ComputerVision:裸露检测解决方案比较(基于OpenCV或自定义代码)和哈希列表和客户端



服务器端:

  • 列表项:
  • …: x%匹配找到,y%误报(opencv +10行代码)
  • …: x%匹配找到,y%误报(自1995年以来的大型自定义代码)
  • :
  • 最小OpenCV c++代码:

    ....
    ....
    

哈希列表:

  • . .: (由公共资金资助,截至…限制进入)
  • …: (open access)
  • …:, y百万条目,y %新增去年(商业$y/月)
  • …:, x百万条目,x %新增去年(商业$x/月)

(服务器端&)众包/众验证:

  • Google图片过滤器:…(限制访问,但即使在自有网站的webmastertools中也没有)

客户端:

  • :…(在i5 2540手机上每50毫秒扫描x百万像素)
  • nude.js (patrick-wied):…

我完全重写了这个问题,它总是封闭的,显然显得过于宽泛而不是具体,"促进链接"而不是替代方案?

这里的任务现在是:
"盘点世界上所有针对这一特定发展但却鲜为人知的任务的现有方法。"(=填补上表中的空白,也许是示例代码/实现)

当一些windows软件被推销给孩子上网的父母时,这种假设不会很快出现在维基百科的文章中"裸体检测软件的比较"和从发展的角度来看。(也不能替代/…)

这也是具体的,但广泛缺乏服务和实践。因此,没有任何一个答案/链接是自我推销/垃圾邮件,相反,这个问题比一般问题更容易出现这种情况。然而,根本不需要任何链接,也不会有个人意见的答案,如果可能的话,这将比没有帮助更多。

要运行nude.js,请查看本网站的示例。

基本上,您需要包含JS文件,然后在您想要运行它的图像上运行检查算法。nude.init()nude.load(param)nude.scan(function optional)三个功能

从链接的示例站点:

nude.load(node);
// Scan it
nude.scan(function(result){ 
    alert(result ? "Nudity found in " + node.id + "!" : "Not nude");
});

值得注意的是,开发人员的一篇文章建议不要在生产模式下使用它。

我不建议现在在生产模式下使用这个库因为检出率约为60%

您可以查看SO上有关此问题和答案的链接。

最新更新