IP Library › Granted Patent US 11,557,050
Granted Patent B2
US 11,557,050 · App. 17/072,386 · Granted Jan 17, 2023

Image processing apparatus, image capturing apparatus, image processing method and storage medium

Inventor: Yasunari Nagamatsu (Kawasaki, JP)
Assignee: CANON KABUSHIKI KAISHA
G06T7/50G06T7/44G06V10/50G06V10/758H04N5/36965G06T2207/20092
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,557,050
App. No.
17/072,386
Granted
Jan 17, 2023
Kind
B2
Abstract

A distance measurement accuracy is improved without increasing power consumption of an image processing apparatus that performs distance-measuring processing. In one embodiment, an image processing apparatus for calculating distance information on an image has a reliability calculation unit 113 configured to calculate reliability in accordance with contrast for each pixel of the image and a distance calculation unit 116 configured to calculate distance information on each of the pixels based on reliability of each of the pixels. The distance calculation unit 116 calculates the distance information about a second pixel group whose reliability is lower than that of a first pixel group by using a collation area whose size is larger than a predetermined size in a range in which an amount of calculation in a case where a collation area of the predetermined size is used for all the pixels of the image is not exceeded.

Claims (27)

1. An image processing apparatus for calculating distance information on an image, comprising:

a first calculation unit configured to calculate reliability in accordance with contrast for each pixel of the image; and

a second calculation unit configured to calculate distance information on each of the pixels based on reliability of each of the pixels, wherein

the second calculation unit calculates the distance information about a second pixel group whose reliability is lower than reliability of a first pixel group by using a first collation area whose size is larger than a predetermined size, and

the first collation area is set so that an amount of calculation in a case where the first collation area is used does not exceed an amount of calculation in a case where a collation area of the predetermined size is used for all the pixels of the image.

2. The image processing apparatus according to claim 1 , wherein

the second calculation unit does not calculate the distance information for a third pixel group whose reliability is lower than that of the second pixel group.

3. The image processing apparatus according to claim 2 , wherein

calculation of the distance information is skipped by supply of a clock that controls an operation of the second calculation unit being terminated.

4. The image processing apparatus according to claim 1 , wherein

each pixel of the image is classified into a plurality of pixel groups in accordance with a threshold value of the reliability, which is set by a user.

5. The image processing apparatus according to claim 1 , wherein

each pixel of the image is classified into a plurality of pixel groups in accordance with a threshold value of the reliability, which is set in accordance with an operation mode.

6. The image processing apparatus according to claim 1 , wherein

a pixel included in the second pixel group is determined based on histogram information on the reliability about each pixel of the image.

7. The image processing apparatus according to claim 1 , further comprising:

a reception unit configured to receive image data on an object image formed on an image capturing element via an image capturing lens.

8. An image processing method for calculating distance information on an image, comprising:

calculating reliability in accordance with contrast for each pixel of the image; and

calculating distance information on each of the pixels based on reliability of each of the pixels, wherein

the distance information about a second pixel group whose reliability is lower than reliability of a first pixel group is calculated by using a first collation area whose size is larger than a predetermined size, and

the first collation area is set so that an amount of calculation in a case where the first collation area is used does not exceed an amount of calculation in a case where a collation area of the predetermined size is used for all the pixels of the image.

9. A non-transitory computer readable storage medium storing a program for causing a computer to perform a method of calculating distance information on an image, the method comprising:

calculating reliability in accordance with contrast for each pixel of the image; and

calculating distance information on each of the pixels based on reliability of each of the pixels; wherein

the distance information about a second pixel group whose reliability is lower than reliability of a first pixel group is calculated by using a first collation area whose size is larger than a predetermined size, and

the first collation area is set so that an amount of calculation in a case where the first collation area is used does not exceed an amount of calculation in a case where a collation area of the predetermined size is used for all the pixels of the image.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 12, 2021
From: NAGAMATSU, YASUNARI
To: CANON KABUSHIKI KAISHA
Reel/Frame 055239/0576 →
Priority Claims (1)
JP JP2019-203288 · Nov 8, 2019 · national
Continuity (1)
Related Publication 20210142495A1 · May 13, 2021