Automatically capturing and cropping image of check from video sequence for banking or other computing application
First Claim
1. A method for automatically capturing an image of a check from a video sequence of images of the check without user selection, the video sequence having a plurality of frames, comprising:
- determining an aspect ratio of the check;
finding in a single frame of the plurality of frames of the video sequence both routing transit symbols that delineate a routing transit number on a magnetic ink character recognition (MICR) line of the check;
matching to a template each of the routing transit symbols;
determining a first distance from one of the routing transit symbols to the other of the routing transit symbols and a second distance from said one of the routing transit symbols to an edge of the check;
calculating a ratio of the first distance and the second distance;
comparing each digit of the routing transit number to templates of digits to determine values of the routing transit number;
capturing the image of the check from the single frame; and
determining if the aspect ratio, a worst match of the matching to the template, the ratio of the first and second distances, and the comparing said each digit of the routing transit number fall within a predetermined range of acceptable values before said capturing the image of the check from the single frame.
4 Assignments
0 Petitions
Accused Products
Abstract
A mobile device with camera automatically captures an image of a check from a video sequence. A computing application assesses quality metrics of a frame of the video and, if acceptable, initiates capture of the check in that frame without user selection. Metrics include an aspect ratio of the check, image quality of the routing transit symbols that delineate a routing transit number on a MICR line of the check, distances between the routing transit symbols and to an edge of the check, recognition of digits of the routing transit number, checksum of the routing transit numbers, and image sharpness. Other embodiments note cropping of the check from the background of the image, properly orienting the check for viewing, and providing color coded visual feedback to users about the quality of the image frame about the check, to name a few.
-
Citations
16 Claims
-
1. A method for automatically capturing an image of a check from a video sequence of images of the check without user selection, the video sequence having a plurality of frames, comprising:
-
determining an aspect ratio of the check; finding in a single frame of the plurality of frames of the video sequence both routing transit symbols that delineate a routing transit number on a magnetic ink character recognition (MICR) line of the check; matching to a template each of the routing transit symbols; determining a first distance from one of the routing transit symbols to the other of the routing transit symbols and a second distance from said one of the routing transit symbols to an edge of the check; calculating a ratio of the first distance and the second distance; comparing each digit of the routing transit number to templates of digits to determine values of the routing transit number; capturing the image of the check from the single frame; and determining if the aspect ratio, a worst match of the matching to the template, the ratio of the first and second distances, and the comparing said each digit of the routing transit number fall within a predetermined range of acceptable values before said capturing the image of the check from the single frame. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
Specification