METHODS AND SYSTEMS FOR IMPROVED LICENSE PLATE SIGNATURE MATCHING BY SIMILARITY LEARNING ON SYNTHETIC IMAGES
First Claim
1. A method of implementing license plate signature matching by similarity learning on synthetic images, the method comprising:
- generating a plurality of synthetic license plate images;
selecting a plurality of image pairs comprising a first synthetic license plate image associated with known first identification information and a second license plate image associated with known second identification information;
for each image pair in the plurality of image pairs;
generating a first signature representing the first synthetic license plate image;
generating a second signature representing the second license plate image;
calculating a weighted similarity score reflecting a degree of similarity between the first signature and the second signature using a set of one or more signature weights; and
adjusting the set of one or more signature weights to increase a likelihood that the weighted similarity score reflects a degree of similarity between the first identification information and the second identification information.
4 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems for improved license plate signature matching by similarity learning on synthetic images comprise generating a plurality of synthetic license plate images; applying one or more transformations to the synthetic license plate images to cause the synthetic license plate images to more closely resemble authentic license plate image captures; and providing the synthetic license plate images as inputs to a machine distance learning algorithm in which weighted similarity scores are calculated between signatures of analogous and non-analogous license plate images and one or more sets of signature weights are iteratively adjusted to increase the likelihood that comparing analogous license plate images results in high weighted signature similarity scores and comparing non-analogous license plate images results in low weighted signature similarity scores.
21 Citations
25 Claims
-
1. A method of implementing license plate signature matching by similarity learning on synthetic images, the method comprising:
-
generating a plurality of synthetic license plate images; selecting a plurality of image pairs comprising a first synthetic license plate image associated with known first identification information and a second license plate image associated with known second identification information; for each image pair in the plurality of image pairs; generating a first signature representing the first synthetic license plate image; generating a second signature representing the second license plate image; calculating a weighted similarity score reflecting a degree of similarity between the first signature and the second signature using a set of one or more signature weights; and adjusting the set of one or more signature weights to increase a likelihood that the weighted similarity score reflects a degree of similarity between the first identification information and the second identification information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of identifying metadata associated with a target vehicle, the method comprising:
-
receiving identification information associated with a target vehicle; generating a synthetic license plate image using the identification information; calculating a signature of the synthetic license plate image; locating a matching authentic license plate image by matching the signature of the authentic license plate image to the signature of the synthetic license plate image; and extracting metadata associated with the authentic license plate image. - View Dependent Claims (11, 12, 13)
-
-
14. A system configured to implement license plate signature matching by similarity learning on synthetic images, the system comprising:
-
a processing system comprising one or more processors; and a memory system comprising one or more computer-readable media, wherein the computer-readable media contain instructions stored thereon that, when executed by the processing system, cause the processing system to perform operations comprising; generating a plurality of synthetic license plate images; selecting a plurality of image pairs comprising a first synthetic license plate image associated with known first identification information and a second license plate image associated with known second identification information; for each image pair in the plurality of image pairs; generating a first signature representing the first synthetic license plate image; generating a second signature representing the second license plate image; calculating a weighted similarity score reflecting a degree of similarity between the first signature and the second signature using a set of one or more signature weights; and adjusting the set of one or more signature weights to increase a likelihood that the weighted similarity score reflects a degree between the first identification information and the second identification information. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A system configured to identify metadata associated with a target vehicle, the system comprising:
-
a processing system comprising one or more processors; and a memory system comprising one or more computer-readable media, wherein the computer-readable media contain instructions stored thereon that, when executed by the processing system, cause the processing system to perform operations comprising; receiving identification information associated with a target vehicle; generating a synthetic license plate image using the identification information; calculating a signature of the synthetic license plate image; locating a matching authentic license plate image by matching the signature of the authentic license plate image to the signature of the synthetic license plate image; and extracting metadata associated with the authentic license plate image. - View Dependent Claims (24, 25)
-
Specification