热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

抖音AI特效风靡网络,真人瞬间变身动漫角色,吴亦凡、PDD和戚薇纷纷沉迷其中

近期,抖音推出的一款名为“变身漫画”的AI特效在社交媒体上迅速走红,吸引了大量用户尝试。不仅普通网友积极参与,连吴亦凡、PDD和戚薇等明星也纷纷加入,体验将真人瞬间转化为动漫角色的神奇效果。这一特效凭借其高度的趣味性和创新性,迅速成为网络热议的话题。
金磊 发自 凹非寺
量子位 报道 | 公众号 QbitAI

这两天,抖音上一款特效——「变身漫画」,简直火到不行。

从明星到路人,堪称全民参与,来看下效果吧~

首先登场的是张艺兴戚薇

可以看到,这个特效基于人物的面容,很好的转换成了二次元漫画风格。

尤其是眼睛的处理,把张艺兴慵懒的眼神、戚薇水汪汪的大眼睛,诠释的淋漓尽致。

当然发型也都是「满分转换」,分叉、造型等细节可以说是丝毫不差了。

抖音网友们直呼:

终于看到这个特效啦!早就想看偶像的漫画风,圆梦了!

可爱的PDD同学也参与了进来,这个漫画风让他变得少了些油腻,多了份清纯,好评!

调皮的网友竟发出疑问:

安西教练?

当然,刷了众多视频之后,你会发现这个特效并不是适合所有人,建议以下2类人慎用此特效。

第一类是颜值过高,这里的高是指本来长相就像「从漫画里走出来」的人,例如吴亦凡。

本来吴亦凡是浓眉大眼、五官立体,转换后却显得「单薄」了不少。

第二类是彪形大汉……话不多说,来感受一下这个画风……

嗯……原来的味道,全没了……引得网友直呼:

你为什么要拉过来?

发我男朋友看一下,让他认清社会的现实。

突破「次元壁」的关键技术

那么如此有趣的特效,是怎么做到的呢?

虽然目前并没有看到专门对应此特效的研究,但是有关「风格迁移」的研究,并不是新鲜的事物了。

而在众多研究中,打破二次元和三次元的关键技术,就是GAN (对抗生成网络)

用GAN实现漫画风

早在去年,港中文、哈工大和腾讯优图的一篇最新研究,可以将人脸照片转化成如同手绘版的卡通图,甚至还能反向转换,将二次元的卡通图像,转换成现实中可能的样子。

将真实人脸照片转化成卡通图像,效果超越了CycleGAN。

还能转换成日漫画风,自带了热血青春的气息。

这项研究利用到的技术叫做Landmark Assisted CycleGAN,它利用面部标志特征来定义一致性损失,指导在CycleGAN中训练局部鉴别器。

整体结构如下:

整体来说,这个转换过程分为3步。

首先,生成器先根据CycleGAN生成一张粗糙的卡通人脸。

随后,模型根据第一步生成的图像,生成一个预训练回归量(regressor),来预测面部landmark,对面部的关键点进行标记。

最后,通过局部和全局两种鉴别器,研究人员细化在卡通图和对应真实图像中的人脸特征。在这个阶段,强调了landmark的一致性,因此最后的生成生成结果逼真且有辨识度。

用GAN实现油画风

例如MIT和IBM沃森联合实验室,发布的名为AI Portraits Ars的工具,只要给定一张图像,就能秒变「文艺复兴款」的油画风。

值得一提的是,这不是风格迁移,而是GAN自己画出来的。

不止能拿着照片作画,看着视频也没问题,例如1960年的老电影《惊魂记》。

这项技术里GAN的生成器就像是个画师,而判别器就充当鉴赏家角色,负责识破生成器的画不是人类作品。

生成器里有个潜在空间,里面有千千万万的AI画像,都是从人类画作里,用不同的向量修改而成。

然后,要按着照片生成画像,就把一个向量 (Latent Vector) ,映射到千万AI画像里和照片最接近的一幅。

团队还设计了一个Inverter,可以从照片里近似出一个向量,用来找到潜在空间里最合适的那个向量。

用GAN让纸片人活起来

除此之外,GAN甚至还可以让2D形象变成3D“活物”。

例如来自华盛顿大学的照片唤醒 (Photo Wake-Up)技术,可以让你体验到麻瓜的神奇魔法。

它可以让你最爱的体育明星从照片里跑出来:

还能赋予二次元角色新力量:

还可以借此把角色们AR/VR化,只要动动手指,它们就能出现在你身边的世界:

这项研究整个操作过程,其实只用了三步:

第一步是分割纸片人:利用现成的图像分割算法,将画中人的躯干、四肢分割,再用人体姿态估计,提取画中人的2D骨骼关键点,忽略厚重的衣服,拟合出一种半裸的可塑3D模型,称为SMPL模型。

第二步是是细化纸片人3D模型:先将SMPL模型映射到2D世界对准轮廓,调好再次转换成3D模型确保精确度。

最后一步中,研究人员用CMU的Mo-cap人体动作数据集喂给模型。

让二次元走进现实

除了抖音最近火爆的「变身漫画」特效外,隔壁岛国的一项「3D姿态追踪」也火了。

可以让漫画人物跟随着你的动作,一起翩翩起舞,仿佛二次元人物走进了现实。

利用「真人模型」也是可以的。

并且这项技术可在线体验哦(链接见传送门)

这样一来,和你心仪的二次元对象,在现实***舞便不再是梦!

若是把明星作为模型输入的一部分,是不是也可以跟偶像共舞了?

咦?好像可以预见娱乐平台的下一个爆款特效了。

传送门

3D姿态追踪项目地址:
https://github.com/digital-standard/ThreeDPoseTracker

参考链接:
https://mp.weixin.qq.com/s/5covdsSaNBIAqORbtfHa4w
https://mp.weixin.qq.com/s/VU06PqZ4OaLxpjLwIObWZw
https://mp.weixin.qq.com/s/gXonxan5baaJ6jwEcY9ILg

作者系网易新闻·网易号“各有态度”签约作者

「数据库」系列公开课开启,快来免费报名!

6月23号第二期直播,浪潮信息数据库产品线总经理--乔鑫分享「传统企业互联网下的数据平台升级」,将讲述HTAP数据库的技术原理、优化方案以及开发部署概要等技术问题,以此带给广泛关注者一些前瞻指导。

扫码报名,可加入直播交流群,还可获取系列课程直播回放、分享PPT: 

抖音AI特效火遍全网,真人秒变漫画形象,吴亦凡PDD戚薇都玩上瘾了

抖音AI特效火遍全网,真人秒变漫画形象,吴亦凡PDD戚薇都玩上瘾了

量子位 QbitAI · 头条号签约作者

վ'ᴗ' ի 追踪AI技术和产品新动态

喜欢就点「在看」吧 !


推荐阅读
  • 本文详细介绍了如何在Linux系统中搭建51单片机的开发与编程环境,重点讲解了使用Makefile进行项目管理的方法。首先,文章指导读者安装SDCC(Small Device C Compiler),这是一个专为小型设备设计的C语言编译器,适合用于51单片机的开发。随后,通过具体的实例演示了如何配置Makefile文件,以实现代码的自动化编译与链接过程,从而提高开发效率。此外,还提供了常见问题的解决方案及优化建议,帮助开发者快速上手并解决实际开发中可能遇到的技术难题。 ... [详细]
  • 2019年后蚂蚁集团与拼多多面试经验详述与深度剖析
    2019年后蚂蚁集团与拼多多面试经验详述与深度剖析 ... [详细]
  • DHCP三层交换机设置方式全局模式和接口模式设置方式和命令resetsave回车输入yreboot输入n输入y重启后就恢复默认设置了默认用户名密码adminAdmin@huawei ... [详细]
  • Ceph API微服务实现RBD块设备的高效创建与安全删除
    本文旨在实现Ceph块存储中RBD块设备的高效创建与安全删除功能。开发环境为CentOS 7,使用 IntelliJ IDEA 进行开发。首先介绍了 librbd 的基本概念及其在 Ceph 中的作用,随后详细描述了项目 Gradle 配置的优化过程,确保了开发环境的稳定性和兼容性。通过这一系列步骤,我们成功实现了 RBD 块设备的快速创建与安全删除,提升了系统的整体性能和可靠性。 ... [详细]
  • 在 Android 开发中,通过合理利用系统通知服务,可以显著提升应用的用户交互体验。针对 Android 8.0 及以上版本,开发者需首先创建并注册通知渠道。本文将详细介绍如何在应用中实现这一功能,包括初始化通知管理器、创建通知渠道以及发送通知的具体步骤,帮助开发者更好地理解和应用这些技术细节。 ... [详细]
  • 题目描述:小K不幸被LL邪教洗脑,洗脑程度之深使他决定彻底脱离这个邪教。在最终离开前,他计划再进行一次亚瑟王游戏。作为最后一战,他希望这次游戏能够尽善尽美。众所周知,亚瑟王游戏的结果很大程度上取决于运气,但通过合理的策略和算法优化,可以提高获胜的概率。本文将详细解析洛谷P3239 [HNOI2015] 亚瑟王问题,并提供具体的算法实现方法,帮助读者更好地理解和应用相关技术。 ... [详细]
  • 宏基因组学经典文献重现(一):利用ggplot2进行散点图可视化分析
    宏基因组学经典文献重现(一):利用ggplot2进行散点图可视化分析 ... [详细]
  • JVM参数设置与命令行工具详解
    JVM参数配置与命令行工具的深入解析旨在优化系统性能,通过合理设置JVM参数,确保在高吞吐量的前提下,有效减少垃圾回收(GC)的频率,进而降低系统停顿时间,提升服务的稳定性和响应速度。此外,本文还将详细介绍常用的JVM命令行工具,帮助开发者更好地监控和调优JVM运行状态。 ... [详细]
  • 点云技术初探(三):PCL基础知识与学习路径指南本文首先介绍了点云库(PCL)的基本概念,PCL是一个在前人点云研究成果基础上发展而来的大型跨平台开源C++编程库,旨在为点云数据处理提供全面的支持。文章详细阐述了PCL的核心功能及其在三维数据处理、特征提取、分割与配准等方面的应用,并为初学者提供了系统的学习路径和资源推荐,帮助读者快速掌握PCL的使用方法。 ... [详细]
  • 在 Linux 系统中,`/proc` 目录实现了一种特殊的文件系统,称为 proc 文件系统。与传统的文件系统不同,proc 文件系统主要用于提供内核和进程信息的动态视图,通过文件和目录的形式呈现。这些信息包括系统状态、进程细节以及各种内核参数,为系统管理员和开发者提供了强大的诊断和调试工具。此外,proc 文件系统还支持实时读取和修改某些内核参数,增强了系统的灵活性和可配置性。 ... [详细]
  • 针对HTTP协议在数据传输过程中的安全漏洞,HTTPS应运而生,通过加密传输通道来防止信息泄露和篡改。作为一种基于SSL/TLS协议的加密超文本传输协议,HTTPS不仅提升了数据的安全性,还广泛应用于各种敏感信息的传输场景,如网上银行、电子商务和在线支付等。 ... [详细]
  • 本文提供了 RabbitMQ 3.7 的快速上手指南,详细介绍了环境搭建、生产者和消费者的配置与使用。通过官方教程的指引,读者可以轻松完成初步测试和实践,快速掌握 RabbitMQ 的核心功能和基本操作。 ... [详细]
  • 探讨 jBPM 数据库表结构设计的精要与实践
    探讨 jBPM 数据库表结构设计的精要与实践 ... [详细]
  • HBase在金融大数据迁移中的应用与挑战
    随着最后一台设备的下线,标志着超过10PB的HBase数据迁移项目顺利完成。目前,新的集群已在新机房稳定运行超过两个月,监控数据显示,新集群的查询响应时间显著降低,系统稳定性大幅提升。此外,数据消费的波动也变得更加平滑,整体性能得到了显著优化。 ... [详细]
  • 本文深入探讨了数据库性能优化与管理策略,通过实例分析和理论研究,详细阐述了如何有效提升数据库系统的响应速度和处理能力。文章首先介绍了数据库性能优化的基本原则和常用技术,包括索引优化、查询优化和存储管理等。接着,结合实际应用场景,讨论了如何利用容器化技术(如Docker)来部署和管理数据库,以提高系统的可扩展性和稳定性。最后,文章还提供了具体的配置示例和最佳实践,帮助读者在实际工作中更好地应用这些策略。 ... [详细]
author-avatar
手机用户2502858383_827
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有