IP Library Granted Patent US 10,068,146
Granted Patent B2
US 10,068,146 · App. 15/052,941 · Granted Sep 4, 2018

Method and system for detection-based segmentation-free license plate recognition

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,068,146
App. No.
15/052,941
Granted
Sep 4, 2018
Kind
B2
Abstract

A detection-based segmentation-free method and system for license plate recognition. An image of a vehicle is initially captured utilizing an image-capturing unit. A license plate region is located in the image of the vehicle. A set of characters can then be detected in the license plate region and a geometry correction performed based on a location of the set of characters detected in the license plate region. An operation for sweeping an OCR across the license plate region can be performed to infer characters with respect to the set of characters and locations of the characters utilizing a hidden Markov model and leveraging anchored digit/character locations.

Claims (31)

1. A detection-based segmentation-free method for license plate recognition, said method comprising:

detecting a discrete set of characters in a localized license plate region in an image of a vehicle;

initially locating said license plate region in said image of said vehicle prior to said detecting said discrete set of characters in a localized license plate region in said image of said vehicle;

performing a geometry correction based on a location of said set of characters detected in said localized license plate region;

sweeping an optical character recognition (OCR) across said localized license plate region to infer detected and undetected characters in said localized license plate region in said image with respect to said set of characters and detected locations of said characters;

utilizing a HMM (hidden Markov model) to infer said characters, wherein detected digit locations in a Viterbi decoding facilitates character location in a framework of said HMM, wherein at least one character among said set of characters comprises at least one digit among a plurality of digits and wherein digit locations with respect to said plurality of digits are anchored in said sweeping OCR process and identify spacing between characters and improve decoding performance; and

incorporating detected character types with respect to said characters and said detected locations of said characters as a part of said sweeping said OCR.

2. The method of claim 1 further comprising capturing said image of said vehicle with an image-capturing unit.

3. The method of claim 1 wherein said OCR comprises a segmentation-free OCR utilizing said HMM.

4. The method of claim 3 wherein said performing said geometry correction based on said location of said set of characters detected in said localized license plate region, further comprises: performing a vertical cropping operation with respect to said set of characters detected in said localized license plate region.

5. A detection-based segmentation-free system for license plate recognition, said system comprising:

at least one processor; and

a computer-usable medium embodying computer program code, said computer-usable medium capable of communicating with said at least one processor, said computer program code comprising instructions executable by said at least one processor and configured for:

capturing an image of a vehicle with an image-capturing unit;

detecting a discrete set of characters in a localized license plate region in said image of said vehicle;

initially locating said license plate region in said image of said vehicle prior to said detecting said discrete set of characters in a localized license plate region in said image of said vehicle;

performing a geometry correction based on a location of said set of characters detected in said localized license plate region;

sweeping an optical character recognition (OCR) across said localized license plate region to infer detected and undetected characters in said localized license plate region in said image with respect to said set of characters and detected locations of said characters;

utilizing a HMM (hidden Markov model) to infer said characters, wherein detected digit locations in a Viterbi decoding facilitates character location in a framework of said HMM, wherein at least one character among said set of characters comprises at least one digit among a plurality of digits and wherein digit locations with respect to said plurality of digits are anchored in said sweeping OCR process and identify spacing between characters and improve decoding performance; and

incorporating detected character types with respect to said characters and said detected locations of said characters as a part of said sweeping said OCR.

6. The system of claim 5 wherein said OCR comprises a segmentation-free OCR utilizing said HMM.

7. The system of claim 6 wherein said instructions for performing said geometry correction based on said location of said set of characters detected in said localized license plate region are further configured for: performing a vertical cropping operation with respect to said set of characters detected in said localized license plate region.

8. A non-transitory processor-readable medium storing computer code representing instructions to cause a process for detection-based segmentation-free license plate recognition, said computer code comprising code to:

capture an image of a vehicle with an image-capturing unit;

detect a discrete set of characters in a localized license plate region in said image of said vehicle;

initially locate said license plate region in said image of said vehicle prior to said detecting said discrete set of characters in a localized license plate region in said image of said vehicle;

perform a geometry correction based on a location of said set of characters detected in said localized license plate region;

sweep an optical character recognition (OCR) across said localized license plate region to infer detected and undetected characters in said localized license plate region in said image with respect to said set of characters and detected locations of said characters;

utilize a HMM (hidden Markov model) to infer said characters, wherein detected digit locations in a Viterbi decoding facilitates character location in a framework of said HMM, wherein at least one character among said set of characters comprises at least one digit among a plurality of digits and wherein digit locations with respect to said plurality of digits are anchored in said sweeping OCR process and identify spacing between characters and improve decoding performance; and

incorporate detected character types with respect to said characters and said detected locations of said characters as a part of said sweeping said OCR.

9. The processor-readable medium of claim 8 wherein said OCR comprises a segmentation-free OCR utilizing said HMM.

Assignments (6)
SECURITY INTEREST Recorded Oct 19, 2021
From: CONDUENT BUSINESS SERVICES, LLC
To: U.S. BANK, NATIONAL ASSOCIATION
Reel/Frame 057969/0445 →
SECURITY INTEREST Recorded Oct 19, 2021
From: CONDUENT BUSINESS SERVICES, LLC
To: BANK OF AMERICA, N.A.
Reel/Frame 057970/0001 →
RELEASE OF SECURITY INTEREST Recorded Oct 18, 2021
From: JPMORGAN CHASE BANK, N.A.
To: CONDUENT BUSINESS SERVICES, LLC; CONDUENT STATE & LOCAL SOLUTIONS, INC.; CONDUENT TRANSPORT SOLUTIONS, INC.; ADVECTIS, INC.; CONDUENT COMMERCIAL SOLUTIONS, LLC; CONDUENT BUSINESS SOLUTIONS, LLC; CONDUENT CASUALTY CLAIMS SOLUTIONS, LLC; CONDUENT HEALTH ASSESSMENTS, LLC
Reel/Frame 057969/0180 →
SECURITY AGREEMENT Recorded Apr 23, 2019
From: CONDUENT BUSINESS SERVICES, LLC
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 050326/0511 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 28, 2017
From: XEROX CORPORATION
To: CONDUENT BUSINESS SERVICES, LLC
Reel/Frame 041542/0022 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 25, 2016
From: BULAN, ORHAN; RAMESH, PALGHAT; KOZITSKY, VLADIMIR
To: XEROX CORPORATION
Reel/Frame 037822/0010 →