IP Library Granted Patent US 12,524,013
Granted Patent B2
US 12,524,013 · App. 18/657,324 · Granted Jan 13, 2026

Automatic robotically steered sensor for targeted high performance perception and vehicle control

Inventor: Mark Calleija (San Mateo, CA)
Assignee: AURORA OPERATIONS, INC.
G05D1/0246G05D1/249G06F18/251G06T3/4038G06V10/25G06V10/80G06V10/98G06V20/58G06V20/582G06V20/588G08G1/0112G08G1/015G08G1/04H04N23/695G06T7/73G06T2207/10028G06T2207/20076G06T2207/20221G06T2207/30241G06T2207/30256H04N23/56
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 12,524,013
App. No.
18/657,324
Granted
Jan 13, 2026
Kind
B2
Abstract

Disclosed are methods, systems, and non-transitory computer readable media that control an autonomous vehicle via at least two sensors. One aspect includes capturing an image of a scene ahead of the vehicle with a first sensor, identifying an object in the scene at a confidence level based on the image, determining the confidence level of the identifying is below a threshold, in response to the confidence level being below the threshold, directing a second sensor having a field of view smaller than the first sensor to generate a second image including a location of the identified object, further identifying the object in the scene based on the second image, controlling the vehicle based on the further identification of the object.

Claims (56)

1 . A method of controlling a vehicle, the method comprising:

capturing a first image with a first sensor, wherein the first image includes an object;

based on an attempt to identify the object in the first image, determining a capture location of the object for obtaining a second image of the object by a second sensor, wherein the second sensor is configured with an active illumination device that is synchronized to illuminate when the second sensor captures the second image;

directing the second sensor to capture the second image of the object at the capture location of the object, wherein the active illumination device illuminates a field of view corresponding to the capture location of the object;

identifying the object based on the second image; and

controlling the vehicle based on identifying the object.

2 . The method of claim 1 , wherein directing the second sensor to capture the second image comprises determining an orientation of the vehicle relative to the capture location.

3 . The method of claim 1 , wherein directing the second sensor to capture the second image comprises:

determining a speed associated with the vehicle;

determining a time to position the second sensor from a first position to a second position, wherein the second position is associated with the capture location; and

based on the speed and the time to position the second sensor, directing the second sensor to the second position to capture the second image.

4 . The method of claim 3 , further comprising:

accessing map data associated with a surrounding environment of the vehicle; and

based on the map data, the speed, and the time to position the second sensor, determining a capture location.

5 . The method of claim 1 , wherein the second sensor includes a different field of view than the first sensor.

6 . The method of claim 1 , wherein the second sensor includes a higher pixel density than the first sensor.

7 . The method of claim 1 , wherein the capture location is determined in three dimensional space.

8 . The method of claim 1 , wherein the active illumination device is configured with a field of view that corresponds to a field of view of the second sensor.

9 . A vehicle comprising:

vehicle controls for controlling the vehicle;

a first sensor and a second sensor, wherein the second sensor is configured with an active illumination device;

one or more processors;

a memory storing instructions that are executable by the one or more processors to cause the one or more processors to:

capture a first image with the first sensor, wherein the first image includes an object;

based on an attempt to identify the object in the first image, determine a capture location of the object for obtaining a second image of the object by the second sensor, wherein the active illumination device is synchronized to illuminate when the second sensor captures the second image;

direct the second sensor to capture the second image of the object at the capture location of the object, wherein the active illumination device illuminates a field of view corresponding to the capture location of the object;

identify the object based on the second image; and

control the vehicle based on identifying the object.

10 . The vehicle of claim 9 , wherein directing the second sensor to capture the second image comprises determining an orientation of the vehicle relative to the capture location.

11 . The vehicle of claim 9 , wherein directing the second sensor to capture the second image comprises:

determining a speed associated with the vehicle;

determining a time to position the second sensor from a first position to a second position, wherein the second position is associated with the capture location; and

based on the speed and the time to position the second sensor, directing the second sensor to the second position to capture the second image.

12 . The vehicle of claim 11 , wherein the one or more processors:

access map data associated with a surrounding environment of the vehicle; and

based on the map data, the speed, and the time to position the second sensor, determine a capture location.

13 . The vehicle of claim 9 , wherein the second sensor includes a different field of view than the first sensor.

14 . The vehicle of claim 9 , wherein the second sensor includes a higher pixel density than the first sensor.

15 . The vehicle of claim 9 , wherein the capture location is determined in three dimensional space.

16 . The vehicle of claim 9 , wherein the active illumination device is configured with a field of view that corresponds to a field of view of the second sensor.

17 . A computing system for controlling a vehicle comprising:

one or more processors;

one or more non-transitory computer-readable media that store instructions executable by the one or more processors to cause the one or more processor to perform operations, the operations comprising:

capturing a first image with a first sensor, wherein the first image includes an object;

based on an attempt to identify the object in the first image, determining a capture location of the object for obtaining a second image of the object by a second sensor, wherein the second sensor is configured with an active illumination device that is synchronized to illuminate when the second sensor captures the second image;

directing the second sensor to capture the second image of the object at the capture location of the object, wherein the active illumination device illuminates a field of view corresponding to the capture location of the object;

identifying the object based on the second image; and

controlling the vehicle based on identifying the object.

18 . The computing system of claim 17 , wherein directing the second sensor to capture the second image comprises determining an orientation of the vehicle relative to the capture location.

19 . The computing system of claim 18 , wherein directing the second sensor to capture the second image comprises:

determining a speed associated with the vehicle;

determining a time to position the second sensor from a first position to a second position, wherein the second position is associated with the capture location; and

based on the speed and the time to position the second sensor, directing the second sensor to the second position to capture the second image.

20 . The computing system of claim 19 , wherein the operations further comprise:

accessing map data associated with a surrounding environment of the vehicle; and

based on the map data, the speed, and the time to position the second sensor, determining a capture location.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 14, 2024
From: UATC, LLC
To: AURORA OPERATIONS, INC.
Reel/Frame 067733/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 24, 2024
From: UBER TECHNOLOGIES, INC.
To: UATC, LLC
Reel/Frame 067528/0332 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 9, 2024
From: CALLEIJA, MARK
To: UBER TECHNOLOGIES, INC.
Reel/Frame 067364/0924 →
Continuity (4)
Continuation 18159961 · Jan 26, 2023
Continuation 16129277 · Sep 12, 2018
Provisional Application 62719984 · Aug 20, 2018
Related Publication 20240310838A1 · Sep 19, 2024
References Cited (19)
US 9953210B1 · Rozploch et al. · 2018 [cited by applicant]
US 10274965B2 · Nguyen et al. · 2019 [cited by applicant]
US 10891745B1 · Potter · 2021 [cited by examiner]
US 20060146377A1 · Marshall · 2006 [cited by applicant]
US 20130027218A1 · Schwarz et al. · 2013 [cited by applicant]
US 20140267623A1 · Bridges et al. · 2014 [cited by applicant]
US 20160219208A1 · Horesh · 2016 [cited by examiner]
US 20170308989A1 · Lee et al. · 2017 [cited by applicant]
US 20180215313A1 · Diessner · 2018 [cited by examiner]
US 20190012795A1 · Dai · 2019 [cited by examiner]
US 20190043213A1 · Mianzo · 2019 [cited by examiner]
US 20200074166A1 · Nathaniel et al. · 2020 [cited by applicant]
US 20210261159A1 · Pazhayampallil et al. · 2021 [cited by applicant]
US 20210377483A1 · Kim · 2021 [cited by examiner]
WO WO2018106262 · 2018 [cited by applicant]
WO WO2020041214 · 2020 [cited by applicant]
International Application Serial No. PCT/US2019/047102, International Search Report mailed Dec. 13, 2019, 6 pgs. [cited by applicant]
International Application Serial No. PCT/US2019/047102, Written Opinion mailed Dec. 13, 2019, 6 pgs. [cited by applicant]
International Application Serial No. PCT/US2019/047102, Invitation to Pay Additional Fees mailed Oct. 17, 2019, 9 pgs. [cited by applicant]