摘要 |
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.
|