首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

正道的光!这有个用TensorFlow做的小黄图过滤器

因此,很多人都在网上搜索:「如何屏蔽网页上的色情广告?」 其实,这个问题通过一个插件就能解决。...加载网页时,「NSFW Filter」使用 TensorFlow JS(一种机器学习框架)检查 NSFW 图像。加载网页后,所有图像将保持隐藏状态,直到上述检查步骤完成。...如果发现图像是 NSFW,它们将保持隐藏状态。否则,它们将变为可见。...如果你是 Chrome 浏览器的用户,由于「NSFW Filter」 Chrome Webstore 尚不可用,所以请参照以下步骤进行安装。...克隆此存储库,项目文件夹中导航,并通过运行以下命令安装依赖项: npm ci 安装依赖项后,通过执行以下命令来构建项目: npm run build 设置 Chrome 浏览器 安装完成后,打开 Chrome

83410

通过Docker部署一个NSFW JS搭建一个私有的图片鉴黄API

NSFW JS是一个简单的 JavaScript 库,已经Github开源,可帮助您快速识别不合时宜的图像;NSFWJS 并不完美,但它非常准确(小型模型约为 90%,中型模型约为 93%)而且它一直变得越来越准确...#复制下面的命令部署NSFW JS docker run -d -p 127.0.0.1:5000:5000/tcp \ --env PORT=5000 \ --restart=always \...eugencepoi/nsfw_api:latest 注意:上面部署完毕后仅支持本地127.0.0.1访问,无法公开访问,如果您需要公开访问,请去掉127.0.0.1: 测试 部署完毕后您可以通过...返回字段说明 score是图片得分,范围在0-1之间,1 表示它肯定是成人内容,而 0 则不是。经过xiaoz测试,其实大于0.9就可以认为是成人内容。...更多使用说明可以查看Docker hub上的介绍:https://hub.docker.com/r/eugencepoi/nsfw_api 类似服务 如果您不想自行搭建鉴黄API,也可以看看另外2个免费的鉴黄接口

1.7K10
您找到你想要的搜索结果了吗?
是的
没有找到

当看裸体的时候,卷积神经网络会看到什么

本周,我们的一个数据科学家将指导您完成一个技术探索:他如何教电脑看到裸体的人。 警告和免责声明:这篇文章包含科学目的的裸露的可视化。我们要求你别再读下去如果你未满18岁,或者如果你会被裸体冒犯。...在下一节,我们将看到卷积神经网络训练如何来执行相同的任务却可以学习相同的数据的更复杂的表现。...然后2014年…… 深度学习研究者设计网络架构和数据集使得人工智能系统可以直接从数据学习表现,而不是发明正式规则来描述应该如何代表输入的数据。...这可能意味着我们没有“SFW”的训练数据包含足够的红嘴唇和肚脐的的图像。...此外,发现的特征远比研究人员用手设计的详细和复杂,这帮助我们解释了用深度卷积神经网络识别NSFW图像得到的重大的改进。

71560

算法警告!该图片涉嫌违规不予显示

这其实是一个基于 TensorFlow.js 的色情图片识别项目,说白了就是“审查”色情图片,它的好处是本地即可识别,即使是那些你无法控制的网络不雅内容,也可以提前帮助进行防御,尤其保护未成年人健康上网这一点上很有益处...比如有的网站、或者 App 上,有用户总想尝试上传色情图片,而通过使用 NSFW.JS 则可以提前警告用户禁止上传,如果强行上传,则需要再通过人工审核。...当然,这是理想状态下的呈现结果,实际上,项目创建者也坦陈,NSFW.JS 现在并不完美,如果你进行测试就会发现,有一些显而易见的误识图片。...如何使用 NSFW.JS?...最后附上 NSFW.JS 的操作步骤,简单来说只需三步: 1、获取代码到位 2、客户端上加载模型 3、对图像进行分类 项目创建者也 GitHub 给出了详细说明: import * as nsfwjs

66240

全面指南:通过机器学习对Youtube视图进行预测

随着越来越多的公司利用YouTube来吸引千禧一代的观众,YouTube上观看视频变得越来越有利可图。 ? 我们的目标是创建一个模型,帮助预测下一个视频的视图计数。...人们倾向于选择免费的在线健身视频,而不是聘请昂贵的私人教练。 YouTube上观看相关视频的人将首先看到标题和缩略图。...在前10%的情况下,nsfw_score的平均值是0.158,而在最后的10%nsfw_score的平均值是0.069。...我们希望神经网络能够学习隐藏的功能,就像YouTube用户写的标题和创建的缩略图一样,但很快就发现这只是一厢情愿的想法。...如果我们有更多的时间,我们可以尝试更多的事情: 扩大到不同的流派; 评论应用情绪分析来创建一个更稳健的可以作为特征使用的“用户配置文件”; 通过对评论的情绪分析来创建一个强大的可以预测的“接收”特征

1.4K60

AI 技术讲座精选:5款新手也能快速构建的深度学习应用(使用Python)

如果你错过了我之前的文章,我建议你先把它看一下。 在这篇文章里,我们将学习如何构建能够实现自动给图片加标签、服装推荐、音乐生成和很多其他功能的应用。你将能够几分钟之内建好这些应用! P.S....如果不是这样的话,你只需要先看一下之前的一份教程(https://www.analyticsvidhya.com/blog/2016/01/complete-tutorial-learn-data-science-python-scratch...在这一类应用的开发,深度学习同样也能帮助到我们! 我不是个时尚爱好者,但是我知道人们会“浪费”很多时间选择穿什么样的衣服上。...如果我们能拥有一个知道我们的喜好并且能够向我们推荐完美的穿着的智能机器人该有多好! 幸运的是,深度学习的帮助下,这成为了可能。 你可以在这里找到这个应用的演示。..._nsfw.caffemodel .jpg 2.3 超分辨率 电影我们经常可以看到这样的场景,当角色对某一张图片进行放大,他就能看到图片里那些最微小细节,并且最后他会利用它们抓住罪犯或者得到关键的线索

77270

情人节:一本正经地为单身狗推荐这个158万张图像的鉴黄数据集

机器之心报道 机器之心编辑部 如果你想训练一个内容审核系统过滤不合适的信息,或用 GAN 实现一些大胆的想法,那么数据集是必不可少的。但限制级图像很难收集,也很少会开源。...另外,今天发这篇文章和情人节完全无关,和你是不是单身狗完全无关,一切是为了探索机器学习的前沿……(笑眯眯手动摸狗头)。...这个项目不同类别之间的距离并不是很明显,且有很多图像存在误分类或不应该归类于 NSFW 。...nsfw_data_scrapper 项目链接:https://github.com/alexkimxyz/nsfw_data_scrapper 在这篇文章,我们将介绍一个新的鉴黄图像开源项目,它的...注意噪声,一些资源提供了 NSFW 和中性图像的高度混合的数据。 3. 该库可以帮助检索 NSFW 图像,整个项目没有针对中性图像内容的专用 URL。

61610

卷积神经网络模型如何辨识裸体图片

上周,我们Clarifai上正式公布了 Not Safe for Work (NSFW) 成人内容识别模型。本周,我们一位数据科学家将带你探索计算机是如何学会分辨裸体人物的。...左图:组合规则(箭头)说明了如何合并简单的组合(如躯干)形成复杂的组合(如四肢和身体的连接)。这些规则受限于它们2维空间的相对位置,这是由于它们3维空间有特定的组合分布。...图:组合器拒绝将大腿和脊椎(虚线表示的是盆骨)组合在一起,因为如果人在这种姿势下大腿会遮盖躯干,使得躯干不容易被检测到。右图:这个臀部连接也被拒绝了。髋骨连接的限制阻止了人的大腿如此摆放。...当NSFW得分最高的区域被遮挡时,“SFW”得分随之上升,我们热度图中看到了颜色更红的区域。下图的两个图片例子分别表示在上述两种实验传入卷积模型的两类图片示例: ?...去卷积网络模型 当我们用指定数据集训练得到一个模型后,往往希望给出一张图片和某个类别,然后想从模型得到诸如“我们该如何改变这张图片使其看起来更像是属于那个类别的”之类的答案。

1.5K60

警告!该图片涉嫌违规不予显示

这其实是一个基于 TensorFlow.js 的色情图片识别项目,说白了就是“审查”色情图片,它的好处是本地即可识别,即使是那些你无法控制的网络不雅内容,也可以提前帮助进行防御,尤其保护未成年人健康上网这一点上很有益处...比如有的网站、或者 App 上,有用户总想尝试上传色情图片,而通过使用 NSFW.JS 则可以提前警告用户禁止上传,如果强行上传,则需要再通过人工审核。...当然,这是理想状态下的呈现结果,实际上,项目创建者也坦陈,NSFW.JS 现在并不完美,如果你进行测试就会发现,有一些显而易见的误识图片。...如何使用 NSFW.JS?...最后附上 NSFW.JS 的操作步骤,简单来说只需三步: 1、获取代码到位 2、客户端上加载模型 3、对图像进行分类 项目创建者也 GitHub 给出了详细说明: import * as nsfwjs

1.4K10

从人工智能鉴黄模型,尝试TensorRT优化

(当然也不是完全消亡,毕竟判断是否色情是一个主观的事情,有些艺术和色情之间的边界比较模糊,需要人工加以判断) 之前写过一篇文章利用人工智能检测色情图片,也曾经尝试过浏览器中加入色情图片过滤功能,但实验下来...由于我主要研究的是Tensorflow,所以在网上找到该模型的Tensorflow实现版本,fork了一份,并添加了TensorRT框架的处理脚本,你可以使用如下命令获得相关代码: git clone...https://github.com/mogoweb/tensorflow-open_nsfw.git model.py ,我们可以看到open_nsfw的模型定义,data/open_nsfw-weights.npy...当然,如果你打算自己训练模型,那选择哪种图片处理库都可以。...取2000张测试图片进行测试,我的GTX 960上,推理速度如下: 未优化模型: 53 s 使用TensorRT优化模型: 54 s 如果你下载更大的数据集,可以多测试一些图片,看看优化效果。

1.8K40

158万张图像的鉴黄数据集

机器之心报道 如果你想训练一个内容审核系统过滤不合适的信息,或用 GAN 实现一些大胆的想法,那么数据集是必不可少的。但限制级图像很难收集,也很少会开源。...另外,今天发这篇文章和情人节完全无关,和你是不是单身狗完全无关,一切是为了探索机器学习的前沿……(笑眯眯手动摸狗头)。...项目地址:https://github.com/EBazarov/nsfw_data_source_urls 在这篇文章,我们将介绍一个新的鉴黄图像开源项目,它的 158 万数据量足够训练一个大型分类模型或生成模型...整个项目和 nsfw_data_scrapper 项目一样提供对应的图像超链,不同类别及子类别都有对应的 TXT 文件,所有超链都储存在 TXT 文本。...注意噪声,一些资源提供了 NSFW 和中性图像的高度混合的数据。 3. 该库可以帮助检索 NSFW 图像,整个项目没有针对中性图像内容的专用 URL。

2.6K20

算法警告!该图片涉嫌违规不予显示

这其实是一个基于 TensorFlow.js 的色情图片识别项目,说白了就是“审查”色情图片,它的好处是本地即可识别,即使是那些你无法控制的网络不雅内容,也可以提前帮助进行防御,尤其保护未成年人健康上网这一点上很有益处...比如有的网站、或者 App 上,有用户总想尝试上传色情图片,而通过使用 NSFW.JS 则可以提前警告用户禁止上传,如果强行上传,则需要再通过人工审核。...当然,这是理想状态下的呈现结果,实际上,项目创建者也坦陈,NSFW.JS 现在并不完美,如果你进行测试就会发现,有一些显而易见的误识图片。...01 如何使用 NSFW.JS?...最后附上 NSFW.JS 的操作步骤,简单来说只需三步: 获取代码到位 客户端上加载模型 对图像进行分类 项目创建者也 GitHub 给出了详细说明: import * as nsfwjs from

1.6K20

怎么写一个超棒的README文档

这将帮助他们了解你的项目,以及它要如何使用、为什么他们应该做出贡献。 “哇,伙计!太棒啦!...你也可以在上一节的演示添加产品说明。 这是一个随机GIF作为占位符。 目录 介绍了项目之后,添加目录是一个好主意。这将使人们可以更轻松地浏览你的README,并准确找到他们想要的内容。...第一个问题应该是如何安装(如何使用项目或如何在机器启动编辑)。 这里应该给用户详尽的想法,并说明他们如何使用项目repo的所有步骤。 按照以上步骤,他们应该能够自己的设备运行它。...如果需要添加更复杂的说明,请使用Wiki: https://github.com/navendu-pottekkat/nsfw-filter/wiki 贡献 在这里,你可以让人们知道他们如何为你的项目做出贡献...如果你认为有帮助,请在GitHub上标星号并共享本指南。 现在,你们一直等待的时刻!页脚![喘气] 好吧,事情就这样结束了。

1.5K30

【机器学习看裸照】谷歌、微软、亚马逊,哪家图像API鉴黄能力强?

如果你的网站或者APP允许用户生成内容(UGC),例如评论、上传可能带图片的帖子等等。...扫黄打非—手段是关键 公司处理这一类问题常见的方式是审核,在审核过程,UGC的每个细节内容都要通过人工操作,然后才能在网站或应用展示出来。...开发、构建上述ML解决方案是一件非常困难的任务,所以像谷歌、微软这样的大型技术公司或Clarifai这样的小公司都会提供api来帮助用户完成这项工作。...由于响应时间可能受很多因素的影响,因此下表的值只是一个大概数字,而不是实际值。下表的统计数据是Ubuntu系统的笔记本运行试验而得到的(每个API调用180次)。 ?...需要注意的一点是,所有这些API都访问了Amazon S3上传的图像,AWS API访问S3映像时会有一定不公平的优势,因此响应时间可能较短。

1.8K30

纳税服务系统五(登陆与系统拦截)【配置系统、子系统首页、登陆与拦截】

因此,我们写一个过滤器进行拦截,如果用户不是想要登陆,而访问我们其他的页面。都拦截他,让他登陆后才能访问。 ?...权限过滤的前提条件: 用户已经登陆了 知道用户访问的是什么子系统 由于我们LoginFilter已经可以得到这两个条件了,于是我们LoginFilter接着写就行了。...当用户的Session没有了,用户操作时,过滤器就会将页面跳转到登陆页面 而我们点击了左边的菜单栏,默认右边显示。 所以,到目前为止,我们的逻辑是没毛病的。但怎么解决上面遇到的情况呢??...我们用更好地一种解决办法: 判断自身页面是否为顶级窗口,如果不是就自动刷新父窗口的地址,跳转到顶级窗口中。.../*如果该页面不是顶级窗口,那么就自动刷新一下到父窗口中*/ if(window!

1.5K50

排行榜第一的美图APP上,美女发现自拍竟被AI拿去生成果照?

如果说,有个价格实惠、操作简单的生成式APP能满足你的愿望。只不过,这个软件会自动生成你的果照,你会使用吗? 今天说的这款美图APP叫Lensa AI,于2018年推出。...事实证明,只要将私密照片输入到Lensa,AI就会认为用户色情内容表示许可,而生成图像的尺度也超过了NSFW过滤器的限制。...更可怕的是,100张图像,有11张是高质量的果照,而不是明显有AI编辑痕迹的照片。 如果对于这个问题不加修改,将后患无穷。...老板解释:我不是我没有 面对公众的担忧,Usoltsev称,这种行为只有AI被「欺骗」的情况下才会发生,并指出这违反了Lensa使用条款。...更准确地说,这些未经过滤的数据将人类现有的偏见引入到Lensa模型。创作者知道模型可能带有社会偏见,我们也是。」

83820
领券