Video Watermarking Using Temporal Analysis
First Claim
Patent Images
1. A method of embedding data in video, the method comprising:
- performing a temporal analysis of video to produce temporal components of the video;
providing watermark data;
adapting the watermark data to the temporal components; and
embedding the adapted watermark signal into the video signal.
3 Assignments
0 Petitions
Accused Products
Abstract
Methods of embedding and detecting watermarks in video use temporal analysis to compute temporal components of video from which the watermarks are embedded and detected. Temporal analysis, such as a temporal wavelet, is used to compute representations of static and dynamic portions of the video. For embedding, watermarks are computed from and/or adapted to the temporal components. For detecting, temporal properties are exploited to detect watermarks in the static and/or dynamic components. Temporal analysis also enables plural watermarks to be embedded at different levels of temporal resolution.
17 Citations
10 Claims
-
1. A method of embedding data in video, the method comprising:
-
performing a temporal analysis of video to produce temporal components of the video; providing watermark data; adapting the watermark data to the temporal components; and embedding the adapted watermark signal into the video signal. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method of embedding data in video, the method comprising:
-
transforming video into plural levels of temporal resolution; providing watermark signals for separately embedding data in the plural levels of temporal resolution; adapting the watermark signals to corresponding video at the plural levels of temporal resolution; and embedding the adapted watermark signals in the corresponding video at the plural levels of temporal resolution.
-
-
8. A method of detecting data embedded in video, the method comprising:
-
receiving video frames with data embedded into a temporal domain representation of the video frames, the temporal domain representation comprising changes of the video signal in the video frame over time; extracting a temporal component from plural of the video frames corresponding to the temporal domain representation; and detecting a watermark in the temporal component. - View Dependent Claims (9)
-
-
10. A method of detecting data embedded in video, the method comprising:
-
receiving video frames with data embedded into video signals of the video frames that is computed from a temporal analysis of the video signals; combining the video frames to compute a temporal component of the video frames; and detecting a watermark in the temporal component.
-
Specification