IP Library › Granted Patent US 10,949,946
Granted Patent B2
US 10,949,946 · App. 16/298,939 · Granted Mar 16, 2021

Image processing apparatus, image processing method, and storage medium

Inventor: Takafumi Yanagisawa (Tokyo, JP)
Assignee: Canon Kabushiki Kaisha
G06T3/0018G06K9/00362G06K9/00771G06K9/209G08B13/19628G08B29/26H04N5/23218
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 10,949,946
App. No.
16/298,939
Granted
Mar 16, 2021
Kind
B2
Abstract

An image processing apparatus (client apparatus) includes an obtaining unit configured to obtain a fisheye image captured by an imaging unit including a fisheye lens, a detection unit configured to detect an object having a specific size as a detection target object from the fisheye image obtained by the obtaining unit, and a setting unit configured to set a size of the detection target object to be detected by the detection unit based on a distance from a reference position in the fisheye image and a height at which the imaging unit is installed.

Claims (44)

1. An image processing apparatus comprising:

an obtaining unit configured to obtain a fisheye image captured by an imaging unit including a fisheye lens;

a detection unit configured to detect an object in the fisheye image obtained by the obtaining unit;

a setting unit configured to set, based on a distance from a reference position in the fisheye image to a given position in the fisheye image, a minimum size corresponding to the given position, wherein the minimum size is set to decrease as the distance increases; and

an output unit configured to output a detection result by the detection unit, wherein a given object detected at the given position in the fisheye image is excluded from the detection result, if a size of the given object detected at the given position is smaller than the minimum size corresponding to the given position.

2. The image processing apparatus according to claim 1 ,

wherein the reference position is a center in the fisheye image.

3. The image processing apparatus according to claim 1 , wherein the minimum size is set such that a value of the minimum size is same in a concentric circular about the reference position.

4. The image processing apparatus according to claim 1 , wherein the setting unit sets a same value of the minimum size at positions in the fisheye image based on an installation orientation of the imaging unit, the positions being at an equal distance away from the installation position of the imaging unit in a real space.

5. The image processing apparatus according to claim 1 , wherein the setting unit sets the minimum size based further on at least one of an installation orientation of the imaging unit, a height of the detection target object in a real space, and a size of the object in the real space.

6. The image processing apparatus according to claim 1 , wherein the detection unit detects a human body or a part of a human body as the object.

7. An image processing method comprising:

obtaining a fisheye image captured by an imaging unit including a fisheye lens;

detecting an object in the fisheye image obtained in the obtaining;

setting, based on a distance from a reference position in the fisheye image to a given position in the fisheye image, a minimum size corresponding to the given position, wherein the minimum size is set to decrease as the distance increases; and

outputting a detection result in the detecting, wherein a given object detected at the given position in the fisheye image is excluded from the detection result, if a size of the given object detected at the given position is less than the minimum size corresponding to the given position.

8. A non-transitory storage medium storing a program for causing a computer to function as:

an obtaining unit configured to obtain a fisheye image captured by an imaging unit including a fisheye lens;

a detection unit configured to detect an object in the fisheye image obtained by the obtaining unit;

a setting unit configured to set, based on a distance from a reference position in the fisheye image to a given position in the fisheye image, a minimum size corresponding to the given position, wherein the minimum size is set to decrease as the distance increases; and

an output unit configured to output a detection result by the detection unit, wherein a given object detected at the given position in the fisheye image is excluded from the detection result, if a size of the given object detected at the given position is smaller than the minimum size corresponding to the given position.

9. An image processing apparatus comprising:

an obtaining unit configured to obtain a fisheye image captured by an imaging unit including a fisheye lens;

a detection unit configured to detect an object in the fisheye image obtained by the obtaining unit;

a setting unit configured to set, based on a distance from a reference position in the fisheye image to a given position in the fisheye image, a maximum size corresponding to the given position, wherein the maximum size is set to decrease as the distance increases; and

an output unit configured to output a detection result by the detection unit, wherein a given object detected at the given position in the fisheye image is excluded from the detection result, if a size of the given object detected at the given position is larger than the maximum size corresponding to the given position.

10. The image processing apparatus according to claim 9 , wherein the reference position is a center in the fisheye image.

11. The image processing apparatus according to claim 9 , wherein the maximum size is set such that a value of the maximum size is same in a concentric circular about the reference position.

12. The image processing apparatus according to claim 9 , wherein the setting unit sets a same value of the maximum size at positions in the fisheye image based on an installation orientation of the imaging unit, the positions being at an equal distance away from the installation position of the imaging unit in a real space.

13. The image processing apparatus according to claim 9 , wherein the setting unit sets the maximum size based further on at least one of an installation orientation of the imaging unit, a height of the detection target object in a real space, and a size of the object in the real space.

14. The image processing apparatus according to claim 9 , wherein the detection unit detects a human body or a part of a human body as the object.

15. An image processing method comprising:

obtaining a fisheye image captured by an imaging unit including a fisheye lens;

detecting an object in the fisheye image obtained in the obtaining;

setting, based on a distance from a reference position in the fisheye image to a given position in the fisheye image, a maximum size corresponding to the given position, wherein the maximum size is set to decrease as the distance increases; and

outputting a detection result in the detecting, wherein a given object detected at the given position in the fisheye image is excluded from the detection result, if a size of the given object detected at the given position is larger than the maximum size corresponding to the given position.

16. A non-transitory storage medium storing a program for causing a computer to function as:

an obtaining unit configured to obtain a fisheye image captured by an imaging unit including a fisheye lens;

a detection unit configured to detect an object in the fisheye image obtained by the obtaining unit;

a setting unit configured to set, based on a distance from a reference position in the fisheye image to a given position in the fisheye image, a maximum size corresponding to the given position, wherein the maximum size is set to decrease as the distance increases; and

an output unit configured to output a detection result by the detection unit, wherein a given object detected at the given position in the fisheye image is excluded from the detection result, if a size of the given object detected at the given position is larger than the maximum size corresponding to the given position.

17. The image processing apparatus according to claim 1 ,

wherein the setting unit further sets a maximum size corresponding to the given position, such that the maximum size is getting smaller as the distance increases, and

wherein the given object detected at the given position in the fisheye image is excluded from the detection result, if the size of the given object detected at the given position is smaller than the minimum size corresponding to the given position or larger than the maximum size corresponding to the given position.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 2, 2019
From: YANAGISAWA, TAKAFUMI
To: CANON KABUSHIKI KAISHA
Reel/Frame 049342/0552 →
Priority Claims (1)
JP JP2018-044916 · Mar 13, 2018 · national
Continuity (1)
Related Publication 20190287212A1 · Sep 19, 2019