在实时人脸检测 IOS 中检测弱光条件和人脸旋转角度 [关闭]
Posted
技术标签:
【中文标题】在实时人脸检测 IOS 中检测弱光条件和人脸旋转角度 [关闭]【英文标题】:Detect Low Light Condition and FaceRotation Angle in Degrees in Real-Time FaceDetection IOS [closed] 【发布时间】:2014-01-18 03:30:09 【问题描述】:我正在编写一个 ios 应用程序,它将使用 iPhone 的前置摄像头进行实时面部检测。
在里面,我需要检查灯光是否合适。就像检查“弱光条件”或左半光多于右半光,反之亦然。
我正在使用CIDetector
检查 iOS 上的 OpenCV 和 iOS 默认面部检测一周,但我无法找到解决方案。
任何想法或示例都会有所帮助。
在同一个项目中,我使用 CIFaceFeature+FaceRotation 来检测人脸旋转角度,它返回 -1 到 +1 值,但我需要显示 0 到 180 度的值(比如用户脸倾斜 30 度)
谢谢。
【问题讨论】:
【参考方案1】:您可以查看下面的链接,它可能无法真正解决您的问题,但它可以让您了解入门的 ios 相机图像的亮度:
https://www.transpire.com/insights/blog/obtaining-luminosity-ios-camera/
【讨论】:
我在同一个项目中使用 CIFaceFeature+FaceRotation 检测面部旋转角度并返回 -1 到 +1 值,但我需要显示 0 到 180 度的值(比如用户面部倾斜 30 度)【参考方案2】:一般来说,检查“低光照条件”可以使用统计方法,例如:
thanks spider1983
或直方图的东西。
对于“左半边光大于右半边光,反之亦然。”,如果您指的是脸的左半边。 我不认为 ios 人脸检测 api 有帮助。你无法准确地知道左脸、眼睛、鼻子……只有人脸检测。
人脸检测会告诉你,“好的,这是一张脸,大概是这个大小”
查看这些方法以获得更详细的面部建模。 asm1asm2
另外,查看这个有趣的最新挑战:ICCV2013
【讨论】:
以上是关于在实时人脸检测 IOS 中检测弱光条件和人脸旋转角度 [关闭]的主要内容,如果未能解决你的问题,请参考以下文章
人脸识别基于matlab GUI人脸实时检测与跟踪含Matlab源码 673期