Out of Phase Digital Watermarking in Two Chrominance Directions
First Claim
1. A method comprising:
- receiving a color video signal comprising a first frame and a second frame;
transforming the first frame by separating the first frame into at least first data representing a first color channel of the first frame and second data representing a second color channel of the first frame, in which the first data representing a first color channel of the first frame comprises a digital watermark signal embedded therein with a first signal polarity and the second data representing a second color channel of the first frame comprises the digital watermark signal embedded therein with a second signal polarity that is inversely related to the first signal polarity of the digital watermark signal in the first data;
transforming the second frame by separating the second frame into at least third data representing a first color channel of the second frame and fourth data representing a second color channel of the second frame, in which the third data representing a first color channel of the second frame comprises the digital watermark signal embedded therein with the second signal polarity and the fourth data representing a second color channel of the second frame comprises the digital watermark signal embedded therein with the first signal polarity;
subtracting the third data from the first data to yield first subtracted data;
subtracting the fourth data from the second data to yield second subtracted data;
subtracting the second subtracted data from the first subtracted data to yield third subtract data;
using one or more programmed electronic processors, analyzing the third subtracted data to detect the digital watermark signal;
once detected, providing information associated with the digital watermark signal.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention relate generally to digital watermarking. One claim recites an apparatus comprising: electronic memory for buffering a color video signal comprising a first frame and a second frame; and one or more electronic processors programmed for: transforming a first color channel and a second color channel of the first frame by hiding a digital watermark in the first color channel such that the first digital watermark includes a first signal polarity, and hiding the digital watermark in the second color channel such that the digital watermark includes a second signal polarity that is inversely related to the first signal polarity; transforming a first color channel and a second color channel of the second frame by hiding a digital watermark in the first color channel such that the first digital watermark includes the second signal polarity, and hiding the digital watermark in the second color channel such that the digital watermark includes the first signal polarity. Of course, different combinations and claims are provided too.
51 Citations
20 Claims
-
1. A method comprising:
-
receiving a color video signal comprising a first frame and a second frame; transforming the first frame by separating the first frame into at least first data representing a first color channel of the first frame and second data representing a second color channel of the first frame, in which the first data representing a first color channel of the first frame comprises a digital watermark signal embedded therein with a first signal polarity and the second data representing a second color channel of the first frame comprises the digital watermark signal embedded therein with a second signal polarity that is inversely related to the first signal polarity of the digital watermark signal in the first data; transforming the second frame by separating the second frame into at least third data representing a first color channel of the second frame and fourth data representing a second color channel of the second frame, in which the third data representing a first color channel of the second frame comprises the digital watermark signal embedded therein with the second signal polarity and the fourth data representing a second color channel of the second frame comprises the digital watermark signal embedded therein with the first signal polarity; subtracting the third data from the first data to yield first subtracted data; subtracting the fourth data from the second data to yield second subtracted data; subtracting the second subtracted data from the first subtracted data to yield third subtract data; using one or more programmed electronic processors, analyzing the third subtracted data to detect the digital watermark signal; once detected, providing information associated with the digital watermark signal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 20)
-
-
8. An apparatus comprising:
-
electronic memory for buffering a color video signal comprising a first frame and a second frame; one or more electronic processors programmed for; i) transforming the first frame by separating the first frame into at least first data representing a first color channel of the first frame and second data representing a second color channel of the first frame, in which the first data representing a first color channel of the first frame comprises a digital watermark signal embedded therein with a first signal polarity and the second data representing a second color channel of the first frame comprises the digital watermark signal embedded therein with a second signal polarity that is inversely related to the first signal polarity of the digital watermark signal in the first data; ii) transforming the second frame by separating the second frame into at least third data representing a first color channel of the second frame and fourth data representing a second color channel of the second frame, in which the third data representing a first color channel of the second frame comprises the digital watermark signal embedded therein with the second signal polarity and the fourth data representing a second color channel of the second frame comprises the digital watermark signal embedded therein with the first signal polarity; iii) subtracting the third data from the first data to yield first subtracted data; iv) subtracting the fourth data from the second data to yield second subtracted data; v) subtracting the second subtracted data from the first subtracted data to yield third subtract data; vi) analyzing the third subtracted data to detect the digital watermark signal; vii) once detected, providing information associated with the digital watermark signal. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. An apparatus comprising:
-
electronic memory for buffering a color video signal comprising a first frame and a second frame; one or more electronic processors programmed for; transforming a first color channel and a second color channel of the first frame by hiding a digital watermark in the first color channel such that the first digital watermark includes a first signal polarity, and hiding the digital watermark in the second color channel such that the digital watermark includes a second signal polarity that is inversely related to the first signal polarity, transforming a first color channel and a second color channel of the second frame by hiding a digital watermark in the first color channel such that the first digital watermark includes the second signal polarity, and hiding the digital watermark in the second color channel such that the digital watermark includes the first signal polarity. - View Dependent Claims (16)
-
-
17. A method comprising:
-
receiving a color video signal comprising at least a first frame and a second frame; using one or more programmed electronic processors, transforming a first color channel and a second color channel of the first frame by hiding a digital watermark in the first color channel of the first frame such that the first digital watermark includes a first signal polarity, and hiding the digital watermark in the second color channel of the second frame such that the digital watermark includes a second signal polarity that is inversely related to the first signal polarity; and using one or more programmed electronic processors, transforming a first color channel and a second color channel of the second frame by hiding a digital watermark in the first color channel of the second frame such that the first digital watermark includes the second signal polarity, and hiding the digital watermark in the second color channel of the second frame such that the digital watermark includes the first signal polarity. - View Dependent Claims (18, 19)
-
Specification