Vehicle tracking and license plate recognition based on group of pictures (GOP) structure
First Claim
1. An electronic device, comprising:
- an image sensor configured to capture a sequence of image frames that includes a plurality of vehicles; and
control circuitry configured to;
identify a group of frames from the captured sequence of image frames, whereinthe identified group of frames is associated with a vehicle of the plurality of vehicles;
generate a bounding box on a vehicle region within a first frame of the identified group of frames, whereinthe bounding box is indicative of a spatial position of the vehicle in the first frame;
detect a first license plate region of the vehicle within the first bounding box in the first frame;
detect the first license plate region of the vehicle within a first specific area in subsequent frames of the identified group of frames, based ona reference of the spatial position of the bounding box of the vehicle in the first frame;
a resemblance between the first license plate region of the first frame and a respective second license plate region within the first specific area in the subsequent frames of the identified group of frames, anda trained first neural network model, whereinthe first license plate region is detected in a batch; and
track at least the vehicle in the identified group of frames based onthe detected first license plate region of the vehicle within the bounding box in the first frame, andthe first specific area in the subsequent frames of the identified group of frames.
1 Assignment
0 Petitions
Accused Products
Abstract
An electronic device includes an image sensor that captures a sequence of image frames that includes a plurality of different vehicles. The electronic device further includes control circuitry configured to identify a first group of frames from the captured sequence of image frames that belong to a first vehicle. A first bounding box is generated on a first vehicle region within a first frame of the identified first group of frames. A first license plate region of the first vehicle is detected within the first bounding box in the first frame and within a specific area in subsequent frames of the identified first group of frames, based on a reference of the spatial position of the first bounding box of the first vehicle in the first frame. At least the first vehicle is tracked based on the detected first license plate region of the first vehicle.
14 Citations
19 Claims
-
1. An electronic device, comprising:
-
an image sensor configured to capture a sequence of image frames that includes a plurality of vehicles; and control circuitry configured to; identify a group of frames from the captured sequence of image frames, wherein the identified group of frames is associated with a vehicle of the plurality of vehicles; generate a bounding box on a vehicle region within a first frame of the identified group of frames, wherein the bounding box is indicative of a spatial position of the vehicle in the first frame; detect a first license plate region of the vehicle within the first bounding box in the first frame; detect the first license plate region of the vehicle within a first specific area in subsequent frames of the identified group of frames, based on a reference of the spatial position of the bounding box of the vehicle in the first frame; a resemblance between the first license plate region of the first frame and a respective second license plate region within the first specific area in the subsequent frames of the identified group of frames, and a trained first neural network model, wherein the first license plate region is detected in a batch; and track at least the vehicle in the identified group of frames based on the detected first license plate region of the vehicle within the bounding box in the first frame, and the first specific area in the subsequent frames of the identified group of frames. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method, comprising:
in an electronic device that includes control circuitry and an image sensor; capturing, by the image sensor, a sequence of image frames that includes a plurality of vehicles; identifying, by the control circuitry, a group of frames from the captured sequence of image frames, wherein the identified group of frames is associated with a vehicle of the plurality of vehicles; generating, by the control circuitry, a bounding box on a vehicle region within a first frame of the identified group of frames, wherein the bounding box is indicative of a spatial position of the vehicle in the first frame; detecting, by the control circuitry, a first license plate region of the vehicle within the bounding box in the first frame; detecting, by the control circuitry, the first license plate region of the vehicle within a specific area in subsequent frames of the identified group of frames, based on a reference of the spatial position of the bounding box of the vehicle in the first frame; a resemblance between the first license plate region of the first frame and a respective second license plate region within the specific area in the subsequent frames of the identified group of frames, and a trained first neural network model, wherein the first license plate region is detected in a batch; and tracking, by the control circuitry, at least the vehicle in the identified group of frames based on the detected first license plate region of the vehicle within the bounding box in the first frame, and the specific area in the subsequent frames of the identified group of frames. - View Dependent Claims (14, 15, 16, 17, 18)
-
19. An electronic device, comprising:
-
an image sensor configured to capture a sequence of image frames that includes a plurality of vehicles; and control circuitry configured to; identify a group of frames from the captured sequence of image frames, wherein the identified group of frames is associated with a vehicle of the plurality of vehicles; generate a bounding box on a vehicle region within a first frame of the identified group of frames, wherein the bounding box is indicative of a spatial position of the vehicle in the first frame; detect a first license plate region of the vehicle within the bounding box in the first frame; derive an ellipse of uncertainty within the bounding box based on at least a location of the first license plate region in the first frame; detect the first license plate region of the vehicle within a first specific area in subsequent frames of the identified group of frames, based on a reference of the spatial position of the bounding box of the vehicle in the first frame; track at least the vehicle in the identified group of frames based on the detected first license plate region of the vehicle within the bounding box in the first frame, and the first specific area in the subsequent frames of the identified group of frames; and track the first license plate region of the vehicle within a second specific area in the subsequent frames of the identified group of frames, based on the derived ellipse of uncertainty, wherein the tracked first license plate region within the second specific area in the subsequent frames is independent of occlusion and license plate edge artifacts.
-
Specification