Method and system for data hiding and authentication via halftoning and coordinate projection
First Claim
Patent Images
1. A method of embedding data into an image, comprising:
- producing an extended image using a halftoning algorithm on a collection of images; and
projecting said extended image onto its first coordinates.
5 Assignments
0 Petitions
Accused Products
Abstract
A method (and system) of embedding data into an image, includes producing an extended image using a halftoning algorithm on a collection of images, and projecting the extended image onto its first coordinates.
41 Citations
45 Claims
-
1. A method of embedding data into an image, comprising:
-
producing an extended image using a halftoning algorithm on a collection of images; and
projecting said extended image onto its first coordinates. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A method of authenticating an image, comprising:
-
producing an extended image using a halftoning algorithm on a collection of images;
projecting said extended image onto its first coordinates; and
authenticating said source image by extracting an embedded image from said projection to compare said embedded image to said source image. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39)
-
-
40. A method of processing an image, comprising:
-
scrambling a source image to create a scrambled version of the source image;
embedding the scrambled version of the source image into the source image;
extracting the scrambled version of the image; and
unscrambling the extracted scrambled image to produce an extracted unscrambled image. - View Dependent Claims (41, 42)
-
-
43. A method for embedding data into an image, comprising:
-
calculating errors corresponding to a halftone extraction algorithm applied to a plurality of images, to select an extended image such that a sum of the errors is minimized; and
projecting said extended image onto its first coordinates.
-
-
44. A system for embedding data into an image, comprising:
-
an error calculator for calculating errors corresponding to a halftone extraction algorithm applied to a plurality of images, to select an extended image such that a sum of the errors is minimized; and
a projection unit for projecting said extended image onto its first coordinates.
-
-
45. A signal-bearing medium tangibly embodying a program of machine-readable instructions executable by a digital processing apparatus to perform a method for embedding data into an image, said method comprising:
-
producing an extended image using a halftoning algorithm on a collection of images; and
projecting said extended image onto its first coordinates.
-
Specification