Github高贊:給文字打馬賽克=形同虛設,AI看透你一切小心思,已開源

2020-12-21 網易新聞

新智元報導

編輯:keyu

【新智元導讀】繼修復塗鴉圖片之後,厚碼文字也不再安全了?近日,名為Depix的Github項目火爆全網,一切故意而為之的「文字密碼」,在這一AI技術的處理下,瞬間就「暴露於光天之下」。

「來P個圖吧!」 「好呀,不過這段話得打碼,不然就麻煩了!」

如果現在告訴你,」打碼「已經不再安全,你所想保護的信息,已然如」皇帝的新衣「,你會作何想?

不,這不是聳人聽聞, 最近 一個名為Depix的GitHub項目火了,上線僅僅三天,star量就已經高達7K。 截止發文,此項目已經火速達到1w+的star量:

而就是這項技術,能夠解碼被打上馬賽克的文字,你的所有努力,甚至有了」欲蓋彌彰「的效果。

手機塗鴉如同「徒勞」,外行也能輕易恢復隱藏信息

前段時間,網絡上爆出,使用手機塗鴉對圖片所進行的操作,其實可以輕易被恢復:

簡單拿微信聊天截屏的文字塗鴉來說:

我們身邊太多的人,都可能會用這種塗鴉技術,遮蓋自己想保密的信息。

看似很安全,對不對?

其實在有心人看來,你的操作可以馬上成為徒勞:

只需要再次利用手機的圖片編輯功能, 將曝光、鮮明度、高光、陰影、亮度等參數全部調至+100,然後再將對比度參數調至-100 ,然後,神奇的事情發生了:

行家都知道,相比於塗鴉,馬賽克卻無法被修復和逆轉,令人非常的安心。

可是,放在現在,在AI面前,修復厚碼圖片中隱藏的內容,也成為了可能:

Depix——修復厚碼文字內容,現已開源

Depix的主要功能,就是利用AI算法,將被像素化的文本內容從馬賽克中還原出來。其適用於用線性盒過濾器創建的像素化圖像。

其目的不是去馬賽克,而是做文字恢復使用 。 雖說這可能令一些宅男失望,但其作用依舊強大且有意義。

此項目是由信息安全顧問Sipke Mellema 開發的,目前僅支持英文字母、數字和英文標點符號 。

而任何此個開源項目的使用者,簡簡單單使用以下指令,就可以恢復你想「窺探」的文字內容:

python depix.py -p images/testimages/testimage3_pixels.png -s images/searchimages/debruinseq_notepad_Windows10_closeAndSpaced.png -o output.png

完整操作如下:

從截圖中剪出像素化的方塊,作為一個矩形。

將De Bruijn序列粘貼到編輯器中,使用相同的字體設置(文本大小、字體、顏色、hsl)。

製作序列的截屏。如果可能的話,使用同樣的截圖工具來創建像素化的圖像。

運行 run python depix.py -p [pixelated rectangle image] -s [search sequence image] -o output.png

算法原理簡單:分割小塊,德布魯因序列字符庫助力像素匹配

Depix的原理是將馬賽克區域的內容分割成許多個小塊,然後將每個小塊都和預先設置好的字符庫(德布魯因序列(De Bruijn sequence))進行像素匹配。

具體算法流程如下:

該算法利用了 線性盒濾波器 ,來分別處理每個塊的特性。對於每個塊,它對搜索圖像中的所有塊進行像素化,以檢查是否直接匹配。

對於大多數像素化的圖像,Depix設法找到單一匹配的結果。它假設這些都是正確的。然後,將周圍的多匹配塊的匹配在幾何上與像素化圖像中的相同距離進行比較。匹配也被視為正確。這個過程要重複幾次。

當正確的塊沒有幾何匹配時,它將直接輸出所有正確的塊 。對於多匹配塊,它輸出所有匹配的平均值。

開發這個AI項目,Mellema並不是為了竊取信息,而是 利用ECB和明文攻擊的模式,提高信息保護技術 。

在他看來,不知道如何破壞當前的保護模式,是信息安全中的常見陷阱。

Depix主要是針對打碼文字的處理,而說到修復馬賽克像素級別圖片的技術,我們不得不提杜克大學的AI算法PULSE:

宅男福利?渣畫質修復還要看杜克PULSE

杜克大學的AI算法PULSE(Photo Upsampling via Latent Space Exploration), 可以將像素渣到馬賽克級別的圖片修復 :

該算法 可以將模糊、無法識別的人臉圖像轉換成計算機生成的圖像,並且具有比之前任何時候都更加精細、逼真的細節 。

按照之前的方法,想要把一張模糊的大頭照變清晰,最多只能將這張照片縮放到原始解析度的八倍。

而PULSE,可以僅在幾秒鐘內,就可以把 16x16 像素的低解析度小圖,放大 64 倍,變成 1024 x 1024 像素的高解析度圖像。

這種將像素放大 64 倍級別的,絕對是業界首次 。

原本低解析度照片中無法看到的細節,比如毛孔、細紋、睫毛、頭髮和胡茬等,經過PULSE算法處理後,都能看得一清二楚:

涉及到實際應用方向上,論文的共同作者 Sachit Menon 介紹稱:

「在這些研究中,我們只是用面部作為概念驗證。

但從理論上講,該技術是通用的,從醫學、顯微鏡學到天文學和衛星圖像,都可以通過該技術改善畫質。」

與此類似的,還有谷歌的超強像素遞歸方案,感興趣的朋友可以自行探索。

Depix項目地址 :https://github.com/beurtschipper/Depix

PULSE項目地址 :https://github.com/adamian98/pulse

https://www.maxiaobang.com/6570.html

https://github.com/beurtschipper/Depix

https://github.com/adamian98/pulse

特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺「網易號」用戶上傳並發布,本平臺僅提供信息存儲服務。

相關焦點

  • Github高贊:給文字打馬賽克=形同虛設,AI看透你一切小心思
    【新智元導讀】繼修復塗鴉圖片之後,厚碼文字也不再安全了?近日,名為Depix的Github項目火爆全網,一切故意而為之的「文字密碼」,在這一AI技術的處理下,瞬間就「暴露於光天之下」。「來P個圖吧!」 「好呀,不過這段話得打碼,不然就麻煩了!」
  • 打馬賽克就安全了嗎?AI消除馬賽克,GitHub開源項目上線三天收穫近...
    看圖找馬賽克!(找不到請看右側原圖)但是,在你想隱藏信息的同時,有一些技術卻反其道而行之,試圖將圖片還原為原始狀態。項目地址:https://github.com/beurtschipper/DepixDepix 能夠從像素化圖像截圖中恢復原圖中包含的文字密碼。
  • 馬賽克這東西越來越不行了,開源AI已能恢復文字馬賽克
    馬賽克在我們現在的數字生活時代中可以說是隨處可見,它已經普及到了我們大量的日常的工具中了。出於安全或規避等心態考慮,我們往往會利用馬賽克技術擦除必要的信息,以便達到保護和隱藏的目的。雖然一直以來,馬賽克都已經被公認為是一種可靠的技術了,可是不幸的是「萬惡」的人工智慧技術來了。
  • AI 去馬賽克體驗:馬賽克是否完全不可還原
    人們都不喜歡馬賽克,以至於誕生出了「馬賽克阻止人類文明進步」的箴言。影片裡看到馬賽克,你會索然無味;文檔裡看到馬賽克,你會興致掃地……無數朋友都在尋找一個問題的答案——馬賽克真的是不可消除的嗎?有碼能不能用什麼黑科技,一鍵變成無碼?  從原理上來說,馬賽克屬於永久性的信息丟失。
  • 你的隱私正在被 AI 「窺探」,馬賽克也不管用了
    近日,一個名為 Depix 的項目火爆 GitHub,上線沒幾天,在 GitHub 上標星已超過11.3k,累計分支超過1.1k個。(GitHub地址:https://github.com/beurtschipper/Depix)據悉,Depix 能夠將打上馬賽克的文字解碼,恢復成原圖中的文字,但目前只適用於使用線性方框濾波器創建的像素化圖像。
  • AI真能去馬賽克-馬賽克,AI ——快科技(驅動之家旗...
    人們都不喜歡馬賽克,以至於誕生出了「馬賽克阻止人類文明進步」的箴言。影片裡看到馬賽克,你會索然無味;文檔裡看到馬賽克,你會興致掃地……無數朋友都在尋找一個問題的答案——馬賽克真的是不可消除的嗎?有碼能不能用什麼黑科技,一鍵變成無碼?從原理上來說,馬賽克屬於永久性的信息丟失。
  • AI黑科技真的能去馬賽克嗎
    [PConline 雜談]人們都不喜歡馬賽克,以至於誕生出了「馬賽克阻止人類文明進步」的箴言。影片裡看到馬賽克,你會索然無味;文檔裡看到馬賽克,你會興致掃地……無數朋友都在尋找一個問題的答案——馬賽克真的是不可消除的嗎?有碼能不能用什麼黑科技,一鍵變成無碼?  從原理上來說,馬賽克屬於永久性的信息丟失。
  • 打馬賽克也沒用!「反馬賽克」神器已開發
    不過這一手段以後可能不再適用了,德克薩斯大學的研究者日前開發出了一套「反馬賽克」手段,可以突破馬賽克和模糊的遮擋,準確地辨認圖片信息。一般人對照片進行的馬賽克塗抹並不徹底,人眼辨認不出其下的信息不代表機器也辨認不出。研究者建立了一個用於面部識別和文字識別的軟體系統,可以相當準確地識別被模糊或馬賽克遮掉的內容。
  • 已開源 美國開發全新AI算法:馬賽克美女自動還原
    以前的技術做不到,在AI時代一切皆有可能。美國杜克大學開發的AI算法就可以做到馬賽克圖片變高清。低清變高清的算法並不稀奇,目前技術都支持了SDR超解析度技術,包括視頻畫質增強、圖片增強等領域都有這個算法的存在,它將低解析度圖片填補細節,給圖片增加像素以儘可能提高畫質。
  • 美國開發自動還原馬賽克的AI開源算法
    打開APP 美國開發自動還原馬賽克的AI開源算法 憲瑞 發表於 2020-12-02 13:53:07 以前的技術做不到,在AI時代一切皆有可能。美國杜克大學開發的AI算法就可以做到馬賽克圖片變高清。 低清變高清的算法並不稀奇,目前技術都支持了SDR超解析度技術,包括視頻畫質增強、圖片增強等領域都有這個算法的存在,它將低解析度圖片填補細節,給圖片增加像素以儘可能提高畫質。
  • 打馬賽克就安全了嗎?AI消除馬賽克,上線三天收穫近7000星
    還在用馬賽克的方式隱藏密碼?小心被「看穿」。像素化(又稱馬賽克)是一種常見的打碼方式,通過降低圖像中部分區域的解析度來隱藏某些關鍵信息,比如:看圖找馬賽克!(找不到請看右側原圖)但是,在你想隱藏信息的同時,有一些技術卻反其道而行之,試圖將圖片還原為原始狀態。
  • 打馬賽克就安全了嗎?AI消除馬賽克,上線三天收穫近7000星
    機器之心報導作者:魔王、小舟還在用馬賽克的方式隱藏密碼?小心被「看穿」。(找不到請看右側原圖)但是,在你想隱藏信息的同時,有一些技術卻反其道而行之,試圖將圖片還原為原始狀態。最近,一個名為 Depix 的 GitHub 項目爆火,上線三天 star 量已經高達 6.9k。項目作者 Sipke Mellema 是一名信息安全顧問。
  • 馬賽克也不安全?「大片」中的馬賽克,能被AI一鍵去除了
    那麼就有同學要問了,作者只建了文字的資料庫,我朋友用它來破解圖形打碼豈不是就行不通了?別以為你的那點小心思極果君不知道!想當初極果君剛知道這個消息也是興衝衝地打開了P……呸!憂心仲仲可能存在的信息洩露。
  • 打馬賽克就安全了嗎?AI消除馬賽克,項目上線三天收穫近7000星
    機器之心報導作者:魔王、小舟還在用馬賽克的方式隱藏密碼?小心被「看穿」。像素化(又稱馬賽克)是一種常見的打碼方式,通過降低圖像中部分區域的解析度來隱藏某些關鍵信息,比如:再比如:看圖找馬賽克!(找不到請看右側原圖)但是,在你想隱藏信息的同時,有一些技術卻反其道而行之,試圖將圖片還原為原始狀態。
  • 再厚的馬賽克都能被扒乾淨?這款開源「去碼」神器火了
    每個夜晚我頭靠在枕頭上,我都會試著告訴自己我很堅強,因為我又度過了沒有你的一天。  每日掏心話  命運經常和我們開玩笑,你不想要的他會硬塞給你,想要的費盡思量怎麼弄也得不到。自從人類世界出現了馬賽克後,自然也有人專注於如何去碼。  一直以來,號稱能去除馬賽克的軟體層出不窮,但大多都是掛著羊頭賣狗肉的惡意病毒軟體。  然而近期在Github上,又出現了一款號稱能抹去馬賽克讓原圖重現的神器,引發海內外熱議。  這款工具名為Depix,上線沒幾天就在GitHub上標星已超過一萬多,截止目前累計分支也超過了1.3k個。
  • 3月份Github上熱門的開源項目
    3月份GitHub上最熱門的開源項目排行已經出爐啦,這個月的熱門項目都被Java語言承包了,一起來看看上榜詳情吧!這是最近Github上很火的一本AI學習的講義,是fast.ai的創始人、前Kaggle首席科學家Jeremy Howard教授和Sylvain Gugger合著的,此外,這份筆記還將被用於舊金山大學春季課程的AI課程講義
  • 馬賽克也不安全?「大片」中的馬賽克,能被AI一鍵去除了
    別以為你的那點小心思極果君不知道!想當初極果君剛知道這個消息也是興衝衝地打開了P……呸!憂心仲仲可能存在的信息洩露。但是根據depix在github上介紹,該項目的目的根本不是去碼,而是做密碼恢復使用,是對於手機或其他類馬賽克處理圖片的恢復密碼工具。所以說,非文字的打碼圖像就只能靠想像了(正色)。
  • AI一秒還原馬賽克,杜克大學出品
    據說它能夠將圖像原始解析度放大64倍,任何渣畫質都可以秒變高清、逼真圖像,甚至被打了馬賽克的人臉圖像,毛孔、皺紋,頭髮也都能被清晰還原。圖中儘管頭像被打上了馬賽克,PULSE也可以自行「想像」出諸如眉毛、睫毛、頭髮、臉型等面部細節,形成高清、逼真人像。不過,過度虛化產生的人像只是一種虛擬的新面孔,事實上它並不存在。正因如此,這項技術不能用於身份識別。比如監控攝像頭拍攝的失焦、無法辨別的圖片,不能通過PULSE還原成真實存在的人像。
  • 2020年3月Github上熱門的開源項目
    2020年3月Github上熱門的開源項目 3月份GitHub上最熱門的開源項目排行已經出爐啦,這個月的熱門項目都被Java語言承包了,一起來看看上榜詳情吧。
  • 2020年8月份Github上最熱門的開源項目
    8月份github上最熱門的開源項目排行已經出爐啦,一起來看看上榜詳情吧:1,fastbookhttps://github.com/fastai/fastbook Star 8732>fast.ai的創始人、前Kaggle首席科學家Jeremy Howard教授在Github上開源的一本書籍,全書草稿已公布22章,通過這份它你將學到:如何在計算機視覺、自然語言處理(NLP)、推薦系統、表格和時間序列數據分析中創建最先進的模型如何使用全新的fastai v2庫和PyTorch深度學習的基礎:什麼是神經網絡,它們是如何訓練的