Encoding invisible electronic information in a printed document
First Claim
1. A method, comprising:
- generating image data that provides a digital representation of an original image;
providing an encoding transformation function for positioning pixels of a substantially invisible representation of said original image inside said original image, wherein the encoding transformation function scrambles coordinates for the substantially invisible representation of said original image based on coordinates of the original image;
printing said original image on an output copy sheet; and
printing said substantially invisible representation of said original image on said output copy sheet, with said pixels of said substantially invisible representation of said original image dispersed among said original image according to said encoding transformation function.
1 Assignment
0 Petitions
Accused Products
Abstract
A printed image can be redundantly encoded by printing a visible image using a colorant with a luminance that contrasts with that of the output sheet and printing a redundant image using a colorant with a luminance that varies only slightly from that of the output sheet. Accordingly, the visible image can be easily read by a user while the redundant image is substantially invisible to the human eye at normal reading distances, yet capable of being captured by a conventional digital scanner. In one aspect, redundantly encoded images may be printed on a white background, with visible images printed in black text and redundant images printed in blue in content regions of the visible image and in yellow in its background regions.
40 Citations
8 Claims
-
1. A method, comprising:
-
generating image data that provides a digital representation of an original image; providing an encoding transformation function for positioning pixels of a substantially invisible representation of said original image inside said original image, wherein the encoding transformation function scrambles coordinates for the substantially invisible representation of said original image based on coordinates of the original image; printing said original image on an output copy sheet; and printing said substantially invisible representation of said original image on said output copy sheet, with said pixels of said substantially invisible representation of said original image dispersed among said original image according to said encoding transformation function. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A data encoder, comprising:
-
an input channel configured to receive pixel values that digitally represent an original image; a redundant image pixel selector configured to provide an encoding transformation function that maps pixels belonging to a substantially invisible representation of said original image to corresponding pixels in a visible representation of said original image, wherein the encoding transformation function scrambles coordinates of the pixels for the substantially invisible representation of said original image based on coordinates for the pixels of the original image; a visible image generator configured to print said visible representation of said original image on an output copy sheet using a colorant whose luminance value differs substantially from a luminance value of a print location for said visible image representation; and a redundant image generator configured to print said substantially invisible representation of said original image using a colorant whose luminance value is substantially the same as a luminance value for a corresponding pixel according to said encoding transformation function. - View Dependent Claims (7)
-
-
8. A data encoder, comprising:
-
an input channel configured to receive pixel values that digitally represent an original image; a redundant image pixel selector configured to provide an encoding transformation function that maps pixels belonging to a substantially invisible representation of said original image to corresponding pixels in a visible representation of said original image, wherein the encoding transformation function scrambles coordinates of the pixels for the substantially invisible representation of said original image based on coordinates for the pixels of the visible representation of said original image; a visible image generator configured to visibly display said visible representation of said original image in color whose luminance value differs substantially from a luminance value of a region surrounding said visible representation; and a redundant image generator configured to display said substantially invisible representation of said original image in a color whose luminance value is substantially the same as a luminance value of a surrounding region.
-
Specification