News for hackers. Stuff that matters.
Re:What Vizio was doing behind the TV screen by cracell on Monday February 06, 2017 @07:47PM (#13585908)
I'm also curious if they'd be able to match different encodings of the same video or would only be able to match against specific encodings in their collection.
Re:What Vizio was doing behind the TV screen by nikmobi on Monday February 06, 2017 @08:34PM (#13586161)
I would imagine it's simply a temporal comparison of pixel colors at predetermined locations, similar to how the Shazam algorithm[1] works? You'd just need to analyze enough pixels to reduce "collisions", coupled with the temporal aspect!

[1] https://www.ee.columbia.edu/~dpwe/papers/Wang03-shazam.pdf

Re:What Vizio was doing behind the TV screen by mikeryan on Monday February 06, 2017 @10:05PM (#13586625)
It's not encoding based - its frame based, basically bitmap data. It has to be to work across the whole video delivery pipeline so it's fairly fuzzy but also accurate.

They need a source to compare too so when we worked on it masters were being sent from the network to the sync technology group. So they had source data for comparison on the first broadcast of a show.

Outside of latency there's no reason they can't match against broadcast content off cable. For user tracking they can just log the fingerprint data and compare it later to source data for analytics so this works fine.