Color adaptive watermarking
First Claim
Patent Images
1. A method to encode an image with a digital watermark, wherein the image comprises a plurality of color channels, said method comprising:
- determining a color characteristic for a group of image samples;
based at least in part on the characteristic, determining for the group of image samples which of the plurality of color channels should receiving encoding;
transforming from the group of image samples at least one determined color channel that should receive encoding into a transform domain; and
altering transform domain coefficients of the at least one determined color channel to encode the digital watermark.
6 Assignments
0 Petitions
Accused Products
Abstract
The presently claimed invention relates generally to data encoding and steganography. One combination recites a method of encoding data representing color imagery with an auxiliary signal. The method includes: providing a set of encoding values for a data sample; determining a color characteristic associated the data sample based on associated color values; and selectively scaling color values in the data sample based on the color characteristic to encode at least a portion of the auxiliary signal in the data representing color imagery. Of course, other combinations are provided as well.
229 Citations
19 Claims
-
1. A method to encode an image with a digital watermark, wherein the image comprises a plurality of color channels, said method comprising:
-
determining a color characteristic for a group of image samples; based at least in part on the characteristic, determining for the group of image samples which of the plurality of color channels should receiving encoding; transforming from the group of image samples at least one determined color channel that should receive encoding into a transform domain; and altering transform domain coefficients of the at least one determined color channel to encode the digital watermark. - View Dependent Claims (2, 3)
-
-
4. A method of encoding a color image with an auxiliary signal, wherein the auxiliary signal comprises encoding values, and wherein the color image comprises an array of color values, said method comprising:
-
providing a set of encoding values for an image sample; determining a color characteristic for the image sample based on its color values; and selectively scaling color values in the image sample based on the color characteristic to encode at least a portion of the auxiliary signal in the color image in accordance with at least the encoding values. - View Dependent Claims (5, 6, 7, 8)
-
-
9. A method to encode data representing imagery with a digital watermark, wherein the data represents a plurality of colors, said method comprising:
-
determining a color characteristic for a group of data samples; based at least in part on the characteristic, determining for the group of data samples which of the plurality of colors should receiving encoding; transforming from the group of data samples data representing at least one determined color that should receive encoding into a transform domain; and altering transform domain coefficients of the data representing at least one determined color to encode the digital watermark. - View Dependent Claims (10, 11, 12)
-
-
13. A method of encoding data representing color imagery with an auxiliary signal, said method comprising:
-
providing a set of encoding values for a data sample; determining a color characteristic associated the data sample based on associated color values; and selectively scaling color values in the data sample based on the color characteristic to encode at least a portion of the auxiliary signal in the data representing color imagery. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
Specification