AUTOMATED LICENSE PLATE RECOGNITION SYSTEM AND METHOD USING HUMAN-IN-THE-LOOP BASED ADAPTIVE LEARNING
First Claim
1. A method for automatically recognizing a license plate character sequence of a license plate of an automotive vehicle, said method comprising:
- training a recognition algorithm associated with a license plate optical character recognition engine by adjusting recognition algorithm parameters based on a training data set comprising training data license plate images and corresponding training data ground truth license plate character sequences;
segmenting at least one image of an automotive vehicle to determine a license plate image of a license plate located on said automotive vehicle within a scene;
determining an automatically recognized license plate character sequence in said license plate image utilizing said license plate optical character recognition engine;
generating a confidence level for said automatically recognized license plate character sequence with respect to said license plate image;
comparing said confidence level to a lower limit;
routing said license plate image to a human operator if said confidence level is below said lower limit;
obtaining a human interpreted license plate character sequence from a human operator after said human operator examines said license plate image; and
adjusting at least one parameter of said recognition algorithm associated with said license plate optical character recognition engine based on said human interpreted license plate character sequence and said license plate image in order to automatically recognize said license plate character sequence of said license plate of said automotive vehicle in a wide range of transportation applications.
4 Assignments
0 Petitions
Accused Products
Abstract
An automated license plate recognition (ALPR) system and method using a human-in-the-loop based adaptive learning approach. One or more images with respect to an automotive vehicle can be segmented in order to determine a license plate of the automotive vehicle within a scene. An optical character recognition (OCR) engine loaded with an OCR algorithm can be further adapted to determine a character sequence of the license plate based on a training data set. A confidence level with respect to the images can be generated in order to route a low confidence image to an operator for obtaining a human interpreted image. The parameters with respect to the OCR algorithm can be adjusted based on the human interpreted image and the actual image of the license plate. A license plate design can be then incorporated into the OCR engine in order to automate the process of recognizing the license plate with respect to the automotive vehicle in a wide range of transportation related applications.
-
Citations
20 Claims
-
1. A method for automatically recognizing a license plate character sequence of a license plate of an automotive vehicle, said method comprising:
-
training a recognition algorithm associated with a license plate optical character recognition engine by adjusting recognition algorithm parameters based on a training data set comprising training data license plate images and corresponding training data ground truth license plate character sequences; segmenting at least one image of an automotive vehicle to determine a license plate image of a license plate located on said automotive vehicle within a scene; determining an automatically recognized license plate character sequence in said license plate image utilizing said license plate optical character recognition engine; generating a confidence level for said automatically recognized license plate character sequence with respect to said license plate image; comparing said confidence level to a lower limit; routing said license plate image to a human operator if said confidence level is below said lower limit; obtaining a human interpreted license plate character sequence from a human operator after said human operator examines said license plate image; and adjusting at least one parameter of said recognition algorithm associated with said license plate optical character recognition engine based on said human interpreted license plate character sequence and said license plate image in order to automatically recognize said license plate character sequence of said license plate of said automotive vehicle in a wide range of transportation applications. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A system for automatically recognizing a license plate character sequence of a license plate of an automotive vehicle, said system comprising:
-
a processor; a data bus coupled to said processor; and a computer-usable medium embodying computer code, said computer-usable medium being coupled to said data bus, said computer program code comprising instructions executable by said processor and configured for; training a recognition algorithm associated with a license plate optical character recognition engine by adjusting recognition algorithm parameters based on a training data set comprising training data license plate images and corresponding training data ground truth license plate character sequences; segmenting at least one image of an automotive vehicle to determine a license plate image of a license plate located on said automotive vehicle within a scene; determining an automatically recognized license plate character sequence in said license plate image utilizing said license plate optical character recognition engine; generating a confidence level for said automatically recognized license plate character sequence with respect to said license plate image; comparing said confidence level to a lower limit; routing said license plate image to a human operator if said confidence level is below said lower limit; obtaining a human interpreted license plate character sequence from a human operator after said human operator examines said license plate image; and adjusting at least one parameter of said recognition algorithm associated with said license plate optical character recognition engine based on said human interpreted license plate character sequence and said license plate image in order to automatically recognize said license plate character sequence of said license plate of said automotive vehicle in a wide range of transportation applications. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A system for automatically recognizing a license plate character sequence of a license plate of an automotive vehicle, said system comprising:
-
a processor; a data bus coupled to said processor; and a computer-usable medium embodying computer code, said computer-usable medium being coupled to said data bus, said computer program code comprising instructions executable by said processor and configured for; training a recognition algorithm associated with a license plate optical character recognition engine by adjusting recognition algorithm parameters based on a training data set comprising training data license plate images and corresponding training data ground truth license plate character sequences; segmenting at least one image of an automotive vehicle to determine a license plate image of a license plate located on said automotive vehicle within a scene; determining an automatically recognized license plate character sequence in said license plate image utilizing said license plate optical character recognition engine; and adjusting at least one parameter of said recognition algorithm associated with said license plate optical character recognition engine based on a human interpreted license plate character sequence and said license plate image in order to automatically recognize said license plate character sequence of said license plate of said automotive vehicle in a wide range of transportation applications.
-
Specification