【百战GAN】羡慕别人的美妆?那就用GAN复制粘贴过来
大家好,歡迎來(lái)到專欄《百戰(zhàn)GAN》,在這個(gè)專欄里,我們會(huì)進(jìn)行算法的核心思想講解,代碼的詳解,模型的訓(xùn)練和測(cè)試等內(nèi)容。
作者&編輯 | 言有三
本文資源與生成結(jié)果展示
本文篇幅:6800字
背景要求:會(huì)使用Python和Pytorch
附帶資料:項(xiàng)目推薦,版本包括Pytorch+Tensorflow
同步平臺(tái):有三AI秋季劃GAN小組
1 項(xiàng)目背景
美顏技術(shù)是祖國(guó)人民的剛需,當(dāng)前的美顏技術(shù)已經(jīng)從早期的美白,瘦臉隆鼻等技術(shù)發(fā)展到了更加復(fù)雜的應(yīng)用,比如妝造遷移,就是將目標(biāo)人臉面部完整的妝容遷移到自己的人臉圖像,本節(jié)我們完成這樣的一個(gè)任務(wù)。
本次我們使用GAN來(lái)完成人臉妝造遷移任務(wù),需要做的準(zhǔn)備工作包括:
(1) Linux系統(tǒng)或者windows系統(tǒng),使用Linux效率更高。
(2)?安裝好的Pytorch,需要GPU進(jìn)行訓(xùn)練。
2 原理簡(jiǎn)介
所謂的妝造遷移技術(shù)如下圖所示:
(a)是我們想化妝的圖,(b)是參考的妝容圖,(c)就是化妝的結(jié)果了。
最早期我們研究人臉妝造遷移算法,需要成對(duì)的妝造前后的圖來(lái)進(jìn)行模型訓(xùn)練,比如下面這樣的。
但是化妝前后的圖妹子你會(huì)公開(kāi)給嗎?怕是有點(diǎn)難吶,所以這限制了數(shù)據(jù)集的大小。
而基于GAN的框架中有一大類方法是無(wú)監(jiān)督的,不需要成對(duì)的圖就能實(shí)現(xiàn)兩個(gè)風(fēng)格(域)之間的轉(zhuǎn)換,比如大家都熟悉的CycleGAN。
當(dāng)然我們今天說(shuō)的不是CycleGAN,整個(gè)框架示意圖如下:
總結(jié)
以上是生活随笔為你收集整理的【百战GAN】羡慕别人的美妆?那就用GAN复制粘贴过来的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 【星球知识卡片】注意力机制发展如何了,如
- 下一篇: 【杂谈】一个五岁孩子妈妈在有三AI学习并