IP Library Granted Patent US 6,920,250
Granted Patent B1
US 6,920,250 · App. 09/262,362 · Granted Jul 19, 2005

Additive model for efficient representation of digital documents

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 6,920,250
App. No.
09/262,362
Granted
Jul 19, 2005
Kind
B1
Abstract

Image representation is performed by dividing a source image into foreground, background and selector planes. The foreground plane is selected to contain mainly line type art or textual type information, the background plane mainly contains image data, and the selector plane identifies whether the image data is maintained in either a specific plane or a combination of planes. A color is selected, by averaging or selecting an appropriate value based on overflow or other criteria, to replace each color in the foreground plane. Error in portions of the foreground plane resulting from replacing foreground colors is fed into corresponding portions of the background plane. Each plane is then compressed using compression schemes appropriate for the type of data maintained in each plane (LZW for the foreground, and JPEG for the background and lossless fax LLITT, for example). Image reconstruction is performed by decompressing each of the foreground and background planes, and selecting pixels from each of the foreground plane and an additive image produced by combining image data from both the foreground, background, and selector planes. The selection is made based on the selector plane (selection mask), which identifies where image data is maintained for the reconstructed image (i.e., the upper plane or a combination of planes).

Claims (25)

1. A method for reconstruction of an image, comprising the steps of:

combining an upper plane and lower plane of image data into an additive plane; and

selecting pixels of the image to be reconstructed from plural planes of data representing the image, wherein said step of selecting comprises:

selecting pixels based on a selector plane that identifies, for each part of the original image, whether the original image information is maintained in the upper plane or the additive plane.

2. The method according to claim 1 , further comprising the step of:

decompressing said plural planes, including at least an upper plane and a lower plane, from a compressed state.

3. The method according to claim 2 , wherein:

said step of combining comprises combining a pixel of the upper plane and lower plane of image data, the additive plane including a single additive pixel.

4. The method according to claim 2 , wherein:

said step of decompressing includes the step of,

decompressing a selector plane maintaining information identifying which pixels of each other decompressed plane are representative of pixels of the reconstructed image; and

said step of selecting comprises, selecting pixels for the reconstructed image based on the selector plane information.

5. An apparatus for reconstructing an image, comprising:

a decompression device configured to decompress planes representing the image;

a combining device configured to combine an upper plane and lower plane of image data into an additive plane; and

a selection device configured to select image data from at least one of the planes and the additive plane to reconstruct the image, wherein said selection device is further configured to weight an amount of said result derived from said upper plane based on a predetermined factor wherein said predetermined factor is a value of a selector plane that identifies how much of said result is derived from each of said upper and additive planes.

6. The apparatus according to claim 5 , wherein said value of said selector plane is based on at least one of super-resolution and fine edge detail in corresponding locations of said image.

7. A computer readable media, storing instructions, that when loaded into a computer, cause the computer to perform the step of:

combining an upper plane and lower plane of image data into an additive plane; and

selecting pixels of the image to be reconstructed from plural planes of data representing the image, wherein said step of selecting comprises:

selecting pixels based on a selector plane that identifies, for each part of the original image, whether the original image information is maintained in an the upper plane or the additive plane.

8. The computer readable media and instructions according to claim 7 , wherein said instruction further cause the computer to perform the step of:

decompressing said plural planes, including at least an upper plane and a lower plane, from a compressed state.

9. The computer readable media and instructions according to claim 8 , wherein said step of combining comprises:

combining a pixel of the upper plane and lower plane of image data, the additive plane including a single additive pixel.

Assignments (7)
RELEASE OF SECURITY INTEREST Recorded Sep 7, 2022
From: JPMORGAN CHASE BANK, N.A. AS SUCCESSOR-IN-INTEREST ADMINISTRATIVE AGENT AND COLLATERAL AGENT TO JPMORGAN CHASE BANK
To: XEROX CORPORATION
Reel/Frame 066728/0193 →
RELEASE OF SECURITY INTEREST Recorded Sep 7, 2022
From: JPMORGAN CHASE BANK, N.A. AS SUCCESSOR-IN-INTEREST ADMINISTRATIVE AGENT AND COLLATERAL AGENT TO BANK ONE, N.A.
To: XEROX CORPORATION
Reel/Frame 061388/0388 →
RELEASE OF SECURITY INTEREST Recorded Jan 26, 2015
From: BANK ONE, NA
To: XEROX CORPORATION
Reel/Frame 034809/0970 →
RELEASE OF SECURITY INTEREST Recorded Jan 26, 2015
From: JPMORGAN CHASE BANK, N.A.
To: XEROX CORPORATION
Reel/Frame 034810/0496 →
SECURITY AGREEMENT Recorded Oct 31, 2003
From: XEROX CORPORATION
To: JPMORGAN CHASE BANK, AS COLLATERAL AGENT
Reel/Frame 015134/0476 →
SECURITY AGREEMENT Recorded Jul 30, 2002
From: XEROX CORPORATION
To: BANK ONE, NA, AS ADMINISTRATIVE AGENT
Reel/Frame 013111/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 4, 1999
From: KLETTER, DORON; CURRY, DONALD JAMES
To: XEROX CORPORATION
Reel/Frame 009826/0133 →