可能这听起来很愚蠢,但我真的很想知道,从iOS的角度来看,"人脸检测和面部跟踪"有什么区别?在什么情况下或哪种情况下我应该使用它们中的两个。
首先,您知道Vision Framework!!
点击此链接:- https://developer.apple.com/documentation/vision
视觉 — 应用高性能图像分析和计算机视觉技术来识别人脸、检测特征并对图像和视频中的场景进行分类的框架。
-
人脸检测。检测所选照片上的所有人脸。
-
面对地标。查找面部特征(例如眼睛和嘴巴(在图像中。
- 对象跟踪。使用相机跟踪任何对象。
在许多新的API中,有视觉框架,它有助于检测人脸,面部特征,对象跟踪等。
希望对您有所帮助!!
人脸检测由 Apple Framework CoreImage Framework 完成。自iOS 5+起可用(除了Vision Framework(。
您可以使用 https://developer.apple.com/documentation/coreimage/cidetector
CIDetector 来检测人脸。
人脸检测将返回人脸特征点,如眼睛、嘴唇、鼻子。此帧可用于通过图像处理修改人脸。
您还可以使用找到的人脸,并将其与第三方人脸识别 API 一起使用来识别人脸(Microsoft人脸 API(。
面部跟踪可用于跟踪人脸特征的实时位置,并可能对其应用过滤器(snapchat等(。