Scaling independent technique for watermarking images with recorder shut-off
DCFirst Claim
1. A method to prevent illicit copying of video information comprising:
- a) embedding a watermark, with a watermark embedder, having a first scale selected from a range of scales in the video information for a first time period;
b) during or at the end of the first time period, embedding a watermark, with the watermark embedder, having another scale selected from the range of scales in the video information for a second time period; and
c) repeating step (b) using a different scale until each of the scales is used a predetermined number of times;
whereby the watermark is restored to a position and size detectable by a typical watermark detector at least the predetermined number of times.
10 Assignments
Litigations
0 Petitions
Accused Products
Abstract
A robust technique to prevent illicit copying of video information notwithstanding the use of image scaling. A watermark is embedded into the video signal (e.g., DVD'"'"'s content or other video sources) at different scales (i.e., sizes). The watermark is maintained at each scale for a predetermined time duration that is sufficient to allow the detector circuit in a DVD-recorder, DVHS recorder, DVCR, or any other digital format recorder to detect, extract, and process information contained in the watermark. At the end of the predetermined time duration, the watermark is changed to a different scale preferably on a pseudo-random basis to ensure that each one of all the scales in a predetermined scaling range is achieved a predetermined number of times. Thereby the recorder shuts off a number of times during play of the content, each time the detector circuit senses the watermark.
3 Citations
28 Claims
-
1. A method to prevent illicit copying of video information comprising:
-
a) embedding a watermark, with a watermark embedder, having a first scale selected from a range of scales in the video information for a first time period; b) during or at the end of the first time period, embedding a watermark, with the watermark embedder, having another scale selected from the range of scales in the video information for a second time period; and c) repeating step (b) using a different scale until each of the scales is used a predetermined number of times; whereby the watermark is restored to a position and size detectable by a typical watermark detector at least the predetermined number of times. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method to provide watermarked video, comprising:
-
a) providing a video stream; b) providing a watermark; c) in a first time period, embedding the watermark, with a watermark embedder, having a first scale in the video stream; d) in a second subsequent time period, embedding the watermark, with the watermark embedder, having another second scale in the video stream without scaling the video stream by the second scale; e) in a third subsequent time period, embedding the watermark, with the watermark embedder, having another third scale in the video stream without scaling the video stream by the third scale; and f) repeating steps (c), (d), and (e) a predetermined number of times; whereby upon playback of the video stream with the embedded watermarks, a scaling of the video stream results in at least one of the embedded watermarks being restored to a predetermined size and location in the video stream;
whereby at the predetermined size and location the watermark is detectable by a typical watermark detector at least the predetermined number of times. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A method of embedding a plurality of watermarks in a video signal, comprising:
-
a) embedding a watermark, with a watermark embedder, having a first scale selected from a range of scales in the video signal for a first time period; b) during or at the end of the first time period, embedding a watermark, with the watermark embedder, having another scale selected from the range of scales in the video signal for a second time period; c) repeating step (b) using a different scale until a predetermined number of scales is reached; and d) repeating steps (a), (b) and (c) a predetermined number of times.
-
Specification