CPC G06V 20/588 (2022.01) [G06N 3/08 (2013.01); G06V 10/25 (2022.01); G06V 10/764 (2022.01); G06V 10/82 (2022.01); G06V 20/58 (2022.01); G06V 2201/08 (2022.01)] | 20 Claims |
1. A method for detecting a potential traffic violation, comprising:
bounding, using one or more processors of an edge device, a vehicle detected from one or more video frames of one or more videos in a vehicle bounding polygon, wherein the video is captured by one or more video image sensors of the edge device, and wherein the vehicle is detected and bounded using a first convolutional neural network;
bounding, using the one or more processors of the edge device, a plurality of lanes of a roadway detected from the one or more video frames in a plurality of polygons, wherein the plurality of lanes are detected and bounded using a second convolutional neural network separate from the first convolutional neural network, and wherein at least one of the polygons is a lane-of-interest (LOI) polygon bounding a LOI; and
detecting, using the one or more processors, a potential traffic violation based in part on an overlap of at least part of the vehicle bounding polygon and at least part of the LOI polygon.
|