Driver Distraction Alert Using Head-Body Angle Thresholds
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional alert systems for detecting driver distraction can be overly sensitive, leading to unnecessary alerts that distract the driver and fail to effectively reduce the risk of traffic accidents.
Innovation Solution
A system that uses video recording and machine learning to determine the relative angle between a driver's body and head orientations, outputting an alert only when the angle exceeds a predetermined threshold, thereby accurately identifying genuine distraction.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If the conventional alert system is overly sensitive to detect driver distraction, then the detection capability is improved, but false alerts are generated that distract the driver
Solution Approach 1:
The system segments the detection task into two independent analysis streams: body orientation detection and head orientation detection. By separately analyzing the orientations of these two body parts and comparing them, the system achieves more precise distraction detection while reducing false alerts, as each segment provides complementary information about the driver's state
Solution Approach 2:
The system introduces a threshold value as an intermediary parameter between the relative angle calculation and the alert generation. This threshold acts as a filter that prevents false alerts by only triggering warnings when the relative angle exceeds the predetermined threshold, thereby reducing unnecessary distractions while maintaining detection capability
Data Source
AI summary
A method for distraction alert is implemented by a system disposed on a vehicle, the method includes: obtaining a video recording that contains a body portion and a head portion of a human body in real time; obtaining a body orientation of the body portion and a head orientation of the head portion based on the video recording; comparing the body orientation and the head orientation, so as to obtain a value of a relative angle between the body orientation and the head orientation; determining whether the value of the relative angle is greater than a predetermined threshold; and in response to determining that the value of the relative angle is greater than the predetermined threshold, outputting an alert message.


