CycleGAN生成對抗網(wǎng)絡圖像處理工具
CycleGAN 是一個圖像處理工具,可將繪畫作品生成照片??梢园阉斫鉃槭且粋€ “反濾鏡”,該工具來自來自加州大學伯克利分校。
將畫作還原成照片
當然,把畫作轉(zhuǎn)化成照片是一個較小的需求,CycleGAN 利用這項技術(shù)實現(xiàn)了更為實用的功能:將夏天轉(zhuǎn)換成冬天,或?qū)⑵胀ǖ鸟R轉(zhuǎn)化成斑馬。

與其它人工智能繪畫不同,CycleGAN 的研究團隊試圖建立一個可雙向轉(zhuǎn)化不丟失信息的雙向算法。在以往的人工智能繪畫,尤其是將照片轉(zhuǎn)化成繪畫的 App 里,人工智能其實忽略了很多無法與算法對應的細節(jié),使得細節(jié)豐富的照片被轉(zhuǎn)化成細節(jié)沒那么豐富并帶有風格化特征的圖片。
但在 CycleGAN 里細節(jié)被要求完全保留,盡管算法找不到可以對應的元素。研究人員希望能夠?qū)⒁粡垐D片輸入 CycleGAN 后進行多次反復轉(zhuǎn)化(照片→繪畫→照片→繪畫→照片),最終可以獲得與原始照片相同或相近的圖片。
除了每次轉(zhuǎn)化后要丟失一些像素外,CycleGAN 在循環(huán)轉(zhuǎn)換中的表現(xiàn)不錯
為了實現(xiàn)這一點,研究團隊必須以機器可以理解的方式去描述每種風格之間的關(guān)系,并給機器 “吃下” 大量來自 Flicker 的照片進行訓練,再人工去糾正機器在訓練過程中產(chǎn)生的錯誤。CycleGAN 目前在針對幾何、顏色和風格上的轉(zhuǎn)化都不錯。
環(huán)境要求:
Linux or OSX
NVIDIA GPU + CUDA CuDNN (CPU mode and CUDA without CuDNN may work with minimal modification, but untested)
For MAC users, you need the Linux/GNU commands
gfindandgwc, which can be installed withbrew install findutils coreutils.
部分內(nèi)容來自:品玩
