IP Library Granted Patent US 10,019,772
Granted Patent B1
US 10,019,772 · App. 15/727,051 · Granted Jul 10, 2018

Document image orientation, assessment and correction

Inventor: Christopher Edward Smith (Brookline, NH)
Assignee: Vertifi Software, LLC
G06T1/0007G06F17/30011G06F17/3028G06Q40/128G06T3/40G06T7/187
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 10,019,772
App. No.
15/727,051
Granted
Jul 10, 2018
Kind
B1
Abstract

The present invention relates to methods and systems for automated processing of document images using mobile and desktop communications devices. Systems and methods are provided for expediting analysis of the accuracy and quality of captured images by such devices before transmission to a server for processing. The processes use on-device software to provide immediate feedback to the user as to whether the quality of the document photograph is sufficient for processing, without the need for intermediate communication with a server. The processes utilize component labeling, MICR character recognition methods, automatic image rotation, and weighted image scaling. The invention increases speed of processing, reduces rates of rejection, increases processor efficiency, limits memory use, identifies images with likely errors, and provides the opportunity for correction of errors at the earliest possible time.

Claims (16)

1. A method for scaling an image of a document consisting of a plurality of pixels, said scaling comprising:

a. acquiring on a device an image of a document consisting of a plurality of pixels;

b. determining a luminosity of a plurality of the pixels;

c. creating distinctive label groups by assigning a unique label to each group of contiguous locations of pixels of a first specified luminosity, whereby each pixel location in a group has a common label;

d. selecting a specified set of known characters of a defined font, each said known character comprising a set of character defining pixels of known relative location and known luminosity;

e. selecting a second specified luminosity, wherein said second specified luminosity may be the same as or different from said first specified luminosity;

f. for each pixel location within each said distinctive label group, determining the luminosity of the character defining pixel at the similar relative pixel location within each set of character defining pixels;

g. for each pixel location within each said distinctive label group and for each set of character defining pixels, determining whether each said pixel location matches the similar relative pixel location of a character defining pixel of a second specified luminosity within each set of character defining pixels;

h. determining a number of said matches for each distinctive label group and each known character;

i. for each distinctive label group with a said match in excess of a threshold number, assigning to the distinctive label group the known character with a highest number of said matches;

j. calculating a matching score for each distinctive label group with an assigned known character by determining a proportion of pixel locations within the distinctive label group with a label-candidate character pixel match;

k. calculating a height of each distinctive label group with an assigned known character;

l. weighing said calculated height of each said distinctive label group by its said matching score;

m. determining an average weighted height of all distinctive label groups with an assigned known character using said calculated weighted heights;

n. determining a width of the document image based upon said average weighted height of all distinctive label groups with an assigned known character; and

o. scaling a size of the document image based upon said average weighted height.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 6, 2017
From: SMITH, CHRISTOPHER EDWARD
To: VERTIFI SOFTWARE, LLC
Reel/Frame 043806/0784 →
Cited By (15)
US 12,315,126 US 12,315,282 US 12,347,221 US 12,387,512 US 12,444,213 US 12,456,322 US 12,456,323 US 12,462,366 US 12,482,286 US 12,525,048 US 12,541,989 US 12,586,402 US 12,608,743 US 12,688,667 US 12,718,605