成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

打馬賽克就安全了嗎?AI消除馬賽克,上線三天收獲近7000星

新聞 人工智能
最近,一個名為 Depix 的 GitHub 項目爆火,上線三天 star 量已經高達 6.9k。項目作者 Sipke Mellema 是一名信息安全顧問。

 還在用馬賽克的方式隱藏密碼?小心被「看穿」。

像素化(又稱馬賽克)是一種常見的打碼方式,通過降低圖像中部分區域的分辨率來隱藏某些關鍵信息,比如:

打馬賽克就安全了嗎?AI消除馬賽克,上線三天收獲近7000星

再比如:

打馬賽克就安全了嗎?AI消除馬賽克,上線三天收獲近7000星

看圖找馬賽克!(找不到請看右側原圖)

但是,在你想隱藏信息的同時,有一些技術卻反其道而行之,試圖將圖片還原為原始狀態。

最近,一個名為 Depix 的 GitHub 項目爆火,上線三天 star 量已經高達 6.9k。項目作者 Sipke Mellema 是一名信息安全顧問。

打馬賽克就安全了嗎?AI消除馬賽克,上線三天收獲近7000星

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

Depix 能夠從像素化圖像截圖中恢復原圖中包含的文字密碼。該項目適用于使用線性方框濾波器(linear box filter)創建的像素化圖像。如下圖所示,項目作者給出了像素化圖像、恢復之后的效果和原圖的對比結果:

打馬賽克就安全了嗎?AI消除馬賽克,上線三天收獲近7000星

馬賽克打得夠嚴實了,不過 Depix 還是基本解讀出了被隱藏的信息。

如何使用

使用 Depix 從像素化圖像截圖中恢復文字密碼,操作也比較簡單:

從截圖中分割出矩形像素化 block;

在具有相同字體設置(包括文本大小、字體、顏色、hsl)的編輯器中,粘貼待處理字符的德布魯因(De Bruijn sequence)。

給該序列截圖,盡可能使用和像素化圖像相同的截圖工具。

執行命令:

Depix 算法利用線性方框濾波器單獨處理每一個 block 這一事實。它對搜索圖像中的每一個 block 執行像素化以尋找直接匹配。

對于大部分像素化圖像,Depix 盡量尋找單匹配結果,并假設這些匹配是正確的。至于周圍多匹配 block 的結果被看作像素化圖像中相同的幾何距離,并認為這些匹配也是正確的。該過程重復多次。

在正確的 block 沒有更多幾何匹配后,Depix 將直接輸出所有正確的 block。對于多匹配 block,Depix 將輸出所有匹配的平均值。

Depix 背后的算法

像素化常使用線性方框濾波器實現。線性方框濾波器的實現很簡單,速度很快,可以并行處理多個 block。

由于線性方框濾波器是一種確定性算法,對同樣的值執行像素化通常會產生同樣的像素化 block。使用同樣位置的 block 對相同文本執行像素化,會得到同樣的 block 值。我們可以嘗試像素化文本來找出匹配的模式。幸運的是,這對于秘密值的一部分同樣奏效。我們可以把每個 block 或 block 組合看作一個子問題。

項目作者沒有選擇創建潛在字體的查找表。該算法要求在相同背景上具備相同的文本大小和顏色。現代文本編輯器還會添加色調、飽和度和亮度,也就是說存在海量潛在字體。

項目作者給出的解決方案也很簡單:使用待處理字符的德布魯因序列,將其粘貼到相同的編輯器中,然后截圖。該截圖可以用作相似 block 的查找圖像,例如:

打馬賽克就安全了嗎?AI消除馬賽克,上線三天收獲近7000星

德布魯因序列包括待處理字符的所有雙字符組合。這很重要,因為一些 block 會重疊兩個字符。找出恰當的匹配需要搜索圖像中具備相同像素配置的 block。

在以下測試圖像中,Depix 算法無法找到「o」的一部分。這是因為在搜索圖像中,搜索 block 還包含下一個字母(「d」)的一部分,但在原始圖像中這里有個空格。

打馬賽克就安全了嗎?AI消除馬賽克,上線三天收獲近7000星

創建字母的德布魯因序列時加上空格顯然會帶來同樣的問題:算法無法找到后續字母的恰當 block。有空格又有字母的圖像需要更長的搜索時間,但結果也更好。

對于大部分像素化圖像而言,Depix 似乎能夠找到 block 的單匹配結果,并假設這是正確的。然后將其周圍多匹配 block 的匹配結果看作在像素化圖像中處于相同的幾何距離,并假設這些匹配也是正確的。

在正確的 block 沒有更多幾何匹配后,Depix 直接輸出所有正確的 block。對于多匹配 block,Depix 將輸出所有匹配的平均值。雖然 Depix 的輸出并不完美,但已經算不錯了。

下圖展示了包含隨機字符的測試圖像的去像素化結果,大部分字符被正確讀取:

對這個項目感興趣的讀者,可以自行嘗試。

以后截圖時給敏感信息打碼,看來不能簡單地用「馬賽克了」。

 

責任編輯:張燕妮 來源: 機器之心Pro
相關推薦

2022-09-07 08:37:34

DCGAN圖片AI

2021-05-31 10:30:46

密碼馬賽克工具

2021-02-24 10:19:43

人工智能馬賽克

2009-08-17 13:07:27

C#馬賽克算法

2018-07-03 08:50:12

人工智能深度學習CNN

2015-04-30 10:29:32

WOC視頻會議優化方案深信服

2023-11-22 11:20:38

2015-10-15 17:31:14

微軟

2021-01-04 05:36:23

AI人工智能深度學習

2018-09-12 16:30:45

Python編程語言馬賽克畫

2021-03-01 11:37:31

人工智能PULSE

2020-12-02 15:07:23

算法開源AI

2011-08-18 15:56:03

深信服廣域網優化

2012-05-25 14:41:19

JavaScript

2020-05-07 11:03:32

AI 馬賽克工具

2017-02-10 18:13:46

谷歌大腦人工智能

2012-03-16 16:33:35

視頻會議馬賽克深信服

2020-06-18 11:10:16

AI人工智能神經網絡

2024-07-29 08:43:57

2018-08-13 10:22:09

點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 日本色综合 | 国产一区二区三区免费观看在线 | 91麻豆精品一区二区三区 | v亚洲| 精品久久国产老人久久综合 | 日韩av成人在线 | 中文字幕一区二区三区乱码图片 | 欧美三级在线 | 在线免费观看欧美 | 99精品视频免费在线观看 | 中文在线视频观看 | 国产成人精品久久二区二区 | 欧美中文字幕一区二区三区亚洲 | 伊人久久在线 | 人人99| 九色porny自拍视频 | 精品久久久久久红码专区 | 中文字幕亚洲区一区二 | 日韩免费高清视频 | 久久久久国产精品午夜一区 | 久久亚洲二区 | 天天躁日日躁xxxxaaaa | 国产成人福利 | 久久久久久久久中文字幕 | 亚洲国产一区在线 | 99精品国产一区二区青青牛奶 | 一区二区视频在线观看 | 久久夜夜 | 亚洲成人免费视频在线观看 | 国产精品精品视频一区二区三区 | 欧美久久久久 | 国产精品久久久久久久久久久久午夜片 | 亚洲精品国产综合区久久久久久久 | 97色在线观看免费视频 | 成人无遮挡毛片免费看 | 国产综合在线视频 | 一区二区高清不卡 | 午夜在线 | 天堂综合 | 欧美一区二区三区小说 | 成人动慢 |