色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美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

    文章

    1083

    瀏覽量

    40449
  • 計算機視覺
    +關注

    關注

    8

    文章

    1698

    瀏覽量

    45980

原文標題:舊照片著色修復神器!自注意力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 ?4833次閱讀

    圖像分類任務的各種tricks

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

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

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

    如何動態修改cron參數呢?

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

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

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

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

    獲取和修改圖像信息 在對圖像進行壓縮之前,我們可能需要獲取圖像的基本信息,例如大小、格式、模式等。這些信息可以通過Image對象的屬性來
    的頭像 發表于 09-12 17:26 ?970次閱讀
    主站蜘蛛池模板: 美女露出逼| 亚洲中文字幕一二三四区苍井空 | 99久久国产综合精品成人影院| 国产久久亚洲美女久久| 女人高潮被爽到呻吟在线观看| 亚洲日韩在线天堂一| 高龄熟女50P| 欧美xxxxb| 综合网伊人| 好紧好湿太硬了我太爽了小说 | 精品国产三级a| 丝袜诱惑qvod| hd性欧美俱乐部中文| 久久午夜免费视频| 亚洲欧美成人无码久久久| 国产白浆视频在线播放| 青草影院天堂男人久久| 中文字幕 亚洲 有码 在线| 国产在线精品亚洲第一区| 四虎永久免费| 刺激一区仑乱| 欧洲馒头大肥p| 99re5久久热在线| 乱码AV午夜噜噜噜噜| 伊人精品国产| 果冻传媒9CM在线观看| 午夜伦伦电影理论片费看| 国产成人教育视频在线观看| 青青草伊人久久| ass女人下部欣赏| 男人插曲女人下生免费大全| 正在播放久久| 久久热在线视频精品店| 欲乱艳荡少寡妇全文免费| 精品久久免费视频| 亚洲欧美自拍清纯中文字幕| 国产亚洲福利在线视频| 丫鬟粗大狠狠贯穿h| 国产色播视频在线观看| 性奴公司 警花| 国产精品久人妻精品|