【问题标题】:Facial expressions identification like snapchat面部表情识别,如 snapchat
【发布时间】:2018-01-22 00:05:31
【问题描述】:

我正在开发检测用户眨眼的应用程序。我已经在网上搜索了 2 天,但对于如何做到这一点仍然没有清晰的认识。

据我所知,系统支持人脸检测,即检测图片中是否有人脸并定位。

但这仅适用于图像并且仅检测我不需要的面部。我需要打开一个摄像头活动,直接检测用户的面部并定位他的眼睛和其他面部部位,然后等到他眨眼,就像你在快照聊天中长按屏幕时一样。

我已经看到很多关于 open-cv 的内容,但仍然不确定它是什么或如何使用它,或者它是否能抓住我的目标。

注意:snap chat 没有针对所使用的技术发布 API,甚至不允许任何人与该技术背后的工程师交谈。

【问题讨论】:

  • 我在您的帖子中没有看到任何问题...无论如何,请记住“要求我们推荐或查找书籍、工具、软件库、教程 或其他场外资源是 off-topic 用于 Stack Overflow”。
  • @ElouarnLaine 我在这句话中陈述了我想要的(我需要打开相机活动并直接检测用户的面部并定位他的眼睛和其他面部部位并等待他眨眼)并且我询问什么是正确的方法,这不是题外话
  • 那么您要问的方式太宽泛了。我建议你学习 OpenCV 并通过 tutorials。最终你会找到一种检测眨眼的方法。

标签: android face-detection face-recognition


【解决方案1】:

我知道 openCV 能够允许对设备的摄像头进行图像处理(而不是只能处理静止图像)。

这是一个关于使用 openCV 进行眼睛检测的介绍性教程: http://romanhosek.cz/android-eye-detection-and-tracking-with-opencv/

如果您在 google 搜索中找不到眨眼检测教程,我认为您必须自己创建用于眨眼检测的代码,但我认为 openCV 将是一个有用的工具.有很多初学者 openCV 教程可以帮助您入门。

【讨论】:

  • 感谢您的帮助,但我已经看过本教程并阅读了代码。但仍然不是很有帮助
  • 有一个谷歌视觉 api(显然)可以检测眨眼。 stackoverflow.com/questions/34586490/… 我建议谷歌搜索“眨眼检测安卓应用”。据我所知,检测眨眼并不是一件简单的事。
猜你喜欢
  • 1970-01-01
  • 2014-04-19
  • 2012-02-16
  • 2011-08-15
  • 2016-09-23
  • 2016-10-29
  • 2020-08-08
  • 2013-07-05
  • 2012-05-22
相关资源
最近更新 更多