Distracted driver detection
AssigneeCOM-IoT Technologies
InventorsAhmed Madkor, Youssra Elqattan, Abdarhman S. AbdElHamid
Life of this patent
Estimating the term…
Abstract
Distracted driver detection is provided. In various embodiments, a video frame is captured. The video frame is provided to a trained classifier. The presence of a predetermined action by a motor vehicle operator depicted therein is determined from the trained classifier. An alert is sent via a network indicating the presence of the predetermined action and at least one identifier associated with the motor vehicle operator.
Claims29
A method comprising:
- capturing a video frame from a near-infrared video camera, the video frame comprising a motor vehicle depicted within the video frame;
- capturing position information of the motor vehicle with a light detection and ranging (LIDAR) device;
- providing the video frame and position information to a trained classifier at a remote server via a network, wherein the provided video frame is compressed for transmission via the network and is selected to minimize data usage of the network based on how much of a motor vehicle is contained therein and the distance of the motor vehicle from the near-infrared video camera;
- determining, from the trained classifier, a type of the motor vehicle depicted within the video frame;
- determining, from the trained classifier, a location and a velocity of the motor vehicle depicted within the video frame, the velocity having a magnitude and a direction of travel;
- determining from the trained classifier a presence of a predetermined action by the motor vehicle;
- and
- based on the determined location, the velocity with the magnitude and direction of travel, and the predetermined action, sending an alert via the network indicating the presence of the predetermined action and at least one identifier associated with the motor vehicle.
A system comprising:
- a near-infrared video camera;
- a light detection and ranging (LIDAR) device;
- a computing node comprising a computer readable storage medium having program instructions embodied with the computer readable storage medium, the program instructions executable by a processor of the computing node to cause the processor to perform a method comprising:
- capturing a video frame from the near-infrared video camera, the video frame comprising a motor vehicle depicted within the video frame;
- capturing position information of the motor vehicle with the LIDAR device;
- providing the video frame and position information to a trained classifier at a remote server via a network, wherein the provided video frame is compressed for transmission via the network and is selected to minimize data usage of the network based on how much of a motor vehicle is contained therein and the distance of the motor vehicle from the near-infrared video camera;
- determining, from the trained classifier, a type of the motor vehicle depicted within the video frame;
- determining, from the trained classifier, a location and a velocity of the motor vehicle depicted within the video frame, the velocity having a magnitude and a direction of travel;
- determining from the trained classifier the presence of a predetermined action by the motor vehicle;
- and
- based on the determined location, the velocity with the magnitude and direction of travel, and the predetermined action, sending an alert via the network indicating the presence of the predetermined action and at least one identifier associated with the motor vehicle.
A computer program product for detecting distracted driving, the computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by a processor to cause the processor to perform a method comprising:
- capturing a video frame from a near-infrared video camera, the video frame comprising a motor vehicle depicted within the video frame;
- capturing position information of the motor vehicle with a light detection and ranging (LIDAR) device;
- providing the video frame and position information to a trained classifier at a remote server via a network, wherein the provided video frame is compressed for transmission via the network and is selected to minimize data usage of the network based on how much of a motor vehicle is contained therein and the distance of the motor vehicle from the near-infrared video camera;
- determining, from the trained classifier, a type of the motor vehicle depicted within the video frame;
- determining, from the trained classifier, a location and a velocity of the motor vehicle depicted within the video frame, the velocity having a magnitude and a direction of travel;
- determining from the trained classifier the presence of a predetermined action by a motor vehicle depicted therein;
- and
- based on the determined location, the velocity with the magnitude and direction of travel, and the predetermined action, sending an alert via a network indicating the presence of the predetermined action and at least one identifier associated with the motor vehicle.
Dependencies are inferred from the claim text.