Derivation and quantization of robust non-local characteristics for blind watermarking
First Claim
1. A method facilitating protection of digital signals, the method comprising:
- partitioning a digital signal into segments;
for one or more segments;
calculating statistics of a segment that are representative of that segment;
quantizing such statistics of a segment;
generating a marked signal equivalent to a combination of the digital signal and the combination of the quantized statistics of the one or more segments.
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. This technology finds the proper balance between minimizing the probability of false alarms (i.e., detecting a non-existent watermark) and the probability of misses (i.e., failing to detect an existing watermark). The technology, described herein, performs quantization index modulation (QIM) based upon non-local characteristics of the digital good. Non-local characteristics may include statistics (e.g., averages, median) of a group of individual parts (e.g., pixels) of a digital good. This abstract itself is not intended to limit the scope of this patent. The scope of the present invention is pointed out in the appending claims.
66 Citations
11 Claims
-
1. A method facilitating protection of digital signals, the method comprising:
-
partitioning a digital signal into segments;
for one or more segments;
calculating statistics of a segment that are representative of that segment;
quantizing such statistics of a segment;
generating a marked signal equivalent to a combination of the digital signal and the combination of the quantized statistics of the one or more segments. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A modulated signal embodied on one or more computer-readable media, the modulated signal being generated in accordance with acts facilitating protection of digital signals, the acts comprising:
-
partitioning a digital signal into segments;
for one or more segments;
calculating statistics of a segment that are representative of that segment;
quantizing such statistics of a segment;
generating a marked signal equivalent to a combination of the digital signal and the combination of the quantized statistics of the one or more segments.
-
-
10. One or more computer-readable media having computer-executable instructions that, when executed by a computer, perform acts facilitating protection of digital signals, the acts comprising:
-
partitioning a digital signal into segments;
for one or more segments;
calculating statistics of a segment that are representative of that segment;
quantizing such statistics of a segment;
generating a marked signal equivalent to a combination of the digital signal and the combination of the quantized statistics of the one or more segments.
-
-
11. A system for facilitating the protection of digital signals, the system comprising:
-
a partitioner configured to segment a digital signal;
a segment-statistics calculator configured to calculate statistics of a segment that are representative of that segment;
a segment quantizer configured to quantize such statistics of a segment a signal marker configured to generate a marked signal equivalent to a combination of the digital signal and the combination of the quantized statistics of the one or more segments.
-
Specification