Abstract:
An improved image processing method for generating an image from a hard copy document includes the following steps: scanning the hard copy document multiple times using a scanner to generate a plurality of images; performing deskewing for each image; performing translational compensation for each image; selecting two images (first and second) among the plurality of images that have the highest similarity to each other; dilating the first image; converting the dilated first image into a binary form; eroding the converted first image to generate a first processed image; eroding the second image; converting the eroded second image into a binary form; dilating the converted second image to generate a second processed image; and extracting common portions of the first and second processed images to generate a final image. This method can be used to generate high quality scanned images of hard copy documents for purposes of document authentication.
Abstract:
A color barcode can record much more amount of information than black white barcode. However, the problem of the color barcode is that it is easy to lose integrity or authenticity in printing and copy generation. This invention provides an apparatus and a method to keep the integrity or authenticity of the color barcode. Such is accomplished by the color reference portion of the color barcode including reference color tiles filled with colors which are used in a data portion of the color barcode and an apparatus and a method for producing, reproducing and reading such color barcode.
Abstract:
A method for authenticating a printed document is disclosed. Barcode stamps are added to an original document image near the corners of the page to act as registration markers. The original document image bearing the barcode stamps is printed and circulated, while the original document image is stored in a database. To authenticate a printed document, the printed document is scanned into a target document image, which is compared to the stored original document image. The barcode stamps are used as registration markers to perform a global image registration. Then, the target image and the original image are divided into multiple sub-images, and local image registration is performed on the sub-images before performing an image comparison. Difference sub-images are generated from the pairs of sub-images, and merged into a global difference image for the purpose of detecting any alterations in the printed document.
Abstract:
A document authentication method uses a watermark added in a printed document to detection possible alterations made to the document after it was printed. First, a visible watermark in the form of a dot pattern is overlapped with an original digital image. The watermarked image is printed out as a halftone image at a first resolution. The watermark in the printed document appears as a light gray shade. Later, the printed document is scanned back using a grayscale scan at a resolution higher than the first resolution. In the scanned image, altered areas would appear flat (lacking intensity variation) whereas unaltered areas will have relatively large density variations due to the watermark dots and the fact that the image was halftone printed at a lower resolution. Alternations are detected by identifying flat areas within the image using a combination of flat block detection and a multiple thresholds method.
Abstract:
An improved image processing method for generating an image from a hard copy document includes the following steps: scanning the hard copy document multiple times using a scanner to generate a plurality of images; performing deskewing for each image; performing translational compensation for each image; selecting two images (first and second) among the plurality of images that have the highest similarity to each other; dilating the first image; converting the dilated first image into a binary form; eroding the converted first image to generate a first processed image; eroding the second image; converting the eroded second image into a binary form; dilating the converted second image to generate a second processed image; and extracting common portions of the first and second processed images to generate a final image. This method can be used to generate high quality scanned images of hard copy documents for purposes of document authentication.
Abstract:
A color barcode can record much more amount of information than black white barcode. However, the problem of the color barcode is that it is easy to lose integrity or authenticity in printing and copy generation. This invention provides an apparatus and a method to keep the integrity or authenticity of the color barcode. Such is accomplished by the color reference portion of the color barcode including reference color tiles filled with colors which are used in a data portion of the color barcode and an apparatus and a method for producing, reproducing and reading such color barcode.
Abstract:
A document authentication method uses a watermark added in a printed document to detection possible alterations made to the document after it was printed. First, a visible watermark in the form of a dot pattern is overlapped with an original digital image. The watermarked image is printed out as a halftone image at a first resolution. The watermark in the printed document appears as a light gray shade. Later, the printed document is scanned back using a grayscale scan at a resolution higher than the first resolution. In the scanned image, altered areas would appear flat (lacking intensity variation) whereas unaltered areas will have relatively large density variations due to the watermark dots and the fact that the image was halftone printed at a lower resolution. Alternations are detected by identifying flat areas within the image using a combination of flat block detection and a multiple thresholds method.
Abstract:
A color barcode can record much more amount of information than black white barcode. However, the problem of the color barcode is that it is easy to lose integrity or authenticity in printing and copy generation. This invention provides an apparatus and a method to keep the integrity or authenticity of the color barcode. Such is accomplished by the color reference portion of the color barcode including reference color tiles filled with colors which are used in a data portion of the color barcode and an apparatus and a method for producing, reproducing and reading such color barcode.