人脸标志物检测是否也具有人脸识别功能?或者它们是两个不同的东西?如果是,它们之间有何不同?
任何澄清都将不胜感激。提前感谢大家,保重!
发布于 2021-05-14 16:14:26
它们是完全不同的,但它们是相连的。
面部地标检测在面部发现几个地标点。例如,dlib找到46个地标,retinaface找到106个脸部点。我们可以将2d对齐应用于具有这些地标的面部。此外,如果你有地标,你可以用3D来建模一张脸。
人脸识别的基础是验证人脸对。它将面部图像表示为具有cnn架构的多维向量(例如vgg),然后比较两个向量。一个人的脸对应该有一个低的距离,不同的人的脸对应该有一个高的距离。距离可以用欧几里德和余弦公式求出。
正如我所提到的,人脸识别模型是卷积神经网络。然后你将面部图像作为输入输入到这些模型中。如果您在将图像馈送到cnn之前应用对齐,那么它将提高准确性。你可以认为地标检测是人脸识别系统的早期步骤。
发布于 2021-05-08 00:10:50
IMHO人脸识别是一个更高层次的过程,它可能包括几个阶段(子过程),例如人脸检测(图像上是否有人脸以及如果有),查找人脸地标(!),计算人脸编码,基于人脸编码进行人脸比较。
https://stackoverflow.com/questions/67380833
复制相似问题