Methods for digital watermarking of images and images produced thereby
First Claim
1. A method for watermarking an image utilizing a computer, said method comprising utilizing the computer to:
- step through multipixel blocks of a digitized image having regions of a plurality of different densities;
analyze the multipixel blocks of the digitized image to determine whether the multipixel blocks of the digitized image are replaceable with coded blocks indicative of a watermark code, said replaceable multipixel blocks thereby being codable blocks; and
substitute coded blocks indicative of a watermark for codable blocks of the digitized image.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention, in one configuration, is a method for watermarking an image utilizing a computer in which the computer is utilized to: step through multipixel blocks of a digitized image having regions of a plurality of different densities; analyze the multipixel blocks of the digitized image to determine whether the multipixel blocks of the digitized image are replaceable with coded blocks indicative of a watermark code, wherein the replaceable multipixel blocks are thus codable blocks; and substitute coded blocks indicative of a watermark for codable blocks of the digitized image.
139 Citations
33 Claims
-
1. A method for watermarking an image utilizing a computer, said method comprising utilizing the computer to:
-
step through multipixel blocks of a digitized image having regions of a plurality of different densities;
analyze the multipixel blocks of the digitized image to determine whether the multipixel blocks of the digitized image are replaceable with coded blocks indicative of a watermark code, said replaceable multipixel blocks thereby being codable blocks; and
substitute coded blocks indicative of a watermark for codable blocks of the digitized image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
- 15. A method for watermarking an image utilizing a computer, said method comprising utilizing the computer to replace pixels of the image with a code representing a symbol having an apparent printed density corresponding to the density of the replaced pixel, and to select said symbol from a plurality of symbols having equivalent printed densities depending upon a watermark symbol being encoded at a location of a replaced pixel.
-
18. A method for watermarking an image utilizing a computer, said method comprising utilizing the computer to:
-
analyze a representation of a digitized image to determine contiguous edges of the image;
select edges for modulation in accordance with a data hiding criterion; and
apply a watermark-dependent edge point modulation to pixels on the selected edges. - View Dependent Claims (19, 20, 21, 22, 23, 24)
-
-
25. A method for watermarking an image utilizing a computer, said method comprising utilizing the computer to:
-
analyze a representation of a digitized image to determine border lines within an image;
select border lines for modulation in accordance with a data hiding criterion; and
apply a watermark-dependent border point modulation to pixels in the selected border lines. - View Dependent Claims (26, 27, 28, 29, 31)
-
-
32. A method for watermarking a color image utilizing a computer, said method comprising utilizing the computer to:
-
step through multipixel blocks of a digitized color image having regions of a plurality of different colors;
analyze the multipixel blocks of the digitized image to determine whether the multipixel blocks of the digitized image are replaceable with coded blocks indicative of a watermark code, said replaceable multipixel blocks thereby being codable blocks; and
substitute coded blocks indicative of a watermark for codable blocks of the digitized image. - View Dependent Claims (33)
-
Specification