Watermarking via quantization of statistics of overlapping regions
First Claim
Patent Images
1. A computer-readable medium having computer-executable instructions that, when executed by a computer, performs a method facilitating protection of digital goods, the method comprising:
- obtaining a digital good;
transforming the good;
partitioning the transform of the good into a plurality of permissively overlapped regions;
calculating statistics of one or more the regions of the plurality, so that the statistics of a region are representative of it;
quantizing such statistics;
generating a perceptual-compensation factor, which is an approximate representation a combination of the quantized statistics of the plurality of the regions;
marking the digital good with the perceptual-compensation factor.
2 Assignments
0 Petitions
Accused Products
Abstract
An implementation of a technology, described herein, for facilitating watermarking of digital goods. At least one implementation, described herein, performs quantization watermarking based upon semi-global characteristics of multiple regions of the digital good. Such regions are permissively overlapping. The scope of the present invention is pointed out in the appending claims.
61 Citations
42 Claims
-
1. A computer-readable medium having computer-executable instructions that, when executed by a computer, performs a method facilitating protection of digital goods, the method comprising:
-
obtaining a digital good;
transforming the good;
partitioning the transform of the good into a plurality of permissively overlapped regions;
calculating statistics of one or more the regions of the plurality, so that the statistics of a region are representative of it;
quantizing such statistics;
generating a perceptual-compensation factor, which is an approximate representation a combination of the quantized statistics of the plurality of the regions;
marking the digital good with the perceptual-compensation factor. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 15)
-
-
11. A computer-readable medium having computer-executable instructions that, when executed by a computer, performs a method facilitating protection of digital goods, the method comprising:
-
transforming a digital good;
partitioning the transform of the good into a plurality regions;
calculating statistics of regions, so that the statistics of a region are representative of it;
generating a quantization-noise factor, which is an approximate representation a quantization of the statistics the plurality of regions;
marking the digital good with the perceptual-compensation factor. - View Dependent Claims (12, 13, 14, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A computer-readable medium having computer-executable instructions that, when executed by a computer, performs a method facilitating protection of digital goods, the method comprising
obtaining a digital good; using quantization, watermarking the good with the watermark, wherein such quantization is based upon semi-global characteristics of the regions of the good, the regions permissively overlapping. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 36)
-
33. A method for facilitating the protection of digital goods, the method comprising
obtaining a digital good; -
obtaining a watermark;
using quantization, watermarking the good with the watermark, wherein such quantization is based upon semi-global characteristics of the regions of the good, the regions permissively overlapping. - View Dependent Claims (34, 35, 37, 38, 39)
-
-
40. A system for facilitating the protection of digital goods, the system comprising:
-
a partitioner configured to segment a digital good into a plurality of permissively overlapped regions;
a region-statistics calculator configured to calculate statistics of one or more of the plurality of regions, wherein the statistics of a region are representative of that region;
a region quantizer configured to quantize such statistics of a region a good marker configured to generate a marked good approximately equivalent to a combination of the digital good and a perceptual-compensation factor, the factor being an approximate representation a combination of the quantized statistics of the plurality of the regions. - View Dependent Claims (41, 42)
-
Specification