<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          這臉啊,我算是玩明白了!

          共 1747字,需瀏覽 4分鐘

           ·

          2021-12-10 11:32

          大家好,我是干貨不斷的 Jack。

          昨天,上班改了一天的 bug,頭禿的那種,晚飯沒(méi)來(lái)得及吃。

          加班到晚上 10 點(diǎn)多,坐著沒(méi)幾個(gè)人的末班車(chē)地鐵回家了。

          猜猜這是北京地鐵,幾號(hào)線?

          到家 11 點(diǎn)多了,吃了碗泡面,就開(kāi)始給大家寫(xiě)文了~

          一天天賊充實(shí)!

          不說(shuō)廢話了,今天給大家分享一個(gè)新算法 「HyperStyle」。

          算法功能和之前分享過(guò)的「StyleFlow」類(lèi)似。

          人臉編輯再得一分,牛逼!

          HyperStyle」還要更逼真一些,直接上效果:

          一個(gè)美女:

          算法可以一鍵"返老還童":

          這效果,你打幾分?

          可以變年輕,當(dāng)然也可以反向操作。

          一鍵變老:

          再比如換個(gè)發(fā)型:

          最后放一張整體效果圖吧:


          除了這些,還能進(jìn)行直接的人臉編輯,戴個(gè)眼鏡,調(diào)整個(gè)臉的角度,去個(gè)皺紋啥的都可以。


          還可以進(jìn)行動(dòng)漫風(fēng)格遷移:


          HyperStyle

          算法剛開(kāi)源一周,我就馬不停蹄地分享給大家了。

          項(xiàng)目地址:

          https://github.com/yuval-alaluf/hyperstyle

          這臉啊,我算是玩明白了!

          這類(lèi)算法,都是基于 StyleGAN v2 實(shí)現(xiàn)的。

          為了照顧一些新朋友,這里再說(shuō)下,我曾經(jīng)講解過(guò)的基本原理。

          整個(gè)算法的思想就是,在隱空間(latent space)控制隱藏特征(latent code)來(lái)控制圖片的屬性。

          簡(jiǎn)單點(diǎn)解釋就是,一副人臉圖片,是由多維特征組成的,比如年齡、性別、光照、膚色、發(fā)質(zhì)等。

          為了更好的對(duì)數(shù)據(jù)進(jìn)行分類(lèi)或生成,需要對(duì)數(shù)據(jù)的特征進(jìn)行表示,但是數(shù)據(jù)有很多特征。

          這些特征之間相互關(guān)聯(lián),耦合性較高,導(dǎo)致模型很難弄清楚它們之間的關(guān)聯(lián),使得學(xué)習(xí)效率低下,因此需要尋找到這些表面特征之下隱藏的深層次的關(guān)系,將這些關(guān)系進(jìn)行解耦,得到的隱藏特征,即 latent code。

          由 latent code 組成的空間就是 latent space。

          HyperStyle 就做了這么一件事,解耦特征,控制特征。

          算法運(yùn)行

          算法運(yùn)行,有一定基礎(chǔ)的話,很簡(jiǎn)單。

          搭建環(huán)境、下載權(quán)重、運(yùn)行算法。

          配置好,就可以直接運(yùn)行了:

          python?scripts/run_domain_adaptation.py?\
          --exp_dir?/path/to/experiment?\???
          --checkpoint_path=experiment/checkpoints/best_model.pt?\
          --data_path=/path/to/test_data?\
          --test_batch_size=4?\
          --test_workers=4?\
          --load_w_encoder?\
          --w_encoder_checkpoint_path=pretrained_models/faces_w_encoder.pt?\
          --restyle_checkpoint_path=pretrained_models/restyle_e4e_ffhq_encode.pt?\
          --finetuned_generator_checkpoint_path=pretrained_models/pixar.pt?\
          --n_iters_per_batch=2?\
          --restyle_n_iterations=2

          具體的步驟,可以看下項(xiàng)目的 readme。

          不想搭建環(huán)境的話,作者還提供了 Colab,可以直接使用。

          當(dāng)然,用這個(gè)得會(huì)科學(xué)上網(wǎng)。

          環(huán)境搭建不會(huì)的,可以看我之前寫(xiě)過(guò)的教程。

          Conda環(huán)境搭建

          以及這篇文章的環(huán)境搭建部分的內(nèi)容:

          深度學(xué)習(xí)實(shí)戰(zhàn)教程:語(yǔ)義分割基礎(chǔ)與環(huán)境搭建

          如果還是不懂,妥!

          等我視頻吧,我一定教懂~

          總結(jié)

          熬夜肝文,求個(gè)再看啦~

          感覺(jué)不過(guò)癮,可以到這里看看我的歷史文章:

          https://github.com/Jack-Cherish/PythonPark

          我是 Jack,我們下期見(jiàn)~

          ·················END·················

          推薦閱讀

          ?? ?我的第一個(gè),一百萬(wàn)?? ?女?huà)z算法,殺瘋了????從高考到程序員的成長(zhǎng)之路

          瀏覽 57
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          評(píng)論
          圖片
          表情
          推薦
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  日本高潮在线观看 | 国产黄片自拍 | 亚洲黄色电影网址 | 天天爱天天射天天爽 | www.黄色 |