Intersection and road monitoring for distracted or unsafe drivers
Abstract
Systems, methods, and computer-executable instructions for detecting a delayed vehicle at an intersection include capturing, using a first camera, video frames of the intersection over a period of time. Positions of the vehicle from the video frames is determined. A status of a traffic control at the intersection is determined. A delay of the vehicle is determined for a period of time after the status of the traffic control is determined. A driver activity is determined and used to determine the driver of the vehicle is determined. An alert condition is determined based on the distance traveled by the vehicle and the driver being distract. An alert based on the alert condition is provided using an alert mechanism.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A method for detecting a delayed vehicle being driven by a distracted driver, at an intersection, the method comprising operations performed using an electronic processor, the operations comprising:
capturing, using a first camera, video frames of the intersection over a period of time; determining, for a vehicle, a plurality of positions for the vehicle from the video frames; determining a traffic control status of a traffic control at the intersection related to a direction of travel of the vehicle, wherein the traffic control status directs a driver of the vehicle to proceed through the intersection; determining a delay of the vehicle proceeding through the intersection, for a period of time after the status of the traffic control is determined, based on the plurality of positions; determining the driver of the vehicle is distracted; determining, based on the delay of the vehicle and the determining the driver of the vehicle is distracted, an alert condition associated with the vehicle; determining an alert mechanism; and providing an alert based on the alert condition using the alert mechanism.
2 . The method of claim 1 , wherein the determining the delay of the vehicle comprises determining the vehicle has not moved for more than a predetermined period of time.
3 . The method of claim 1 , wherein the determining the delay of the vehicle comprises determining a distance traveled for the vehicle during the period of time.
4 . The method of claim 1 , wherein determining the driver of the vehicle is distracted comprises capturing video of the driver from a second camera.
5 . The method of claim 4 , wherein the second camera is located within the vehicle.
6 . The method of claim 4 , wherein the second camera is located in another vehicle other than the vehicle.
7 . The method of claim 4 , wherein the second camera is attached to the traffic control.
8 . The method of claim 4 , wherein the first camera is the second camera.
9 . The method of claim 1 , wherein the determining the driver of the vehicle is distracted comprises determining the driver is viewing a device.
10 . The method of claim 9 , wherein the determining the driver the driver is viewing a device comprises:
determining a head position of the driver; determining a location of a device within the second vehicle, wherein the determining the driver is viewing the device is based on the head position and the location of the device.
11 . The method of claim 1 , wherein the alert mechanism comprises a light associated with the traffic light, and wherein providing the alert comprises controlling the flashing of the light.
12 . The method of claim 1 , wherein the providing the alert comprises:
identifying a second vehicle approaching the vehicle; and sending the alert to a driver of the second vehicle.
13 . The method of claim 1 , wherein the alert condition comprises a driver delay, and the method further comprises:
determining, from the video frames, a set of vehicles from the plurality of vehicles that experience a delay based on the driver delay; and determining an aggregate delay of the set of vehicles.
14 . The method of claim 13 , wherein providing the alert comprises providing the aggregate delay.
15 . A system for detecting a delayed vehicle being driven by a distracted driver at an intersection, the system comprising:
a camera to capture video frames of the intersection over a period of time; and at least one electronic processor to:
determine, for a vehicle, a plurality of positions for the vehicle from the video frames;
determine a traffic control status of a traffic control at the intersection related to a direction of travel of the vehicle, wherein the traffic control status directs a driver of the vehicle to proceed through the intersection;
determine a delay of the vehicle, for a period of time after the status of the traffic control is determined, based on the plurality of positions;
determine the driver of the vehicle is distracted;
determine, based on the delay of the vehicle and that the driver of the vehicle is distracted, an alert condition associated with the vehicle;
determine an alert mechanism; and
provide an alert based on the alert condition using the alert mechanism.
16 . The system of claim 15 , wherein to determine the delay of the vehicle the at least one electronic processor is configured to determine the vehicle has not moved for more than a predetermined period of time.
17 . The system of claim 15 , wherein to determine the delay of the vehicle the at least one electronic processor is configured to determine a distance traveled for the vehicle during the period of time.
18 . The system of claim 15 , further comprising a second camera configured to capture video frames used to determine the driver of the vehicle is distracted.
19 . A non-transitory computer-readable storage medium storing computer-executable instructions for detecting a delayed vehicle being driven by a distracted driver at an intersection, that when executed by a processor cause the processor to perform operations comprising:
capturing, using a first camera, video frames of the intersection over a period of time; determining, for a vehicle, a plurality of positions for the vehicle from the video frames; determining a traffic control status of a traffic control at the intersection related to a direction of travel of the vehicle, wherein the traffic control status directs a driver of the vehicle to proceed through the intersection; determining a delay of the vehicle proceeding through the intersection, for a period of time after the status of the traffic control is determined, based on the plurality of positions; determining the driver of the vehicle is distracted; determining, based on the delay of the vehicle and the determining the driver of the vehicle is distracted, an alert condition associated with the vehicle; determining an alert mechanism; and providing an alert based on the alert condition using the alert mechanism.
20 . The non-transitory computer-readable storage medium of claim 19 , wherein the determining the delay of the vehicle comprises the operations of determining the vehicle has not moved for more than a predetermined period of time.Join the waitlist — get patent alerts
Track US2021158697A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.