一款誠意滿滿的開源專案:使用深度神經網路去除馬賽克
開發者為了更好地鑑賞藝術作品可謂是無所不用其極,此前我們曾推薦過一個開源專案faceswap,這是一款基於深度學習技術的工具,用於識別和交換圖片、視訊中人物的臉部影象。具體的介紹這裡不再贅述,感興趣的話可以點進去稍作了解。
今天來為大家介紹一款更神奇的專案 —— 通過使用深度神經網路技術去除馬賽克。一位化名為 ofollow,noindex" target="_blank">deeppomf 的開發者用深度神經網路訓練和開發出了一個能去除馬賽克並讓原圖重現的工具:DeepCreamPy。非但如此,這名開發者還把這個專案託管到 GitHub 進行開源。
使用該工具的方法十分簡單,使用者在單獨的影象編輯程式(如 GIMP 或 Photoshop)中開啟圖片,在需要去除馬賽克的部位畫上一條綠線,執行程式讓它自動復原即可。
不過目前該工具的侷限性比較大,只能完成一些簡單的復原。當然,開源之後有了更多開發者的貢獻,功能應該會有更大的改進。
為了訓練演算法,DeepCreamPy 作者在短短几個月內收集了超過 10 萬張沒被打上馬賽克的原圖,但其中 95% 的圖他都沒仔細看過,“太浪費時間了”,deeppomf 如此說道,並表示自己並不是第一個這麼做的人,卻是第一個堅持下來的人,這是他對日本政府數十年來審查制度的反抗。