Time-varying video watermark
First Claim
1. A method of embedding a digital watermark into a video signal such that the digital watermark is substantially imperceptible in the video signal, the method comprising:
- computing a watermark signal corresponding to locations within a frame, where the watermark signal is mapped to locations in the video frame and is computed based upon attributes of the video within the frame;
varying strength of the watermark signal over time;
the varying including reducing the strength of the watermark signal to make the digital watermark less perceptible in the video in locations where the video has time varying properties; and
embedding the watermark signal into the video at the locations with the varying strength.
6 Assignments
0 Petitions
Accused Products
Abstract
A digital watermark embedder reduces a watermark signal as a function of time varying properties of video such that a watermark that would otherwise be static over frames is selectively reduced to make it imperceptible. The method computes a watermark signal corresponding to locations within a frame, where the watermark signal is mapped to locations in the video frame and is computed based upon attributes of the video within the frame. The method varies the strength of the watermark signal over time. The process of varying the strength includes reducing the strength of the watermark signal to make the digital watermark less perceptible in the video in locations where the video has time varying properties. The method embeds the watermark signal into the video at the locations with the varying strength.
102 Citations
20 Claims
-
1. A method of embedding a digital watermark into a video signal such that the digital watermark is substantially imperceptible in the video signal, the method comprising:
-
computing a watermark signal corresponding to locations within a frame, where the watermark signal is mapped to locations in the video frame and is computed based upon attributes of the video within the frame; varying strength of the watermark signal over time;
the varying including reducing the strength of the watermark signal to make the digital watermark less perceptible in the video in locations where the video has time varying properties; andembedding the watermark signal into the video at the locations with the varying strength. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A machine readable medium on which is stored instructions for performing a method of embedding a digital watermark into a video signal such that the digital watermark is substantially imperceptible in the video signal, the method comprising:
-
computing a watermark signal corresponding to locations within a frame, where the watermark signal is mapped to locations in the video frame and is computed based upon attributes of the video within the frame; varying strength of the watermark signal over time;
the varying including reducing the strength of the watermark signal to make the digital watermark less perceptible in the video in locations where the video has time varying properties; andembedding the watermark signal into the video at the locations with the varying strength. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A method of embedding a digital watermark into a video signal such that the digital watermark is substantially imperceptible in the video signal, the method comprising:
-
computing a watermark signal corresponding to locations within the video, where the watermark signal is mapped to locations in the video and is computed based upon attributes of the video within the frame; varying strength of the watermark signal over time;
the varying including selectively reducing the strength of the watermark signal relative to a reference value to make the digital watermark less perceptible in the video in locations where the video has time varying properties that otherwise cause the watermark signal to be more perceptible; andembedding the watermark signal into the video at the locations with the varying strength. - View Dependent Claims (18, 19, 20)
-
Specification