DRIVER BEHAVIOR MONITORING
First Claim
Patent Images
1. A method comprising:
- receiving, by at least one processor of a computing device, visual data from a camera of a first vehicle;
identifying, by the at least one processor, an object or objects from the visual data;
receiving, by the at least one processor, subsequent visual data from the camera;
identifying, by the at least one processor, the object or objects from the subsequent visual data;
determining, by the at least one processor, a change or changes to an aspect of the object or objects based on a comparison of the visual data and the subsequent visual data; and
determining, by the at least one processor, an unsafe driving behavior based at least in part on the change or changes to the aspect of the object or objects.
4 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods provide, implement, and use using a computer-vision based methods of context-sensitive monitoring and characterization of driver behavior. Additional systems and methods are provided for unsupervised learning of action values, monitoring of a driver'"'"'s environment, and transmitting visual information from a client to a server.
156 Citations
26 Claims
-
1. A method comprising:
-
receiving, by at least one processor of a computing device, visual data from a camera of a first vehicle; identifying, by the at least one processor, an object or objects from the visual data; receiving, by the at least one processor, subsequent visual data from the camera; identifying, by the at least one processor, the object or objects from the subsequent visual data; determining, by the at least one processor, a change or changes to an aspect of the object or objects based on a comparison of the visual data and the subsequent visual data; and determining, by the at least one processor, an unsafe driving behavior based at least in part on the change or changes to the aspect of the object or objects. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. An apparatus comprising:
-
a memory; at least one processor operatively coupled to the memory; and a first set of instructions stored on the memory and configured to be executed by the at least one processor to cause the at least one processor to; receive visual data from a camera of a first vehicle; identify an object or objects from the visual data; receive subsequent visual data from the camera; identify the object or objects from the subsequent visual data; determine a change or changes to an aspect of the object or objects based on a comparison of the visual data and the subsequent visual data; and determine an unsafe driving behavior based at least in part on the change or changes to the aspect of the object or objects. - View Dependent Claims (17, 18, 19, 20, 21, 22)
-
-
23. A non-transitory computer readable medium having instructions stored thereon that, upon execution by a computing device, cause the computing device to perform operations, wherein the instructions comprise:
-
instructions to receive visual data from a camera of a first vehicle; instructions to identify an object or objects from the visual data; instructions to receive subsequent visual data from the camera; instructions to identify the object or objects from the subsequent visual data; instructions to determine a change or changes to an aspect of the object or objects based on a comparison of the visual data and the subsequent visual data; and instructions to determine an unsafe driving behavior based at least in part on the change or changes to the aspect of the object or objects. - View Dependent Claims (24, 25, 26)
-
Specification