2010-08-31 57 views
-2

如何在视频/图片过滤色情视频/图片的C#库

过滤色情内容是否有图书馆,我可以使用商用或开放源码OK

+5

如果您不介意误报,您可以在图像上画一个黑色矩形。 – 2010-08-31 19:23:32

+0

经过漫长而艰难的考察多个选项。我已经决定没有魔力了。如果你有很多钱,你可以使用亚马逊的Mechanical Turk来完成这项工作。商业案例是一个很好的工程问题。拿出95%的解决方案 - 很可能你可以赚到足够的钱退休。 - 感谢您的输入。 – user436285 2011-01-27 22:47:55

回答

-1

见,色情检测的是不是一个很容易的。

但确实有一系列的颜色可以识别人体皮肤。而且您需要设定颜色的阈值以将图片识别为色情。假设你把它当成70%,所以你浏览当前屏幕上的所有像素,并确定70%的像素是否在人类肤色的范围内。

已经有一个人脸检测等制备的一些算法:

http://www.codeproject.com/KB/cs/Face_Detection_processing.aspx

我希望这会帮助您找到您点的一种方式。

+1

..等待胖人显示一些额外的表面区域被标记为色情与这种算法 – STW 2010-08-31 20:05:04

+1

..并不会是种族? – STW 2010-08-31 20:05:36

+0

真的,这也应该考虑到... – abhishek 2010-09-01 21:00:51

1

如果不是实时的,你可以使用亚马逊的Mechanical Turk来完成这项工作。你将不得不支付劳动力,但这是一种非常廉价的方式来完成像这样的低级工作。

3

对于视频:

您将分析视频中的声波。如果有很多的咕噜声和呻吟,找到一种方法来识别这些模式并将其标记为色情。但是,您可能会为女子网球比赛获得假标签。

用于图像:

构建人脑从观看色情图片信号兴奋的仿真模型。一些参数会过多的曲线,以及人体解剖学的图像识别。这是非常困难的。