【问题标题】:Java real time facial recognition library [closed]Java实时面部识别库[关闭]
【发布时间】:2013-04-25 18:19:37
【问题描述】:

我正在急切地寻找可以执行实时面部识别的库(基于 Java 或具有 Java 绑定):

  • 它应该能够以每秒 30 帧的速度运行(也允许 25 FPS)。
  • 它应该能够检测到给定的面部并被 能够在一大群人中检测到它。

我愿意为图书馆付费,但我更喜欢它是免费的还是开源的。我也非常感谢有关此主题/库的教程的一些参考。

PS:我已经做了一些研究(还没有完全找到我要找的东西),但我仍然很想听听 Stack Overflow 社区怎么说。

【问题讨论】:

  • 也许您可以发布您找到的答案作为答案
  • 我相信您的要求远远超出了当前此类事物的最新技术水平。
  • @antlersoft 当您说“超越当前最先进的技术”时,您指的是特定要求,还是总体上的所有要求?
  • @JasonSperske 我可以用我在网上找到的一些内容来更新我的问题。
  • 是的,请更新,这听起来很有趣。

标签: java opencv face-detection javacv


【解决方案1】:

我的观点与@antlersoft 相同(请参阅问题的 cmets)。

快速搜索将我带到this paper:«适用于高分辨率监控应用程序的高效实时人脸检测»,目前似乎接近该领域最先进的技术(已发布2012 年),并接近您的要求。

作者提出了一种比以前的算法运行速度更快的方法,每张图像 42 毫秒,这对应于大约 24 张图像/秒的帧速率。如图 2 所示,算法相当复杂。

遗憾的是,我们仍处于人脸检测领域,而不是人脸识别,后者更加困难且计算量更大。

所以我认为很难找到已经提供满足您需求的算法的库。如果你仍然想这样做,恐怕唯一的解决方案是根据研究论文实现自己的算法,这将是困难的。在这种情况下,Computer Vision 库的选择必须基于性能,希望最终达到 30 FPS。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2010-09-16
    • 1970-01-01
    • 2010-09-26
    • 2021-07-03
    • 2011-08-15
    • 2011-06-26
    • 2018-02-03
    • 2010-10-08
    相关资源
    最近更新 更多