2013-05-01 76 views
2

我很急切地在寻找一个库(即基于Java或者具有Java绑定),能够进行实时面部识别:Java的实时面部识别库

  • 应该能够运行每秒30帧(也允许25帧)。
  • 它应该能够检测到给定的脸部,并且能够在大量人群中检测到脸部 。

我愿意为图书馆付钱,但我更喜欢它是免费或开源的。我也很欣赏一些关于这个主题/库的教程的参考。 PS:我已经做了一些研究(还没有完全找到我在找什么),但是我仍然很想听听Stack Overflow社区有什么话要说。

+0

也许你可以发表一个答案你已经找到了 – 2013-05-01 17:46:11

+0

我相信你的要求远远超出了目前这种事情的最新水平。 – antlersoft 2013-05-01 17:50:26

+0

@antlersoft当你说“超越当前最先进的技术”时,你提到的是一个特定的要求,或者一般来说? – 2013-05-01 18:19:14

回答

0

我和@antlersoft有同样的观点(请参阅问题的评论)。

快速搜索使我this paper:«高效的实时人脸检测高分辨率监控应用»目前看来附近的技术状态的域中(发表于2012年)的顶部,并关闭根据您的要求。

作者提出了一种运行速度比先前算法更快的方法,每张图像42ms,其对应于大约24幅图像/秒的帧频。如图2所示,该算法非常复杂。

可悲的是,我们仍然在面对检测领域,而不是面对识别,这是更加困难和计算密集型。

所以我认为很难找到一个已经提供了满足您需求的算法的库。如果你仍然想做到这一点,恐怕唯一的解决方案将是基于研究论文实现你自己的算法,这将是困难的。在这种情况下,选择计算机视觉库必须基于性能,希望达到30帧/秒的结束。