The invention relates to a head posture estimation method based on a multi-feature-point set active shape model (ASM). The method includes the steps that firstly, face samples are trained to obtain the global ASM and a local texture model; secondarily, according to the models obtained through training, face feature point fitting is performed on an obtained face image sequence, feature point coordinates are stored, and reference coordinates are updated periodically; then, the displacement of all feature points is calculated, and the number of the feature points exceeding a displacement threshold value is counted; finally, according to the counted number of the feature points and the displacement direction, head postures are estimated. Influences, caused by inaccurate positioning on a small number of feature points, on head posture estimation can be reduced, meanwhile, the head posture estimation method has a high robustness effect on illumination, various head postures, such as the front face, left turning, right turning, head raising and head lowering, can be estimated, and the head posture estimation method has great application prospects in the fields of intelligent video monitoring, virtual reality, mode recognition, man-machine interaction and others.