| Literature DB >> 34886099 |
Shengdi Chen1,2, Qingwen Xue3, Xiaochen Zhao3, Yingying Xing3, Jian John Lu3.
Abstract
This paper proposes a measurement of risk (MOR) method to recognize risky driving behavior based on the trajectory data extracted from surveillance videos. Three types of risky driving behavior are studied in this paper, i.e., speed-unstable driving, serpentine driving, and risky car-following driving. The risky driving behavior recognition model contains an MOR-based risk evaluation model and an MOR threshold selection method. An MOR-based risk evaluation model is established for three types of risky driving behavior based on driving features to quantify collision risk. Then, we propose two methods, i.e., the distribution-based method and the boxplot-based method, to determine the threshold value of the MOR to recognize risky driving behavior. Finally, the trajectory data extracted from UAV videos are used to validate the proposed model. The impact of vehicle types is also taken into consideration in the model. The results show that there are significant differences between threshold values for cars and heavy trucks when performing speed-unstable driving and risky car-following driving. In addition, the difference between the proportion of recognized risky driving behavior in the testing dataset compared with that in the training dataset is limited to less than 3.5%. The recognition accuracy of risky driving behavior with the boxplot- and distribution-based methods are, respectively, 91% and 86%, indicating the validation of the proposed model. The proposed model can be widely applied to risky driving behavior recognition in video-based surveillance systems.Entities:
Keywords: MOR; risky driving behavior recognition; threshold value; traffic safety; vehicle trajectory
Mesh:
Year: 2021 PMID: 34886099 PMCID: PMC8656887 DOI: 10.3390/ijerph182312373
Source DB: PubMed Journal: Int J Environ Res Public Health ISSN: 1660-4601 Impact factor: 3.390
Risky driving behavior classification.
| Features | Classification | |
|---|---|---|
| Risky driving behavior classification | Based on drivers’ psychology | Aggressive driving, assertive driving |
| Based on driving skill | Skilled safe driving, aggressive driving, unskilled driving, and conservative driving | |
| Based on traffic flow characteristics and occurrence frequency | Overspeed driving, near car-following, illegal overtaking, driving on the line, fatigue driving, frequent lane-changing | |
| Based on crash severity | Major accidents, minor or general accidents |
Figure 1Process of the risky driving behavior recognition model.
Figure 2Box-and-whisker plot.
Figure 3UAV video screenshot of road traffic and trajectory extraction.
Sample distribution of three types of risky driving behavior.
| Maneuver Type | Training Samples | Testing Samples |
|---|---|---|
| Speed-unstable driving | 400 | 180 |
| Serpentine driving | 400 | 180 |
| Car-following | 300 | 100 |
Figure 4Box-and-whisker plot of MOR1.
Figure 5Box-and-whisker plot of MOR2.
Figure 6Box-and-whisker plot of MOR3.
Figure 7MOR1 fitting results and threshold for cars.
Figure 8MOR1 fitting results and threshold for trucks.
Figure 9MOR2 fitting results and threshold for cars.
Figure 10MOR2 fitting results and threshold for trucks.
Figure 11MOR3 fitting results and threshold for cars.
Figure 12MOR3 fitting results and threshold for trucks.
Proportion of risky driving behavior with boxplot-based method.
| Dataset | Unstable Driving | Serpentine Driving | Car-Following | ||||
|---|---|---|---|---|---|---|---|
| Cars | Trucks | Cars | Trucks | Cars | Trucks | ||
| Training dataset | Normal | 95.25% | 95.21% | 96.82% | 95.86% | 98.55% | 93.16% |
| Risky | 4.75% | 4.79% | 3.18% | 4.14% | 1.45% | 6.84% | |
| Testing dataset | Normal | 95.98% | 95.04% | 96.84% | 92.51% | 97.98% | 94.55% |
| Risky | 4.02% | 4.96% | 3.16% | 7.49% | 2.02% | 5.45% | |
| Absolute difference | 0.73% | 0.17% | 0.02% | 3.35% | 0.57% | 1.39% | |
Proportion of risky driving behavior with distribution-based method.
| Dataset | Unstable Driving | Serpentine Driving | Car-Following | ||||
|---|---|---|---|---|---|---|---|
| Cars | Trucks | Cars | Trucks | Cars | Trucks | ||
| Training dataset | Normal | 95.00% | 95.00% | 95.00% | 95.00% | 95.00% | 95.00% |
| Risky | 5.00% | 5.00% | 5.00% | 5.00% | 5.00% | 5.00% | |
| Testing dataset | Normal | 96.77% | 94.62% | 94.43% | 92.33% | 96.93% | 93.32% |
| Risky | 3.23% | 5.38% | 5.57% | 7.67% | 3.07% | 6.68% | |
| Absolute difference | 0.73% | 1.77% | 0.38% | 0.57% | 1.93% | 1.68% | |
Absolute difference in risky behavior between training and testing datasets with five threshold values.
| Threshold Value | Unstable Driving | Serpentine Driving | Car-Following | |||
|---|---|---|---|---|---|---|
| Cars | Trucks | Cars | Trucks | Cars | Trucks | |
| 80% | 1.27% | 2.63% | 0.56% | 0.83% | 3.53% | 3.45% |
| 85% | 0.98% | 2.11% | 0.49% | 0.78% | 3.01% | 2.92% |
| 90% | 0.82% | 1.89% | 0.41% | 0.61% | 2.51% | 2.36% |
| 95% | 0.73% | 1.77% | 0.38% | 0.57% | 1.93% | 1.68% |
| 99% | 0.75% | 1.81% | 0.43% | 0.59% | 2.35% | 1.92% |
Figure 13Average difference in risky behavior between training and testing datasets.
Accuracy of identified risky maneuvers with expert scoring.
| Method | Unstable Driving | Serpentine Driving | Car-Following | |||
|---|---|---|---|---|---|---|
| Cars | Trucks | Cars | Trucks | Cars | Trucks | |
| Boxplot-based method | 98% | 88% | 92% | 90% | 91% | 83% |
| Distribution-based method | 92% | 82% | 90% | 81% | 87% | 80% |