地标检测与人脸识别

时间:2021-05-04 07:58:08

标签: face-recognition facial-landmark-alignment

人脸地标检测和人脸识别一样吗? 或者它们是两个不同的东西?如果是,它们之间有何不同?

任何澄清将不胜感激。预先感谢并照顾大家

2 个答案:

答案 0 :(得分:0)

恕我直言,人脸识别是一个更高级别的过程,可能包括几个阶段(子过程),例如人脸检测(图像上是否有人脸,如果有)、寻找人脸地标(!)、计算人脸编码、人脸比较,基于人脸编码。

答案 1 :(得分:0)

它们完全不同,但又相互联系。

面部标志检测在面部找到几个标志点。例如,dlib 找到 46 个地标,retinaface 找到 106 个面部点。我们可以将 2d 对齐应用到具有这些地标的面部。此外,如果您有地标,您可以使用 3D 对人脸进行建模。

人脸识别基于验证人脸对。它将面部图像表示为具有 cnn 架构(例如 vgg)的多维向量,然后比较两个向量。期望同一个人的人脸对应该有一个小的距离,不同人的人脸对应该有一个大的距离。距离可以用欧几里得或余弦公式找到。

正如我所提到的,人脸识别模型是卷积神经网络。你将面部图像作为这些模型的输入。如果在将图像输入到 cnn 之前应用对齐,那么它会提高准确性。您可以认为地标检测是人脸识别系统的早期步骤。