US 11,915,499 B1
Systems and methods for automated license plate recognition
Morgan Kohler, Mill Valley, CA (US); and Bo Shen, Fremont, CA (US)
Assigned to Hayden AI Technologies, Inc., Oakland, CA (US)
Filed by Hayden AI Technologies, Inc., Oakland, CA (US)
Filed on Aug. 30, 2023, as Appl. No. 18/458,631.
Int. Cl. G06K 9/00 (2022.01); G06V 20/62 (2022.01); G06V 20/58 (2022.01); G06V 10/94 (2022.01); G06V 30/19 (2022.01); G06V 30/148 (2022.01); G06V 30/18 (2022.01)
CPC G06V 20/625 (2022.01) [G06V 10/95 (2022.01); G06V 20/58 (2022.01); G06V 30/153 (2022.01); G06V 30/18 (2022.01); G06V 30/1916 (2022.01); G06V 30/19147 (2022.01)] 30 Claims
OG exemplary drawing
 
1. A machine-based method of recognizing license plates, comprising:
dividing an image or video frame comprising a license plate in the image or video frame into a plurality of image patches, wherein the image or video frame is divided horizontally and vertically to obtain the image patches, and wherein at least one of the image patches comprises a portion of a character of a license plate number of the license plate;
determining a positional vector for each of the image patches, wherein the positional vector represents a spatial position of each of the image patches in the image or video frame;
adding the positional vector to each of the image patches and inputting the image patches and their associated positional vectors to a transformer encoder of a text-adapted vision transformer run on one or more devices; and
obtaining a prediction, outputted by the text-adapted vision transformer, concerning the license plate number of the license plate.