IP Library › Granted Patent US 12,617,412
Granted Patent B2
US 12,617,412 · App. 18/583,068 · Granted May 5, 2026

System and methods for detecting abnormal following vehicles

Inventors: Wei Sun (Columbus, OH); Kannan Srinivasan (Columbus, OH)
Assignee: Ohio State Innovation Foundation
B60W40/09B60W30/16B60W50/14G06V10/82G06V20/58B60W2050/0056B60W2050/143B60W2050/146B60W2420/403B60W2554/802
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,617,412
App. No.
18/583,068
Filed
Feb 21, 2024
Granted
May 5, 2026
Kind
B2
Art Unit
3661
USPC
701/1
Abstract

Embodiments of the present disclosure a privacy-preserving defensive driving system that can detect abnormal following vehicles during driving. An example system may be configured to: continuously capture video data of the camera's field-of-view, detect following vehicles in the captured video data, and determine whether one or more following vehicles is exhibiting abnormal following behavior with respect to a first vehicle.

Claims (53)

1 . A system for detecting abnormal following vehicles, the system comprising:

at least one sensor configured to detect motion data of a first vehicle along the x-axis, y-axis, and z-axis;

a camera positioned within the first vehicle such that a field-of-view (FOV) of the camera faces outward from a rear of the first vehicle;

a user interface;

a processor;

memory having instructions stored thereon that, when executed by the processor, cause the system to:

continuously capture video data of the camera's FOV;

detect following vehicles in the captured video data using an object detection model;

determine an amount of time that each of the following vehicles follows the first vehicle, wherein the amount of time (T ID ) that each of the following vehicles follows the first vehicle is calculated as:

T

ID

=

N

L

-

N

F

f

r

where f r denotes a frame rate of the camera, N F denotes a time that the respective following vehicle was first detected in the video data, and N L denotes a time that the respective following vehicle is no longer detected in the video data;

determine critical driving behavior of the first vehicle based at least in part on a measure of variation in the detected motion data over the y-axis or z-axis, wherein determining the critical driving behavior comprises filtering noise and removing road condition artifacts from the motion data across at least one coordinate system axis;

perform a sensor fusion operation to synchronize the video data and the filtered motion data based on detected time variations to determine whether one or more of the following vehicles is exhibiting abnormal following behavior with respect to the first vehicle based on the amount of time that each of the following vehicles follows the first vehicle and the determined critical driving behavior of the first vehicle; and

responsive to determining that one or more of the following vehicles is exhibiting abnormal following behavior, generate and output an audio or visual alert or output driving instructions to a designated safe location via the user interface.

2 . The system of claim 1 , wherein the at least one sensor comprises an inertial measurement unit (IMU).

3 . The system of claim 1 , wherein the at least one sensor, camera, processor, user interface, and memory are components of a smartphone.

4 . The system of claim 1 , wherein one or more of the at least one sensor, camera, processor, user interface, and memory are components of a vehicle computer.

5 . The system of claim 1 , wherein the object detection model is a deep convolution neural network.

6 . The system of claim 1 , wherein the object detection model is a You Only Look Once (YOLO) algorithm.

7 . The system of claim 1 , wherein the noise is filtered from the motion data using a Savitzky-Golay filter.

8 . The system of claim 1 , wherein to determine whether one or more of the following vehicles is exhibiting abnormal following behavior with respect to the first vehicle based on the amount of time that each of the following vehicles follows the first vehicle and the critical driving behavior of the first vehicle, the instructions cause the system to:

determine an anomaly score for each of the following vehicles based on the critical driving behavior of the first vehicle within respective amounts of time that each of the following vehicles were following the first vehicle.

9 . The system of claim 8 , wherein the anomaly scores are determined using a Local Outlier Factor (LOF) algorithm.

10 . The system of claim 1 , wherein the instructions further cause the system to alert an operator of the first vehicle if one or more of the following vehicles is determined to exhibit abnormal following behavior.

11 . A method for detecting abnormal following vehicles, the method comprising:

obtaining motion data for a first vehicle via at least one sensor along the x-axis, y-axis, and z-axis;

continuously capturing video data of a rear FOV of the first vehicle via a second sensor;

detecting one or more following vehicles in the captured video data using an object detection model;

determining an amount of time that each of the following vehicles follows the first vehicle, wherein the amount of time (T ID ) that each of the following vehicles follows the first vehicle is calculated as:

T

ID

=

N

L

-

N

F

f

r

where f r denotes a frame rate of the second sensor, N F denotes a time that the respective following vehicle was first detected in the video data, and N L denotes a time that the respective following vehicle is no longer detected in the video data;

determining critical driving behavior of the first vehicle based at least in part on a measure of variation in the motion data over the y-axis or z-axis, wherein determining the critical driving behavior comprises filtering noise and removing road condition artifacts from the motion data across at least one coordinate system axis;

performing a sensor fusion operation to synchronize the video data and the filtered motion data based on detected time variations to determine whether one or more of the following vehicles is exhibiting abnormal following behavior with respect to the first vehicle based on the amount of time that each of the following vehicles follows the first vehicle and the determined critical driving behavior of the first vehicle; and

responsive to determining that one or more of the following vehicles is exhibiting abnormal following behavior, generating and outputting an audio or visual alert or outputting driving instructions to a designated safe location via a user interface.

12 . The method of claim 11 , wherein the object detection model comprises at least one of a deep convolution neural network or a YOLO algorithm.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 21, 2024
From: SUN, WEI; SRINIVASAN, KANNAN
To: OHIO STATE INNOVATION FOUNDATION
Reel/Frame 067480/0419 →
Continuity (2)
Provisional Application 63486133 · Feb 21, 2023
Related Publication 20240278791A1 · Aug 22, 2024
References Cited (81)
US 10572738B2 · Leizerovich · 2020 [cited by examiner]
US 10572739B2 · Leizerovich · 2020 [cited by examiner]
US 11074813B2 · Julian · 2021 [cited by examiner]
US 11797022B1 · Ballantyne · 2023 [cited by examiner]
US 12367670B2 · Dasgupta · 2025 [cited by examiner]
US 20130251193A1 · Schamp · 2013 [cited by examiner]
US 20140104051A1 · Breed · 2014 [cited by examiner]
US 20150127189A1 · Mehr · 2015 [cited by examiner]
US 20170243504A1 · Hada · 2017 [cited by examiner]
US 20200363501A1 · Lau · 2020 [cited by examiner]
US 20210070286A1 · Green · 2021 [cited by examiner]
US 20210197846A1 · Thakur · 2021 [cited by examiner]
US 20220012503A1 · Peppoloni · 2022 [cited by examiner]
US 20220012899A1 · Peppoloni · 2022 [cited by examiner]
US 20220080977A1 · Ucar · 2022 [cited by examiner]
US 20220161820A1 · Major · 2022 [cited by examiner]
US 20220332324A1 · Ucar · 2022 [cited by examiner]
US 20220355802A1 · Chaves · 2022 [cited by examiner]
US 20230116798A1 · Hillard · 2023 [cited by examiner]
US 20230158982A1 · Wang · 2023 [cited by examiner]
US 20230176216A1 · Desai · 2023 [cited by examiner]
US 20230273319A1 · Hillard · 2023 [cited by examiner]
US 20230294727A1 · Oh · 2023 [cited by examiner]
US 20230351638A1 · Wu · 2023 [cited by examiner]
US 20230351769A1 · Wu · 2023 [cited by examiner]
US 20240071064A1 · Chung · 2024 [cited by examiner]
US 20240257536A1 · Ferroni · 2024 [cited by examiner]
US 20240278791A1 · Sun · 2024 [cited by examiner]
US 20240282118A1 · Zheng · 2024 [cited by examiner]
US 20240326837A1 · Teman · 2024 [cited by examiner]
US 20240336275A1 · Mazumder · 2024 [cited by examiner]
US 20240400101A1 · Topan · 2024 [cited by examiner]
US 20240416963A1 · Li · 2024 [cited by examiner]
US 20250020481A1 · Xie · 2025 [cited by examiner]
US 20250054288A1 · Liao · 2025 [cited by examiner]
US 20250068724A1 · Yu · 2025 [cited by examiner]
US 20250173996A1 · Choi · 2025 [cited by examiner]
US 20250182435A1 · Singh · 2025 [cited by examiner]
US 20250182494A1 · Singh · 2025 [cited by examiner]
US 20250209676A1 · Huang · 2025 [cited by examiner]
US 20250209696A1 · Jiang · 2025 [cited by examiner]
CN 112512890A · 2021 [cited by examiner]
CN 114299433A · 2022 [cited by examiner]
DE 102023133535A1 · 2024 [cited by examiner]
WO WO2021118675A1 · 2021 [cited by examiner]
WO WO2025024574A1 · 2025 [cited by examiner]
L. Steele, “How much time do american families spend in their cars?” https://www.fatherly.com/gear/how-much-time-do-american-families-spend-in-their-cars/, posted May 2018, accessed 2022. [cited by applicant]
CDC, “Violence prevention,” https://www.cdc.gov/violenceprevention/intimatepartnerviolence/stalking/fastfact.html, 2022. [cited by applicant]
J. McNabb, M. Kuzel, and R. Gray, “I'll show you the way: Risky driver behavior when “following a friend”,” Frontiers in psychology, vol. 8, p. 705, 2017. [cited by applicant]
A. U. Nambi, A. Virmani, and V. N. Padmanabhan, “Farsight: a smartphone-based vehicle ranging system,” Proceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies, vol. 2, No. 4, pp. 1-22, 2018. [cited by applicant]
L. A. Pipes, “An operational analysis of traffic dynamics,” Journal of applied physics, vol. 24, No. 3, pp. 274-281, 1953. [cited by applicant]
Y. Peng, S. Liu, and Z. Y. Dennis, “An improved car-following model with consideration of multiple preceding and following vehicles in a driver's view,” Physica A: Statistical Mechanics and Its Applications, vol. 538, p… [cited by applicant]
R. E. Chandler, R. Herman, and E. W. Montroll, “Traffic dynamics: studies in car following,” Operations research, vol. 6, No. 2, pp. 165-184, 1958. [cited by applicant]
W. Sun and K. Srinivasan, “On the feasibility of securing vehicle-pavement interaction,” Proceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies, vol. 6, No. 1, pp. 1-24, 2022. [cited by applicant]
T. Sun, “10 most irritating things drivers do,” https://www.thesun.co.uk/motors/3581304/what-grinds-motorists-gears-the-most-irritating driving-habits-revealed/, 2017. [cited by applicant]
W. Sun and K. Srinivasan, “Allergie: Relative vehicular localization with commodity rfid system,” in 2020 IEEE International Conference on RFID (RFID). IEEE, 2020, pp. 1-8. [cited by applicant]
S. Li, X. Fan, Y. Zhang, W. Trappe, J. Lindqvist, and R. E. Howard, “Auto++ detecting cars using embedded microphones in real-time,” Proceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies, v… [cited by applicant]
W. Jin, S. Murali, Y. Cho, H. Zhu, T. Li, R. T. Panik, A. Rimu, S. Deb, K. Watkins, X. Yuan et al., “Cycleguard: A smartphone-based assistive tool for cyclist safety using acoustic ranging,” Proceedings of the ACM on In… [cited by applicant]
J. Redmon and A. Farhadi, “Yolov3: An incremental improvement,” arXiv preprint arXiv:1804.02767, 2018. [cited by applicant]
A. Sarda, S. Dixit, and A. Bhan, “Object detection for autonomous driving using yolo [you only look once] algorithm,” in 2021 Third International Conference on Intelligent Communication Technologies and Virtual Mobile N… [cited by applicant]
R.-C. Chen, V. S. Saravanarajan, H.-T. Hung et al., “Monitoring the behaviours of pet cat based on yolo model and raspberry pi,” International Journal of Applied Science and Engineering, vol. 18, No. 5, pp. 1-12, 2021. [cited by applicant]
S. S. Sumit, J. Watada, A. Roy, and D. Rambli, “In object detection deep learning methods, yolo shows supremum to mask r-cnn,” in Journal of Physics: Conference Series, vol. 1529, No. 4. IOP Publishing, 2020, p. 042086. [cited by applicant]
T.-Y. Lin, M. Maire, S. Belongie, J. Hays, P. Perona, D. Ramanan, P. Dollár, and C. L. Zitnick, “Microsoft coco: Common objects in context,” in European conference on computer vision. Springer, 2014, pp. 740-755. [cited by applicant]
“Yolo pretrained model,” https://pjreddie.com/darknet/yolo/, 2022. [cited by applicant]
D. Chen, K .- T. Cho, S. Han, Z. Jin, and K. G. Shin, “Invisible sensing of vehicle steering with smartphones,” in Proceedings of the 13 [cited by applicant]
R. W. Schafer, “What is a savitzky-golay filter?[lecture notes],” IEEE Signal processing magazine, vol. 28, No. 4, pp. 111-117, 2011. [cited by applicant]
M. M. Breunig, H.-P. Kriegel, R. T. Ng, and J. Sander, “Lof: identifying density-based local outliers,” in Proceedings of the 2000 ACM SIGMOD international conference on Management of data, 2000, pp. 93-104. [cited by applicant]
G. Play, “Background video recorder (bvr),” https://play.google.com/store/apps/details?id=com.camera.secretvideorecorder&hl-en US&gl=US, 2022. [cited by applicant]
“Phyphox,” https://phyphox.org/, 2022. [cited by applicant]
Sklearn, “Local outlier factor algorithm in sklearn,” https://scikitlearn.org/stable/modules/generated/sklearn.neighbors.LocalOutlierFactor.html, 2022. [cited by applicant]
J. Sun, Y. Cao, Q. A. Chen, and Z. M. Mao, “Towards robust {LiDAR-based} perception in autonomous driving: General black-box adversarial sensor attack and countermeasures,” in 29th USENIX Security Symposium (USENIX Secu… [cited by applicant]
Y. Cao, C. Xiao, B. Cyr, Y. Zhou, W. Park, S. Rampazzi, Q. A. Chen, K. Fu, and Z. M. Mao, “Adversarial sensor attack on lidar-based perception in autonomous driving,” in Proceedings of the 2019 ACM SIGSAC conference on … [cited by applicant]
Y. Cao, N. Wang, C. Xiao, D. Yang, J. Fang, R. Yang, Q. A. Chen, M. Liu, and B. Li, “Invisible for both camera and lidar: Security of multi-sensor fusion based perception in autonomous driving under physical-world attac… [cited by applicant]
T. Sato, J. Shen, N. Wang, Y. Jia, X. Lin, and Q. A. Chen, “Dirty road can attack: Security of deep learning based automated lane centering under {Physical-World} attack,” in 30th USENIX Security Symposium (USENIX Secur… [cited by applicant]
X. Ji, Y. Cheng, Y. Zhang, K. Wang, C. Yan, W. Xu, and K. Fu, “Poltergeist: Acoustic adversarial machine learning against cameras and computer vision,” in 2021 IEEE Symposium on Security and Privacy (SP). IEEE, 2021, pp… [cited by applicant]
C. Yan, W. Xu, and J. Liu, “Can you trust autonomous vehicles: Contactless attacks against sensors of self-driving vehicle,” Def Con, vol. 24, No. 8, p. 109, 2016. [cited by applicant]
J. Shen, J. Y. Won, Z. Chen, and Q. A. Chen, “Drift with devil: Security of {Multi-Sensor} fusion based localization in {High-Level} autonomous driving under {GPS} spoofing,” in 29th USENIX Security Symposium (USENIX Se… [cited by applicant]
L. He, Y. Shu, Y. Lee, D. Chen, and K. G. Shin, “Authenticating drivers using automotive batteries,” Proceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies, vol. 4, No. 4, pp. 1-27, 2020. [cited by applicant]
A. M. Guzman, M. Goryawala, J. Wang, A. Barreto, J. Andrian, N. Rishe, and M. Adjouadi, “Thermal imaging as a biometrics approach to facial signature authentication,” IEEE journal of biomedical and health informatics, v… [cited by applicant]
S. Hu, J. Choi, A. L. Chan, and W. R. Schwartz, “Thermal-to-visible face recognition using partial least squares,” JOSA A, vol. 32, No. 3, pp. 431-442, 2015. [cited by applicant]
G. Zheng, C.-J. Wang, and T. E. Boult, “Application of projective invariants in hand geometry biometrics,” IEEE transactions on Information Forensics and Security, vol. 2, No. 4, pp. 758-768, 2007. [cited by applicant]