Derivation and quantization of robust non-local characteristics for blind watermarking
First Claim
Patent Images
1. A method facilitating protection of digital signals, the method comprising:
- normalizing amplitude of a subject digital signal;
transforming the normalized signal;
partitioning the normalized signal transform into segments by pseudorandomly segmenting the normalized signal transform using a secret key, wherein the partitioning comprises pseudorandomly segmenting the normalized signal transform, wherein such segments have the ability to overlap;
for one or more segments;
calculating statistics of a segment that are representative of that segment;
quantizing such statistics of a segment to generate a quantized value of that segment;
measuring the distance between such statistics of a segment and the quantized value of that segment;
determining whether a watermark is present in the digital signal based upon the quantized values of the one or more segments using quantization index modulation (QIM), wherein such QIM utilizes non-local characteristics of the signal and wherein the non-local characteristics comprise statistics representative of one or more pseudorandomly dimensioned segments of the signal.
1 Assignment
0 Petitions
Accused Products
Abstract
An implementation of a technology is described herein for deriving robust non-local characteristics and quantizing such characteristics for blind watermarking of a digital good.
82 Citations
34 Claims
-
1. A method facilitating protection of digital signals, the method comprising:
-
normalizing amplitude of a subject digital signal; transforming the normalized signal; partitioning the normalized signal transform into segments by pseudorandomly segmenting the normalized signal transform using a secret key, wherein the partitioning comprises pseudorandomly segmenting the normalized signal transform, wherein such segments have the ability to overlap; for one or more segments; calculating statistics of a segment that are representative of that segment; quantizing such statistics of a segment to generate a quantized value of that segment; measuring the distance between such statistics of a segment and the quantized value of that segment; determining whether a watermark is present in the digital signal based upon the quantized values of the one or more segments using quantization index modulation (QIM), wherein such QIM utilizes non-local characteristics of the signal and wherein the non-local characteristics comprise statistics representative of one or more pseudorandomly dimensioned segments of the signal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. One or more computer-readable storage media having computer-executable instructions thereon that, when executed by a computer, perform acts for facilitating protection of digital signals, the acts comprising:
-
normalizing amplitude of a subject digital signal; transforming the normalized signal; partitioning the normalized signal transform into segments by pseudorandomly segmenting the normalized signal transform using a secret key, wherein the partitioning comprises pseudorandomly segmenting the normalized signal transform, wherein such segments have the ability to overlap; for one or more segments; calculating statistics of a segment that are representative of that segment; quantizing such statistics of a segment to generate a quantized value of that segment; measuring the distance between such statistics of a segment and the quantized value of that segment; determining whether a watermark is present in the digital signal based upon the quantized values of the one or more segments using quantization index modulation (QIM), wherein such QIM utilizes non-local characteristics of the signal and wherein the non-local characteristics comprise statistics representative of one or more pseudorandomly dimensioned segments of the signal. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A method facilitating protection of digital signals, the method comprising:
-
partitioning a subject digital signal into segments by pseudorandomly segmenting the signal using a secret key, wherein the partitioning comprises pseudorandomly segmenting the signal, wherein such segments have the ability to overlap; for one or more segments; calculating statistics of a segment that are representative of that segment; quantizing such statistics of a segment to generate a quantized value of that segment; determining whether a watermark is present in the digital signal based upon the quantized values of the one or more segments using quantization index modulation (QIM), wherein such QIM utilizes non-local characteristics of the signal and wherein the non-local characteristics comprise statistics representative of one or more pseudorandomly dimensioned segments of the signal. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27)
-
-
28. A system for facilitating protection of digital signals comprising:
-
means for partitioning a subject digital signal into segments by pseudorandomly segmenting the signal using a secret key, wherein the partitioning comprises pseudorandomly segmenting the signal, wherein such segments have the ability to overlap; for one or more segments; means for calculating statistics of a segment that are representative of that segment; means for quantizing such statistics of a segment to generate a quantized value of that segment; means for determining whether a watermark is present in the digital signal based upon the quantized values of the one or more segments using quantization index modulation (QIM), wherein such QIM utilizes non-local characteristics of the signal and wherein the non-local characteristics comprise statistics representative of one or more pseudorandomly dimensioned segments of the signal. - View Dependent Claims (29, 30, 31, 32, 33, 34)
-
Specification