女神们都下海“拍片”了?AI毛片横空出世,岛国老师们要失业?
来源:互联网 发布:mac idea groovy 编辑:程序博客网 时间:2024/04/28 04:01
程序猿(ID:imkuqin) 猿妹 整编
图片来自:Reddit、IEEE等
最近,美国闲散人士论坛 Reddit 上有个神奇的 18 禁板块,专门分享女明星 PS 的裸照,供广大死宅男 YY。。。
而且还火了一段羞羞的成人小视频,《神奇女侠》的扮演者盖尔·加朵居然是这个视频的女主,盖尔·加朵各种辣眼睛的场面,相信你一定没见过
刺激的猿妹不敢放
其实这是一段合成视频,视频中并非盖尔·加朵本人。而是通过机器学习技术搭建了一个系统,让 AI 学习了女明星的面部特征,最后合成到了成人片里的女演员的头部。
而且除了盖尔·加朵,还有别的女星,比如《权利的游戏》里二丫的扮演者麦茜·威廉姆斯
估计麦茜·威廉姆斯看了都想打人了
还有《哈利波特》里赫敏的扮演者艾玛·沃特森
《复仇者联盟:奥创时代》里黑寡妇的扮演者斯嘉丽·约翰逊
仔细看,眉毛有亮点
如果不仔细深究,这些女星们“下海拍片”的传闻真就坐实了。那么,事实是怎样的呢?
羞羞视频背后的男人
原来,让这些女星“拍片”的人居然是Reddit上一位名叫deepfake的程序猿,据说他并非是专业的研究人员,只是机器学习爱好者。
他通过谷歌图片搜索、网络图库、Youtube 视频等途径获取的女星素材,利用这些素材通过Keras、TensorFlow等多个开源库,训练深度学习网络,经过反复训练后,系统就会自动替换脸部信息。
学习样本越多,就可以生成脸谱图的还原度就会越高。也就是那个女星的素材资料越多生成的视频就越逼真
不过考虑到这仅仅是一位机器学习爱好者的个人作品,能到达到这样的效果,已经十分令人震惊了,但假如我们想要更加完美的作品是否能实现呢?答案是肯定的,比如利用一下技术:
实时面部转换的Face2Face
在2016年,德国纽伦堡大学的教授Justus Thies带领团队,做了一个能实时进行面部转换的模型,叫Face2Face。
使用者选择一个目标角色,比如川普,系统会将他和川普的面部特征重构并追踪,当他做出一个面部表情时,模型会重新渲染川普的脸的形状和光影,并对背景进行修改。
Adobe声音合成
去年,Adobe 公司也发布了声音合成技术,差不多也是机器学习样本,最终能产生想要的人声,也就是说你可以利用它可以生成一段你从未说过,但确实是你声音的话,堪称是 “声音版的 Photoshop”!
AI合成奥巴马
还有,今年7月份IEEE曾报道,美国华盛顿大学的一项新研究表明,基于现有公开的 Obama 音频和视频片段,人工智能(AI)软件可生成了口型几乎完美匹配、高度逼真的假视频。
研究团队用神经网络程序分析了视频中的数百万帧影像,以确定奥巴马脸部的变化,通过采集了音频片段(原始音频文件),再把口型和新的音频文件剪辑匹配,再嫁接到新视频,整个视频中奥巴马说话时嘴唇的动作几乎和声音完美对应。
利用以上这些技术,实现女星的本“色”出演,简直就是逼真到哭好么?
如今,AI技术的发展,已经超乎了我们的想象。生活中的某些方面已经非常接近科幻电影中的生活情境。从技术层面讲,这是好事,因为它推动时代向前进,但反过来,这样先进的技术一旦被滥用,后果也是不堪设想,怎么用好就看人类自己了。
●本文编号2831,以后想阅读这篇文章直接输入2831即可
●输入m获取文章目录
大数据与人工智能
更多推荐《18个技术类公众微信》
涵盖:程序人生、算法与数据结构、黑客技术与网络安全、大数据技术、前端开发、Java、Python、Web开发、安卓开发、iOS开发、C/C++、.NET、Linux、数据库、运维等。
- 女神们都下海“拍片”了?AI毛片横空出世,岛国老师们要失业?
- 史上最性感App横空出世:这群伯克利学生要用AI帮你保护羞羞的皂片
- 微软版UnityVs横空出世,到底是谁成就了谁?
- 青年之锋文学网横空出世了!
- LMX 横空出世
- MicroServices Architecture横空出世!
- Microsoft SilverLight横空出世
- Microsoft SilverLight横空出世
- 横空出世的XEN
- Web Services横空出世
- struts2-横空出世
- Netbeans7.0横空出世
- 横空出世,席卷Csdn
- pello框架横空出世
- IE10横空出世,一统江湖
- Vim 8.0横空出世
- Linux横空出世
- 一代YY软件横空出世。
- Linux目录结构详解02
- 磁盘存储1
- apscheduler 无法删除job
- javascript入门
- 途牛被爆裁员400研发人员,惊呼遭血洗
- 女神们都下海“拍片”了?AI毛片横空出世,岛国老师们要失业?
- 【springmvc】@RequestParam详解以及加与不加的区别
- basePath 的使用
- 有关python:'str' object is not callable
- DOS命令日记
- H5常用JS代码片段, 判断设备&JS预加载
- JS设置和改变元素属性
- 斜线与反斜线
- Python学习【4】