Glare Detection Systems and Methods for Automated Vehicular Control
First Claim
1. A system for controlling a first vehicle based on glare encountered along a route, comprising:
- at least one processor; and
at least one memory storing computer-executable instructions that, when executed by the at least one processor, cause the system to;
receive predefined navigational data from a map database, the predefined navigational data characterizing one or more route segments;
receive glare data associated with the one or more route segments, the glare data characterizing glare detected by at least a second vehicle at the one or more route segments within a predetermined recent time period;
determine, based on the predefined navigational data and the glare data, a glare factor for each route segment of the one or more route segments;
create a map comprising the one or more route segments and comprising, for each of the one or more route segments, the glare factor determined for that route segment; and
transmit, to a vehicle, a command that is based on a corresponding glare factor determined for one of the one or more route segments of the map.
1 Assignment
0 Petitions
Accused Products
Abstract
Aspects of the present disclosure describe systems, methods, and devices for automated vehicular control based on glare detected by an optical system of a vehicle. In some aspects, automated control includes controlling the operation of the vehicle itself, a vehicle subsystem, or a vehicle component based on a level of glare detected. According to some examples, controlling the operation of a vehicle includes instructing an automatically or manually operated vehicle to traverse a selected route based on levels of glare detected or expected along potentials routes to a destination. According to other examples, controlling operation of a vehicle subsystem or a vehicle component includes triggering automated responses by the subsystem or the component based on a level of glare detected or expected. In some additional aspects, glare data is shared between individual vehicles and with a remote data processing system for further analysis and action.
-
Citations
20 Claims
-
1. A system for controlling a first vehicle based on glare encountered along a route, comprising:
-
at least one processor; and at least one memory storing computer-executable instructions that, when executed by the at least one processor, cause the system to; receive predefined navigational data from a map database, the predefined navigational data characterizing one or more route segments; receive glare data associated with the one or more route segments, the glare data characterizing glare detected by at least a second vehicle at the one or more route segments within a predetermined recent time period; determine, based on the predefined navigational data and the glare data, a glare factor for each route segment of the one or more route segments; create a map comprising the one or more route segments and comprising, for each of the one or more route segments, the glare factor determined for that route segment; and transmit, to a vehicle, a command that is based on a corresponding glare factor determined for one of the one or more route segments of the map. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for controlling a first vehicle based on glare encountered along a route, comprising:
-
a first computing device comprising at least one processor and at least one memory storing computer-executable instructions that, when executed by the at least one processor, cause the first computing device to; receive predefined navigational data from a map database; receive, from the vehicle, a location and a destination; determine, based on the predefined navigational data, the location, and the destination, one or more possible routes from the location to the destination, each of the one or more possible routes comprising one or more route segments; receive, for each of the one or more possible routes, glare data detected by at least a second vehicle at each of the one or more route segments of the possible route within a predetermined recent time period; determine, based on the glare data, a glare factor for each of the one or more possible routes; compare each glare factor determined to a glare factor threshold; select, based on the comparing, one of the one or more possible routes as a recommended route; and transmit the recommended route to the vehicle; and a second computing device on-board the first vehicle, the second computing device being communicatively connected to the first computing device and comprising; at least one processor; and at least one memory storing computer-readable instructions that, when executed by the at least one processor, cause the second computing device to; receive, from the first computing device, the recommended route. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A method of controlling a first vehicle based on glare detected along a route, the method comprising:
-
storing, at a data store of a computing device, glare data characterizing glare detected by a plurality of vehicles traversing one or more route segments; receiving, by the computing device, predefined navigational data from a map database, the predefined navigation data characterizing the one or more route segments; receiving, by the computing device, environmental data associated with the one or more route segments; configuring, by the computing device, a glare prediction model based on the glare data detected by at least a second vehicle and the environmental data; receiving, by the computing device, current environmental data associated with a route segment; generating, by the computing device with the glare prediction model, a current glare factor for the route segment; and transmitting, by the computing device to a vehicle, a command that is based on the current glare factor. - View Dependent Claims (17, 18, 19, 20)
-
Specification