Enhanced method for digital data hiding
First Claim
1. A method for enhancing spread spectrum watermarking of digitized media, comprising:
- receiving host data which is expressed in a transform domain by a plurality of host transform parameters;
arranging the plurality of host transform parameters in at least one of an ascending order or descending order;
determining a difference for each pair of consecutive host transform parameters, thereby forming a plurality of difference values;
alternating the sign of every other difference value in the plurality of difference values, thereby forming an enhanced sequence of host transform parameters; and
adding a watermark to the enhanced sequence of host transform parameters using a spread spectrum technique.
1 Assignment
0 Petitions
Accused Products
Abstract
A method is provided for enhanced spread spectrum watermarking. The improved watermarking method includes: receiving host data which is expressed in a transform domain by a plurality of host transform parameters; reducing variance between the plurality of host transform parameters, thereby forming an enhanced sequence of host transform parameters; and adding a watermark to the enhanced sequence of host transform parameters using a spread spectrum technique. The enhanced sequence of host transform parameters may be formed by arranging the plurality of host transform parameters in at least one of an ascending order or descending order; determining a difference for each pair of consecutive host transform parameters; and alternating the sign of every other difference value, thereby forming the enhanced sequence of host transform parameters.
-
Citations
11 Claims
-
1. A method for enhancing spread spectrum watermarking of digitized media, comprising:
-
receiving host data which is expressed in a transform domain by a plurality of host transform parameters; arranging the plurality of host transform parameters in at least one of an ascending order or descending order; determining a difference for each pair of consecutive host transform parameters, thereby forming a plurality of difference values; alternating the sign of every other difference value in the plurality of difference values, thereby forming an enhanced sequence of host transform parameters; and adding a watermark to the enhanced sequence of host transform parameters using a spread spectrum technique. - View Dependent Claims (2, 3, 4)
-
-
5. A method for enhancing spread spectrum watermarking of digitized media, comprising:
-
transforming host media data from a spatial domain to a frequency domain, thereby forming a plurality of host frequency coefficients indicative of the host data; sorting the plurality of host frequency coefficients in at least one of an ascending order or a descending order; determining a difference for each pair of consecutive host frequency coefficients, thereby forming a plurality of difference values; alternating the sign of every other difference value in the plurality of difference values, thereby forming an enhanced sequence of frequency coefficients; and adding a watermark to the enhanced sequence of frequency coefficients using a spread spectrum technique. - View Dependent Claims (6, 7, 8, 9, 10)
-
-
11. A method for enhancing spread spectrum watermarking of media data, comprising:
-
receiving compressed media data; decoding the compressed media data to recover a plurality of quantization indices indicative of the media data; sorting the plurality of quantization indices in at least one of an ascending order or a descending order; determining a difference for each pair of consecutive quantization indices, thereby forming a plurality of difference values; alternating the sign of every other difference value in the plurality of difference values, thereby forming an enhanced sequence of quantization indices; and adding a watermark to the enhanced sequence of quantization indices using a spread spectrum technique.
-
Specification