Patent Document ID: 9098760
Application ID: 13611403
Patent Status: 1

Claim One:
1. A face recognizing apparatus comprising: a storage that stores face feature information on a face feature of each person; at least one processor that receives image information including at least a face of a person that is walking; that detects a face region of the face of the person from the image information received; that extracts face feature information on a face feature from the face region detected; that recognizes the person in the image information received based on the feature information extracted and the face feature information stored in the storage, wherein the at least one processor receives video data, detects, from the input video data, a face region of a face of a same person over a plurality of frame images, detects a face feature point for each of the frame images from the face region detected over the frame images, verifies a detection accuracy of the face feature point detected for each of the frame images by comparing coordinates of the face feature point detected for one of the frame images and coordinates of the face feature point detected for another one of the frame images, and corrects a detection result of the detected face feature point by performing at least one of exclusion of a face feature point failing to satisfy a predetermined detection accuracy from the detection result and correction of the coordinates of the face feature point failing to satisfy the predetermined detection accuracy, and recognizes the same person with reference to the face feature information based on the corrected detection result of the face feature point, wherein the at least one processor calculates a moving average of coordinates of the face feature points detected for the frame images, and corrects the coordinates of a face feature point failing to satisfy the predetermined detection accuracy based on the calculated moving average, wherein the at least one processor calculates a direction of a face detected based on the face feature point detected for each of the frame images, calculates a face angle based on the direction of the face for each of the frame images, and calculates a weight value used to calculate the moving average, wherein, when the face angle for a particular frame image falls below a threshold, the processor determines that the direction of the face has changed from being oriented toward a frontal direction to being oriented toward a non-frontal direction, and in response, decreases the weight value for face feature points in the particular frame image, thereby changing the calculated moving average, wherein the at least one processor sets the weight value for a region displaying the face to a higher value than the weight value for a region not displaying the face.