System and method for embedding data in video
First Claim
Patent Images
1. A method for embedding data in initial content, the initial content comprising synchronized video and audio, the method comprising:
- defining at least one content segment in the initial content; and
altering the synchronization of the video and audio in the at least one segment in accordance with the data to be embedded, such that the synchronization of the video relative to the audio is altered, thereby producing an altered content segment;
wherein when the altered content segment is viewed on a viewing device the altered synchronization is imperceptible to a casual viewer.
5 Assignments
0 Petitions
Accused Products
Abstract
Apparatus and method for embedding data in initial content having synchronized video and audio, the method comprising defining at least one content segment in the initial content, and altering the video and audio synchronization in the at least one segment in accordance with the data to be embedded, wherein the altered content segment is viewable on a viewing device and the synchronization alteration is imperceptible to a casual viewer. Related apparatus and methods are also described.
-
Citations
51 Claims
-
1. A method for embedding data in initial content, the initial content comprising synchronized video and audio, the method comprising:
-
defining at least one content segment in the initial content; and altering the synchronization of the video and audio in the at least one segment in accordance with the data to be embedded, such that the synchronization of the video relative to the audio is altered, thereby producing an altered content segment; wherein when the altered content segment is viewed on a viewing device the altered synchronization is imperceptible to a casual viewer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A method for retrieving data from subject content, the subject content comprising Content Containing Embedded Data (CCED) comprising data embedded in initial content, the method comprising:
-
sampling at a known location in the subject content, thereby producing a subject content sample; sampling at a location in the initial content corresponding to the known location in the subject content, thereby producing a corresponding initial content sample, or sampling at a further location of the content sample to produce two samples comprising a sample set; comparing the subject content sample to one of, the corresponding initial content sample and the sample from the further location of the subject content; detecting, based at least partially on said comparing, audio and video synchronization changes in the subject content relative to the initial content, wherein the change detected is an alteration of the synchronization of the video relative to the audio; and assigning an embedded data value to the detected change in synchronization. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
-
-
35. Apparatus for embedding data in initial content, the initial content comprising synchronized video and audio, the apparatus comprising:
-
an embedder operative to define at least one content segment in the initial content, and further operative to alter the synchronization of the video and audio in the at least one segment in accordance with the data to be embedded, such that the synchronization of the video relative to the audio is altered, thereby producing an altered content segment; wherein the altered content segment is viewable on a viewing device and the altered synchronization is imperceptible to a casual viewer. - View Dependent Claims (36, 37, 38, 39)
-
-
40. Apparatus for retrieving data embedded in subject content, the subject content comprising Content Containing Embedded Data (CCED), the subject content further being identified as corresponding to initial content, the apparatus comprising:
-
a sampler operative to sample at a known location in the subject content, thereby producing a subject content sample, the sampler further operative to perform one of sample at a location in the initial content corresponding to the known location in the subject content, thereby producing a corresponding initial content sample; and
sample at a further location of the content sample to produce two samples comprising a sample set;a comparator operative to compare the subject content sample to one of, the corresponding initial content sample and the sample from the further location of the subject content; and a detector, operatively associated with said comparator, operative to detect audio and video synchronization changes in the subject content relative to the initial content, wherein said changes are changes to the synchronization of the video relative to the audio, and signify an embedded data value. - View Dependent Claims (41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51)
-
Specification