1. A method for face recognition comprising the steps of: (a) collecting a match facial image and a reference image from an image taking device and an image record of a database, respectively; (b) normalizing the match facial image and the reference image to have a same predetermined image size and orientation; (c) selecting one or more facial feature points from each of the match facial image and the reference image; (d) obtaining corresponding matched facial feature points of the reference image and an average match deviation (AMD) for at least one facial feature point of the match facial image; (e) creating a match geometric model by using the at least one facial feature point of the match facial image, and a reference geometric model by using the corresponding matched facial feature points of the reference image; (f) obtaining a geometric model deviation (GD) by comparing the match geometric model and the reference geometric model; and (g) employing the average match deviation (AMD) and the geometric model deviation (GD) to obtain a recognition score (S) based on a predetermined rule, wherein one possibility of the predetermined rule is shown as below, and 
 S= 1/ AMD×GD wherein the method is performed using a computer.