1. A face feature point detection apparatus comprising: arrangement means for arranging a plurality of nodes at predetermined initial positions of an input image, the plurality of nodes corresponding to a plurality of feature points in a human face; feature value obtaining means for obtaining feature values at a plurality of sampling points as a node feature value of each corresponding node by arranging said plurality of sampling points around each node arranged by said arrangement means; storage means in which feature values of a plurality of nodes arranged at positions displaced from correct positions of the corresponding feature points in a learning image and correlation information on a difference between said correct position in each node and the position displaced from said correct position are previously stored; error estimator obtaining means for obtaining an error estimator indicating a displacement between the current position of each node and the position of the corresponding feature point based on said correlation information stored in said storage means and the node feature value of each node, the node feature value of each node being obtained by said feature value obtaining means; and estimation means for estimating the position of each feature point in the input image based on said error estimator obtained by said error estimator obtaining means and the current position of each node.