Patent ID: 8571322

Claim:
An image processing method for calculating feature amounts of a facial part in a face on the basis of plural image data obtained in chronological order by capturing an object, comparing the calculated feature amounts with a threshold value, and recognizing the facial part, the method comprising: calculating face orientations on the basis of image data among the plural image data; storing, in a storage, the feature amounts calculated from the image data, the feature amounts being associated with the face orientations; recognizing whether or not different image data of the face other than the plurality of the image data shows that a shape of a facial part on the object is actually changed, on the basis of a feature amount calculated from the different image data, the feature amounts stored in the storage associated with the face orientation in the different image data, and a threshold; and determining whether the number of the stored feature amounts associated with the face orientation is equal to or greater than a given number, wherein the recognizing includes: recognizing the facial part in the different image data when the number of the stored feature amounts associated with the face orientation in the different image data has been determined to be equal to or greater than the given number, the facial part being recognized on the basis of the feature amount calculated from the different image data, the stored calculation result associated with the face orientations, and the threshold; and recognizing the facial part when the determining has determined that the number of the stored feature amounts is less than the given number, the facial part being recognized on the basis of the feature amount calculated from the different image data, the stored feature amounts associated with another face orientation different from the face orientation, and the threshold.