Watermarking different areas of digital images with different intensities
First Claim
1. In a method of digitally watermarking an image by changing aspects thereof to steganographically convey a plural-bit payload, an improvement comprising:
- receiving image data representing a pattern of elements of differing spatial sizes but of uniform color;
applying a first filtering function to said image data to identify a first portion of the image represented thereby, said first portion comprising one or more regions having image elements within a first range of sizes;
applying a digital watermarking procedure to said first portion of the image using a first watermarking intensity;
applying a second filtering function to said image data to identify a second portion of the image represented thereby, said second portion comprising one or more regions having image elements within a second range of sizes;
applying a digital watermarking procedure to said second portion of the image using a second watermarking intensity greater than the first;
wherein the method includes performing said watermarking procedures using a computer that is programmed to perform said procedures pursuant to instructions from program software.
2 Assignments
0 Petitions
Accused Products
Abstract
An image is processed to encode a digital watermark, with different regions thereof processed using different levels of watermark intensity. In an image comprised of elements of differing sizes (e.g., halftone shapes of different sizes, or lines of different width), the different regions can be defined by reference to the sizes of elements contained therein. Regions characterized by relatively small elements can be watermarked at a relatively low intensity. Regions characterized by relatively large elements can be watermarked at a relatively high intensity. A variety of other features are also discussed.
64 Citations
17 Claims
-
1. In a method of digitally watermarking an image by changing aspects thereof to steganographically convey a plural-bit payload, an improvement comprising:
-
receiving image data representing a pattern of elements of differing spatial sizes but of uniform color; applying a first filtering function to said image data to identify a first portion of the image represented thereby, said first portion comprising one or more regions having image elements within a first range of sizes; applying a digital watermarking procedure to said first portion of the image using a first watermarking intensity; applying a second filtering function to said image data to identify a second portion of the image represented thereby, said second portion comprising one or more regions having image elements within a second range of sizes; applying a digital watermarking procedure to said second portion of the image using a second watermarking intensity greater than the first; wherein the method includes performing said watermarking procedures using a computer that is programmed to perform said procedures pursuant to instructions from program software. - View Dependent Claims (2, 3, 4, 5)
-
-
6. In a method of digitally watermarking an image by changing aspects thereof to steganographically convey a plural-bit payload, an improvement comprising:
-
receiving image data representing a pattern of elements of differing spatial sizes but of uniform color; applying a first filtering function to said image data to identify a first portion of the image represented thereby, said first portion comprising one or more regions having image elements within a first range of sizes; applying a digital watermarking procedure to said first portion of the image using a first watermarking intensity; applying a second filtering function to said image data to identify a second portion of the image represented thereby, said second portion comprising one or more regions having image elements within a second range of sizes; applying a digital watermarking procedure to said second portion of the image using a second watermarking intensity greater than the first; wherein if said first and second portions define a region of overlap, then applying a digital watermarking procedure to said overlap region using said first watermarking intensity rather than said second watermarking intensity; and wherein the method includes performing said watermarking procedures using a computer that is programmed to perform said procedures pursuant to instructions from program software.
-
-
7. In a method of digitally watermarking an image by changing aspects thereof to steganographically convey a plural-bit payload, an improvement comprising:
-
receiving image data representing a pattern of elements of differing spatial sizes but of uniform color; applying a first filtering function to said image data to identify a first portion of the image represented thereby, said first portion comprising one or more regions having image elements within a first range of sizes; applying a digital watermarking procedure to said first portion of the image using a first watermarking intensity; applying a second filtering function to said image data to identify a second portion of the image represented thereby, said second portion comprising one or more regions having image elements within a second range of sizes; applying a digital watermarking procedure to said second portion of the image using a second watermarking intensity greater than the first; wherein said elements comprise lines of varying widths; and wherein the method includes performing said watermarking procedures using a computer that is programmed to perform said procedures pursuant to instructions from program software.
-
-
8. In a method of digitally watermarking a two-dimensional image by changing aspects thereof to steganographically convey a plural-bit payload, the image comprising a pattern of elements, an improvement comprising:
-
defining a first two-dimensional mask, said first mask serving to identifying a first portion of the image, said first portion spanning plural of said elements; defining a second two-dimensional mask, said second mask serving to identifying a second portion of the image, said second portion spanning plural of said elements; watermarking the portion of the image identified by the first mask using a first watermarking intensity; and watermarking the portion of the image identified by the second mask using a second, greater watermarking intensity; wherein if said first and second masks define a portion of overlap, then watermarking said overlap portion using said first watermarking intensity rather than said second watermarking intensity; and wherein the method includes performing said watermarking procedures using a computer that is programmed to perform said procedures pursuant to instructions from program software.
-
-
9. In a method of digitally watermarking a two-dimensional image by changing aspects thereof to steganographically convey a plural-bit payload, the image comprising a pattern of elements, an improvement comprising:
-
defining a first two-dimensional mask, said first mask serving to identifying a first portion of the image, said first portion spanning plural of said elements; defining a second two-dimensional mask, said second mask serving to identifying a second portion of the image, said second portion spanning plural of said elements; watermarking the portion of the image identified by the first mask using a first watermarking intensity; and watermarking the portion of the image identified by the second mask using a second, greater watermarking intensity; wherein said elements comprise lines of varying widths; and wherein the method includes performing said watermarking procedures using a computer that is programmed to perform said procedures pursuant to instructions from program software. - View Dependent Claims (10)
-
-
11. In a method of digitally watermarking a two-dimensional image by changing aspects thereof to steganographically convey a plural-bit payload, the image comprising a pattern of elements, an improvement comprising:
-
defining a first two-dimensional mask, said first mask serving to identifying a first portion of the image, said first portion spanning plural of said elements; defining a second two-dimensional mask, said second mask serving to identifying a second portion of the image, said second portion spanning plural of said elements; watermarking the portion of the image identified by the first mask using a first watermarking intensity; and watermarking the portion of the image identified by the second mask using a second, greater watermarking intensity; wherein said elements comprise halftone elements of varying sizes; and wherein the method includes performing said watermarking acts using a computer that is programmed to perform said watermarking acts pursuant to instructions from program software. - View Dependent Claims (12)
-
-
13. In a method of digitally watermarking a two-dimensional image by changing aspects thereof to steganographically convey a plural-bit payload, the image comprising a pattern of elements, an improvement comprising:
-
identifying a first portion of the image comprising elements having a first similar characteristic, said first portion spanning plural of said elements; identifying a second portion of the image comprising elements having a second similar characteristic different than the first characteristic, said second portion spanning plural of said elements; watermarking the first portion of the image using a first watermarking intensity; and watermarking the second portion of the image using a second, greater watermarking intensity; wherein the method includes performing said identifying and watermarking with a computer that is programmed to perform said acts pursuant to instructions from program software, and wherein the first similar characteristic comprises elements defining lines having a first range of widths, and the second similar characteristic comprises elements not defining lines having said first range of widths.
-
-
14. In a method of digitally watermarking a two-dimensional image by changing aspects thereof to steganographically convey a plural-bit payload, the image comprising a pattern of elements, an improvement comprising:
-
identifying a first portion of the image comprising elements having a first similar characteristic, said first portion spanning plural of said elements; identifying a second portion of the image comprising elements having a second similar characteristic different than the first characteristic, said second portion spanning plural of said elements; watermarking the first portion of the image using a first watermarking intensity; and
watermarking the second portion of the image using a second, greater watermarking intensity;wherein the method includes performing said identifying and watermarking with a computer that is programmed to perform said acts pursuant to instructions from program software, and wherein the first similar characteristic comprises elements defining lines having a first range of widths, and the second similar characteristic comprises elements having a second, different, range of widths.
-
-
15. In a method of digitally watermarking a two-dimensional image by changing aspects thereof to steganographically convey a plural-bit payload, the image comprising a pattern of elements, an improvement comprising:
-
identifying a first portion of the image comprising elements having a first similar characteristic, said first portion spanning plural of said elements; identifying a second portion of the image comprising elements having a second similar characteristic different than the first characteristic, said second portion spanning plural of said elements; watermarking the first portion of the image using a first watermarking intensity; and watermarking the second portion of the image using a second, greater watermarking intensity; wherein the method includes performing said identifying and watermarking with a computer that is programmed to perform said acts pursuant to instructions from program software, and wherein the first similar characteristic comprises elements defining structures having a first range of sizes, and the second similar characteristic comprises elements not defining structures having said first range of sizes.
-
-
16. In a method of digitally watermarking a two-dimensional image by changing aspects thereof to steganographically convey a plural-bit payload, the image comprising a pattern of elements, an improvement comprising:
-
identifying a first portion of the image comprising elements having a first similar characteristic, said first portion spanning plural of said elements; identifying a second portion of the image comprising elements having a second similar characteristic different than the first characteristic, said second portion spanning plural of said elements; watermarking the first portion of the image using a first watermarking intensity; and watermarking the second portion of the image using a second, greater watermarking intensity; wherein the method includes performing said identifying and watermarking with a computer that is programmed to perform said acts pursuant to instructions from program software, and wherein the first similar characteristic comprises elements defining structures having a first range of sizes, and the second similar characteristic comprises elements having a second, different, range of sizes.
-
-
17. A computer readable storage medium having program software instructions stored thereon for causing a computer to perform acts including:
-
identify a first portion of a two-dimensional image that comprises elements having a first similar characteristic, said first portion spanning plural elements; identify a second portion of the image that comprises elements having a second similar characteristic different than the first characteristic, said second portion also spanning plural elements; steganographically watermark the first portion of the image using a first watermark intensity; and steganographically watermark the second portion of the image using a second, greater watermark intensity; wherein the first similar characteristic comprises elements defining structures having a first range of sizes, and the second similar characteristic comprises elements not defining structures having said first range of sizes.
-
Specification