Image processing apparatus, image processing method, and non-transitory recording medium storing computer readable program
First Claim
1. An image processing apparatus comprising:
- a hardware processor that;
receives an input image of a person, including a head of the person and other body parts, the input image including a distance image having distances to respective points on the surface of a subject,detects a position of the head of the person in the input image,determines a relative positional relationship between the head and another body part in the input image with the use of feature amounts extracted from an image region around the detected position of the head, the feature amounts including a distribution of a normal vector to the surface of the subject extracted from the distance image,sets at least one of the direction of searching for a human region and the region of searching for the human region in accordance with the determined relative positional relationship,detects the human region from the input image,detects a position of the head of the person based on a distribution of distances extracted from the distance image, anddetermines the relative positional relationship from the orientation in which distribution of a normal vector to the surface of the trunk of the person exists in the distribution of the normal vector in the image region around the head.
1 Assignment
0 Petitions
Accused Products
Abstract
Image processing apparatus capable of detecting a person independently of the positional relationship between a camera and the person. The image processing apparatus (100) detects a human region included in an input image. The image processing apparatus (100) includes: head detection unit (210) for detecting head position of a person in an input image; determination unit (220) for determining a relative positional relationship between the head and another body part in the input image with use of feature amounts extracted from an image region around the head position detected by head detection unit (210); and human detection unit (230) for setting at least one of the direction of searching for a human region and the region of searching for the human region in accordance with a relative relation determined by determination unit (220), and detecting the human region from the input image.
-
Citations
20 Claims
-
1. An image processing apparatus comprising:
a hardware processor that; receives an input image of a person, including a head of the person and other body parts, the input image including a distance image having distances to respective points on the surface of a subject, detects a position of the head of the person in the input image, determines a relative positional relationship between the head and another body part in the input image with the use of feature amounts extracted from an image region around the detected position of the head, the feature amounts including a distribution of a normal vector to the surface of the subject extracted from the distance image, sets at least one of the direction of searching for a human region and the region of searching for the human region in accordance with the determined relative positional relationship, detects the human region from the input image, detects a position of the head of the person based on a distribution of distances extracted from the distance image, and determines the relative positional relationship from the orientation in which distribution of a normal vector to the surface of the trunk of the person exists in the distribution of the normal vector in the image region around the head. - View Dependent Claims (2, 3, 4, 5)
-
6. An image processing apparatus comprising:
a hardware processor that; receives an input image of a person, including a head of the person and other body parts, the input image including a distance image having distances to respective points on the surface of a subject, detects a position of the head of the person in the input image, determines a relative positional relationship between the head and another body part in the input image with the use of feature amounts extracted from an image region around the detected position of the head, the feature amounts including a relative distance to the subject from the position of the head extracted from the distance image, sets at least one of the direction of searching for a human region and the region of searching for the human region in accordance with the determined relative positional relationship, detects the human region from the input image, detects a position of the head based on a distribution of distances extracted from the distance image, and determines the relative positional relationship from the orientation in which a region having a specific or larger number of pixels with smaller values of the relative distance than a predetermined value exists in the image region around the head. - View Dependent Claims (7, 8, 9, 10)
-
11. An image processing apparatus comprising:
a hardware processor that; receives an input image of a person, including a head of the person and other body parts, the input image including a distance image having distances to respective points on the surface of a subject, detects a position of the head of the person in the input image, determines a relative positional relationship between the head and another body part in the input image with the use of feature amounts extracted from an image region around the detected position of the head, the feature amounts including differences in distance from a background acquired by taking the differences between a background distance image obtained by shooting the background without the person and the distance image, sets at least one of the direction of searching for a human region and the region of searching for the human region in accordance with the determined relative positional relationship, detects the human region from the input image, detects a position of the head of the person is detected based on a distribution of distances extracted from the distance image, and determines the relative positional relationship from the orientation in which a region having a specific or larger number of pixels with larger values of the distance differences than a predetermined value exists in the image region around the head. - View Dependent Claims (12, 13, 14, 15)
-
16. An image processing apparatus comprising:
a hardware processor that; receives an input image of a person, including a head of the person and other body parts, detects a position of the head of a person in the input image, determines a relative positional relationship between the head and another body part in the input image with the use of feature amounts extracted from an image region around the detected position of the head, the feature amounts including edge information extracted from the input image, sets at least one of the direction of searching for a human region and the region of searching for the human region in accordance with the determined relative positional relationship, and detects the human region from the input image, wherein the detected relative positional relationship is determined from the orientation in which two parallel edges exist in the edge information in the image region around the detected position of the head. - View Dependent Claims (17, 18, 19, 20)
Specification