色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

Hairstyle Transfer 你值得擁有!

電子設計 ? 來源:電子設計 ? 作者:電子設計 ? 2020-12-08 23:28 ? 次閱讀
點贊再看,養成習慣,微信公眾號搜索【JackCui-AI】關注這個愛發技術干貨程序員。本文 GitHub https://github.com/Jack-Cherish/PythonPark 已收錄,有一線大廠面試完整考點、資料以及我的系列文章。

1 隱秘的角落

用了一個周末,一口氣刷完了《隱秘的角落》這部電視劇。

不得不說,這部網劇看得過癮,回想起來,也總覺得意猶未盡。

劇情開篇,景區的山頂,一個戴眼鏡的男人,借著拍照片,把一對老人推了下去。

這一幕,被在景區游玩的三個孩子意外拍攝下來,故事從此展開。

這部劇,讓一個叫「張東升」男人的名字大火,也就是把那對老人推下山的兇手。

而跟他本人同樣出名的場景,是他突然摘下假發后露出的發際線。

「張東升」禿頭造型,火爆網絡,他的經典語錄有:

  • 一起去爬山嗎?
  • 您看我還有機會嗎?

作為腦力勞動的程序員,脫發可能都是曾擔憂過的一個問題。

在「程序員界」,流傳著這么一個段子:

「我變禿了,也變強了?!?/p>

想不想,看看變強后的自己?

今天,繼續手把手教學。

算法原理、環境搭建、模型訓練、效果測試,一條龍服務,盡在下文!

2 算法原理

我在曾經的文章里講解過類似的算法原理,例如之講解的 ALAE 算法,人臉屬性編輯。

這個算法是發表在國外 Medium 網站上的一篇文章。

Medium 原文地址(需要翻墻):

https://medium.com/swlh/hairs...

這是一個名為 Azmarie Wang 的作品,作者是一位小姐姐。

而她也在自己的 Github 上開源了相應的代碼。

項目地址:

https://github.com/Azmarie/Ha...

但,這個篇文章傳到國內,源碼被別人做成了視頻在「 B站 」分享出去,就「莫名其妙」的變成了"自制"。

很多公眾號發文,都冠以「 B 站 Up 主自制」的標簽

自制個錘子哦!

人家文章、源碼早就有了好嗎?

槽吐完了,咱接著說算法原理。

這個算法的名字叫「 Hairstyle Transfer 」。

該算法也是站在巨人的肩膀上實現的,由 StyleGAN Encoder、Progressive GAN、InterFace GAN、SVM 多種算法組成。

算法流程:

換一個通俗一點的語言解釋就是,先使用原圖生成一個「人臉模型 」,這個「人臉模型 」是可以編輯的,然后找到控制頭發的「控制器」,調整參數,改變發型。

專業一點的說法就是,先使用原圖,用 StyleGAN Encoder 反算潛碼( latent code ),獲得多維的特征向量(頭發、眼睛、嘴巴、膚色等)。

然后訓練 SVM 分類器,用于找到控制頭發的那個特征向量。

最后使用 Interface GAN 編輯特征,就可以完成頭發屬性編輯了。

想更深入的學習原理,需要先學習一下 StyleGAN Encoder 和 Interface GAN ,篇幅有限,本文就「點到為止」了。

3 環境搭建

你需要有在有 GPU 的機器上運行,如果能翻墻工具,強烈建議使用 Google Colab。

Google Colab 是一個 Google 提供的免費 GPU 服務器。

「 Hairstyle Transfer 」需要下載很多存放到 Google Drive 的權重文件。

使用 Google Colab 跑這個項目很方便,因為這個項目都是 ipynb 文件。

如果不能翻墻,也可以自己在本地,使用 Anaconda 新建虛擬環境。

「 Hairstyle Transfer 」算法,使用 Tensorflow 框架,并且必須是 1.x 的版本,不兼容 2.x。

首先,創建一個名為 tf 的 conda 虛擬環境。

conda create -n tf python=3 jupyter notebook

然后使用 conda 和 pip 按照如下順序,安裝如下第三方庫即可:

conda install scipy tensorflow-gpu==1.15

都安裝好后,環境就算搭建完成了。

4訓練 & 效果測試

我們以「張東升」的圖片為例進行訓練以及效果測試。

圖片下載地址:

https://cuijiahua.com/wp-cont.../_1.png

將項目下載到本地:

git clone https://github.com/Azmarie/Hairstyle-Transfer

然后你會得到三個 jupyter 的 ipynb 文件。

依照上述順序跑通代碼。

StyleGAN/_Encoder 會生成 output/_vectors.npy 文件。

Get/_attribute/_score/_pairs 會 stylegan-dlatents.npy 和 9/_score.npy 文件。

然后,Train/_Boundaries 使用 stylegan-dlatents.npy 和 9/_score.npy 訓練 Boundaries。

這里用到了 SVM 分類器,將控制頭發的特征向量分出來,得到 boundary.npy,用于后續發型的控制。

最后,再使用 output/_vectors.npy 和 boundary.npy,即可控制頭發的多少。

ipynb 詳細說明了代碼需要如何運行,依照它的教程,按照次序運行程序即可。

里面詳細說明了,怎么裁剪圖片,怎么訓練等。

代碼中用到了很多 Google Drive 保存的權重文件,我將這些權重文件,都上傳到了我的百度網盤。

下載鏈接(提取碼:2afm):

https://pan.baidu.com/s/1sPqg...

需要注意的是,下載好這些權重文件,在跑代碼的時候需要將代碼中所有的加載權重方式修改一下,都改為本地加載。

例如修改 pkl 的讀取方式等。

很簡單,這里就不一一說明了。

根據 ipynb 的說明,我們就可以順利跑通所有代碼。

完成模型訓練和效果測試。

最后,一起看一下「張東升」的 「 Hairstyle Transfer 」效果吧!

就很“禿然”,有木有!

用自己照片試試看?一秒變超人。

5 最后

「 Hairstyle Transfer 」 算法也有一些小問題,比如控制頭發變少,圖片的色調也會變暗。

作者:Jack Cui
原文:https://mp.weixin.qq.com/s/3r...
關注作者公眾號,獲取更多有趣AI應用~

系列篇

更多AIoT領域有趣的算法應用及產品請關注有趣的AIoT應用專欄。

審核編輯:符乾江
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 人工智能
    +關注

    關注

    1796

    文章

    47642

    瀏覽量

    239809
  • 代碼
    +關注

    關注

    30

    文章

    4823

    瀏覽量

    68922
收藏 人收藏

    評論

    相關推薦

    工業電源的可靠性和擁有成本優化

    電子發燒友網站提供《工業電源的可靠性和擁有成本優化.pdf》資料免費下載
    發表于 01-24 13:57 ?0次下載
    工業電源的可靠性和<b class='flag-5'>擁有</b>成本優化

    如何在Windows中使用MTP協議

    設備都支持MTP,但也有一些設備可能默認使用PTP(Picture Transfer Protocol)或其他協議。可以在設備的設置中查看或
    的頭像 發表于 01-03 10:26 ?285次閱讀

    ADS1130采樣正負值得時候,參考電壓怎樣設計的?

    ADS1130采樣正負值得時候,參考電壓怎樣設計的?謝謝
    發表于 12-18 07:47

    新內存藍屏死機?內存驗貨指南值得擁有

    在內存領域,穩定性無疑是用戶最需要關注的指標。由于身負整機數據交換的重任,因此其品質極大程度上決定著使用過程中,是否會出現藍屏、死機等問題。本期我們將以墨云藏境系列DDR5 RGB國風內存為例,為大家講解在購買內存之后如何進行驗貨。 墨云藏深韻,匠心顯至臻 墨云藏境系列,是云彣(UniWhen?)融匯古今精髓鑄就的上乘佳作。其獨特的古典云鼎設計,盡顯非凡與尊貴氣質。在1.8毫米加厚散熱鎧甲上,精致饕餮圖騰與細膩鏤空云雷紋飾交相輝映,營造出一
    的頭像 發表于 12-02 15:38 ?216次閱讀
    新內存藍屏死機?內存驗貨指南<b class='flag-5'>你</b><b class='flag-5'>值得</b><b class='flag-5'>擁有</b>

    兩種轉換控制模式Zone 1 Transfer和Zone 2 Transfer怎么區分使用?

    兩種轉換控制模式Zone 1 Transfer和Zone 2 Transfer怎么區分使用?現在想用Zone 1 Transfer模式,硬件或軟件上應該怎么設置?
    發表于 11-19 06:20

    4只值得買入的半導體芯片美股

    4只值得買入的半導體芯片美股
    的頭像 發表于 07-15 10:51 ?839次閱讀

    【米爾-瑞米派兼容樹莓派擴展模塊-試用體驗】值得擁有的米爾-瑞米派兼容樹莓派生態板

    輸入輸出接口以及兼容樹莓派的40PIN接口。 收到的板子實拍圖: 說明書及配件: 其它實拍圖片: 線路連接和上電: 板子整體設計精美,規劃整齊,黑色的板卡也很漂亮,功能強大,用來學習和應用的公司各種場景項目中也非常表現非常優秀。在米爾活動期間購買也很劃算,非常值得
    發表于 05-13 11:28

    手持激光焊接設備廠商哪家值得選擇?

    【標題:手持激光焊接設備廠商哪家值得選擇?】 在眾多焊接設備廠商中,我們的哪家值得選擇?首先,我們要了解,手持激光焊接設備是一種高效、高精度的焊接設備,廣泛應用于各個行業,如汽車制造、電子、通信
    的頭像 發表于 04-29 10:09 ?675次閱讀
    手持激光焊接設備廠商哪家<b class='flag-5'>值得</b>選擇?

    值得信賴的工業主板制造商

    朗銳智科是一家值得信賴的工業主板制造商,為工業領域提供可靠的主板解決方案。我們的工業主板經過嚴格的行業標準測試和驗證,以確保其在惡劣環境下的穩定性和耐用性。我們的產品具有廣泛的兼容性和可擴展性,適合
    的頭像 發表于 04-24 11:21 ?612次閱讀
    <b class='flag-5'>值得</b>信賴的工業主板制造商

    CentOS環境下SFTP雙機高可用部署實錄

    SFTP(SSH File Transfer Protocol),安全文件傳送協議。有時也被稱作 Secure File Transfer Protocol 或 SFTP。
    的頭像 發表于 03-29 11:22 ?2662次閱讀

    ICMAN液位檢測值得擁有#電路知識 #單片機

    電路單片機
    ICman
    發布于 :2024年03月22日 17:25:31

    2024,值得關注的嵌入式行業方向

    做技術,如果只會一門心思搞技術,其實對自己的發展是不利的,我們閑暇之余還是有必要了解一下行業的動態。為什么這么說呢,當你在職業選擇的時候,就會明白其中的道理。因為經常有小伙伴問我【職業選擇
    的頭像 發表于 03-20 08:09 ?913次閱讀
    2024,<b class='flag-5'>值得</b><b class='flag-5'>你</b>關注的嵌入式行業方向

    SDL中的Cy_SCB_SPI_Transfer能否不需要觸發spi中斷來完成傳輸?

    SDL中的Cy_SCB_SPI_Transfer是通過觸發中斷來完成傳輸的,這樣在讀取大量寄存器時會產生大量的中斷影響性能,能否不需要觸發spi中斷來完成傳輸?比如直接寫base->unTX_FIFO_WR.u32Register后,循環等待傳輸標志位清空?
    發表于 02-02 08:18

    Cy_SCB_SPI_ClearTxFifo()和Cy_SCB_SPI_Transfer()清除SPI TX FIFO中的數據,后面存入的數據跟發送出去的不對應,全為7ffff的原因?

    我使用的是mcu型號是cyt2b75,關于Cy_SCB_SPI_ClearTxFifo()和Cy_SCB_SPI_Transfer()有問題。 1、Cy_SCB_SPI_ClearTxFifo
    發表于 02-02 06:25
    主站蜘蛛池模板: 伊人久久大香线蕉影院95 | 日韩精品AV一区二区三区 | 亚洲国产在线精品国自产拍五月 | 百性阁综合社区 | 成人在线观看视频免费 | 老人洗澡自拍xxx互摸 | 日韩欧美中文字幕一区 | 啦啦啦 中国 日本 高清 在线 | 久久在精品线影院精品国产 | 美女的jj | 97一期涩涩97片久久久久久久 | 国产精品久久久久久久久99热 | 先锋影音av资源站av | 中文字幕在线视频观看 | 日韩欧美视频一区二区 | 办公室日本肉丝OL在线 | 97超级碰碰人妻中文字幕 | 亚洲视频999| 成人国产在线看不卡 | 97午夜精品 | yellow视频免费观看高清在线 | 国产人成无码视频在线观看 | 双手绑在床头调教乳尖 | A片毛片免费视频在线看 | 亚洲欧美精品无码一区二在线 | 伦理 电影在线观看 | 欧美牲交A欧美牲交VDO | 欧美黑人巨大videos免费 | 欧美xxxxx九色视频免费观看 | h版动漫在线播放的网站 | 免费毛片网站在线观看 | 嗯啊插的好深啊使劲抽视频 | 欧美 亚洲 另类 综合网 | 果冻传媒在线观看进入窗口 | 超碰97人人做人人爱亚洲尤物 | 色www精品视频在线观看 | 一个人在线观看的视频 | 国产精品日本欧美一区二区 | 亚洲AV久久无码精品国产网站 | www亚洲欲色成人久久精品 | 亚洲成人免费在线观看 |