Video copy-control with plural embedded signals
First Claim
Patent Images
1. A method for preventing the unauthorized copying of video, comprising:
- embedding first binary data in video data, said video data representing visible portions of plural video frames;
embedding second binary data in said video data;
said first and second embedding being independent of each other;
decoding at least a portion of said embedded binary data;
disabling a recording capability of an associated apparatus in accordance with said decoded data;
the method further including;
tailoring the embedding to the character of the video, wherein certain regions have binary data embedded therein and other regions do not.
7 Assignments
0 Petitions
Accused Products
Abstract
Video is processed to imperceptibly convey two or more auxiliary data (i.e., watermarks). In particular embodiments, the auxiliary data are independent and/or encoded at different strengths. The encoding may be performed by transforming the auxiliary data into a two-dimensional array, and combining this two-dimensional array with corresponding pixels of a video frame. Embodiments of the technology are particularly useful in implementing video copy control systems.
415 Citations
12 Claims
-
1. A method for preventing the unauthorized copying of video, comprising:
-
embedding first binary data in video data, said video data representing visible portions of plural video frames;
embedding second binary data in said video data;
said first and second embedding being independent of each other;
decoding at least a portion of said embedded binary data;
disabling a recording capability of an associated apparatus in accordance with said decoded data;
the method further including;
tailoring the embedding to the character of the video, wherein certain regions have binary data embedded therein and other regions do not.
-
-
2. A method for preventing the unauthorized copying of video, comprising:
-
embedding first binary data in video data, said video data representing visible portions of plural video frames;
embedding second binary data in said video data;
said first and second embedding being independent of each other;
decoding at least a portion of said embedded binary data;
disabling a recording capability of an associated apparatus in accordance with said decoded data;
wherein the first and second binary data are embedded at different relative strengths.
-
-
3. A method for preventing the unauthorized copying of video, comprising:
-
embedding first binary data in video data, said video data representing visible portions of plural video frames;
embedding second binary data in said video data;
said first and second embedding being independent of each other;
decoding at least a portion of said embedded binary data;
disabling a recording capability of an associated apparatus in accordance with said decoded data;
the method further including;
embedding the first and second binary data redundantly throughout substantially all of a video frame.
-
-
4. A method for preventing the unauthorized copying of video, comprising:
-
embedding first binary data in video data, said video data representing visible portions of plural video frames;
embedding second binary data in said video data;
said first and second embedding being independent of each other;
decoding at least a portion of said embedded binary data;
disabling a recording capability of an associated apparatus in accordance with said decoded data;
wherein the video data represents pixels, and certain of said pixels are increased in luminance value as a consequence of said embedding, and others of said pixels are decreased in luminance value as a consequence of said embedding.
-
-
5. A method for preventing the unauthorized copying of video, comprising:
-
embedding first binary data in video data, said video data representing visible portions of plural video frames;
embedding second binary data in said video data;
said first and second embedding being independent of each other;
decoding at least a portion of said embedded binary data;
disabling a recording capability of an associated apparatus in accordance with said decoded data;
wherein said embedding proceeds with reference to a noise signal to better hide the binary data.
-
-
6. A method for preventing the unauthorized copying of video, comprising:
-
embedding first binary data in video data, said video data representing visible portions of plural video frames;
embedding second binary data in said video data;
said first and second embedding being independent of each other;
decoding at least a portion of said embedded binary data;
disabling a recording capability of an associated apparatus in accordance with said decoded data;
wherein the video comprises plural frames, and different binary data are embedded in different of said frames.
-
-
7. A method for preventing the unauthorized copying of video, comprising:
-
embedding first binary data in video data, said video data representing visible portions of plural video frames;
embedding second binary data in said video data;
said first and second embedding being independent of each other;
decoding at least a portion of said embedded binary data;
disabling a recording capability of an associated apparatus in accordance with said decoded data;
the method further including;
MPEG-compressing the processed video, and thereafter MPEG-decompressing the compressed video, wherein the binary data can be recovered from the video notwithstanding losses due to said MPEG compressing and decompressing.
-
-
8. A method for encoding video, comprising:
-
embedding first binary data in video data, said video data representing visible portions of plural video frames;
embedding second binary data in said video data; and
wherein the first and second binary data are embedded at different strengths, with one being more strongly embedded, and the other being more weakly embedded. - View Dependent Claims (9, 10, 11, 12)
decoding at least a portion of said embedded binary data; and
disabling a recording capability of an associated apparatus in accordance with said decoded data.
-
-
10. The method of claim 8 wherein the first and second binary data are independent.
-
11. The method of claim 8 wherein embedding of at least one of said first or second binary data is locally adapted to local characteristics of the video data.
-
12. The method of claim 8 in which one of the binary data comprises more bits than the other of said binary data.
Specification