请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册
戴客 首页 科技资讯 人工智能 AI 查看内容

AI当“暖男”:给裸照自动穿上比基尼

北极蚊子 2018-7-21 15:19

波提切利代表作《维纳斯的诞生》:还好遮住了关键部位

来源:theregister

编辑:文强

【新智元导读】AI可以用来鉴黄,但有时会把含裸女的古典名画过滤掉。巴西的一组研究人员在JICNN上展示了一种新方法,使用生成对抗网络,给女性裸体照“穿上”比基尼泳装。不过,这种技术也可以被反过来,根据比基尼泳装照绘出裸照。

人工智能软件越来越多地用于自动检测和禁止社交网络上的裸体图像,也即所谓的“AI鉴黄师”。不过,比起真正的人类鉴黄师,现在的算法和模型还有一定差距,误判、漏判的情况还比较多。

最经典的例子,很多古典大师名画和雕塑作品,因为有裸体露出,就会被自动过滤掉,让人颇为尴尬。

不过,现在有了一种新的替代解决方案,那就是让AI为裸照“穿上”比基尼泳装

巴西南大河州天主教大学(Pontifical Catholic University of Rio Grande do Sul)的一组研究人员,训练生成对抗网络(GAN)来自动审查裸体图片。

他们在7月初里约热内卢举行的IEEE国际神经网络联合会议(IJCNN)上展示了论文及一些成果。代码非常受欢迎。

简单说,当模型接收到一幅女性裸照时,生成器会自动给它“穿上”比基尼。生成器由鉴别器来训练,鉴别器会判断图像真伪,直到最终生成器成功骗过鉴别器。

不过,有时候计算机绘制的比基尼看起来还不够逼真,在某些例子中,会倾向一方,或者面积太小,或者定位不准没有遮盖住足够的皮肤。

目前,这个项目更像是一个概念证明。该论文的合著者Rodrigo Barros在接受The Register采访时表示:“我们论文中描述的方法是一种有趣而且新颖的图像审查方式。在当前状态下还不能投入实用,因为鲁棒性还不够。”

Barros介绍,研究人员从“种子文件中下载照片”来收集数据集。他们一共收集了2000多张图像,其中1965张用于训练,剩余的220张用于模型测试。

穿着比基尼泳的女性的照片被被输入系统,教它比基尼是什么样子的。为了找出应该穿上比基尼的地方,系统也学习了大量的裸体照片。有了这些照片数据集后,这个系统实质上相当于一个图像到图像的翻译器。

“我们训练网络时,它会尝试学习如何将数据从一个域(裸体图片)映射到另一个域(泳装图片),这两个领域的图像分布完全不同。”Barros解释说。

因为网络要做的只是生成比基尼并将其覆盖在其他图片上,因此图像中模特的肤色、体型以及外貌差异并不重要。不过,由于系统还考虑了训练数据中的一些周围的像素,导致在最终渲染时产生了噪声,自动生成的比基尼还不能算完美。

“我们特别注意到的一件事是,我们的几件泳衣图片都是在白色背景上拍摄的,而裸照的背景往往非常复杂,”Barros说。“因此,网络会隐含地学会为每个域关联’背景类型’。因此,在翻译时,背景常常遭到严重干扰。”

这不是AI擦除的结果,而是另一位大师法国画家亚历山大·卡巴内尔的《维纳斯的诞生》,这幅画以及布格罗的《维纳斯诞生》有时候都会不幸过滤掉……

为裸照穿上比基尼的确是个过滤敏感图片的新思路。但另一方面,这项技术可以被调整过来反向工作。理论上,开发人员可以使用相同的代码来擦除比基尼,然后生成敏感部位。

“一旦完成训练后,我们就会丢弃从域Y(泳衣图片)映射到域X(裸体图片)的模型,只保留我们感兴趣的模型,”Barros说。“我们想强调的是,去除衣服绝不是我们的预期目标,它只是这种方法的副产物而已。”

研究人员希望继续改进他们的系统,使互联网成为对儿童更加安全的空间,并希望未来将其作为浏览器应用程序投入实用。

文章点评