Vehicle guidance camera with zoom lens
First Claim
1. A method comprising:
- implementing a vehicle control, determined by an autonomous vehicle controller, to control movement of a vehicle;
determining a first zoom level for a guidance camera system coupled to the vehicle based at least in part on the vehicle control, the guidance camera system including a stereo camera pair and one or more zoom lens devices configured to provide different zoom levels to each camera of the stereo camera pair;
capturing imagery at the first zoom level determined for the guidance camera system;
identifying, based at least in part on the imagery captured at the first zoom level, an objective marker in the imagery;
calculating a distance between the objective marker and the vehicle based at least in part on the first zoom level of the one or more zoom lens devices and a disparity of cameras for the stereo camera pair;
determining a second zoom level based at least in part on the distance of the objective marker being less than or equal to a distance threshold;
causing the one or more zoom lens devices to decrease the stereo camera pair from the first zoom level to the second zoom level;
tracking the objective marker in the imagery captured by the guidance camera system; and
determining, by the autonomous vehicle controller, a subsequent vehicle control to control the movement of the vehicle based at least in part on the second zoom level.
1 Assignment
0 Petitions
Accused Products
Abstract
A guidance camera deployed on a vehicle may be equipped with a zoom lens configured to change a zoom level of the guidance camera. The zoom level may be changed in response to a scenario performed by a vehicle equipped with the guidance camera, vehicle controls issued by a vehicle controller, and/or based on identification of objects in imagery captured by the guidance camera. The zoom lens may be implemented as a lens array that includes different lenses, as a wheel lens array that includes different lenses, or by a light direction device that guides light from a specific lens of different lenses into the guidance camera. Stereo cameras may be configured with the zoom lenses, and may be repositioned to ensure suitable overlap in a field of view to enable calculation of a distance of objects captured in the imagery of the stereo camera.
-
Citations
20 Claims
-
1. A method comprising:
-
implementing a vehicle control, determined by an autonomous vehicle controller, to control movement of a vehicle; determining a first zoom level for a guidance camera system coupled to the vehicle based at least in part on the vehicle control, the guidance camera system including a stereo camera pair and one or more zoom lens devices configured to provide different zoom levels to each camera of the stereo camera pair; capturing imagery at the first zoom level determined for the guidance camera system; identifying, based at least in part on the imagery captured at the first zoom level, an objective marker in the imagery; calculating a distance between the objective marker and the vehicle based at least in part on the first zoom level of the one or more zoom lens devices and a disparity of cameras for the stereo camera pair; determining a second zoom level based at least in part on the distance of the objective marker being less than or equal to a distance threshold; causing the one or more zoom lens devices to decrease the stereo camera pair from the first zoom level to the second zoom level; tracking the objective marker in the imagery captured by the guidance camera system; and determining, by the autonomous vehicle controller, a subsequent vehicle control to control the movement of the vehicle based at least in part on the second zoom level. - View Dependent Claims (2, 3, 4, 5, 6, 7, 14)
-
-
8. A vehicle comprising:
-
a propulsion system to cause movement of the vehicle; a guidance camera system to capture imagery, the guidance camera system including a stereo camera pair and a zoom lens array to direct light into each camera of the stereo camera pair, the zoom lens array to include a zoom range at least partly encompassed by a first zoom level, a second zoom level, and a third zoom level, wherein the first zoom level and the third zoom level include fields of view that are larger than the second zoom level; one or more processors; and memory to store computer-executable instructions executable by the one or more processors to perform operations comprising; generating, by a vehicle controller, vehicle controls for the vehicle; transmitting the vehicle controls from the vehicle controller to the propulsion system to cause directed movement of the vehicle; detecting an object in the imagery captured by the guidance camera system using the first zoom level; causing the zoom lens array to change the first zoom level to the second zoom level that is greater than the first zoom level; identifying that the object is an objective marker based at least in part on the change from the first zoom level to the second zoom level; causing, based at least in part on the objective marker, the zoom lens array to change the second zoom level to the third zoom level; updating the vehicle controls for the vehicle based at least in part on identifying the objective marker; and tracking the objective marker in the imagery captured by the guidance camera using the third zoom level. - View Dependent Claims (9, 10, 11, 12, 13, 15)
-
-
16. A guidance camera system comprising:
-
a stereo camera pair; a zoom lens array to direct light to the stereo camera pair; one or more processors; and memory to store computer-executable instructions executable by the one or more processors to perform operations comprising; detecting one or more objects in imagery captured by the guidance camera system at a first zoom level; identifying an objective marker in the imagery captured by the guidance camera, wherein the objective marker is included in the one or more objects; determining, based at least in part on the objective marker, a distance between the guidance camera and the objective marker; determining, based at least in part on the distance, a second zoom level that is less than the first zoom level; modifying, based at least in part on the distance being less than or equal to a distance threshold, the zoom lens array to change from the first zoom level to the second zoom level and track the one or more objects detected in the captured imagery; and transmitting information associated with the one or more objects to a vehicle controller. - View Dependent Claims (17, 18, 19, 20)
-
Specification