IMAGE PROCESSING APPARATUS AND METHOD
First Claim
1. An image processing apparatus comprising:
- a face detection unit configured to detect face areas from images of respective frames of an input moving image;
a face condition identification unit configured to identify face conditions, which vary depending on a face direction, a facial expression or a way of shedding light on a face, from images of the face areas;
a face classification unit configured to classify the face areas based on the face conditions;
a sequence creation unit configured to correlate, when the face areas satisfy the condition that a moving distance of the face areas between adjacent frames is within a threshold value, the face areas in the frames as one sequence;
a dictionary creation unit configured to, using image patterns of the face areas classified based on the conditions, create dictionaries for respective sequences;
a face clustering unit configured to calculate a degree of similarity between the dictionaries, created using the image patterns of the face areas in different sequences, for each condition, to connect sequences whose degree of similarity therebetween is high, and to determine that the face areas belonging to the connected sequences are of a face of the same person.
3 Assignments
0 Petitions
Accused Products
Abstract
An image processing apparatus includes a unit configured to detect face areas from frames of an input moving image; a unit configured to identify face conditions, which vary depending on a face direction, from the face areas; a unit configured to classify the face areas based on the face conditions; a unit configured to correlate, when a moving distance of the face areas between adjacent frames is within a threshold value, the face areas in the frames as one sequence; a unit configured to create dictionaries in which the face areas classified based on the conditions are stored for respective sequences; a unit configured to calculate a degree of similarity between face areas, of the same condition, stored in dictionaries in different sequences, to connect sequences whose degree of similarity is high, and to determine that the face areas belonging to the connected sequences are of the same person.
28 Citations
6 Claims
-
1. An image processing apparatus comprising:
-
a face detection unit configured to detect face areas from images of respective frames of an input moving image; a face condition identification unit configured to identify face conditions, which vary depending on a face direction, a facial expression or a way of shedding light on a face, from images of the face areas; a face classification unit configured to classify the face areas based on the face conditions; a sequence creation unit configured to correlate, when the face areas satisfy the condition that a moving distance of the face areas between adjacent frames is within a threshold value, the face areas in the frames as one sequence; a dictionary creation unit configured to, using image patterns of the face areas classified based on the conditions, create dictionaries for respective sequences; a face clustering unit configured to calculate a degree of similarity between the dictionaries, created using the image patterns of the face areas in different sequences, for each condition, to connect sequences whose degree of similarity therebetween is high, and to determine that the face areas belonging to the connected sequences are of a face of the same person. - View Dependent Claims (2, 3, 4)
-
-
5. An image processing method comprising steps of:
-
detecting face areas from images of respective frames of an input moving image; identifying face conditions, which vary depending on a face direction, a facial expression or a way of shedding light on a face, from images of the face areas; classifying the face areas based on the face conditions; correlating, when the face areas satisfy the condition that a moving distance of the face areas between adjacent frames is within a threshold value, the face areas in the frames as one sequence; creating, using image patterns of the face areas classified based on the conditions, dictionaries for respective sequences; calculating a degree of similarity between the dictionaries, created using the image patterns of the face areas in different sequences, for each condition, connecting sequences whose degree of similarity therebetween is high, and determining that the face areas belonging to the connected sequences are of a face of the same person.
-
-
6. A program product stored in a computer readable medium, comprising the instructions of:
-
inputting a moving image; detecting face areas from images of respective frames of an input moving image; identifying face conditions, which vary depending on a face direction, a facial expression or a way of shedding light on a face, from images of the face areas; classifying the face areas based on the face conditions; correlating, when the face areas satisfy the condition that a moving distance of the face areas between adjacent frames is within a threshold value, the face areas in the frames as one sequence; creating, using image patterns of the face areas classified based on the conditions, dictionaries for respective sequences; calculating a degree of similarity between the dictionaries, created using the image patterns of the face areas in different sequences, for each condition, connecting sequences whose degree of similarity therebetween is high, and determining that the face areas belonging to the connected sequences are of a face of the same person.
-
Specification