The invention discloses a supervising neighborhood preserving embedding face recognition method and
system and a face recognizer. The supervising neighborhood preserving embedding face recognition method comprises the steps that initial
dimensionality reduction is conducted on a training sample set, and then a primary
dimensionality reduction training sample set and a primary
dimensionality reduction training sample matrix are obtained; the
class information of each training point in the primary dimensionality reduction training sample set is marked through a class
divergence matrix; secondary dimensionality reduction is conducted on the primary dimensionality reduction training sample matrix through a secondary projection matrix, and then a secondary dimensionality reduction training sample matrix and a secondary dimensionality reduction sample set are obtained; a
test sample is established, dimensionality reduction is conducted on the
test sample twice, and then a secondary dimensionality
reduction test sample is obtained; a secondary dimensionality reduction training sample which is closest to the secondary dimensionality
reduction test sample is extracted, and the class
label of the secondary dimensionality reduction training sample is given to the secondary dimensionality
reduction test sample. Compared with the dimensionality reduction method in the prior art, the supervising neighborhood preserving embedding face recognition method can achieve
supervised learning, and a high recognition rate is obtained.