The invention discloses a three-dimensional face recognition device and method based on the three-dimensional
point cloud. The three-dimensional face recognition device based on the three-dimensional
point cloud comprises an
data input unit, a characteristic region detecting unit, a
noise filtering unit, a
characteristic point selecting unit, a
data registration and calculation unit and a
nearest neighbor classifier calculation unit, wherein the
data input unit is used for obtaining three-dimensional
point cloud face data, the characteristic region detecting unit is used for positioning three-dimensional point cloud characteristic regions obtained by the
data input unit, the
noise filtering unit is used for conducting smoothness on the positioning data so as to
filter noise, the
characteristic point selecting unit is used for selecting global face characteristic points from the pre-processed face data, the
data registration and calculation unit is used for conducting registration on the selecting global face
characteristic point selected by the characteristic point selecting unit, and the
nearest neighbor classifier calculation unit is used for classifying the data registered through the
data registration and calculation unit. The three-dimensional face recognition method based on the three-dimensional point cloud comprises the steps of imputing, characteristic region positioning, rough registration,
noise filtering, characteristic point selecting, re-registration and recognition. According to the three-dimensional face recognition device and method based on the three-dimensional point cloud, recognition is conducted after noise filtering and registration are conducted on the three-dimensional face data, and thus the recognition precision is high.