iOS 视角下人脸检测和人脸跟踪有啥区别
Posted
技术标签:
【中文标题】iOS 视角下人脸检测和人脸跟踪有啥区别【英文标题】:What is the difference between Face Detection and Face Tracking in iOS perspectiveiOS 视角下人脸检测和人脸跟踪有什么区别 【发布时间】:2017-11-13 11:47:42 【问题描述】:可能这听起来很愚蠢,但我真的很想知道,从 ios 的角度来看,“人脸检测和人脸跟踪”有什么区别?我应该在什么情况下或哪种情况下使用它们。
【问题讨论】:
一般来说,人脸检测是指当人脸在相机或传感器前面时,它会检测到人脸,而人脸跟踪是检测后人脸的移动 【参考方案1】:首先您了解视觉框架!
点击此链接:- https://developer.apple.com/documentation/vision
Vision — 一个框架,用于应用高性能图像分析和计算机视觉技术来识别人脸、检测特征以及对图像和视频中的场景进行分类。
人脸检测。检测所选照片上的所有面孔。
人脸地标。查找面部特征的图像分析(例如 眼睛和嘴巴)在图像中。
对象跟踪。使用摄像头跟踪任何物体。在众多新 API 中,有 Vision Framework,可帮助检测人脸、人脸特征、对象跟踪等。
希望对你有帮助!!
【讨论】:
感谢您发表评论。这真的对我帮助很大。祝你有美好的一天:) @Tubelight【参考方案2】:人脸检测由 Apple Framework CoreImage 框架完成。自 iOS 5+ 起可用(除了 Vision 框架)。
您可以使用https://developer.apple.com/documentation/coreimage/cidetector
CIDetector 检测人脸。
人脸检测将返回人脸标志,例如眼睛、嘴唇、鼻子。此帧可用于通过图像处理修改人脸。
您还可以使用找到的人脸,并将其与第三方人脸识别 API 一起使用来识别人脸(Microsoft 人脸 API)。
人脸追踪 可用于跟踪面部特征的实时位置,并可能对其应用过滤器(snapchat 等)。
【讨论】:
感谢您发表评论。但我只想用 3D 中的任何虚拟对象替换人脸特征。以上是关于iOS 视角下人脸检测和人脸跟踪有啥区别的主要内容,如果未能解决你的问题,请参考以下文章