US 12,223,733 B2
System and methods for automatically validating evidence of traffic violations using automatically detected context features
Wiktor Muron, Rogi (PL); Maciej Budys, Gdansk (PL); Andrei Liaukovich, Warsaw (PL); Marcin Grzesiak, Cracow (PL); Michael Gleeson-May, Oakland, CA (US); Shaocheng Wang, Mountain View, CA (US); Vaibhav Ghadiok, Mountain View, CA (US); and Morgan Kohler, Mill Valley, CA (US)
Assigned to Hayden AI Technologies, Inc., Oakland, CA (US)
Filed by Hayden AI Technologies, Inc., Oakland, CA (US)
Filed on Aug. 4, 2023, as Appl. No. 18/365,631.
Application 18/365,631 is a continuation of application No. 18/305,951, filed on Apr. 24, 2023, granted, now 11,776,276.
Claims priority of provisional application 63/383,629, filed on Nov. 14, 2022.
Prior Publication US 2024/0161508 A1, May 16, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. G06V 20/54 (2022.01); G06V 10/764 (2022.01); G06V 10/82 (2022.01); G06V 20/58 (2022.01)
CPC G06V 20/54 (2022.01) [G06V 10/764 (2022.01); G06V 10/82 (2022.01); G06V 20/58 (2022.01); G06V 2201/08 (2022.01)] 16 Claims
OG exemplary drawing
 
1. A method of automatically evaluating evidence of a potential traffic violation, comprising:
receiving, at a server, an evidence package of the potential traffic violation from an edge device, wherein the evidence package comprises one or more event video frames and one or more license plate video frames of videos captured by the edge device showing a vehicle involved in the potential traffic violation;
inputting the one or more event video frames and license plate video frames into one or more deep learning models running on the server to obtain one or more classification results, wherein each of the classification results is associated with one of a plurality of features;
inputting one or more of the classification results and their associated features into a decision tree algorithm to obtain a plurality of contributing scores, wherein each of the contributing scores is associated with one of the plurality of features;
calculating a final score based on the contributing scores; and
evaluating the final score against one or more predetermined thresholds to determine whether the evidence package is automatically approved, is automatically rejected, or requires further review.