Robust and stealthy video watermarking into regions of successive frames
First Claim
1. A method for facilitating the insertion of information into a video signal, the method comprising:
- embedding an information pattern in one or more regions of the video signal, a region comprising a plurality successive frames;
locating the one or more regions of the video signal by randomly selecting frames of the signal, where each of the regions includes at least one of the selected frames;
wherein, for one or more regions, the information pattern is embedded into a frame of a region with a relative degree of intensity and one or more frames of that region have the patterns embedded therein which have a relative intensity that differs from the relative intensity of the pattern embedded in other frames of the region.
2 Assignments
0 Petitions
Accused Products
Abstract
An implementation of a technology is described herein for the protection of rights in the content of a video sequence. This technology further generally relates to a technology facilitating embedding imperceptible, de-synchronization-resistant watermarks in video sequence and facilitating detecting such watermarks. These watermarks are resistant against unintentional and intentional modifications. In particular, the watermarks are resistant to de-synchronization. In addition, the watermarks are perceptually invisible. The watermarks are hidden in the video so that flicker is minimized or eliminated. More specifically, this technology hides a watermark (of portions thereof) over one or more regions of successive frames. Each region has a center defined by a hash value. A watermark (of portions thereof) is encoded into the region in a “plateau” manner. The mark (of portions thereof) is fully encoded in the frames surrounding the region'"'"'s center, but trail off towards the edges of the region. This abstract itself is not intended to limit the scope of this patent. The scope of the present invention is pointed out in the appending claims.
61 Citations
29 Claims
-
1. A method for facilitating the insertion of information into a video signal, the method comprising:
-
embedding an information pattern in one or more regions of the video signal, a region comprising a plurality successive frames;
locating the one or more regions of the video signal by randomly selecting frames of the signal, where each of the regions includes at least one of the selected frames;
wherein, for one or more regions, the information pattern is embedded into a frame of a region with a relative degree of intensity and one or more frames of that region have the patterns embedded therein which have a relative intensity that differs from the relative intensity of the pattern embedded in other frames of the region. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for facilitating the insertion of information into a video signal, the method comprising:
-
embedding an information pattern in one or more regions of the video signal, a region comprising a plurality successive frames;
specifying the dimensions of the one or more regions of the video signal;
wherein, for one or more regions, the information pattern is embedded into a frame of a region with a relative degree of intensity and one or more frames of that region have the patterns embedded therein which have a relative intensity that differs from the relative intensity of the pattern embedded in other frames of the region.
-
-
12. A method for facilitating the protection of a video signal, the method comprising:
-
locating one or more watermark regions of a video signal for embedding a watermark therein, a region comprising a plurality successive frames;
for one or more watermark regions, embedding a watermark in a watermark region in an approximate plateau-shaped manner;
wherein the locating comprises randomly locating the one or more regions by randomly selecting frames of the signal, where each of the regions includes at least one of the selected frames. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A method for facilitating the protection of a video signal, the method comprising:
-
locating one or more watermark regions of a video signal for embedding a watermark therein, a region comprising a plurality successive frames;
for one or more watermark regions, embedding a watermark in a watermark region in an approximate plateau-shaped manner;
specifying the dimensions of the one or more regions of the video signal.
-
-
24. A method for facilitating the protection of a video signal, the method comprising:
-
fully encoding one or more frames of a region of a video signal with a watermark, wherein such frames are fully encoded with the watermark relative to unmarked frames;
partially encoding one or more frames of the region with the watermark, wherein such frames are partially encoded with the watermark relative to the frames of the fully encoding. - View Dependent Claims (25, 26)
-
-
27. A method for facilitating the protection of a video signal, the method comprising:
-
fully encoding one or more frames of a region of a video signal with a watermark, wherein the frames are fully encoded with the watermark relative to unmarked frames;
gradiently encoding at least one plurality of successive frames of the region with the watermark, wherein the plurality is gradiently encoded with the watermark relative to the unmarked frames and the fully encoded frames of the fully encoding. - View Dependent Claims (28, 29)
-
Specification