520快手送“男朋友”GAN生成对抗网络助力单身狗“顺利脱单”

作者: 佚名 2020-05-21 14:05:59

本文经AI新媒体量子位(公众号ID:QbitAI)授权转载,转载请联系出处。

 “官宣官宣了,我男朋友帅吧”。昨天是520网络情人节,数万人在快手官宣脱单,这是怎么做到的?原来是快手上线了一款视频特效,让单身的小伙伴们瞬间甜蜜分身,“顺利脱单”。这是快手为用户准备的一系列520特效中的一款,受到用户欢迎。

520快手送“男朋友”GAN生成对抗网络助力单身狗“顺利脱单”

“感谢快手送的男朋友,真帅!”,“听说两个人在一起久了会越长越像,我男朋友很像我啊”,“官宣官宣,公布对象”。这款“变情侣”上线后,快手用户玩出了各式花样分身,和对象一起比心,牵手,玩手指舞,还能一起同框喝奶茶。还有宝妈用这款特效给宝宝拍摄视频,瞬间可以喜提龙凤胎。

快手上线的520一系列魔表中还有“变男神”、“变女神”的能够实现变性别效果的特效。“变男神”让女性用户自己变身男神,欣赏变身后的帅气发型。“变女神”的特效让男性用户瞬间变身肤白貌美的女子。

GAN生成对抗网络助力单身狗“顺利脱单”

如此好玩新奇的体验背后用到了什么高科技呢,据快手Y-tech的算法工程师介绍,该效果背后的核心技术是GAN(Generative Adversarial Network,生成对抗网络)。在用户原有图像的基础上,利用GAN可以生成以假乱真的图像,即使对这些图像仔细分辨也未必能看出其中假的痕迹。

520快手送“男朋友”GAN生成对抗网络助力单身狗“顺利脱单”

生成式对抗网络

要想实现手机端实时的性别变换效果,必须要解决以下三大核心问题。

第一,GAN生成的脸部特征与用户的性别明显相反,但是同时要能看出来与用户本身很像,具有很近的血缘关系。将女生变换成男生之后,若男性化特征非常明显,那么可能会丢失一些用户本身的ID信息,使得用户看着不像自己,趣味性就必然会下降。因此GAN模型需要在改变性别特征与保留用户ID之间取得一个平衡。

第二,GAN生成与目标性别匹配的头发,且实时拍摄时无论用户是什么样的姿态,生成的头发都需要稳定连续。为了达到控制生成的发型的目的,快手Y-tech算法工程师将GAN与图形学结合在一起,充分利用了图形学中的3D理论与GAN的纹理学习能力。最终的效果给用户带来了新奇惊艳的体验。

在判断一个人性别的时候,头发可以起到非常重要的作用,若生成的头发不真实,那么用户会第一时间认为此效果不好。与人脸不同的是,头发的自由度较高,不同的人甚至是同一个人的头发形状、颜色、走向都有很多种变化。GAN作为一种AI技术,是基于数据来学习某种分布,那么就需要利用数据中多种多样的头发来学习得到一种固定模式的头发,从而为所有用户都生成稳定连续的某种特定发型。

第三,要在不同型号不同运算能力的手机端实时做到性别变换。GAN模型一般运算量都较大,但是快手用户覆盖较广,使用的手机运算能力差别很大。为了能够让所有用户都体验到新技术带来的福利,快手Y-tech采用了一个系统化的解决方案,从底层引擎的加速到模型的压缩,再到后处理的优化,每一部分都暗含了相当大的挑战和能力。

除了性别变化, 快手Y-tech在其他生成式技术也做了丰富的积累, 比如变年轻、变老。2019年8月份,快手上线了“变娃娃脸”特效, 这次不仅是国内首个实现端上实时GAN,也是全球范围内第一次实现iOS安卓多平台、全机型覆盖的视频实时GAN。

人工智能 机器学习 技术
上一篇:机器学习算法集锦:从贝叶斯到深度学习及各自优缺点 下一篇:AI助推智慧交通建设加速 警用无人机高速执勤
评论
取消
暂无评论,快去成为第一个评论的人吧

更多资讯推荐

可再生能源与机器学习“双重加持”,谷歌成功实现风力预测

从传统角度看,电力电场的发电能力普遍较弱,因为我们至今很难预测无形无相的风,会在新一天中表现出怎样的活动趋势。

佚名 ·  15h前
明确解释:机器学习与统计建模有何不同

这篇文章提出了一个非常重要的区别,我们应该将其理解为数据科学领域的活跃部分。 上面的维恩图最初是由SAS Institute发布的,但是它们的图显示统计和机器学习之间没有重叠,据我所知,这是一个疏忽。

闻数起舞 ·  21h前
云计算人工智能的发展显著改善IT安全性

随着数据泄露越来越普遍,IT安全性变得越来越重要。幸运的是,人工智能工具和云计算资源正在提供新的解决方案。

Harris ·  1天前
人工智能在半导体市场的发展潜力及其意义

IHSMarkit在本周发布的一项人工智能应用调查中预测,到2025年,人工智能应用将从2019年的428亿美元激增至1289亿美元。

佚名 ·  1天前
沙发变身遥控器,涂鸦里藏PCB,MIT技术宅的智能家居竟然是这样

把墙壁、沙发、柱子或者家中任何东西,埋进电路和传感器,整个房子也就被改造成了大型PCB电路板,每一条线路、每一个节点、每一个控制装置,都嵌入到房间自身的装修中,像个变色龙一样,你再也看不到突兀的开关了。

鱼羊 郭一璞 ·  1天前
马云:机器不可能取代人类!那会取代什么呢?

在上海纽约大学2020届毕业生典礼上,阿里巴巴创始人马云表示,“机器是不可能取代人类的”。那什么会被取代呢?

月初 ·  1天前
不用任何数学方法,如何计算圆面积

借鉴统计学习和机器学习的核心原理,我们可以使用蒙特卡罗模拟和多项式/二次回归来创建基于计算的方法,以找到圆的面积公式。

机器之心 ·  1天前
人工智能的三大领域及其工业应用

在本文中,我将解释人工智能技术的三个主要方向,即语音识别,计算机视觉和自然语言处理。

工业应用 ·  1天前
Copyright©2005-2020 51CTO.COM 版权所有 未经许可 请勿转载