IP Library Granted Patent US 8,155,425
Granted Patent B1
US 8,155,425 · App. 12/538,552 · Granted Apr 10, 2012

Automated check detection and image cropping

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,155,425
App. No.
12/538,552
Granted
Apr 10, 2012
Kind
B1
Abstract

A method of locating a check image region within a document image comprising the steps of locating a MICR region of the check and calculating the top of the check relative to the MICR region.

Claims (24)

1. A method of resolving a check image region within a document image comprising the steps of:

processing by (Optical Character Recognition) a full page document image containing rows of text using a (Magnetic Ink Character Recognition)-specific font wherein non-MICR fonts return a higher level of OCR exceptions than MICR fonts in the document image;

calculating the level of OCR exceptions for each row of text in the document image;

resolving the location of the row of text most likely to contain the MICR data based on the level of OCR exceptions;

defining a lower boundary of the check image region by the location of the MICR data;

establishing a check top candidate area, the check top candidate area defined by a collection of variations in height of predefined check dimensions measured from the location of the MICR data;

detecting a horizontal raster line within the check top candidate area whereby the horizontal raster line defines the top of the check;

defining an upper boundary of the check image region by the location of the horizontal line; and

digitally cropping the full page document image above the upper boundary and cropping the full page document image below the lower boundary to transform the full page document image to a check-specific image.

2. The method of claim 1 further comprising the step of creating a new image file of the check-specific image.

3. The method of claim 1 wherein the step of defining the upper boundary of the check image region comprises locating a horizontal raster line farthest from the lower boundary from a plurality of horizontal raster lines within the check top candidate area.

4. The method of claim 1 wherein a tallest check height dimension is selected from the collection to define the upper boundary responsive to the absence of detectable horizontal raster lines.

5. One or more non-transitory computer-readable media having computer-executable instructions for performing a method of running a software program on a computer, the computer operating under an operating system, the method including issuing instructions from the software program comprising:

processing by (Optical Character Recognition) a full page document image containing rows of text using a (Magnetic Ink Character Recognition)-specific font wherein non-MICR fonts return a higher level of OCR exceptions than MICR fonts in the document image;

calculating the level of OCR exceptions for each row of text in the document image;

resolving the location of the row of text most likely to contain the MICR data based on the level of OCR exceptions;

defining a lower boundary of the check image region by the location of the MICR data;

establishing a check top candidate area, the check top candidate area defined by a collection of variations in height of predefined check dimensions measured from the location of the MICR data;

detecting a horizontal raster line within the check top candidate area whereby the horizontal raster line defines the top of the check;

defining an upper boundary of the check image region by the location of the horizontal line; and

digitally cropping the full page document image above the upper boundary and cropping the full page document image below the lower boundary to transform the full page document image to a check-specific image.

6. The one or more non-transitory computer-readable media of claim 5 further comprising the step of creating a new image file of the check-specific image.

7. The one or more non-transitory computer-readable media of claim 5 wherein the step of defining the upper boundary of the check image region comprises locating a horizontal raster line farthest from the lower boundary from a plurality of horizontal raster lines within the check top candidate area.

8. The one or more non-transitory computer-readable media of claim 5 wherein a tallest check height dimension is selected from the collection to define the upper boundary responsive to the absence of detectable horizontal raster lines.

Assignments (9)
RELEASE OF SECURITY INTEREST RECORDED AT REEL/FRAME 030555/0139 Recorded Sep 24, 2023
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT, A BRANCH OF CREDIT SUISSE
To: HYLAND SOFTWARE, INC.
Reel/Frame 065018/0051 →
RELEASE OF SECURITY INTEREST RECORDED AT REEL/FRAME 036105/0129 Recorded Sep 24, 2023
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
To: HYLAND SOFTWARE, INC.
Reel/Frame 065019/0709 →
RELEASE OF SECURITY INTEREST RECORDED AT REEL/FRAME 043107/0917 Recorded Sep 24, 2023
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
To: HYLAND SOFTWARE, INC.
Reel/Frame 065019/0719 →
SECURITY INTEREST Recorded Sep 19, 2023
From: HYLAND SOFTWARE, INC.
To: GOLUB CAPITAL MARKETS LLC, AS COLLATERAL AGENT
Reel/Frame 064952/0333 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT (SECOND LIEN) Recorded Jul 7, 2017
From: HYLAND SOFTWARE, INC.
To: CREDIT SUISSE
Reel/Frame 043107/0917 →
RELEASE OF SECURITY INTEREST Recorded Feb 22, 2017
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: HYLAND SOFTWARE, INC.
Reel/Frame 041347/0984 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT (FIRST LIEN) Recorded Jul 14, 2015
From: HYLAND SOFTWARE, INC.
To: CREDIT SUISSE
Reel/Frame 036105/0129 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT (SECOND LIEN) Recorded Jul 14, 2015
From: HYLAND SOFTWARE, INC.
To: CREDIT SUISSE
Reel/Frame 036105/0975 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 13, 2010
From: MANDEL, STEVEN
To: MICROSYSTEMS TECHNOLOGY, INC.
Reel/Frame 023771/0007 →