IP Library Granted Patent US 12,684,095
Granted Patent B2
US 12,684,095 · App. 18/314,732 · Granted Jul 14, 2026

Systems and methods for detecting traffic violations using mobile detection devices

Inventors: Vaibhav Ghadiok (Mountain View, CA); Christopher Carson (Oakland, CA); Bo Shen (Fremont, CA)
Assignee: Hayden AI Technologies, Inc.
H04N7/188G01C22/02G01S19/33G06F18/214G06F18/2163G06F18/22G06V10/764G06V20/56H04N7/181H04N23/54H04N23/90B60R16/023G06V20/625G06V2201/08H04L67/10
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,684,095
App. No.
18/314,732
Filed
May 9, 2023
Granted
Jul 14, 2026
Kind
B2
Art Unit
2425
USPC
348/148
Abstract

Disclosed are systems and methods for detecting traffic violations using one or more mobile detection devices. Videos captured by one or more mobile detection devices can be processed on the mobile detection devices to extract data and information concerning a potential traffic violation involving a vehicle and a restricted road area. The mobile detection devices can transmit such data and information to a server configured to make a determination as to whether a traffic violation has occurred by comparing the data and information received from the mobile detection devices.

Claims (43)

1 . One or more non-transitory computer-readable media comprising instructions stored thereon, that when executed by one or more processors, perform steps comprising:

segmenting frames of one or more videos at a pixel-level, the one or more videos captured by one or more video image sensors, the one or more videos acquired by the one or more video image sensors while the one or more video image sensors are in motion;

associating a semantic label to each pixel of the frames of the one or more videos using a semantic segmentation function from a computer vision library;

constructing a virtual three-dimensional (3D) environment representing a real-world environment captured by the one or more video image sensors;

constructing a 3D semantic annotated map using the virtual 3D environment in combination with two-dimensional maps from public or government mapping databases along with the semantic labels associated with pixels of the frames of the one or more videos, the 3D semantic annotated map thereby being a fusion of mapping data and semantic labels obtained from multiple sources;

identifying a vehicle and a restricted road area from frames of one or more videos by applying a plurality of functions from the computer vision library to the frames and passing the frames to one or more deep learning models;

bounding the vehicle in the frames with a vehicular bounding polygon and bounding the restricted road area in the frames with a road bounding polygon;

verifying the identified restricted road area includes a road area subject to prohibition against occupancy or entry based at least in part on the semantic annotated map; and

responsive to verifying the restricted road area is subject to prohibition against occupancy or entry, detecting that a potential traffic violation has occurred based in part on overlap of the vehicular bounding polygon with the road bounding polygon.

2 . The one or more non-transitory computer-readable media of claim 1 , wherein the restricted road area is a restricted lane of a roadway.

3 . The one or more non-transitory computer-readable media of claim 1 , wherein the one or more non-transitory computer-readable media is housed within a device, wherein the device is coupled to a carrier vehicle, and wherein the one or more videos are captured using the one or more video image sensors of the device when the carrier vehicle is in motion.

4 . The one or more non-transitory computer-readable media of claim 1 , wherein the steps further comprise passing the frames of the one or more videos to the deep learning models to bound the vehicle in the frames with the vehicular bounding polygon and bounding the restricted road area in the frames with the road bounding polygon.

5 . The one or more non-transitory computer-readable media of claim 1 , wherein at least one of the deep learning models comprises a convolutional neural network.

6 . A device for detecting a potential traffic violation, comprising:

one or more video image sensors configured to capture one or more videos of a vehicle and a restricted road area; and

one or more processors programmed to executed instructions to:

segment frames of the one or more videos at a pixel-level, the one or more videos acquired by the one or more video image sensors while the one or more video image sensors are in motion;

associate a semantic label to each pixel of the frames of the one or more videos using a semantic segmentation function from a computer vision library;

construct a virtual three-dimensional (3D) environment representing a real-world environment captured by the one or more video image sensors;

construct a 3D semantic annotated map using the virtual 3D environment in combination with two-dimensional maps from public or government mapping databases along with the semantic labels associated with pixels of the frames of the one or more videos, the 3D semantic annotated map thereby being a fusion of mapping data and semantic labels obtained from multiple sources;

identify the vehicle and the restricted road area from frames of the one or more videos by applying a plurality of functions from the computer vision library to the frames and passing the frames to one or more deep learning models running on the device to identify the vehicle and the restricted road area;

bound the vehicle in the frames with a plurality of vehicular bounding polygon and bound the restricted road area in the frames with a plurality of road bounding polygon;

verifying the identified restricted road area includes a road area subject to prohibition against occupancy or entry based at least in part on semantic annotated map; and

responsive to verifying the restricted road area is subject to prohibition against occupancy or entry, detect that a potential traffic violation has occurred based in part on overlap of the plurality of vehicular bounding polygon with the plurality of road bounding polygon.

7 . The device of claim 6 , wherein the restricted road area is a restricted lane of a roadway.

8 . The device of claim 6 , wherein the device is coupled to a carrier vehicle, and wherein the one or more videos are captured using the one or more video image sensors of the device when the carrier vehicle is in motion.

9 . The device of claim 8 , wherein the one or more deep learning models are running on the device when the carrier vehicle is in motion.

10 . The device of claim 6 , wherein the one or more processors are further programmed to pass the frames of the one or more videos to the one or more deep learning models to bound the vehicle in the frames with the plurality of vehicular bounding polygon and bound the restricted road area in the frames with the plurality of road bounding polygon.

11 . The device of claim 6 , wherein the one or more deep learning models comprise a convolutional neural network.

12 . The device of claim 6 , wherein the one or more processors are further programmed to transmit data obtained from the one or more videos to a server.

13 . A method of detecting a traffic violation, comprising:

segmenting frames of one or more videos at a pixel-level, the one or more videos captured by one or more video image sensors, the one or more videos acquired by the one or more video image sensors while the one or more video image sensors are in motion;

associating a semantic label to each pixel of the frames of the one or more videos using a semantic segmentation function from a computer vision library;

constructing a virtual three-dimensional (3D) environment representing a real-world environment captured by the one or more video image sensors;

constructing a 3D semantic annotated map using the virtual 3D environment in combination with two-dimensional maps from public or government mapping databases along with the semantic labels associated with pixels of the frames of the one or more videos, the 3D semantic annotated map thereby being a fusion of mapping data and semantic labels obtained from multiple sources;

identifying a vehicle and a restricted road area from frames of one or more videos by applying a plurality of functions from the computer vision library to the frames and passing the frames to one or more deep learning models;

bounding the vehicle in the frames with a vehicular bounding polygon and bounding the restricted road area in the frames with a road bounding polygon;

verifying the identified restricted road area includes a road area subject to prohibition against occupancy or entry based at least in part on the semantic annotated map; and

responsive to verifying the restricted road area is subject to prohibition against occupancy or entry, detecting that a potential traffic violation has occurred based in part on overlap of the vehicular bounding polygon with the road bounding polygon.

14 . The method of claim 13 , wherein the restricted road area is a restricted lane of a roadway.

15 . The method of claim 13 , wherein the one or more videos are captured using the one or more video image sensors of a device when the carrier vehicle is in motion.

16 . The method of claim 13 further comprising passing the frames of the one or more videos to the one or more deep learning models to bound the vehicle in the frames with the vehicular bounding polygon and bounding the restricted road area in the frames with the road bounding polygon.

17 . The method of claim 13 , wherein at least one of the one or more deep learning models comprises a convolutional neural network.

Assignments (2)
SECURITY INTEREST Recorded Oct 27, 2025
From: HAYDEN AI TECHNOLOGIES INC.
To: BANK OF MONTREAL
Reel/Frame 072691/0585 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 10, 2023
From: GHADIOK, VAIBHAV; CARSON, CHRISTOPHER; SHEN, BO
To: HAYDEN AI TECHNOLOGIES, INC.
Reel/Frame 063593/0719 →
Continuity (3)
Continuation 17226537 · Apr 9, 2021
Continuation 17072816 · Oct 16, 2020
Related Publication 20230283753A1 · Sep 7, 2023
References Cited (155)
US 7489257B2 · Izakov · 2009 [cited by applicant]
US 7701363B1 · Zlojutro · 2010 [cited by applicant]
US 7986339B2 · Higgins · 2011 [cited by applicant]
US 8531520B2 · Stricklin et al. · 2013 [cited by applicant]
US 8599260B1 · Vaughn · 2013 [cited by applicant]
US 8971581B2 · Wu et al. · 2015 [cited by applicant]
US 9019380B2 · Schenken et al. · 2015 [cited by applicant]
US 9070289B2 · Saund et al. · 2015 [cited by applicant]
US 9104939B2 · Seyfried et al. · 2015 [cited by applicant]
US 9262914B2 · Purushothaman · 2016 [cited by applicant]
US 9389147B1 · Lambert et al. · 2016 [cited by applicant]
US 9443152B2 · Atsmon et al. · 2016 [cited by applicant]
US 9466210B2 · Arpin et al. · 2016 [cited by applicant]
US 9495601B2 · Hansen · 2016 [cited by applicant]
US 9524269B1 · Brinkmann et al. · 2016 [cited by applicant]
US 9552724B2 · Rothschild · 2017 [cited by applicant]
US 9679203B2 · Bulan et al. · 2017 [cited by applicant]
US 9704060B2 · Wang et al. · 2017 [cited by applicant]
US 9754484B2 · Schenken · 2017 [cited by applicant]
US 9934627B1 · Brinkmann et al. · 2018 [cited by applicant]
US 9984566B1 · Mostofi et al. · 2018 [cited by applicant]
US 10032318B1 · Ferguson · 2018 [cited by applicant]
US 10134285B1 · Isler et al. · 2018 [cited by applicant]
US 10147004B2 · Atsmon et al. · 2018 [cited by applicant]
US 10209081B2 · Ghadiok et al. · 2019 [cited by applicant]
US 10215571B2 · Ghadiok et al. · 2019 [cited by applicant]
US 10269242B2 · Ahmad et al. · 2019 [cited by applicant]
US 10296794B2 · Ratti · 2019 [cited by applicant]
US 10360738B1 · Ferguson · 2019 [cited by applicant]
US 10360793B1 · Costantini et al. · 2019 [cited by applicant]
US 10410064B2 · Newman · 2019 [cited by applicant]
US 10440471B2 · Robbins et al. · 2019 [cited by applicant]
US 10475338B1 · Noel · 2019 [cited by applicant]
US 10504304B1 · Ferguson · 2019 [cited by applicant]
US 10553109B2 · Burley et al. · 2020 [cited by applicant]
US 10580294B2 · Bedard · 2020 [cited by applicant]
US 10643467B2 · Alon · 2020 [cited by applicant]
US 10664707B2 · Hannah · 2020 [cited by applicant]
US 10713490B2 · Edmondson et al. · 2020 [cited by applicant]
US 10755111B2 · Golov et al. · 2020 [cited by applicant]
US 10755565B2 · Zhang et al. · 2020 [cited by applicant]
US 10814815B1 · Rishi · 2020 [cited by examiner]
US 11003919B1 · Ghadiok et al. · 2021 [cited by applicant]
US 11164014B1 · Ghadiok et al. · 2021 [cited by applicant]
US 11322017B1 · Ghadiok et al. · 2022 [cited by applicant]
US 11361558B2 · Seo · 2022 [cited by examiner]
US 11688182B2 · Ghadiok et al. · 2023 [cited by applicant]
US 11689701B2 · Ghadiok et al. · 2023 [cited by applicant]
US 20020072847A1 · Trajkovic et al. · 2002 [cited by applicant]
US 20100081200A1 · Rajala et al. · 2010 [cited by applicant]
US 20120148092A1 · Ni et al. · 2012 [cited by applicant]
US 20130266188A1 · Bulan et al. · 2013 [cited by applicant]
US 20140007762A1 · Gavish et al. · 2014 [cited by applicant]
US 20140036076A1 · Nerayoff · 2014 [cited by examiner]
US 20140311456A1 · Richter et al. · 2014 [cited by applicant]
US 20180025636A1 · Boykin et al. · 2018 [cited by applicant]
US 20180134282A1 · Freienstein et al. · 2018 [cited by applicant]
US 20180137754A1 · Alon · 2018 [cited by applicant]
US 20180172454A1 · Ghadiok et al. · 2018 [cited by applicant]
US 20180240336A1 · Kareev et al. · 2018 [cited by applicant]
US 20180350229A1 · Yigit et al. · 2018 [cited by applicant]
US 20190042860A1 · Lee · 2019 [cited by examiner]
US 20190066517A1 · Neser · 2019 [cited by applicant]
US 20190137280A1 · Ghadiok et al. · 2019 [cited by applicant]
US 20190197369A1 · Law et al. · 2019 [cited by applicant]
US 20190197889A1 · Kanehara et al. · 2019 [cited by applicant]
US 20190206254A1 · Tao et al. · 2019 [cited by applicant]
US 20190220011A1 · Della Penna · 2019 [cited by applicant]
US 20190304297A1 · Burley et al. · 2019 [cited by applicant]
US 20200043326A1 · Tao et al. · 2020 [cited by applicant]
US 20200063866A1 · Reinhart et al. · 2020 [cited by applicant]
US 20200081134A1 · Wheeler · 2020 [cited by examiner]
US 20200105135A1 · Noel · 2020 [cited by applicant]
US 20200117928A1 · Nishimura · 2020 [cited by applicant]
US 20200130711A1 · Turek et al. · 2020 [cited by applicant]
US 20200137580A1 · Yang et al. · 2020 [cited by applicant]
US 20200177767A1 · Kelly et al. · 2020 [cited by applicant]
US 20200216064A1 · Du toit et al. · 2020 [cited by applicant]
US 20200250970A1 · Takeshita et al. · 2020 [cited by applicant]
US 20200257306A1 · Nisenzon · 2020 [cited by applicant]
US 20200265713A1 · Abeling et al. · 2020 [cited by applicant]
US 20200265714A1 · Alon · 2020 [cited by applicant]
US 20200280842A1 · Liu et al. · 2020 [cited by applicant]
US 20200380270A1 · Cox et al. · 2020 [cited by applicant]
US 20200394425A1 · Misra · 2020 [cited by examiner]
US 20210166145A1 · Omari et al. · 2021 [cited by applicant]
US 20210209941A1 · Maheshwari et al. · 2021 [cited by applicant]
US 20210237737A1 · Al-Nuaimi et al. · 2021 [cited by applicant]
US 20210241003A1 · Seo · 2021 [cited by applicant]
US 20210350256A1 · Asghar · 2021 [cited by examiner]
US 20220121860A1 · Ghadiok et al. · 2022 [cited by applicant]
US 20220147745A1 · Ghadiok et al. · 2022 [cited by applicant]
CN 2277104 · 1998 [cited by applicant]
CN 106560861 · 2017 [cited by applicant]
CN 110197589 · 2019 [cited by applicant]
CN 110321823 · 2019 [cited by applicant]
CN 110491135 · 2019 [cited by applicant]
CN 110491135A · 2019 [cited by examiner]
CN 110717433 · 2020 [cited by applicant]
CN 111368687 · 2020 [cited by applicant]
CN 111368687A · 2020 [cited by examiner]
CN 111492416 · 2020 [cited by applicant]
CN 111666853 · 2020 [cited by applicant]
JP 4805763 · 2008 [cited by applicant]
KR 100812397 · 2008 [cited by applicant]
WO WO2010081200 · 2010 [cited by applicant]
WO WO2014007762 · 2014 [cited by applicant]
WO WO2016151554 · 2016 [cited by applicant]
WO WO2017123665 · 2017 [cited by applicant]
WO WO2019043446 · 2019 [cited by applicant]
WO WO2019045899 · 2019 [cited by applicant]
WO WO2019143723 · 2019 [cited by applicant]
WO WO2020046218 · 2020 [cited by applicant]
WO WO2020063866 · 2020 [cited by applicant]
WO WO2020068923 · 2020 [cited by applicant]
WO WO2020121627 · 2020 [cited by applicant]
WO WO2020146445 · 2020 [cited by applicant]
WO WO2020177767 · 2020 [cited by applicant]
WO WO2022082130 · 2022 [cited by applicant]
WO WO2022099237 · 2022 [cited by applicant]
“Consulting services in Computer Vision and AI,” accessed on May 8, 2023, online. [cited by applicant]
“Safety Vision Announces Smart Automated Bus Lane Enforcement (SABLETM) Solution,” [cited by applicant]
Canizo, M. et al. “Multi-Head CNN-RNN for multi time series anomaly detection: An industrial case study,” [cited by applicant]
Clearlane, “Automated Bus Lane Enforcement System”, [cited by applicant]
Clearlane, “The Safe Fleet Automated Bus Lane Enforcement (ABLE)”, [cited by applicant]
Evanko, K. “Siemens Mobility launches first-ever mobile bus lane enforcement solution in New York,” [cited by applicant]
Franklin, R. “Traffic Signal Violation Detection using Artificial Intelligence and Deep Learning,” [cited by applicant]
Huval, B. et al. “An Empirical Evaluation of Deep Learning on Highway Driving,” [cited by applicant]
Liu, X. “Vehicle-Related Scene Understanding Using Deep Learning,” [cited by applicant]
Nehemiah, A. et al. “Deep Learning for Automated Driving with Matlab,” [cited by applicant]
Safe Fleet. “Whitepaper: Vendor Interoperability for ABLE,” [cited by applicant]
Spencer, B. et al. “NYC extends Brooklyn bus lane enforcement,” [cited by applicant]
Sullivan, T. “Transit Bus Surveillance Solutions,” [cited by applicant]
Wu, C. et al. “Adjacent Lane Detection and Lateral Vehicle Distance Measurement Using Vision-Based Neuro-Fuzzy Approaches,” [cited by applicant]
Bo, T. et al., “Common Phase Error Estimation in Coherent Optical OFDM Systems Using Best-fit Bounding Box,” [cited by applicant]
Bo, T. et al., “Common Phase Estimation in Coherent OFDM System Using Image Processing Technique,” [cited by applicant]
Bo, T. et al., “Image Processing Based Common Phase Estimation for Coherent Optical Orthogonal Frequency Division Multiplexing System,” [cited by applicant]
Chen, S. et al., “A Dense Feature Pyramid Network-Based Deep Learning Model for Road Marking Instance Segmentation Using MLS Point Clouds,” [cited by applicant]
Chhaya, S. et al., “Basic Geometric Shape and Primary Colour Detection Using Image Processing On Matlab,” [cited by applicant]
Fan, Y. et al., “A Coarse-to-Fine Framework for Multiple Pedestrian Crossing Detection,” [cited by applicant]
Github Repository, Our Camera, <https://github.com/Bellspringsteen/OurCamera> (last visited Sep. 25, 2023). [cited by applicant]
Glenn, J., Adaptive Morphological Feature-Based Object Classifier for a Color Imaging System, [cited by applicant]
Hsu, K., et al. “Augmented Multiple Instance Regression for Inferring Object Contours in Bounding Boxes,” [cited by applicant]
Novak, L., “Vehicle Detection and Pose Estimation for Autonomous Driving,” Prague, May 2017. [cited by applicant]
Oh, J. et al., “Context-based Abnormal Object Detection Using the Fully-connected Conditional Random Fields,” [cited by applicant]
Paquet, E. et al., “Description of shape information for 2-D and 3-D objects,” [cited by applicant]
Sengupta, S., “Semantic Mapping of Road Scenes,” Oxford Brookes University, Oct. 2014. [cited by applicant]
Siemens Mobility Inc., “Ratification of Completed Procurement Actions” New York City Transit and Siemens Mobility Inc., [cited by applicant]
Siemens Mobility Traffic Solutions, “Enforcement Solutions For Safe and Efficient Cities,” Civil Enforcement, 2016. [cited by applicant]
Tonge, A. et al., “Traffic Rules Violation Detection using Deep Learning,” [cited by applicant]
Viorel, C., “Some Aspects Concerning Geometric Forms Automatically Find Images and Ordering Them Using Robot Studio Simulation,” [cited by applicant]
Zhao Z. et al., “Deep Reinforcement Learning Based Lane Detection and Localization,” [cited by applicant]
Zhou, C. et al., “Predicting the Passenger Demand on Bus Services for Mobile Users,” [cited by applicant]
Li, X. et al., “A Novel Bus Lane Enforcement System with Vehicular Sensor Networks”, [cited by applicant]
Yu, X. et al., “A Study on Recent Developments and Issues with Obstacle Detection Systems for Automated Vehicles”, [cited by applicant]