# US 8,571,317 B2 · Systems and methods for automatically processing electronic documents using multiple image transformation algorithms

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 8,571,317 B2
- Document ID: US8571317B2
- Status: Granted
- Kind: B2
- Application number: 13/007,452
- Filed: 2011-01-14
- Published: 2011-10-20
- Granted: 2013-10-29
- Earliest claimed: 2010-01-15
- Assignees: Gruntworx, LLC
- Applicants: Girish Welling; Nirupam Sarkar; Tushar Mahata; Vartika Singh; Depankar Neogi; Steven K. Ladd
- Inventors: Girish Welling; Nirupam Sarkar; Tushar Mahata; Vartika Singh; Depankar Neogi; Steven K. Ladd
- Web page: https://patentgrep.com/patent/US8571317B2

## CPC

- G06V 30/40: Document-oriented image-based pattern recognition
- G06V 30/182: by coding the contour of the pattern
- G06V 30/262: using context analysis, e.g. lexical, syntactic or semantic context
- G06V 30/10: Character recognition
- G06V: IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING

## Abstract

In a document analysis system that receives and processes jobs from a plurality of users, in which each job may contain multiple electronic documents, to extract data from the electronic documents, a method of automatically pre-processing each received electronic document using a plurality of image transformation algorithms to improve subsequent data extraction from said document is provided. The method includes: electronically partitioning each received electronic document page into pieces; automatically processing each piece of the received electronic document page using each of a plurality of image pre-processing algorithms to produce a plurality of image variations of each piece; and analyzing the outputs of subsequent processing and data extraction, on each of the image variations of the pieces to determine which output is best, from the plurality of outputs for each piece.

## Claims

### Claim 1

In a document analysis system that receives and processes jobs from a plurality of users, in which each job may contain multiple electronic documents, to extract data from the electronic documents, a method of automatically pre-processing each received electronic document using a plurality of image transformation algorithms to improve subsequent data extraction from said document, the method comprising:
electronically partitioning each received electronic document page into pieces;
automatically processing each piece of the received electronic document page using each of a plurality of image pre-processing algorithms to produce a plurality of image variations of each piece; and
analyzing the outputs of subsequent processing and data extraction, on each of the image variations of the pieces to determine which output is best, from the plurality of outputs for each piece.
