IMAGE PROCESSING DEVICE, METHOD OF CONTROLLING IMAGE PROCESSING DEVICE AND PROGRAM CAUSING COMPUTER TO EXECUTE THE METHOD
First Claim
1. An image processing device comprising:
- an image acquisition part acquiring an image;
a depth acquisition part acquiring a depth in association with a pixel included in the image;
a target object detection part detecting a region of a predetermined target object in the image;
a target object detection distance selection part selecting the depth corresponding to the pixel included in the detected region as a target object detection distance;
a local maximum distance selection part selecting the depth having a local maximum frequency in a frequency distribution of the depths as a local maximum distance; and
a determination part determining whether the image is a target object image obtained by shooting the target object depending on whether a degree of closeness between a value of the target object detection distance and a value of the local maximum distance is higher than a predetermined value.
1 Assignment
0 Petitions
Accused Products
Abstract
There is provided an image processing device including an image acquisition part acquiring an image; a depth acquisition part acquiring a depth in association with a pixel included in the image; a target object detection part detecting a region of a predetermined target object in the image; a target object detection distance selection part selecting the depth corresponding to the pixel included in the detected region as a target object detection distance; a local maximum distance selection part selecting the depth having a local maximum frequency in a frequency distribution of the depths as a local maximum distance; and a determination part determining whether the image is a target object image obtained by shooting the target object depending on whether a degree of closeness between a value of the target object detection distance and a value of the local maximum distance is higher than a predetermined value.
-
Citations
9 Claims
-
1. An image processing device comprising:
-
an image acquisition part acquiring an image; a depth acquisition part acquiring a depth in association with a pixel included in the image; a target object detection part detecting a region of a predetermined target object in the image; a target object detection distance selection part selecting the depth corresponding to the pixel included in the detected region as a target object detection distance; a local maximum distance selection part selecting the depth having a local maximum frequency in a frequency distribution of the depths as a local maximum distance; and a determination part determining whether the image is a target object image obtained by shooting the target object depending on whether a degree of closeness between a value of the target object detection distance and a value of the local maximum distance is higher than a predetermined value. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An image processing device comprising:
-
an image acquisition part acquiring an image; a depth acquisition part acquiring a depth in association with a pixel included in the image; a target object detection part detecting a region of a predetermined target object in the image; a target object detection distance selection part selecting, in the case where the region of the target object is detected, the depth corresponding to the pixel included in the detected region as a target object detection distance; a local maximum distance selection part selecting the depth having a local maximum frequency in a frequency distribution of the depths as a local maximum distance; and a determination part determining, in the case where the target object detection distance is selected, whether the image is a target object image obtained by shooting the target object depending on whether a degree of closeness between a value of the target object detection distance and a value of the local maximum distance is higher than a predetermined value, and determining, in the case where the target object detection distance is not selected, whether the image is a macro image depending on whether a value of the local maximum distance is less than a threshold value. - View Dependent Claims (7)
-
-
8. A method of controlling an image processing device, comprising:
-
acquiring an image with an image acquisition part; acquiring, with a depth acquisition part, a depth in association with a pixel included in the image; detecting, with a target object detection part, a region of a predetermined target object in the image; selecting, with a target object detection distance selection part, the depth corresponding to the pixel included in the detected region as a target object detection distance; selecting, with a local maximum distance selection part, the depth having a local maximum frequency in a frequency distribution of the depths as a local maximum distance; and determining, with a determination part, whether the image is a target object image obtained by shooting the target object depending on whether a degree of closeness between a value of the target object detection distance and a value of the local maximum distance is higher than a predetermined value.
-
-
9. A program causing a computer to execute:
-
acquiring an image with an image acquisition part; acquiring, with a depth acquisition part, a depth in association with a pixel included in the image; detecting, with a target object detection part, a region of a predetermined target object in the image; selecting, with a target object detection distance selection part, the depth corresponding to the pixel included in the detected region as a target object detection distance; selecting, with a local maximum distance selection part, the depth having a local maximum frequency in a frequency distribution of the depths as a local maximum distance; and determining, with a determination part, whether the image is a target object image obtained by shooting the target object depending on whether a degree of closeness between a value of the target object detection distance and a value of the local maximum distance is higher than a predetermined value.
-
Specification