IP Library › Granted Patent US 12,374,121
Granted Patent B1
US 12,374,121 · App. 18/427,564 · Granted Jul 29, 2025

Virtual stereo ranging systems and methods

Inventor: John Hoo (Van Buren Township, MI)
Assignee: SUBARU CORPORATION
G06V20/56G06T7/593G06V10/25G08G1/16H04N23/23G06T2207/30252G06V2201/07
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,374,121
App. No.
18/427,564
Granted
Jul 29, 2025
Kind
B1
Abstract

Aspects of the subject technology relate to systems and methods for virtual stereo ranging in a vehicle. A visible-light image and a thermographic image of a surrounding environment of a vehicle are respectively received from a visible-light image sensor and a thermographic image sensor. A visible-light depth map and a thermographic depth map of the surrounding environment are respectively generated based on the visible-light image and the thermographic image using a monocular ranging method. A first boundary surrounding a first object and a second boundary surrounding a second object in the surrounding environment are respectively generated in the visible-light image and the thermographic image. Based on the first and second boundaries, a stereo depth map of the surrounding environment is generated using a stereo ranging method. Driving of the vehicle is controlled based on the visible-light depth map, the thermographic depth map, and the stereo depth map.

Claims (44)

1. A computer-implemented method comprising:

receiving, from a visible-light image sensor, visible-light image data of a surrounding environment of a vehicle;

generating, using a monocular ranging method, a visible-light depth map of the surrounding environment of the vehicle based on the visible-light image data;

receiving, from an infrared image sensor, thermographic image data of the surrounding environment of the vehicle;

generating, using the monocular ranging method, a thermographic depth map of the surrounding environment of the vehicle based on the thermographic image data;

identifying a first object in the surrounding environment in the visible-light image data;

generating a first boundary surrounding the identified first object in the visible-light image data;

identifying a second object in the surrounding environment in the thermographic image data;

generating a second boundary surrounding the second object in the thermographic image data;

generating, using a stereo ranging method, a stereo depth map of the surrounding environment of the vehicle based on the first boundary in the visible-light image data and the second boundary in the thermographic image data; and

controlling driving of the vehicle based on the visible-light depth map, the thermographic depth map, and the stereo depth map.

2. The computer-implemented method of claim 1 , wherein generating the stereo depth map includes determining that the first object in the visible-light image data and the second object in the thermographic image data refer to a same object in the surrounding environment based on a position of the first boundary surrounding the first object in the visible-light image data and a position of the second boundary surrounding the second object in the thermographic image data.

3. The computer-implemented method of claim 2 , further comprising determining whether the same object in the surrounding environment is positioned in a traveling path of the vehicle using the visible-light depth map, the thermographic depth map, and the stereo depth map.

4. The computer-implemented method of claim 3 , further comprising:

when the same object in the surrounding environment is positioned in the traveling path of the vehicle, controlling the driving of the vehicle to avoid colliding with the same object.

5. A system comprising:

a thermographic camera mounted on a vehicle;

a visible-light camera mounted on the vehicle;

circuitry that perform operations comprising:

receiving, from the visible-light camera, visible-light image data of a surrounding environment of the vehicle;

generating, using a monocular ranging method, a visible-light depth map of the surrounding environment of the vehicle based on the visible-light image data;

receiving, from the thermographic camera, thermographic image data of the surrounding environment of the vehicle;

generating, using the monocular ranging method, a thermographic depth map of the surrounding environment of the vehicle based on the thermographic image data;

identifying a first object in the surrounding environment in the visible-light image data;

generating a first boundary surrounding first object in the visible-light image data;

identifying a second object in the surrounding environment in the thermographic image data;

generating a second boundary surrounding the second object in the thermographic image data;

generating, using a stereo ranging method, a stereo depth map of the surrounding environment of the vehicle based on the first boundary surrounding the first object in the visible-light image data and the second boundary surrounding the second object in the thermographic image data; and

controlling driving of the vehicle based on the visible-light depth map, the thermographic depth map, and the stereo depth map.

6. The system of claim 5 , wherein generating the stereo depth map includes determining that the first object surrounded by the first boundary in the visible-light image data and the second object surrounded by the second boundary in the thermographic image data refer to a same object in the surrounding environment based on a position of the first boundary in the visible-light image data and a position of the second boundary in the thermographic image data.

7. The system of claim 6 , wherein the circuitry determines whether the same object in the surrounding environment is positioned in a traveling path of the vehicle using the visible-light depth map, the thermographic depth map, and the stereo depth map.

8. The system of claim 7 , wherein, when the same object in the surrounding environment is positioned in the traveling path of the vehicle, the circuitry controls the driving of the vehicle to avoid colliding with the same object.

9. A non-transitory machine-readable medium encoded with executable instructions that, when executed by a processor, cause the processor to perform a method comprising:

receiving, from a visible-light image sensor, a visible-light image data of a surrounding environment of a vehicle;

generating, using a monocular ranging method, a visible-light depth map of the surrounding environment of the vehicle based on the visible-light image data;

receiving, from an infrared (IR) image sensor, thermographic image data of the surrounding environment of the vehicle;

generating, using the monocular ranging method, a thermographic depth map of the surrounding environment of the vehicle based on the thermographic image data;

generating a first boundary surrounding a first object in the surrounding environment in the visible-light image;

generating a second boundary surrounding a second object in the surrounding environment in the thermographic image data;

generating, using a stereo ranging method, a stereo depth map of the surrounding environment of the vehicle based on the first boundary in the visible-light image data and the second boundary in the thermographic image data; and

controlling driving of the vehicle based on the visible-light depth map, the thermographic depth map, and the stereo depth map.

10. The non-transitory machine-readable medium of claim 9 , wherein generating the stereo depth map includes determining that the first object surrounded by the first boundary in the visible-light image data and the second object surrounded by the second boundary in the thermographic image data refer to a same object in the surrounding environment based on a position of the first boundary in the visible-light image data and a position of the second boundary in the thermographic image data.

11. The non-transitory machine-readable medium of claim 10 , wherein the method further comprises determining whether the same object in the surrounding environment is positioned in a traveling path of the vehicle using the visible-light depth map, the thermographic depth map, and the stereo depth map.

12. The non-transitory machine-readable medium of claim 11 , wherein the method further comprises, when the same object in the surrounding environment is positioned in the traveling path of the vehicle, controlling the driving of the vehicle to avoid colliding with the same object.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 31, 2024
From: HOO, JOHN
To: SUBARU CORPORATION
Reel/Frame 066308/0173 →
References Cited (7)
US 10885671B2 · Hsieh et al. · 2021 [cited by applicant]
US 20130010073A1 · Do · 2013 [cited by examiner]
US 20200334860A1 · Hsieh · 2020 [cited by examiner]
US 20200336655A1 · Hsieh et al. · 2020 [cited by applicant]
US 20200410705A1 · Huang · 2020 [cited by examiner]
US 20240125934A1 · Shen · 2024 [cited by examiner]
TW 201926252A · 2019 [cited by examiner]