IP Library Granted Patent US 8,218,887
Granted Patent B2
US 8,218,887 · App. 12/211,746 · Granted Jul 10, 2012

Enhanced method of multilayer compression of PDF (image) files using OCR systems

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 8,218,887
App. No.
12/211,746
Granted
Jul 10, 2012
Kind
B2
Abstract

In one embodiment, the invention discloses, a method for processing a document image. The method comprises segmenting the document image into a picture component and a non-picture component; compressing the non-picture component; and saving the uncompressed picture component and the compressed non-picture component in memory so that the document image may be recomposed to form a recomposed image based on the uncompressed picture component and the compressed non-picture component.

Claims (32)

1. A method for processing a document image, the method comprising:

segmenting the document image into a picture component and a non-picture component;

from the non-picture component, constructing a background layer, a chromatic layer and a monochrome mask for the non-picture component, wherein the chromatic layer is constructed by substituting a spatially corresponding rectangle for each character in the non-picture component;

compressing the non-picture component; and

saving the uncompressed picture component and the compressed non-picture component in memory so that the document image forms a recomposed image based on the uncompressed picture component and the compressed non-picture component.

2. The method of claim 1 , wherein the method further comprises identifying one or more blocks in the non-picture component after segmenting the document image into the picture component and the non-picture component, wherein the background layer comprises a background color for each block in the non-picture component.

3. The method of claim 1 , wherein the monochrome mask acts as a switch to control when a pixel in the recomposed image would be rendered based on the background and chromatic layers.

4. The method of claim 1 , wherein segmenting the document image into the picture component comprises identifying each picture in the document image based on one or more chromaticity changes.

5. The method of claim 4 , wherein said identifying is performed automatically.

6. The method of claim 4 , wherein said identifying is performed manually.

7. The method of claim 1 , wherein the spatially corresponding rectangle for each character in the non-picture component is created with a same color as found in the respective character.

8. The method of claim 1 , wherein the characters of the non-picture component of the document image are constructed in the chromatic layer.

9. A system comprising:

a processor; and

a memory coupled to the processor, the memory storing instructions which when executed by the processor cause the system to perform a method for processing an image document, the method comprising:

segmenting the document image into a picture component and a non-picture component;

from the non picture component constructing a background layer, a chromatic layer and a monochrome mask for the non-picture component, wherein the chromatic layer is constructed by substituting a spatially corresponding rectangle for each character in the non-picture component;

compressing the non-picture component; and

saving the uncompressed picture component and the compressed non-picture component in memory so that the document image forms a recomposed on the uncompressed picture component and the compressed non-picture component.

10. The system of claim 9 , wherein the method further comprises identifying one or more blocks in the non-picture component after segmenting the document image into the picture component and the non-picture component, wherein the background layer comprises a background color for each block in the non-picture component.

11. The system of claim you 10 , wherein the monochrome mask acts as a switch to control when a pixel in the recomposed image would be rendered based on the background and chromatic layers.

12. The system of claim 9 , wherein segmenting the document image into the picture component comprises identifying each picture in the document image based on one or more chromaticity changes.

13. The system of claim 9 , wherein the spatially corresponding rectangle for each character in the non-picture component is created with a same color as found in the respective character.

14. A non-transitory computer-readable medium having stored thereon a sequence of instructions which when executed by a computer, cause the computer to perform a method for processing a document image, the method comprising:

segmenting the document image into a picture component and a non-picture component;

from the non-picture component, constructing a background layer, a chromatic layer and a monochrome mask for the non-picture component, wherein the chromatic layer is constructed by substituting a spatially corresponding rectangle for each character in the non-picture component;

compressing the non-picture component; and

saving the uncompressed picture component and the compressed non-picture component in memory so that the document image forms a recomposed image based on the uncompressed picture component and the compressed non-picture component.

15. The non-transitory computer-readable medium of claim 14 , wherein the background layer comprises a background color for each block in the non-picture component.

16. The non-transitory computer-readable medium of claim 14 , wherein the monochrome mask acts as a switch to control when a pixel in the recomposed image would be rendered based on the background and chromatic layers.

17. The non-transitory computer-readable medium of claim 14 , segmenting the document image into the picture component comprises identifying each picture in the document image based on one or more chromaticity changes.

18. The non-transitory computer-readable medium of claim 14 , wherein the spatially corresponding rectangle for each character in the non-picture component is created with a same color as found in the respective character.

Assignments (5)
SECURITY INTEREST Recorded Aug 14, 2023
From: ABBYY INC.; ABBYY USA SOFTWARE HOUSE INC.; ABBYY DEVELOPMENT INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS AGENT
Reel/Frame 064730/0964 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 25, 2022
From: ABBYY PRODUCTION LLC
To: ABBYY DEVELOPMENT INC.
Reel/Frame 059249/0873 →
MERGER Recorded May 2, 2019
From: ABBYY PRODUCTION LLC; ABBYY DEVELOPMENT LLC
To: ABBYY PRODUCTION LLC
Reel/Frame 049079/0942 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 26, 2013
From: ABBYY SOFTWARE LTD.
To: ABBYY DEVELOPMENT LLC
Reel/Frame 031085/0834 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 17, 2009
From: ZYUZIN, GERMAN
To: ABBYY SOFTWARE LTD
Reel/Frame 022403/0565 →