| Literature DB >> 35336546 |
Xintong Yan1, Jie He1, Guanhe Wu1, Changjian Zhang1, Chenwei Wang1.
Abstract
Road traffic accidents regarding commercial vehicles have been demonstrated as an important culprit restricting the steady development of the social economy, which are closely related to the distracted behavior of drivers. However, the existing driver's distracted behavior surveillance systems for monitoring and preventing the distracted behavior of drivers still have some shortcomings such as fewer recognition objects and scenarios. This study aims to provide a more comprehensive methodological framework to demonstrate the significance of enlarging the recognition objects, scenarios and types of the existing driver's distracted behavior recognition systems. The driver's posture characteristics were primarily analyzed to provide the basis of the subsequent modeling. Five CNN sub-models were established for different posture categories and to improve the efficiency of recognition, accompanied by a holistic multi-cascaded CNN framework. To suggest the best model, image data sets of commercial vehicle driver postures including 117,410 daytime images and 60,480 night images were trained and tested. The findings demonstrate that compared to the non-cascaded models, both daytime and night cascaded models show better performance. Besides, the night models exhibit worse accuracy and better speed relative to their daytime model counterparts for both non-cascaded and cascaded models. This study could be used to develop countermeasures to improve driver safety and provide helpful information for the design of the driver's real-time monitoring and warning system as well as the automatic driving system. Future research could be implemented to combine the vehicle state parameters with the driver's microscopic behavior to establish a more comprehensive proactive surveillance system.Entities:
Keywords: commercial vehicle surveillance system; deep learning approaches; driver’s distracted behavior; proactive recognition system
Mesh:
Year: 2022 PMID: 35336546 PMCID: PMC8955459 DOI: 10.3390/s22062373
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1Commercial vehicle driver postures: (a) taking things; (b) eating or drinking water.
Figure 2Superimposed posture of one-handed driving, smoking, manipulating gear.
Figure 3Similarity of commercial vehicle driver postures: (a) controlling the dashboard; (b) taking things.
Figure 4Transitional posture of one-handed driving.
Figure 5View point selection diagram.
Figure 6Selection of KA.
Compatibility and mutual exclusion of different postures.
| DB1 | DB2 | DB3 | DB4 | DB5 | DB6 | DB7 | DB8 | DB9 | DB10 | DB11 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
|
| — | × | × | √ | √ | √ | × | × | × | × | × |
|
| × | — | × | √ | √ | √ | √ | √ | √ | √ | √ |
|
| × | × | — | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
|
| √ | √ | 0 | — | √ | √ | √ | √ | √ | √ | √ |
|
| √ | √ | 0 | √ | — | √ | √ | √ | √ | × | √ |
|
| √ | √ | 0 | √ | √ | — | √ | √ | √ | √ | √ |
|
| × | √ | 0 | √ | √ | √ | — | × | × | × | × |
|
| × | √ | 0 | √ | √ | √ | × | — | × | × | × |
|
| × | √ | 0 | √ | √ | √ | × | × | — | × | × |
|
| × | √ | 0 | √ | × | √ | × | × | × | — | × |
|
| × | √ | 0 | √ | √ | √ | × | × | × | × | — |
(Note: ”√” means compatible,”×” indicates incompatibility, “0” means it is not necessary to consider compatibility).
Label set of driver’s posture.
| Label | Posture Description |
|---|---|
| [1 0 0 0 0 0 0 0 0 0 0] | Normal driving with two hands |
| [1 0 0 1 0 0 0 0 0 0 0] | Not looking ahead and driving with two hands |
| [1 0 0 0 1 0 0 0 0 0 0] | Smoking and driving with two hands |
| [1 0 0 0 0 1 0 0 0 0 0] | Calling the phone and driving with two hands |
| [1 0 0 0 1 1 0 0 0 0 0] | Calling the phone and smoking and driving with two hands |
| [1 0 0 1 1 0 0 0 0 0 0] | Not looking ahead and smoking and driving with two hands |
| [1 0 0 1 0 1 0 0 0 0 0] | Calling the phone and not looking ahead and driving with two hands |
| [1 0 0 1 1 1 0 0 0 0 0] | Calling the phone and not looking ahead and smoking and driving with two hands |
| [0 1 0 0 0 0 0 0 0 0 0] | Normal driving with one hand |
| [0 1 0 0 0 0 1 0 0 0 0] | Controlling the gear and driving with one hand |
| [0 1 0 0 0 0 0 1 0 0 0] | Using the mobile phone/rack and driving with one hand |
| [0 1 0 0 0 0 0 0 1 0 0] | Using the dashboard and driving with one hand |
| [0 1 0 0 0 0 0 0 0 1 0] | Eating/Drinking water and driving with one hand |
| [0 1 0 0 0 0 0 0 0 0 1] | Taking things and driving with one hand |
| [0 1 0 0 0 1 0 0 0 0 0] | Calling the phone and driving with one hand |
| [0 1 0 0 0 1 1 0 0 0 0] | Controlling the gear and calling the phone and driving with one hand |
| [0 1 0 0 0 1 0 1 0 0 0] | Calling the phone and using the mobile phone/rack and driving with one hand |
| [0 1 0 0 0 1 0 0 1 0 0] | Calling the phone and using the dashboard and driving with one hand |
| [0 1 0 0 0 1 0 0 0 1 0] | Calling the phone and eating/drinking water and driving with one hand |
| [0 1 0 0 0 1 0 0 0 0 1] | Calling the phone and taking things and driving with one hand |
| [0 1 0 0 1 0 0 0 0 0 0] | Smoking and driving with one hand |
| [0 1 0 0 1 0 1 0 0 0 0] | Smoking and controlling the gear and driving with one hand |
| [0 1 0 0 1 0 0 1 0 0 0] | Smoking and using the mobile phone/rack and driving with one hand |
| [0 1 0 0 1 0 0 0 1 0 0] | Smoking and using the dashboard and driving with one hand |
| [0 1 0 0 1 0 0 0 0 0 1] | Smoking and taking things and driving with one hand |
| [0 1 0 0 1 1 0 0 0 0 0] | Smoking and calling the phone and driving with one hand |
| [0 1 0 0 1 1 1 0 0 0 0] | Smoking and calling the phone and controlling the gear and driving with one hand |
| [0 1 0 0 1 1 0 1 0 0 0] | Smoking and calling the phone and using the mobile phone/rack and driving with one hand |
| [0 1 0 0 1 1 0 0 1 0 0] | Smoking and calling the phone and using the dashboard and driving with one hand |
| [0 1 0 0 1 1 0 0 0 0 1] | Smoking and calling the phone and taking things and driving with one hand |
| [0 1 0 1 0 0 0 0 0 0 0] | Not looking ahead and driving with one hand |
| [0 1 0 1 0 0 1 0 0 0 0] | Not looking ahead and controlling the gear and driving with one hand |
| [0 1 0 1 0 0 0 1 0 0 0] | Not looking ahead and |
| [0 1 0 1 0 0 0 0 1 0 0] | Not looking ahead and using the mobile phone/rack and driving with one hand |
| [0 1 0 1 0 0 0 0 0 1 0] | Not looking ahead and using the dashboard and driving with one hand |
| [0 1 0 1 0 0 0 0 0 0 1] | Not looking ahead and taking things and driving with one hand |
| [0 1 0 1 0 1 0 0 0 0 0] | Not looking ahead and calling the phone and driving with one hand |
| [0 1 0 1 0 1 1 0 0 0 0] | Not looking ahead and controlling the gear and driving with one hand |
| [0 1 0 1 0 1 0 1 0 0 0] | Not looking ahead and calling the phone and using the mobile phone/rack and driving with one hand |
| [0 1 0 1 0 1 0 0 1 0 0] | Not looking ahead and calling the phone and using the dashboard and driving with one hand |
| [0 1 0 1 0 1 0 0 0 1 0] | Not looking ahead and calling the phone and taking things and driving with one hand |
| [0 1 0 1 0 1 0 0 0 0 1] | Not looking ahead and calling the phone and controlling the gear and driving with one hand |
| [0 1 0 1 1 0 0 0 0 0 0] | Not looking ahead and smoking and controlling the gear and driving with one hand |
| [0 1 0 1 1 0 1 0 0 0 0] | Not looking ahead and smoking and using the mobile phone/rack and driving with one hand |
| [0 1 0 1 1 0 0 1 0 0 0] | Not looking ahead and smoking and using the dashboard and driving with one hand |
| [0 1 0 1 1 0 0 0 1 0 0] | Not looking ahead and smoking and eating/drinking water and driving with one hand |
| [0 1 0 1 1 0 0 0 0 0 1] | Not looking ahead and smoking and taking things and driving with one hand |
| [0 1 0 1 1 1 0 0 0 0 0] | Not looking ahead and smoking and calling the phone and driving with one hand |
| [0 1 0 1 1 1 1 0 0 0 0] | Not looking ahead and smoking and calling the phone and controlling the gear and driving with one hand |
| [0 1 0 1 1 1 0 1 0 0 0] | Not looking ahead and smoking and calling the phone and using the mobile phone/rack and driving with one hand |
| [0 1 0 1 1 1 0 0 1 0 0] | Not looking ahead and smoking and calling the phone and using the dashboard and driving with one hand |
| [0 1 0 1 1 1 0 0 0 0 1] | Not looking ahead and smoking and calling the phone and taking things and driving with one hand |
| [0 0 1 - - - - - - - -] | Driving without hands (dangerous in every situation) |
Structure parameter table of CNN with an image resolution of 180 × 320.
| Convolution Blocks | Filter Size | Number of Filters | Feature Image Dimension |
|---|---|---|---|
| 1 | 3 × 3 | 8 | 180 × 320 × 8 |
| 2 | 3 × 3 | 16 | 90 × 160 × 16 |
| 3 | 3 × 3 | 32 | 45 × 80 × 32 |
|
| 1 |
| 115,200 |
Structure parameter table of CNN with an image resolution of 360 × 640.
| Convolution Blocks | Filter Size | Number of Filters | Feature Image Dimension |
|---|---|---|---|
| 1 | 3 × 3 | 8 | 360 × 640 × 8 |
| 2 | 3 × 3 | 16 | 180 × 320 × 16 |
| 3 | 3 × 3 | 32 | 90 × 160 × 32 |
|
| 1 |
| 460,800 |
Figure 7Basic training process of CNN utilized in this study.
Figure 8Images and their histogram features: (a) daytime image; (b) night image.
Figure 9Structure of cascaded CNN models.
Figure 10Training performance of hand posture set sub-model: (a) daytime; (b) night.
Figure 11Training performance of not looking ahead sub-model: (a) daytime; (b) night.
Figure 12Training performance of smoking sub-model: (a) daytime; (b) night.
Figure 13Training performance of phone calling sub-model: (a) daytime; (b) night.
Figure 14Training performance of behavior posture set sub-model: (a) daytime; (b) night.
Comparison of cascaded models and non-cascaded model for daytime data sets.
| Hand | Not Looking Ahead | Smoking | Calling the Phone | Behavior Posture | Non-Cascaded Model | Cascaded Models | |
|---|---|---|---|---|---|---|---|
|
| 99.3% | 98.94% | 98.59% | 99.3% | 99.35% | 97.83% | 98.68% |
|
| 91 ms | 93 ms | 90 ms | 89 ms | 89 ms | 452 ms | 405 ms |
Comparison of cascaded models and non-cascaded model for night data sets.
| Hand Posture | Not Looking Ahead | Smoking | Phone Calling | Behavior Posture | Non-Cascaded Model | Cascaded Models | |
|---|---|---|---|---|---|---|---|
|
| 98.14% | 99.78% | 98.6% | 98.6% | 99.77% | 97.48% | 98.03% |
|
| 82 ms | 80 ms | 79 ms | 81 ms | 81 ms | 403 ms | 362 ms |