INTELLIGENT LENS MASKING SYSTEM FOR AN AUTONOMOUS VEHICLE
First Claim
1. An intelligent lens masking system for a camera array of an autonomous vehicle (AV) comprising:
- an array interface to receive real-time data from the camera array as the AV travels along a given route;
one or more processors; and
one or more memory resources storing instructions that, when executed by the one or more processors, cause the intelligent lens masking system to;
dynamically identify, based on the real-time data, one or more light sources for each respective camera in the camera array, wherein a lens of the respective camera comprises a masking layer; and
dynamically block each of the one or more lights sources for the respective camera by activating a number of pixels of the masking layer.
5 Assignments
0 Petitions
Accused Products
Abstract
An intelligent lens masking system for a camera array of an autonomous vehicle (AV) can include an array interface to receive real-time data from the camera array as the AV travels along a given route, where each camera of the camera array may include a masking layer on its lens. The intelligent lens masking system can dynamically identify, in the real-time data, a number of light sources in the field of view for each respective camera in the camera array. Once the light source(s) for the respective camera is detected, the intelligent lens masking system can dynamically block the lights source(s) for the respective camera by activating a number of pixels of the masking layer.
29 Citations
20 Claims
-
1. An intelligent lens masking system for a camera array of an autonomous vehicle (AV) comprising:
-
an array interface to receive real-time data from the camera array as the AV travels along a given route; one or more processors; and one or more memory resources storing instructions that, when executed by the one or more processors, cause the intelligent lens masking system to; dynamically identify, based on the real-time data, one or more light sources for each respective camera in the camera array, wherein a lens of the respective camera comprises a masking layer; and dynamically block each of the one or more lights sources for the respective camera by activating a number of pixels of the masking layer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An autonomous vehicle (AV) comprising:
-
a camera array to continuously detect a situational environment of the AV and generate real-time data indicating the situational environment; an on-board data processing system to process the real-time data by comparing the real-time data to stored sub-maps that provide detailed surface data of a current route traveled by the AV; an acceleration, braking, and steering system; an AV control system to utilize the processed real-time data to operate the acceleration, braking, and steering system along the current route; and an intelligent lens masking system to; dynamically identify, based on the real-time data, one or more light sources for each respective camera in the camera array, wherein a lens of the respective camera comprises a masking layer; and dynamically block each of the one or more lights sources for the respective camera by activating a number of pixels of the masking layer. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A non-transitory computer readable medium storing instructions that, when executed by one or more processors of an intelligent lens masking system of an autonomous vehicle (AV), cause the intelligent lens masking system to:
-
dynamically identify, based on real-time data generated by a camera array of the AV, one or more light sources for each respective camera in the camera array, wherein a lens of the respective camera comprises a masking layer; and dynamically block each of the one or more lights sources for the respective camera by activating a number of pixels of the masking layer. - View Dependent Claims (18, 19, 20)
-
Specification