馬賽克怎么去掉恢復原圖vivo 馬賽克怎么去掉恢復原圖( 二 )


只不過,與拼圖游戲相比,去除馬賽克難度提升了無數倍 。首先像素方塊更多,拼接難度異常之大 。其次沒有規律,拼圖游戲可以遵循一定的規律,有些還有原始圖案可供參考,而去除馬賽克沒有任何規律可言,完全靠算法不斷積累,尋找合適的方法還原圖案 。
▲ 細小像素塊分析
Depix 具體實現方式與PULSE 不同,它利用了線性盒式濾波器分別處理每個塊的事實 。對于每個像素方塊,它將搜索圖像區域進行像素化從而對應匹配 。這一過程,就跟我們拼圖時找圖案隔壁的拼塊一樣 。
▲ 簡單字母還原
對于大多數像素化圖塊,Depix 設法找到單匹配結果,然后將周圍的多匹配塊的匹配進行比較,以在幾何上與像素化圖像中的距離相同的距離進行比較 。此后反復測試,直到像素塊不再與其他像素塊具有集合匹配結果之后,算法將直接輸出所有正確的像素塊 。
▲ 僅限于文字內容

比起 PULSE 主要靠猜,Depix 在原有像素塊基礎上重新排列組合,得到的圖案真實性確實有了很大改善 。不過,目前僅限于線性濾波器,即文字內容,人臉圖案等復雜內容暫時還無法還原 。
實用性不足,一鍵去馬賽克成空談
從早期的 JavPlayer、谷歌大腦去馬賽克,到如今的 PULSE、Depix算法去馬賽克,其實還面臨一個嚴峻的問題,即實用性不足 。不少在實驗室里驚艷無比的去馬賽克技術,在實際體驗中一塌糊涂 。
▲ 谷歌大腦去馬賽克
究其原因,在于這些算法都有嚴格的條件限制 。去馬賽克的技術就那么幾種,而世間的圖像千千萬萬 。PULSE 先放大再猜測補充像素點,其精準程度取決于算法優化的好壞以及深度學習內容庫的全面性 。
小黑在使用 PULSE 算法的網站 Face Depixelizer Eng 測試,一張簡單emoji表情居然被還原成一個絡腮胡大漢 。由此可見,PULSE 算法依靠猜測填充像素點的方式并不準確,一旦深度學習庫沒有收錄該類圖案,得到的結果往往與原圖截然相反
Depix 像素重組,還原精準度取決于算法能夠成功找到合適的像素塊,目前來看,Depix 不會出現嚴重的識別錯誤,不過重組像素塊計算量過大,簡單的圖案 Depix 尚能勝任,對于復雜的圖案完全無能為力 。
至于 Depix 實用網站與軟件,小黑并沒有找到,搜索引擎與應用商店里的搜索結果全部都是虛假內容,沒有一款可以使用 。
▲ 虛假APP
人工智能技術日新月異,將馬賽克圖案重新還原確實讓人驚嘆不已 。不過人工智能畢竟還是基于科學的算法技術,它不是無所不能的魔法,做不到完整還原 。
目前來看,現有的馬賽克還原技術做不到將面部表情等細節完整還原,頂多可以做到將數字、字母等文字內容還原 。因此,我們平時在給關鍵信息打碼的時候一定要注意,先涂鴉再打碼,這樣就不用擔心被去馬賽克工具還原了!

推薦閱讀