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

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

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

3天內不再提示

一個模型可以實現多個圖像修改任務

DPVg_AI_era ? 來源:未知 ? 作者:李倩 ? 2018-11-05 17:02 ? 次閱讀

一個模型可以實現多個圖像修改任務!本文作者結合自注意力GAN、逐漸增大的訓練方式等技術,實現了驚艷的舊照片著色效果。

圖像著色、圖像增強、恢復舊圖像等是計算機視覺領域的熱點問題,不過,用一個模型很好地實現多個任務的研究不多。

近日,GitHub用戶Janson Antic發布了一個名為DeOldify的項目,這是一個給舊照片著色和修復的神器。

地址:https://github.com/jantic/DeOldify

讓我們先看看效果:

Maria Anderson as the Fairy Fleur de farine and Lyubov Rabtsova as her page in the ballet “Sleeping Beauty” at the Imperial Theater, St. Petersburg, Russia, 1890.

Woman relaxing in her livingroom (1920, Sweden)

Medical Students pose with a cadaver around 1890

Surfer in Hawaii, 1890

Whirling Horse, 1898

Interior of Miller and Shoemaker Soda Fountain, 1899

Paris in the 1880s

Edinburgh from the sky in the 1920s

(更多結果圖像請點擊文末鏈接查看)

技術細節

這是一個基于深度學習的模型。具體來說,我結合了以下方法:

Self-Attention生成對抗網絡(https://arxiv.org/abs/1805.08318)。除了generator是一個預訓練的Unet之外,我只做了一點修改,使它具有光譜規范化(spectral normalization)和自注意力(self attention)。一開始我努力想實現一個Wasserstein GAN版本,但沒成功,轉向這個版本之后就一切都好了。我喜歡Wasserstein GAN的理論,但它在實踐中并不成功,因此我喜歡上了Self-Attention GANs。

訓練結構的靈感來自Progressive Growing of GANs(https://arxiv.org/abs/1710.10196)。但不是完全一樣,差別主要是我的版本層數保持不變——只是逐步改變輸入的大小并調整學習率以確保尺寸的轉換成功。最終結果基本一致——訓練速度更快、更穩定,并且能更好地泛化。

Two Time-Scale Update Rule(https://arxiv.org/abs/1706.08500)。 這也非常簡單, 就是一對一的generator/critic迭代和更高的critic學習率。

Generator Loss包括兩部分:一部分是基于VGG16的基本Perceptual Loss(或Feature Loss),基本上只是使生成模型偏差以復制輸入圖像。第二部分是critic的loss score。對于curious來說,Perceptual Loss本身不足以產生良好的結果。它往往只是鼓勵一堆棕色/綠色/藍色 ,基本上這只是在測試中作弊,神經網絡很擅長做這些!這里需要意識到的關鍵問題是,GAN實際上正在學習損失函數,這對于我們在機器學習中所追求的理想來說真正邁出了一大步。當然,當你把以前人工編碼的東西交給機器學習,通常能得到更好的結果。這個項目就是這樣。

這個模型的驚艷之處在于,它對各種各樣的圖像修改都很有用,而且應該能做得很好。上面舉例的是著色模型的結果,但這只是pipeline的一個部分,用同樣的模型可以開發更多任務。

我用這個模型開發的下一個任務是修復舊圖像,使它們看起來更好,所以我的下一個項目是“defade”模型。我已經做了最初的努力,在我寫這篇文章時已經處于模型訓練的早期階段。基本上,它只是訓練相同的模型來重建圖像,使用夸張的對比度/亮度調整來增強圖像,作為褪色照片和使用舊/壞設備拍攝的照片的模擬。我已經看到了一些有希望的結果:

如何啟動這個項目

以上就是這個項目的要點——我希望用GAN讓老照片看起來更好,更重要的是,讓項目有用。

這個項目是用Fast.AI library建的。不幸的是,用的是舊版本,我還沒有升級到新版本。 因此,先決條件是:

舊版本的Fast.AI library:https://github.com/jantic/fastai

Fast.AI已有的dependencies:已有方便的requirements.txt和environment.yml

Pytorch 0.4.1(需要spectral_norm,因此需要最新的穩定版本)。

Jupyter Lab

Tensorboard(即安裝Tensorflow)和TensorboardX(https://github.com/lanpa/tensorboardX)。 需要注意的是,默認情況下, progress images將每200次迭代寫入Tensorboard,因此可以持續方便地查看模型正在執行的操作。

BEEFY顯卡。我的是GeForce 1080TI(11GB),真希望有比11 GB更大的內存。Unet和Critic都非常大,但越大效果越好。

對于想要立即開始轉換自己的圖像的人:......好吧,你需要等我先上傳預先訓練好的權重。 一旦可用,就可以在可視化筆記本中引用它們。我將使用ColorizationVisualization.ipynb。你只需要用我上傳的生成器(colorizer)的權重文件替換colorizer_path = IMAGENET.parent /('bwc_rc_gen_192.h5')

假設你在內存足夠大的GPU(例如11 GB GeForce 1080Ti)上運行這個程序,我將保持大小約為500px。如果內存小于11GB,你可以將圖像縮小,或嘗試在CPU上運行。

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

    關注

    2

    文章

    1089

    瀏覽量

    40542
  • 計算機視覺
    +關注

    關注

    8

    文章

    1700

    瀏覽量

    46085

原文標題:舊照片著色修復神器!自注意力GAN效果驚艷

文章出處:【微信號:AI_era,微信公眾號:新智元】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    請問下FREERTOS只能創建4任務修改哪個宏定義可以增加創建任務的數量?

    請問下FREERTOS只能創建4任務修改哪個宏定義可以增加創建任務的數量?解決方法:增加F
    發表于 05-13 06:44

    基于GAC模型實現交互式圖像分割的改進算法

    些,也就是說,不要集中在局部取點,所選點之間應該有定的幾何距離。這可以通過簡單的刪選程序實現。3.3 對
    發表于 09-19 09:19

    labview can卡模型次只能發送幀ID,請問怎樣修改使它次發送多個不同ID?

    附件是我的模型模型單次發送沒有問題,就是不知道怎么修改讓他可以發送多個幀ID,
    發表于 07-17 15:45

    ucos ii多個任務等待信號量

    小弟新學ucos ii,今天遇到點問題,特來請教具體是這樣的:1,對于ucos ii多個任務等待信號量,當信號量有效以后,最高優先級任務
    發表于 05-06 06:24

    labview can卡模型次只能發送幀ID,請問怎樣修改使它次發送多個不同ID?

    labview can卡模型次只能發送幀ID,請問怎樣修改使它次發送
    發表于 05-14 11:33

    請問是否可以使用x-cube ai將多個模型放入MCU中呢?

    請問是否可以使用x-cube ai將多個模型放入MCU中。第一個
    發表于 01-05 06:33

    freertos怎么在任務修改任務的優先級?

    freertos怎么在任務修改任務的優先級
    發表于 10-11 07:56

    freertos中任務可以支持多個信號量嗎?

    freertos中任務可以支持多個信號量嗎
    發表于 11-07 06:58

    圖像插值的變指數變分模型

    為了消除插值圖像在邊緣的鋸齒現象、在平坦區域的分塊現象,提出了種變指數變分模型圖像插值方法。通過對變指數變分模型擴散特性的研究,引入了
    發表于 11-30 15:35 ?0次下載

    單片機可以同時處理多個任務

    單片機可以按分時、順序、中斷的方法處理多個任務
    的頭像 發表于 04-06 15:43 ?4896次閱讀

    圖像分類任務的各種tricks

    計算機視覺主要問題有圖像分類、目標檢測和圖像分割等。針對圖像分類任務,提升準確率的方法路線有兩條,一個
    的頭像 發表于 09-14 16:42 ?1196次閱讀

    如何在SpringBoot項目中實現動態定時任務

    之前寫過文章記錄怎么在SpringBoot項目中簡單使用定時任務,不過由于要借助cron表達式且都提前定義好放在配置文件里,不能在項目運行中動態修改任務執行時間,實在不太靈活。
    的頭像 發表于 09-30 11:16 ?1832次閱讀

    如何動態修改cron參數呢?

    按正常來講,修改定時任務的執行周期,把服務停下來,改下任務的cron參數,再重啟服務就搞搞定了。這種方式很簡單,沒有可說的,但是有沒有種可能,在不停服務的情況下,就可以動態的
    的頭像 發表于 04-12 11:04 ?1966次閱讀

    如何動態添加修改刪除定時任務

    如何動態添加修改刪除定時任務?那么我們起看看具體怎么實現,先看下本節大綱: (1)思路說明; (2)代碼解析; (3)修改定時任
    的頭像 發表于 04-12 11:06 ?1108次閱讀

    如何使用python獲取和修改圖像信息

    獲取和修改圖像信息 在對圖像進行壓縮之前,我們可能需要獲取圖像的基本信息,例如大小、格式、模式等。這些信息可以通過Image對象的屬性來
    的頭像 發表于 09-12 17:26 ?1042次閱讀
    主站蜘蛛池模板: 国产精品永久AV无码视频 | 欧美日韩精品一区二区三区高清视频 | 亚洲a免费 | 国内精品蜜汁乔依琳视频 | 伦理片秋霞免费影院 | 虫族bl文全肉高h | 国产午夜精品理论片 | 国产精品18久久久久久欧美网址 | 国产网红主播精品福利大秀专区 | 伊人久久大香线蕉综合影 | 午夜宅宅伦电影网中文字幕 | 国产精品久久久久久人妻精品流 | 国产成人拍精品视频网 | 高干紧射H后入 | 肉动漫3D卡通无修在线播放 | yellow免费观看完整版直播 | 亚洲国产无线码在线观看 | 久久r视频| 善良的小峓子2在钱中文版女主角 | 日韩亚洲国产欧美免费观看 | 国产精品高清视亚洲一区二区 | 免费可以看污动画软件 | 亚洲视频 在线观看 | 大胸美女裸身色诱网站 | 日日操夜夜操狠狠操 | 好硬好湿好爽再深一点视频 | 国产爱豆果冻传媒在线观看视频 | 久久两性视频 | 亚洲性夜色噜噜噜网站2258KK | 善良的女房东味道2在线观看 | 草柳最新地址 | 动漫美女被爆挤奶歪歪漫画 | 久久精品嫩草影院免费看 | 特级淫片大乳女子高清视频 | 久久伊人久久 | 97国产人妻精品无码AV在线 | 美女的避毛 | 久久精品久久精品 | FREE17一18外女破 | 快播性爱电影 | 久久国产精品二区99 |