IP Library › Granted Patent US 12,165,346
Granted Patent B2
US 12,165,346 · App. 17/969,992 · Granted Dec 10, 2024

Device and method for depth estimation using color images

Inventors: Jifei Song (London, GB); Benjamin Busam (London, GB); Eduardo Perez Pellitero (London, GB); Gregory Slabaugh (London, GB); Ales Leonardis (London, GB)
Assignee: Huawei Technologies Co., Ltd.
G06T7/593H04N13/15H04N13/239H04N13/257H04N13/271H04N25/13G06T2207/10024G06T2207/20081H04N2013/0077H04N2013/0081
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,165,346
App. No.
17/969,992
Granted
Dec 10, 2024
Kind
B2
Abstract

The present disclosure relates to methods and devices for performing depth estimation on image data. In one example, a device performs depth estimation on first and second images captured using one or more cameras having a color filter array. Each image of the first and second images comprises multiple color channels. Each color channel of the multiple color channels corresponds to a respective color channel of the color filter array. The device performs the depth estimation by estimating disparity from the color channels of the first and second images.

Claims (30)

1. A device for performing depth estimation on first and second images captured using one or more cameras having a color filter array, each image of the first and second images comprising multiple color channels, each color channel of the multiple color channels corresponding to a respective color channel of the color filter array, and the device being configured to perform depth estimation by estimating disparity from the color channels of the first and second images, wherein the first and second images are original images that are not processed by image signal processing (ISP).

2. A device of claim 1 , wherein each image of the first and second images comprises multiple coordinates, each coordinate of the multiple coordinates corresponding to a sample on a respective color channel.

3. A device of claim 1 , wherein the device is configured to identify overlapping portions of the first and second images and to perform the depth estimation based on that identification.

4. A device of claim 1 , wherein the first and second images are images captured from spatially offset locations.

5. A device of claim 1 , wherein the color channels comprise at least two color channels that correspond to different colors.

6. A device of claim 1 , wherein the color channels comprise at least two color channels that correspond to a same color.

7. A device of claim 6 , wherein the same color is green or yellow.

8. A device of claim 5 , the device being configured to perform the depth estimation by estimating disparity from the at least two color channels of the first and second images.

9. A device of claim 1 , the device being configured to estimate disparity from the color channels without having performed a non-linear operation on the color channels.

10. A device of claim 1 , wherein the device comprises an image signal processor and the device is configured to estimate disparity from the color channels without having processed the color channels by the image signal processor.

11. A device of claim 1 , the device being configured to estimate disparity from the color channels independently of any conversion of the color channels to an RGB color space.

12. A device of claim 1 , wherein the color channels are color channels formed by the color filter array.

13. A device of claim 1 , wherein the cameras are spaced-apart cameras comprised in the device and configured to capture images of overlapping fields of view.

14. A device of claim 1 , wherein performing the depth estimation comprises:

for each color channel of the first and second images, estimating a cost volume for differences between those color channels, and estimating a disparity based on the cost volume.

15. A method of training a machine learning algorithm to perform depth estimation on first and second images captured using one or more cameras having a color filter array, the method comprising:

configuring a first instance of the machine learning algorithm to receive multiple color channels, each color channel of the multiple color channels corresponding to a respective color channel of the color filter array and to perform depth estimation by estimating disparity from the color channels of the first and second images, wherein the first and second images are original images that are not processed by image signal processing (ISP);

comparing an output of the first instance of the machine learning algorithm with an expected output; and

forming a second instance of the machine learning algorithm based on a result of the comparison.

16. A method of claim 15 , comprising unstacking the multiple color channels.

17. A method of claim 15 , wherein the machine learning algorithm is an end-to-end trainable algorithm.

18. A method of claim 15 , comprising:

receiving color image training data;

estimating, by a programmed computer, color channels based on the training data; and

providing the estimated color channels as input to the first instance of the machine learning algorithm.

19. A method of claim 15 , wherein performing the depth estimation comprises:

for each color channel of the first and second images, estimating a cost volume for differences between those color channels, and estimating a disparity based on the cost volume.

20. A method of claim 15 , wherein performing the depth estimation comprises:

estimating a common cost volume for differences between all the color channels of the first and second images; and

estimating a disparity based on the common cost volume.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 14, 2024
From: SONG, JIFEI; BUSAM, BENJAMIN; PEREZ PELLITERO, EDUARDO; SLABAUGH, GREGORY; LEONARDIS, ALES
To: HUAWEI TECHNOLOGIES CO., LTD.
Reel/Frame 068287/0282 →
Continuity (2)
Continuation PCTEP2020061222 · Apr 22, 2020
Related Publication 20230043464A1 · Feb 9, 2023