IP Library Granted Patent US 11,983,935
Granted Patent B2
US 11,983,935 · App. 18/069,790 · Granted May 14, 2024

Estimating auto exposure values of camera by prioritizing object of interest based on contextual inputs from 3D maps

Inventors: Neetu Agarwal (Menlo Park, CA); Ravi Basavaraj (Sunnyvale, CA); Richard L. Kwant (San Bruno, CA)
Assignee: Ford Global Technologies, LLC
G06V20/58G05D1/0088G05D1/0212G06T7/73G06V10/25G06V10/60G05D2201/0213G06T2207/30261
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,983,935
App. No.
18/069,790
Granted
May 14, 2024
Kind
B2
Abstract

Systems and methods are provided for operating a vehicle, is provided. The method includes, by a vehicle control system of the vehicle, identifying map data for a present location of the vehicle using a location of the vehicle and pose and trajectory data for the vehicle, identifying a field of view of a camera of the vehicle, and analyzing the map data to identify an object that is expected to be in the field of view of the camera. The method further includes, based on (a) a class of the object, (b) characteristics of a region of interest in the field of view of the vehicle, or (c) both, selecting an automatic exposure (AE) setting for the camera. The method additionally includes causing the camera to use the AE setting when capturing images of the object, and using the camera, capturing the images of the object.

Claims (50)

1. A method of controlling an automatic exposure (AE) setting for a camera, the method comprising:

identifying map data for a present location of a camera;

analyzing the map data to identify an object that is expected to be in a field of view of the camera;

using the map data to determine a region of interest in the field of view of the camera, the region of interest expected to contain the object;

causing the camera to capture an image including the region of interest;

selecting an automatic exposure (AE) setting for the camera based on luminance levels of pixels in the region of interest; and

causing the camera to use the AE setting to capture images of the object.

2. The method of claim 1 , further comprising determining a class of the object, wherein selecting the AE setting for the camera comprises selecting the AE setting based on the class of the object and a lookup table which correlates one or more camera settings with the luminance of the pixels in the region of interest.

3. The method of claim 1 , wherein the selecting the AE setting further comprises:

causing the camera to capture a second image including the region of interest in the field of view of the camera; and

determining whether a luminance level of the pixels within the region of interest of the second captured image satisfies a threshold luminance level.

4. The method of claim 3 , further comprising, in response to the luminance level of the pixels within the region of interest not satisfying the threshold luminance level, adjusting the AE setting until the luminance level of the pixels in the region of interest satisfies the threshold luminance level.

5. The method of claim 1 , further comprising analyzing the images of the object to acquire data pertaining to the object.

6. The method of claim 1 , further comprising analyzing the images to determine state of the object.

7. The method of claim 1 , wherein the region of interest is a region of the field of view of the camera that is expected to contain the object.

8. A system comprising:

a camera having a controllable automatic exposure (AE) setting;

a processor; and

a computer-readable memory containing programming instructions that are configured to cause the processor to:

identify map data for a present location of a camera;

analyze the map data to identify an object that is expected to be in a field of view of the camera;

use the map data to determine a region of interest in the field of view of the camera, the region of interest expected to contain the object;

cause the camera to capture an image including the region of interest;

select an automatic exposure (AE) setting for the camera based on luminance levels of pixels in the region of interest; and

causing the camera to use the AE setting to capture images of the object.

9. The system of claim 8 , wherein:

the programming instructions are further configured to cause the processor to determine a class of the object; and

the programming instructions that are configured to cause the processor to select the AE setting comprise programming instructions that are configured to cause the processor to select the AE setting based on the class of the object and a lookup table which correlates one or more camera settings with the luminance of the pixels in the region of interest.

10. The system of claim 8 , wherein the programming instructions that are configured to cause the processor to select an AE setting comprise programming instructions that are configured to:

cause the camera to capture a second image including the region of interest in the field of view of the camera; and

determine whether a luminance level of the pixels within the region of interest of the second captured image satisfies a threshold luminance level.

11. The system of claim 10 , wherein the programming instructions are further configured to, in response to the luminance level of the pixels within the region of interest not satisfying the threshold luminance level, adjust the AE setting until the luminance level of the pixels in the region of interest satisfies the threshold luminance level.

12. The system of claim 8 , wherein the programming instructions are further configured to analyze the images of the object to acquire data pertaining to the object.

13. The system of claim 8 , wherein the region of interest is a region of the field of view of the camera that is expected to contain the object.

14. The system of claim 8 , wherein the camera is a camera of a vehicle, the camera configured to capture images of an environment in which the vehicle is traveling.

15. A non-transitory computer-readable medium that stores instructions that are configured to, when executed by at least one computing device, cause the at least one computing device to perform operations comprising:

identifying map data for a present location of a camera;

analyzing the map data to identify an object that is expected to be in a field of view of the camera;

using the map data to determine a region of interest in the field of view of the camera, the region of interest expected to contain the object;

causing the camera to capture an image including the region of interest;

selecting an automatic exposure (AE) setting for the camera based on luminance levels of pixels in the region of interest; and

causing the camera to use the AE setting to capture images of the object.

16. The non-transitory computer-readable medium of claim 15 , wherein the instructions further cause the at least one computing device to determine a class of the object; and

the instructions that cause the at least one computing device to select the AE setting comprise instructions that cause the at least one computing device to select the AE setting based on the class of the object and a lookup table which correlates one or more camera settings with the luminance of the pixels in the region of interest.

17. The non-transitory computer-readable medium of claim 15 , wherein the instructions that cause the at least one computing device to select the AE setting comprise instructions that cause the at least one computing device to:

cause the camera to capture a second image including the region of interest in the field of view of the camera; and

determine whether a luminance level of the pixels within the region of interest of the second captured image satisfies a threshold luminance level.

18. The non-transitory computer-readable medium of claim 17 , wherein the instructions further cause the at least one computing device to, in response to the luminance level of the pixels within the region of interest not satisfying the threshold luminance level, adjust the AE setting until the luminance level of the pixels in the region of interest satisfies the threshold luminance level.

19. The non-transitory computer-readable medium of claim 15 , wherein the instructions further cause the at least one computing device to analyze the images of the object to acquire data pertaining to the object.

20. The non-transitory computer-readable medium of claim 15 , wherein the region of interest is a region of the field of view of the camera that is expected to contain the object.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 9, 2023
From: ARGO AI, LLC
To: FORD GLOBAL TECHNOLOGIES, LLC
Reel/Frame 063025/0346 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 21, 2022
From: AGARWAL, NEETU; BASAVARAJ, RAVI; KWANT, RICHARD L.
To: ARGO AI, LLC
Reel/Frame 062176/0290 →
Continuity (2)
Continuation 17118768 · Dec 11, 2020
Related Publication 20230118105A1 · Apr 20, 2023