【问题标题】:eye blink detection for iphone sdkiphone sdk的眨眼检测
【发布时间】:2011-10-28 17:35:16
【问题描述】:

现在可以使用 ios 5 进行人脸检测,我只是想知道是否也可以检测眨眼?我阅读了框架,但我只是获得了获得眼睛位置的方法。另外,我听说过用于 iphone 的 OpenCV 框架,它具有人脸检测功能。我的眨眼工作会被 OpenCV 框架完成吗??

谁能帮我解决一些关于 openCV 或面部/眨眼检测的问题?我只需要在 iphone/ipad 上进行眨眼检测。

欢迎任何建议/回复...谢谢。

编辑: 由于 iOS 5 处于 NDA 之下,请建议我是否可以通过 OpenCV 框架进行这种检测??

【问题讨论】:

标签: iphone opencv ios5 face-detection blink


【解决方案1】:

现在在 iOS 7 中,CoreImage 支持眨眼。以下是 beta 2 的 API 差异:

这是 iOS 7 Beta 2 中的 API 差异:

核心图像

CIDetector.h

添加了 CIDetectorEyeBlink

添加了 CIDetectorSmile

【讨论】:

  • 在我的 iOS 应用程序中,用户将通过使用相机胶卷验证他们的面部来访问他们的数据。安装应用程序后,新用户将在应用程序中注册。如何快速使用 ARKit 和 MLKit?现在,我可以为特定的人创建带有用户照片的 .mlmodel 并将其添加到我的项目中。但是我怎样才能为以后的注册用户做呢?应该从 macOS 机器处理 .mlmodel 并使用 API 将其发送到应用程序吗?他们有什么方法可以简单地验证用户的面部以识别他们的姓名标签身份吗?提前致谢。
【解决方案2】:

你可以用openCV检测眼睛。

看这里

http://opencv-code.com/OpenCV_Eye_Detection

据此,您可以调整算法以跟踪眼睛区域的变化,并找到一种方法来根据这些变化制定眨眼动作。

【讨论】:

  • 好的,谢谢,但是您能帮忙提供一些有关开发眨眼算法的文章或教程吗?
  • 页面已关闭...这就是为什么在 Stack Overflow 政策中完整的答案比仅指向外部页面的链接更可取。
【解决方案3】:

嘿,在 iOS 5 中有一个名为 CIDetector 的类。在那里,您不仅可以检测面部,还可以检测其特征,如左眼、嘴巴等。有关更多详细信息,请查看开发者文档。

【讨论】:

  • 是的,我在提问时检查了这个。但是,它没有任何与 Eye-Blink 检测相关的内容。你有没有发现任何与眨眼有关的东西?
  • 我勉强能找到眨眼,但我能够检测到脸部、眼睛和嘴巴。他会给你 CGPoint 和一个布尔值来判断它是否存在,并且它不会在许多照片上检测到一些先决条件,我认为。我刚检查过。到目前为止,没有眨眼,也没有苹果的样品。它们可能会在下一个版本中改进。
猜你喜欢
  • 2015-11-27
  • 2015-12-11
  • 2012-11-01
  • 1970-01-01
  • 2023-04-02
  • 2020-11-17
  • 1970-01-01
  • 1970-01-01
  • 2019-03-14
相关资源
最近更新 更多