“官宣官宣了,我男朋友帥吧”。今天是520網(wǎng)絡(luò)情人節(jié),數(shù)萬人在快手官宣脫單,這是怎么做到的?原來是快手上線了一款視頻特效,讓單身的小伙伴們瞬間甜蜜分身,“順利脫單”。這是快手為用戶準(zhǔn)備的一系列520特效中的一款,受到用戶歡迎。

“感謝快手送的男朋友,真帥!”,“聽說兩個人在一起久了會越長越像,我男朋友很像我啊”,“官宣官宣,公布對象”。這款“變情侶”上線后,快手用戶玩出了各式花樣分身,和對象同框一起比心,牽手,玩手指舞,還能同框喝奶茶。還有寶媽用這款特效給寶寶拍攝視頻,瞬間可以喜提龍鳳胎。
快手上線的520一系列魔表中還有“變男神”、“變女神”,能夠?qū)崿F(xiàn)變性別效果的特效。“變男神”讓女性用戶自己變身男神,欣賞變身后的帥氣發(fā)型。“變女神”的特效讓男性用戶瞬間變身膚白貌美的女子。

如此好玩新奇的體驗背后用到了什么高科技呢,據(jù)快手Y-tech的算法工程師介紹,該效果背后是核心技術(shù)是GAN,即生成對抗網(wǎng)絡(luò)。在用戶原有圖像的基礎(chǔ)上,利用GAN可以生成以假亂真的圖像。要想實現(xiàn)手機(jī)端實時的性別變換效果,必須要解決以下三大核心問題。
GAN生成的臉部特征與用戶的性別明顯相反,要有變性別的特征同時要和用戶本身很像,GAN模型需要在改變性別特征與保留用戶特征之間取得一個平衡。為了達(dá)到生成發(fā)型的拍攝穩(wěn)定連續(xù),快手Y-tech算法工程師將GAN與圖形學(xué)結(jié)合在一起,充分利用了圖形學(xué)中的3D理論與GAN的紋理學(xué)習(xí)能力。最終的效果給用戶帶來了新奇驚艷的體驗。
GAN模型一般運(yùn)算量較大,快手用戶覆蓋較廣泛,使用的不同型號的手機(jī)運(yùn)算能力差別很大。為了能夠讓所有用戶都體驗到新技術(shù)帶來的福利,快手Y-tech采用了一個系統(tǒng)化的解決方案,從底層引擎的加速到模型壓縮,再到后處理的優(yōu)化,每一部分都暗含了相當(dāng)大的挑戰(zhàn)和能力。
除了性別變化, 快手Y-tech在其他生成式技術(shù)也做了豐富的積累, 比如變年輕、變老。2019年8月份,快手上線了“變娃娃臉”特效, 這次不僅是國內(nèi)首個實現(xiàn)端上實時GAN,也是全球范圍內(nèi)第一次實現(xiàn)iOS安卓多平臺、全機(jī)型覆蓋的視頻實時GAN。






