Systems and methods for mobile image capture and content processing of driver's licenses
First Claim
1. A method of processing an image of a driver'"'"'s license captured by a mobile device, comprising:
- receiving a first image of a document captured by a mobile device;
cropping the first image around the document to produce a cropped image of the document, wherein cropping the first image includes using a rounded corner detection test;
determining whether the document is a driver'"'"'s license based on whether one or more rounded corners are identified when cropping the first image using the rounded corner detection test, wherein the rounded corner detection test comprises approximating connected points of edge pixels of the cropped image with a spline and estimating a curvature of the spline; and
if the document is determined to be a driver'"'"'s license,identifying a layout of the driver'"'"'s license;
binarizing the cropped image to produce a binarized image; and
outputting the binarized image of the driver'"'"'s license.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods are provided for processing and extracting content from an image of a driver'"'"'s license captured using a mobile device. In one embodiment, an image of a driver'"'"'s license (DL) is captured by a mobile device and corrected to improve the quality of the image. The corrected image is then further processed by cropping the image, identifying the format and layout of the DL, binarizing the image and extracting the content using optical character recognition (OCR). Multiple methods of image cropping may be implemented to accurately assess the borders of the DL, and a secondary layout identification process may be performed to ensure that the content being extracted is properly classified.
-
Citations
14 Claims
-
1. A method of processing an image of a driver'"'"'s license captured by a mobile device, comprising:
-
receiving a first image of a document captured by a mobile device; cropping the first image around the document to produce a cropped image of the document, wherein cropping the first image includes using a rounded corner detection test; determining whether the document is a driver'"'"'s license based on whether one or more rounded corners are identified when cropping the first image using the rounded corner detection test, wherein the rounded corner detection test comprises approximating connected points of edge pixels of the cropped image with a spline and estimating a curvature of the spline; and if the document is determined to be a driver'"'"'s license, identifying a layout of the driver'"'"'s license; binarizing the cropped image to produce a binarized image; and outputting the binarized image of the driver'"'"'s license. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system of processing an image of a driver'"'"'s license captured by a mobile device, comprising:
-
a receiving unit which receives a first image of a document captured by a mobile device; a cropping unit which crops the first image around the document to produce a cropped image of the document, wherein cropping the first image includes using a rounded corner detection test; a format determination unit which determines whether the document is a driver'"'"'s license based on whether one or more rounded corners are identified when cropping the first image using the rounded corner detection test, wherein the rounded corner detection test comprises approximating connected points of edge pixels of the cropped image with a spline and estimating a curvature of the spline; a layout identification unit which identifies a layout of the driver'"'"'s license if the document is determined to be a driver'"'"'s license; a binarization unit which binarizes the cropped image to produce a binarized image; and an output unit which outputs the binarized image of the driver'"'"'s license. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
Specification