AI幫你畫新年賀卡:傻瓜式流程,只用輸入幾
曉查 發自 凹非寺
量子位 出品 | 公眾號
如果你的手法拙劣,沒有任何藝術細菌,自己作畫完全無法見人。但是你想給妹子送上一張有個性的新年賀卡怎么辦?
雖然沒有梵高、畢加索的才華,但你能讓AI學會做這件事啊!
有了這個,你甚至連簡筆畫都不用會,只要輕松地在鍵盤上敲擊幾下,就能制作一張名家風格的個性化電子賀卡。
讓大師為你畫畫
無論是什么物體、什么風格,統統能拿下。
告訴AI畫一個籃子,再給它一張表現主義大師蒙克的名畫《尖叫》,就能得到這樣一張賀卡:
又或者是你想讓大師畢加索為你畫一朵花:
都能輕松搞定。
從單詞到賀卡
內集成了NLP、圖像生成、風格遷移等技術,3步內解決問題。
首先,我們必須要讓的腦洞足夠大,無論輸入什么抽象單詞,總能想到要畫什么。
為此,需要使用單詞嵌入模型,用維基百科詞條進行訓練。將輸入的單詞和谷歌“猜畫小歌”里的圖片分類進行比較,找出最貼近的分類。
不管你輸入什么,總能聯想到一個“猜畫小歌”里合適的分類。
但有時它也不太聰明,比如輸入美國演員“ Pine”,居然會聯想到“樹”。所以你還是對它直接一點,別太刁難了。
第二步,讓向“猜畫小歌”學會涂鴉。
在上一步中,我們讓它腦洞大開想到了“樹”,接著使用名為-RNN的變分自動編碼器(VAE)從數據集學習足夠多的涂鴉,然后就能畫出自己的簡筆畫了。
最后一步,我們訓練將涂鴉變成有名家風格的畫作。
這一步中,使用了神經風格遷移技術。AI嘗試理解特定畫家的筆觸和調色風格,并將這種風格遷移到剛才的涂鴉上。
使用教程
目前已經在上開源了,雖然叫,為圣誕賀卡而生,但是馬上新年也能用上啊。
它的安裝過程非常簡單。直接從上拉取項目,甚至可以傻瓜一鍵式安裝:
venv/bin/ #
./-.sh
通過兩行命令直接安裝好了依賴的軟件庫和風格遷移模型。
然后在終端里用運行,命令中各項參數如下:
-m .. \
--=\
--=\
--=\
這樣就能獲得了一張藝術風格賀卡,是不是很容易?
傳送門
原文:
項目地址:
— 完 —
誠摯招聘
量子位正在招募編輯/記者,工作地點在北京中關村。期待有才氣、有熱情的同學加入我們!相關細節,請在量子位公眾號()對話界面,回復“招聘”兩個字。
量子位 · 頭條號簽約作者
?'?' ? 追蹤AI技術和產品新動態