Methods for mobile image capture of vehicle identification numbers in a non-document

US10095947B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10095947-B2
Application numberUS-201715714362-A
CountryUS
Kind codeB2
Filing dateSep 25, 2017
Priority dateMar 15, 2013
Publication dateOct 9, 2018
Grant dateOct 9, 2018

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Various embodiments disclosed herein are directed to methods of capturing Vehicle Identification Numbers (VIN) from images captured by a mobile device. Capturing VIN data can be useful in several applications, for example, insurance data capture applications. There are at least two types of images supported by this technology: (1) images of documents and (2) images of non-documents.

First claim

Opening claim text (preview).

What is claimed is: 1. A non-transitory computer readable medium containing instructions which, when executed by a computer, perform a process comprising: capturing an image which includes a vehicle identification number (VIN); making a color assumption with respect to the VIN; identifying candidate text strings that may include the VIN; performing an optical character recognition (OCR) on the candidate text strings; sending the candidate text strings for validation; and in response to the candidate test string being validated, receiving a confirmed VIN value for the validated candidate text strings. 2. The non-transitory computer readable medium of claim 1 , wherein validating the candidate text strings comprises performing a redundancy test. 3. The non-transitory computer readable medium of claim 2 , wherein the redundancy test includes a mod 11 rule test. 4. The non-transitory computer readable medium of claim 1 , wherein performing an optical character recognition on the candidate text strings produces ASCII text strings for each candidate text string. 5. The non-transitory computer readable medium of claim 1 , wherein the color assumption may be represented by set of three weights WR, WG and WB (WR+WG+WB=1.0) to generate a color conversion formula: B ( P )=( R ( P )* WR+G ( P )* WG+B ( P )* WB )/3, where P=P(X, Y)—an arbitrary pixel on the image represented by its X and Y-coordinates, B(P)—a computed brightness value of pixel P on output grayscale image, and R(P), G(P) and B(P)—Red, Green and Blue color value of pixel P on an original color image. 6. The non-transitory computer readable medium of claim 1 , further comprising post processing candidate text strings that fail validation. 7. The non-transitory computer readable medium of claim 6 , wherein the post processing comprises using second alternatives of OCR recognition for OCR engines that provide multiple recognition results per character. 8. A system for identifying a field in an image of a non-document, comprising: a memory configured to store the image; and a processor coupled with the memory, the processor configured to: capture an image which includes a vehicle identification number (VIN); make a color assumption with respect to the VIN; identify candidate text strings that may include the VIN; perform an optical character recognition (OCR) on the candidate text strings; send the candidate text strings for validation; and in response to a candidate test string being validated, receive a confirmed VIN value for the validated candidate text strings. 9. The system of claim 8 , wherein validating the candidate text strings comprises performing a redundancy test. 10. The system of claim 9 , wherein the redundancy test includes a mod 11 rule test. 11. The system of claim 8 , wherein performing an optical character recognition on the candidate text strings produces ASCII text strings for each candidate text string. 12. The system of claim 8 , wherein the color assumption is represented by set of three weights WR, WG and WB (WR+WG+WB=1.0) to generate a color conversion formula: B ( P )=( R ( P )* WR+G ( P )* WG+B ( P )* WB )/3, where P=P(X, Y)—an arbitrary pixel on the image represented by its X and Y-coordinates, B(P)—a computed brightness value of pixel P on output grayscale image, and R(P), G(P) and B(P)—Red, Green and Blue color value of pixel P on an original color image. 13. The system of claim 8 , wherein the process is further configured to post process candidate text strings that fail validation. 14. The system of claim 13 , wherein the post processing comprises using second alternatives of OCR recognition for OCR engines that provide multiple recognition results per character. 15. A method for identifying a field in an image of a non-document, comprising: capturing an image which includes a vehicle identification number (VIN); making a color assumption with respect to the VIN; identifying candidate text strings that may include the VIN; performing an optical character recognition (OCR) on the candidate text strings; sending the candidate text strings for validation; and in response to a candidate test string being validated, receive a confirmed VIN value for the validated candidate text strings. 16. The method of claim 15 , wherein validating the candidate text strings comprises performing a redundancy test. 17. The method of claim 16 , wherein the redundancy test includes a mod 11 rule test. 18. The method of claim 15 , wherein performing an optical character recognition on the candidate text strings produces ASCII text strings for each candidate text string. 19. The method of claim 15 , wherein the color assumption may be represented by set of three weights WR, WG and WB (WR+WG+WB=1.0) to generate a color conversion formula: B ( P )=( R ( P )* WR+G ( P )* WG+B ( P )* WB )/3, where P=P(X, Y)—an arbitrary pixel on the image represented by its X and Y-coordinates, B(P)—a computed brightness value of pixel P on the output grayscale image, and R(P), G(P) and B(P)—Red, Green and Blue color value of pixel P on an original color image. 20. The method of claim 15 , further comprising post processing candidate text strings that fail validation.

Assignees

Inventors

Classifications

  • using recognition of characters or words · CPC title

  • G06V30/40Primary

    Document-oriented image-based pattern recognition · CPC title

  • Detection or correction of errors, e.g. by rescanning the pattern or by human intervention; Evaluation of the quality of the acquired patterns · CPC title

  • by selection of a specific region containing or referencing a pattern; Locating or processing of specific regions to guide the detection or recognition · CPC title

  • Quantising the image, e.g. histogram thresholding for discrimination between background and foreground patterns · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10095947B2 cover?
Various embodiments disclosed herein are directed to methods of capturing Vehicle Identification Numbers (VIN) from images captured by a mobile device. Capturing VIN data can be useful in several applications, for example, insurance data capture applications. There are at least two types of images supported by this technology: (1) images of documents and (2) images of non-documents.
Who is the assignee on this patent?
Mitek Systems Inc
What technology area does this patent fall under?
Primary CPC classification G06V30/40. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Oct 09 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).