Method and system for detection-based segmentation-free license plate recognition
First Claim
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.
6 Assignments
0 Petitions
Accused Products
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.
-
Citations
9 Claims
-
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. - View Dependent Claims (2, 3, 4)
-
-
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. - View Dependent Claims (6, 7)
-
-
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. - View Dependent Claims (9)
-
Specification