GitHub移除色情应用DeepNude的相关仓库

2019 年 7 月 15 日 CocoaChina

点击上方蓝字“Cocoa开发者社区”共同成长


作者 | 局长

来源 |  开源中国(oschina2013)


DeepNude 是一款付费应用程序,官方对其描述是“AI X 光”。通过使用类似 deepfakes 的深度学习技术,DeepNude 使用女性裸照训练之后可将图像中女性身上的衣服替换掉,创造出几可乱真的合成裸照,也就是大家所说的“一键脱衣”。

GitHub 也曾对 deepfakes 的 repo 进行过某种程度上的限制 >>> 戳这里

但由于此项目产生的效果过于低俗且导致的负面影响巨大,在引起广泛的争议后,官方团队选择将该项目关闭。

虽然团队下架了此项目,但有人根据已下载的程序进行了逆向工程,并开发出 DeepNude 的开源版本,还将这些可用副本上传到 GitHub。

而 DeepNude 团队也将此项目的核心算法(而不是实际的应用程序)在 GitHub 开源。理由是针对这款应用程序的逆向工程已上传至 GitHub,隐藏源码已经没有任何意义。

然而根据 GitHub 的社区准则,除非用于教育或艺术目的,该平台是严厉禁止“色情”或“淫秽”内容的。所以 GitHub 以违反其政策为由将托管在它平台上的相关项目仓库移除。

关于 DeepNude 的算法及相关技术原理介绍可以访问以下 repo 进行了解和学习:
https://github.com/yuanxiaosc/DeepNude-an-Image-to-Image-technology

DeepNude 的核心算法主要包括四项涉及人工智能/深度学习的技术(主要是计算机视觉领域),
分别是:Pix2Pix、Pix2PixHD、CycleGAN 和 图像修复(Image Inpainting)

Pix2Pix

Image-to-Image Translation with Conditional Adversarial Networks
是伯克利大学研究提出的使用条件对抗网络作为图像到图像转换问题的通用解决方案。效果如下:

Pix2PixHD

之前的技术多数只能生成粗糙的低分辨率的图片,看起来也不真实。而 Pix2PixHD 将一张语义图作为输入,并由此生成了一张高分辨率的逼真的图像。语义图是一幅彩色图片,图上的不同色块代表不同种类物体,如行人、汽车、交通标志、建筑物等。

CycleGAN

CycleGAN使用循环一致性损失函数来实现训练,而无需配对数据。换句话说,它可以从一个域转换到另一个域,而无需在源域和目标域之间进行一对一映射。这开启了执行许多有趣任务的可能性,例如照片增强,图像着色,样式传输等。您只需要源和目标数据集。

图像修复(Image Inpainting)

只需用工具将图像中不需要的内容简单涂抹掉,哪怕形状很不规则,NVIDIA 的模型也能将图像“复原”,用非常逼真的画面填补被涂抹的空白。可谓是一键P图,而且“毫无 ps 痕迹”。

该研究来自 NVIDIA 的 Guilin Liu 团队,他们发布了一种可以编辑图像或重建已损坏图像的深度学习方法,即使图像穿了个洞或丢失了像素。效果如下:

事实上,假裸照并非 DeepNude 的首创,人们多年前就已通过 Photoshop 来达到合成裸照的目的。但问题在于,DeepNude 将假裸照的制造难度降低到了人人可及的程度。

对此,政治家和评论员们对该项目的潜在影响提出了相当严厉的警告。遗憾的是,这些都无法阻止 DeepNude 的副本在网络上的广泛流传。

-END-


精彩推荐


程序员:这些Bug让我认输,谁踩谁服!

怎么写出让同事无法维护的代码

为什么程序员喜欢养猫?


在看点这里
登录查看更多
2

相关内容

GitHub.com 使用 Git 作为版本控制系统(version control system)提供在线源码托管的服务,同时是个有社交功能的开发者社区。 国外类似服务: Bitbucket.com
Gitlab.com
国内类似服务:
Coding.net
专知会员服务
54+阅读 · 2020年7月4日
专知会员服务
109+阅读 · 2020年3月12日
必读的10篇 CVPR 2019【生成对抗网络】相关论文和代码
专知会员服务
32+阅读 · 2020年1月10日
【GitHub实战】Pytorch实现的小样本逼真的视频到视频转换
专知会员服务
35+阅读 · 2019年12月15日
【ICIP2019教程-NVIDIA】图像到图像转换,附7份PPT下载
专知会员服务
54+阅读 · 2019年11月20日
Keras作者François Chollet推荐的开源图像搜索引擎项目Sis
专知会员服务
29+阅读 · 2019年10月17日
AI 换脸常见方法,从头细说
AI科技评论
9+阅读 · 2019年9月1日
技术无罪?AI直接“脱掉”女性的衣服!
51CTO博客
8+阅读 · 2019年6月27日
2018 年 2 月份 GitHub 上最热门的开源项目
算法与数据结构
5+阅读 · 2018年3月10日
宅男福音deepfakes开源了
AI前线
9+阅读 · 2018年1月31日
ST-CGAN 用GAN实现阴影检测和阴影去除
极市平台
7+阅读 · 2017年12月14日
Revisiting CycleGAN for semi-supervised segmentation
Arxiv
3+阅读 · 2019年8月30日
Few-shot Adaptive Faster R-CNN
Arxiv
3+阅读 · 2019年3月22日
Arxiv
5+阅读 · 2018年5月16日
Arxiv
22+阅读 · 2018年2月14日
Arxiv
11+阅读 · 2018年1月15日
VIP会员
相关VIP内容
相关资讯
AI 换脸常见方法,从头细说
AI科技评论
9+阅读 · 2019年9月1日
技术无罪?AI直接“脱掉”女性的衣服!
51CTO博客
8+阅读 · 2019年6月27日
2018 年 2 月份 GitHub 上最热门的开源项目
算法与数据结构
5+阅读 · 2018年3月10日
宅男福音deepfakes开源了
AI前线
9+阅读 · 2018年1月31日
ST-CGAN 用GAN实现阴影检测和阴影去除
极市平台
7+阅读 · 2017年12月14日
Top
微信扫码咨询专知VIP会员