有害图片检测系统开源!

两个 python 色情图像(裸露)探测器。

有害图片检测在内容审查、未成年人保护等多方面都有应用。

github代码

https://github.com/bakwc/PornDetector

第一个(pcr.py)使用 scikit-learn 和 opencv。我能够通过 1500 个正样本和 1500 个负样本获得约 85% 的标记准确率。它使用两个机器学习分类器 – 其中一个使用 HSV 颜色直方图,另一个使用 SIFT 描述符。

第二个(nnpcr.py)使用张量流神经网络。我能够在相同的标记上获得约 90% 的准确率。它使用 4 个卷积(3×3 滤波器)与 max_pool (2×2) 层相结合,一个 1024 个全连接层和最后一个 softmax 分类器。

opencv & sklearn 检测器的要求

  • Python2.7

  • scikit 学习 0.15

  • opencv 2.4(从源代码构建它,导致它默认缺少 SIFT )

张量流检测器的要求

  • Python 2.7

  • opencv 2.4(您可以从存储库中获取二进制文件)

  • 最新的 TensorFlow

这是我的配置,也许它可以与其他库版本一起使用。

opencv & sklearn 检测器的使用

  • 网址预测演示:./pcr.py url http://example.com/img.jpg

  • 代码用法:

from pcr import PCR
model = PCR()
model.loadModel('model.bin')
predictions = model.predict(['image1.jpg', 'image2.jpg', 'image3.jpg'])
print predictions

张量流检测器的使用

  • 网址预测演示:./nnpcr.py url http://example.com/img.jpg

  • 代码用法:

from nnpcr import NNPCR
model = NNPCR()
model.loadModel('nnmodel.bin')
predictions = model.predict(['image1.jpg', 'image2.jpg', 'image3.jpg'])
print predictions

Train 训练模型

  • 创建目录1(包含非色情图片)、2(包含色情图片)、缓存(空)

  • 运行./pcr.py train(用于训练 opencv 和 sklearn)或./nnpcr.py train(用于张量流)。

训练完成后,您将看到准确性,并且您将获得包含经过训练的模型的“model.bin”文件。现在您可以使用它来检测色情内容(请参阅函数predictTest 和predictUrl)。我添加了一个示例模型 (model.bin) – 您可以在不训练自己的模型的情况下对其进行测试,但我建议您收集一些大量图像(例如 50K)以获得最佳结果。

人工智能技术在检测图片

有害图片检测系统开源!

人工智能技术在检测图片是否为色情内容方面,主要应用在以下几个方面:

1. 内容审查:在线平台和社交媒体使用AI工具来审查上传的图片,以确保内容不违反社区准则或当地法律,特别是关于色情内容的严格规定。

2. 版权保护:版权所有者可以利用AI技术来追踪和识别其作品在网上被非法分享的情况,包括未经授权的色情图片。

3. 法律执行:在法律调查中,AI可以帮助执法机构分析涉案的图片,以辨别是否存在色情内容,以及这些内容是否与违法行为有关。

4. 家长控制:家长可以使用AI工具来监控和限制孩子设备上的内容,防止孩子接触到不适当的色情图片。

5. 网络安全:企业和网络安全公司利用AI技术检测和拦截含有色情内容的恶意软件、钓鱼邮件和其他网络威胁。

6. 学术研究:在学术领域,AI可以帮助研究人员分析和理解色情内容的流行趋势、影响以及与社会心理的关系。

7. 辅助诊断:在某些医疗场景下,AI可以帮助专业人员分析和识别皮肤病变等图像信息,尽管这与色情内容直接相关的场景较少。

需要强调的是,任何使用人工智能检测色情内容的技术和应用,都必须严格遵守隐私和法律的界限,确保技术的使用不侵犯个人隐私和合法权利。同时,应当避免色情内容的误判,保护合法内容创作者的权益。


两个 python 色情图像(裸露)探测器。

有害图片检测在内容审查、未成年人保护等多方面都有应用。

github代码

https://github.com/bakwc/PornDetector


原文始发于微信公众号(GitHubTopp):有害图片检测系统开源!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/201584.html

(0)
Java光头强的头像Java光头强

相关推荐

发表回复

登录后才能评论
极客之音——专业性很强的中文编程技术网站,欢迎收藏到浏览器,订阅我们!