Methods and systems for optimized parameter selection in automated license plate recognition
First Claim
1. A method for automatically recognizing license plate information, the method comprising:
- receiving an image of a license plate;
generating, using one or more processors, a first image processing data set by processing the image using a first set of image processing parameters;
generating a first computer-generated score based on the first image processing data set by;
segmenting the image into a first plurality of characters based on the first image processing data set;
generating a segment score for each character of the first plurality of characters; and
totaling the segment scores for each character of the first plurality of characters to determine the first computer-generated score;
determining that the first computer-generated score is;
greater than a first threshold score; and
less than a second threshold score;
in response to determining that the first computer-generated score is greater than the first threshold score and is less than the second threshold score, determining a second set of image processing parameters based on the first set of image processing parameters;
generating a second image processing data set by processing the image using the second set of image processing parameters;
generating a second computer-generated score based on the second image processing data set by;
segmenting the image into a second plurality of characters based on the second image processing data set;
generating a segment score for each character of the second plurality of characters; and
totaling the segment scores for each character of the second plurality of characters to determine the second computer-generated score;
determining that the second computer-generated score is greater than the second threshold score;
determining that a segment score of a character of the first plurality of characters is greater than a segment score of a corresponding character of the second plurality of characters; and
in response to determining the second computer-generated score is greater than the second threshold score and that the segment score of the character of the first plurality of characters is greater than the segment score of the corresponding character of the second plurality of characters, generating license plate data based on the character of the first plurality of characters and the second image processing data set, wherein the character of the first plurality of characters replaces the corresponding character of the second plurality of characters in the license plate data.
4 Assignments
0 Petitions
Accused Products
Abstract
A system and method for automatically recognizing license plate information, the method comprising receiving an image of a license plate, and generating a plurality of image processing data sets, wherein each image processing data set of the plurality of image processing data sets is associated with a score of a plurality of scores by a scoring process comprising determining one or more image processing parameters, generating the image processing data set by processing the image using the one or more image processing parameters, generating the score based on the image processing data, and associating the image processing data set with the score.
8 Citations
18 Claims
-
1. A method for automatically recognizing license plate information, the method comprising:
-
receiving an image of a license plate; generating, using one or more processors, a first image processing data set by processing the image using a first set of image processing parameters; generating a first computer-generated score based on the first image processing data set by; segmenting the image into a first plurality of characters based on the first image processing data set; generating a segment score for each character of the first plurality of characters; and totaling the segment scores for each character of the first plurality of characters to determine the first computer-generated score; determining that the first computer-generated score is; greater than a first threshold score; and less than a second threshold score; in response to determining that the first computer-generated score is greater than the first threshold score and is less than the second threshold score, determining a second set of image processing parameters based on the first set of image processing parameters; generating a second image processing data set by processing the image using the second set of image processing parameters; generating a second computer-generated score based on the second image processing data set by; segmenting the image into a second plurality of characters based on the second image processing data set; generating a segment score for each character of the second plurality of characters; and totaling the segment scores for each character of the second plurality of characters to determine the second computer-generated score; determining that the second computer-generated score is greater than the second threshold score; determining that a segment score of a character of the first plurality of characters is greater than a segment score of a corresponding character of the second plurality of characters; and in response to determining the second computer-generated score is greater than the second threshold score and that the segment score of the character of the first plurality of characters is greater than the segment score of the corresponding character of the second plurality of characters, generating license plate data based on the character of the first plurality of characters and the second image processing data set, wherein the character of the first plurality of characters replaces the corresponding character of the second plurality of characters in the license plate data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 13, 14, 17)
-
-
8. A system configured for automatically recognizing license plate information, the system comprising:
-
a processing system comprising one or more processors; and a memory system comprising one or more computer-readable media, wherein the one or more computer-readable media contain instructions that, when executed by the processing system, cause the processing system to perform operations comprising; receiving an image of a license plate; generating a first image processing data set by processing the image using a first set of image processing parameters; generating a first computer-generated score based on the first image processing data set by; segmenting the image into a first plurality of characters based on the first image processing data set; generating a segment score for each character of the first plurality of characters; and totaling the segment scores for each character of the first plurality of characters to determine the first computer-generated score; determining that the first computer-generated score is; greater than a first threshold score; and less than a second threshold score; in response to determining that the first computer-generated score is greater than the first threshold score and is less than the second threshold score, determining a second set of image processing parameters based on the first set of image processing parameters; generating a second image processing data set by processing the image using the second set of image processing parameters; generating a second computer-generated score based on the second image processing data set by; segmenting the image into a second plurality of characters based on the second image processing data set; generating a segment score for each character of the second plurality of characters; and totaling the segment scores for each character of the second plurality of characters to determine the second computer-generated score; determining that the second computer-generated score is greater than the second threshold score; determining that a segment score of a character of the first plurality of characters is greater than a segment score of a corresponding character of the second plurality of characters; and in response to determining the second computer-generated score is greater than the second threshold score and that the segment score of the character of the first plurality of characters is greater than the segment score of the corresponding character of the second plurality of characters, generating license plate data based on the character of the first plurality of characters and the second image processing data set, wherein the character of the first plurality of characters replaces the corresponding character of the second plurality of characters in the license plate data. - View Dependent Claims (9, 10, 11, 12, 15, 16, 18)
-
Specification