The invention discloses an automatic robust three-dimensional 
face detection method. According to the method, three-dimensional face discrete 
point cloud having plenty of redundancy information and 
noise under different attitudes and expressions are taken as input, and pre-
processing, and three stages including 
nose tip point positioning and 
face detection are mainly included; for the pre-
processing stage, smooth 
processing on an inputted 
point cloud model is firstly carried out, secondly, face pre-segmentation for the three-dimensional model is carried out; for the 
nose tip point positioning stage, firstly, initial face rotation transformation is carried out, and a discrete contour 
point set of an original face is acquired, secondly, 
curve fitting and 
gradient analysis are carried out, and a most-prominent point is extracted from a 
nose contour as a nose tip point; for the 
face detection stage, the nose tip point is a ball center, an empirical value is taken as a 
radius to segment to obtain a face region, and attitude correction is further carried out. The method is advantaged in that the method is applicable to a large-scale three-dimensional face 
database, good robustness for the attitudes and the expressions is realized, a processing speed is fast, and accuracy is high.