Time and object based masking for video watermarking
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 time based perceptual mask comprising gain values corresponding to locations within a frame, where the gain value for a location in the frame is changed as a function of the change in one or more pixel values at the location over time; and
using the gain values of the time based perceptual mask to control embedding of corresponding elements of a digital watermark signal such that the perceptibility of the elements of the digital watermark signal is reduced in time varying locations of the video signal;
wherein the gain is reduced at a location in a frame of video where changes in pixel values over time at that location indicate that data hiding capacity of the location is reduced.
6 Assignments
0 Petitions
Accused Products
Abstract
The disclosure describes a method of embedding a digital watermark into a video signal using a time based perceptual mask such that the digital watermark is substantially imperceptible in the video signal. A digital watermark embedder computes a time based perceptual mask comprising gain values corresponding to locations within a frame. The gain value for a location in the frame is changed as a function of the change in one or more pixel values at the location over time. The embedder uses the gain values of the time based perceptual mask to control embedding of corresponding elements of a digital watermark signal such that the perceptibility of the elements of the digital watermark signal is reduced in time varying locations of the video signal.
-
Citations
10 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 time based perceptual mask comprising gain values corresponding to locations within a frame, where the gain value for a location in the frame is changed as a function of the change in one or more pixel values at the location over time; and
using the gain values of the time based perceptual mask to control embedding of corresponding elements of a digital watermark signal such that the perceptibility of the elements of the digital watermark signal is reduced in time varying locations of the video signal;
wherein the gain is reduced at a location in a frame of video where changes in pixel values over time at that location indicate that data hiding capacity of the location is reduced.
-
-
2. 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 time based perceptual mask comprising gain values corresponding to locations within a frame, where the gain value for a location in the frame is changed as a function of the change in one or more pixel values at the location over time; and
using the gain values of the time based perceptual mask to control embedding of corresponding elements of a digital watermark signal such that the perceptibility of the elements of the digital watermark signal is reduced in time varying locations of the video signal;
wherein the gain is reduced at a location in a frame of video where the change in pixel values over time is highly varying, indicating that the data hiding capacity of the location is reduced.
-
-
3. 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 time based perceptual mask corresponding to locations within a frame, where the watermark for a location in the frame is embedded as a function of the change in one or more pixel values at the location over time; and
using the perceptual mask to control embedding of corresponding elements of a digital watermark signal such that the perceptibility of the elements of the digital watermark signal is reduced in time varying locations of the video signal;
wherein watermark embedding is reduced at a location in a frame of video where changes in pixel values over time at that location indicate that data hiding capacity of the location is reduced. - View Dependent Claims (4, 5, 6)
-
-
7. A tangible 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 time based perceptual mask corresponding to locations within a frame, where the watermark for a location in the frame is embedded as a function of the change in one or more pixel values at the location over time; and
using the perceptual mask to control embedding of corresponding elements of a digital watermark signal such that the perceptibility of the elements of the digital watermark signal is reduced in time varying locations of the video signal;
wherein watermark embedding is reduced at a location in a frame of video where changes in pixel values over time at that location indicate that data hiding capacity of the location is reduced. - View Dependent Claims (8, 9, 10)
-
Specification