代码之家  ›  专栏  ›  技术社区  ›  Tulon

从iOS的角度来看,人脸检测和人脸识别有什么区别

  •  6
  • Tulon  · 技术社区  · 11 年前

    也许这听起来很愚蠢,但我真的很想知道,从iOS的角度来看,“人脸检测和人脸识别”有什么区别?在什么情况下,或者在什么样的情况下,我应该使用它们中的两个。我是iOS的新手,以前从未有过iOS人脸检测/识别相关的事情。我要做一个应用程序,在那里我必须通过数据库图片收集来检测用户的面部(通过相机,而不是在拍照后)。如果有,请回答,请不要误解我的问题。O: )

    -提前非常感谢。

    2 回复  |  直到 11 年前
        1
  •  9
  •   Vinoj John Hosan    11 年前

    一般来说:

    人脸检测: 检测图像中的人脸。它在整个图像中搜索一般的类人脸片段。输出可以是一个或多个。输出将是图像中面上的一个或多个矩形。[Paul viola方法]

    人脸识别: 从已经训练过的数据库中识别出匹配分数最高的输入人脸。应该给出一个面作为输入,输出将是一个名称、类名或未知面。 [PCA,LDA]

        2
  •  4
  •   nevan king    11 年前

    iOS有人脸检测功能,但没有人脸识别功能。它可以告诉你人脸在图像中的位置,但不能告诉你 他们是。

    如果您想使用人脸检测,请从 AVMetadataFaceObject 或类似教程 this one .