Annotation free license plate recognition method and system
First Claim
1. A method for recognizing a license plate character, said method comprising:
- applying a domain adaptation in at least one offline training phase to reduce a divergence between synthetic license plate character images that are synthetically generated and license plate character images manually labeled for a target jurisdiction;
training in said at least one offline training phase a set of OCR classifiers using said license plate character images after said domain adaptation has been applied;
receiving in an online classification phase at least one input license plate character image from said target jurisdiction; and
determining a most likely label for a character image and a confidence associated with said label utilizing said trained OCR classifiers, thereby minimizing manual labeling required for training an OCR engine in a license plate recognition system.
4 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems for recognizing a license plate character. Synthetic license plate character images are generated for a target jurisdiction. A limited set of license plate images can be captured for a target jurisdiction utilizing an image-capturing unit. The license plate images are then segmented into license plate character images for the target jurisdiction. The license plate character images collected for the target jurisdiction can be manually labeled. A domain adaptation technique can be utilized to reduce the divergence between synthetically generated and manually labeled target jurisdiction image sets. Additionally, OCR classifiers are trained utilizing the images after the domain adaptation method has been applied. One or more input license plate character images can then be received from the target jurisdiction. Finally, the trained OCR classifier can be employed to determine the most likely labeling for the character image and a confidence associated with the label.
-
Citations
20 Claims
-
1. A method for recognizing a license plate character, said method comprising:
-
applying a domain adaptation in at least one offline training phase to reduce a divergence between synthetic license plate character images that are synthetically generated and license plate character images manually labeled for a target jurisdiction; training in said at least one offline training phase a set of OCR classifiers using said license plate character images after said domain adaptation has been applied; receiving in an online classification phase at least one input license plate character image from said target jurisdiction; and determining a most likely label for a character image and a confidence associated with said label utilizing said trained OCR classifiers, thereby minimizing manual labeling required for training an OCR engine in a license plate recognition system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for recognizing a license plate character, said method comprising:
-
in an offline training phase, generating synthetic license plate character images for a target jurisdiction; in an offline training phase, capturing a limited set of license plate images for a target jurisdiction utilizing an image capturing unit and thereafter segmenting said license plate images into license plate character images for said target jurisdiction; in an offline training phase, manually labeling said license plate character images collected for said target jurisdiction; in an offline training phase, applying a domain adaptation to reduce the divergence between said synthetically generated and manually labeled target jurisdiction image sets; in an offline training phase, training a set of OCR classifiers using said images after said domain adaptation has been applied; in an online classification phase, receiving at least one input license plate character image from said target jurisdiction; and utilizing said trained OCR classifiers to determine a most likely labeling for said character image and a confidence associated with said label, thereby minimizing manual labeling required for training an OCR engine in a license plate recognition system. - View Dependent Claims (11, 12)
-
-
13. A system for recognizing a license plate character, said system comprising:
-
at least one processor; and a non-transitory computer-usable medium embodying computer program code, said non-transitory 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; localizing a candidate region from regions of interest with respect to a tag and a tag number shown in regions of interest within a side image of a vehicle captured by said at least one camera; applying a domain adaptation in said at least one offline training phase to reduce a divergence between a synthetic license plate character image synthetically generated and license plate character images manually labeled for a target jurisdiction; training in said at least one offline training phase, a set of OCR classifiers using said license plate character images after said domain adaptation has been applied; receiving in an online classification phase at least one input license plate character image from said target jurisdiction; and determining a most likely labeling for a character image and a confidence associated with said label utilizing said trained OCR classifiers, thereby minimizing manual labeling required for training an OCR engine in a license plate recognition system. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification