【问题标题】:Human body shape detection on image from Android device camera [closed]Android 设备摄像头图像上的人体形状检测 [关闭]
【发布时间】:2015-03-10 21:26:38
【问题描述】:

我必须实现一个应用程序,通过 Android 设备相机(增强现实的东西)看到一个人的心。

所以,我必须检测人体上部(头部、颈部、肩部)的形状/轮廓,才能知道心脏的位置。这些东西必须是实时制作的。

我已经搜索过这些东西,但没有找到有用的东西。有人知道一些与此相关的教程或示例吗?谢谢。

【问题讨论】:

  • 试图检测人体是一个计算机视觉问题,没有简单的答案。如果你想尝试,你应该看看openCV for Android,一个用于特征选择和东西的库。从那里开始,我建议组建一个博士研究团队,并开始收集模型,同时等待手机硬件支持 30 fps 的强大功能选择。 Relevant
  • 所以这是一个博士团队的工作?
  • 不一定,但这不是一个编程问题,而是一个计算机科学问题。没有简单的方法可以让计算机识别“事物”,尤其是实时识别。使用opencv,你可能能够获得一个温和的成功率,但在没有很多误报的情况下获得高识别率会越来越难。

标签: android android-camera augmented-reality


【解决方案1】:

如果内存不是问题,我建议使用 OpenCV(您的应用程序应该是 50 MB)。有很多教程可以学习如何使用 OpenCV。试试Cascade Classifier

在人脸检测的情况下,据我所知,android 有一个库。 Camera.Face

【讨论】:

  • 我看到你的例子是关于人脸识别的,但是它可以适应识别头部和肩部的轮廓吗?因为它们的轮廓不是简单的形式,所以在这个例子中链接一个圆圈
猜你喜欢
  • 2013-02-14
  • 1970-01-01
  • 1970-01-01
  • 2016-02-03
  • 1970-01-01
  • 1970-01-01
  • 2012-12-09
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多