Method and apparatus for imaging, image processing and data compression
First Claim
1. A method for processing an image from a document, said method comprising the steps of:
- (a) scaning the document, said scanning including creating a first digital image corresponding to said image on said document;
(b) searching a codebook comprising a plurality of stored digital images for one of said stored digital images which is present in at least a portion or portions of said first digital image;
(c) producing and storing an electronic index code that identifies said one of said stored digital images as being present in said at least a portion or portions of said first digital image;
(d) generating a second digital image comprising the portion or portions of said first digital image that are not present in said one of said stored digital images by separating said stored digital image from said first digital image; and
(e) preserving said second digital image, said stored electronic index code, and said codebook in a form such that said first digital image can be reproduced from the combination of said second digital image and said stored digital image.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for processing an image, consisting of a foreground and a background, to produce a highly compressed and accurate representation of the image, including the steps of scanning the image to create a digital image of the image, comparing the digital image against a codebook of stored digital images; matching the digital image with one of the stored digital images of the codebook; producing an index code identifying the background of the stored digital image as having matched the digital image; subtracting the stored digital image from the digital image to produce a second digital image representing the foreground of the stored digital image; and storing the second digital image with the index code. An apparatus is also provided for compressing images having a foreground and a background, consisting of an image scanner, a template image storage device for storing background templates, a processor system for matching a scanned image of the image with one of the background templates, resulting in a template identifier, a processor system for compensating the scanned image for the matched template to produce a foreground image, and a data compression system for compressing the foreground image.
618 Citations
34 Claims
-
1. A method for processing an image from a document, said method comprising the steps of:
-
(a) scaning the document, said scanning including creating a first digital image corresponding to said image on said document; (b) searching a codebook comprising a plurality of stored digital images for one of said stored digital images which is present in at least a portion or portions of said first digital image; (c) producing and storing an electronic index code that identifies said one of said stored digital images as being present in said at least a portion or portions of said first digital image; (d) generating a second digital image comprising the portion or portions of said first digital image that are not present in said one of said stored digital images by separating said stored digital image from said first digital image; and (e) preserving said second digital image, said stored electronic index code, and said codebook in a form such that said first digital image can be reproduced from the combination of said second digital image and said stored digital image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for recording an image from a document, said method comprising the steps of:
-
(a) scanning the document, said scanning including creating a first digital image corresponding to said image on said document; (b) searching a codebook comprising a plurality of stored digital images for one of said digital images which is present in at least a portion or portions of said first digital image; and (c) on a determination that none of said stored digital images are present in said first digital image, creating a partial digital image representing said at least a portion or portions of the first digital image; and (d) inserting said at least a portion or portions of said partial digital image into said codebook. - View Dependent Claims (13)
-
-
14. A method for recording an image from a document, said method comprising the steps of:
-
(a) scanning the document, said scanning including creating a first digital image corresponding to said image on said document; (b) searching a codebook comprising a plurality of stored digital images for at least one of said stored digital images which are present in said first digital image; (c) locating said at least one of said plurality of stored digital images in said codebook which are present in said first digital image; (d) selecting one of said at least one of said plurality of stored digital images; (e) producing an electronic index code identifying said one of said at least one of said plurality of stored digital images as being present in said first digital image; (f) generating a second digital image comprising the portion or portions of said first digital image that are not present in said one of said at least one of said plurality of stored digital images; and (g) preserving said second digital image, said electronic index code, and said codebook in a form such that said first digital image can be reproduced from a combination of said second digital image and said one of said at least one of said plurality of stored digital images. - View Dependent Claims (15, 16, 17, 18)
-
-
19. An apparatus for recording an image from a document, said apparatus comprising:
-
(a) an input device for receiving said image from said document as an input and creating as an output a first digital image corresponding to the image; (b) a database storage device storing a codebook comprising a plurality of stored digital images; (c) at least one processor having a predetermined program, said processor performing the steps of (i) comparing said first digital image with said stored digital images of said codebook; (ii) identifying one of said stored digital images which constitutes a part of said first digital image; (iii) producing an electronic index code indexed for said codebook, said electronic index code identifying said stored digital image as constituting part of said first digital image; (iv) removing said stored digital image from said first digital image, said removing including producing a second digital image constituting the portion of said first digital image which is different from said stored digital image; and (d) a memory receiving and preserving an input of said second digital image and said electronic index code. - View Dependent Claims (20, 21, 22, 23, 24)
-
-
25. A method for recording an image from a document, said method comprising the steps of:
-
(a) scanning the document, said scanning including creating a first digital image corresponding to said image on said document; (b) searching a codebook comprising a plurality of stored digital images for one of said digital images which is present in said first digital image; (c) producing an electronic index code identifying said one of said stored digital images as being present in said first digital image; (d) generating a second digital image comprising the portion or portions of said first digital image that are not present in said stored digital image; (e) deriving an indication from said second digital image whether said document is authentic; and (f) in the absence of said indication, generating a notification that said document is not authentic. - View Dependent Claims (26)
-
-
27. A method for recording an image from a document, said method comprising the steps of:
-
(a) scanning the document, said scanning including creating a first digital image corresponding to said image on said document; (b) searching a codebook comprising a plurality of stored digital images for one of said digital images which is present in said first digital image; (c) creating a second digital image from said first digital image; (d) storing said second digital image in said codebook; (e) producing an electronic index code identifying said one of said stored digital images as being present in said first digital image; (f) generating a second digital image comprising the portion or portions of said first digital image that are not present in said one of said stored digital images; and (g) preserving said second digital images said electronic index code, and said codebook in a form such that said first digital image can be regenerated therefrom. - View Dependent Claims (28, 29, 30)
-
-
31. A method for storing a document image of a document, said method comprising:
-
optically processing said document and generating a first electronic record corresponding to said document image; generating second and third electronic records from said first electronic record, said second electronic record identifying at least one of a plurality of image records stored in an electronic codebook of image records, said identified image record matching a portion of said first electronic record, said third electronic record representing a portion of said first electronic record which is not present in said identified image record, said second and third electronic records and said codebook being in a form such that said first electronic record can be recreated therefrom. - View Dependent Claims (32, 33, 34)
-
Specification