如何使用地标点识别脸部?

时间:2018-01-17 11:20:49

标签: opencv face-detection face-recognition dlib

我正在使用Eigenface算法进行人脸识别。但我需要使用脸部的距离或类似计算值来识别脸部。但现在我有一些面部标志点。它们如何被用来识别一张脸?

enter image description here

1 个答案:

答案 0 :(得分:0)

当面部朝不同方向姿势,或做各种面部情绪时,地标都不同。因此,地标不适合人脸识别。据我所知,面部标志主要用于情感分析,姿势估计,而不是用于识别。

这是Google搜索的人脸识别(开放?)手册(2011)。

https://cours.etsmtl.ca/sys828/REFS/Intro/Hanbook%20of%20Face%20Recognition.pdf

面部识别比较表:

enter image description here

在OpenCV中,现在主要有面部识别算法:

Eigenfaces (see EigenFaceRecognizer::create)
Fisherfaces (see FisherFaceRecognizer::create)
Local Binary Patterns Histograms (see LBPHFaceRecognizer::create)

请参阅此链接:https://docs.opencv.org/3.3.1/da/d60/tutorial_face_main.html