歡迎光臨
每天分享高質量文章

程式員開發去馬賽克工具,效果感人

(給演演算法愛好者加星標,修煉程式設計內功

 

原創整理:程式員的那些事(id:IProgrammer)

 

給小影片女主角換臉的 deepfakes

 

2017 年 12 月下旬,有個對 ML(機器學習)感興趣程式員火遍全網,他的網名是 deepfakes。他做什麼好事/壞事火了?

他自學深度學習(Deep Learning)技術,綜合 Keras、TensorFlow 等開源庫,外加蒐集網路公開的女明星臉部資料資訊,訓練他自己搞的深度神經網路。然後他就給不少不可多描述的(小)影片的女主角換臉了。《神奇女俠》的女演員蓋爾·加朵就木有逃出他的「魔爪」。

(合成影片中部分片段)

去馬賽克的 deeppomf

相信一提起馬賽克這個東西,不少小夥伴都痛心疾首,雖然最近幾年也頻繁傳出有在研發去除馬賽克的軟體,一直沒有成品問世。

2018 年 11 月初,又有個程式員要火了,他的網名是 deeppomf。又是一個沉迷深度學習的傢伙。

那他又是做了什麼好事/壞事要火了?

 

他做的 DeepCreamPy ,是一個基於深度學習的工具,可以去除馬賽克!其 GitHub 主頁上有示例圖,如下。

(左側是標識需要處理的部分,右側是處理後)

網友測試,效果感人

DeepCreamPy 當前版本,並不支援自動識別圖片的有碼部分,需要你手動在圖片上標識待處理部分。

 

(網友從影片中的截圖)

(給要處理的部分打標識)

(處理後的結果)

 

還有些網友的測試曬圖,由於尺度原因,我們就不貼出了。

DeepCreamPy 目前的一些侷限

黑白圖/單色影象弄不了,動圖和影片也不行……

瘋狂的 DeepCreamPy

DeepCreamPy 這個專案的 star 增長很快,目前已有 4300+。

https://github.com/deeppomf/DeepCreamPy/

今天又上了 GitHub Trending(每日趨勢)榜單,排第 5。

媒體 Vice 報道,為了使 DeepCreamPy 達到更好的效果,deeppomf 在短短幾個月內收集了超過 10 萬張未打碼的原圖,但其中 95% 的圖片他都沒有仔細看過,因為太過於浪費時間了。他還表示,自己並不是第一個做此類工具的人,卻是第一個堅持下來的人。

我在想,deeppomf 和 deepfakes 都很 hentai,他們會不會是同一人啊。

推薦閱讀

(點選標題可跳轉閱讀)

ML工程師需要瞭解的 10 大演演算法

當程式員遇上極品客戶的時候

MySQL 創始人:寫程式碼比打遊戲還爽,程式員應該多泡開源社群

覺得本文有幫助?請分享給更多人

關註「演演算法愛好者」加星標,修煉程式設計內功

    贊(0)

    分享創造快樂