你所知道的 AI 技术能有多厉害?前不久炒得火热的 AI 换脸技术,可以把人物的脸替换成别人的,京剧里的“变脸”在现实中也能实现了,要有多神奇就有多神奇。
让人意想不到的是,AI 还原马赛克技术已经成熟到让你无法想象的地步了。
近日,一个名为 Depix 的项目火爆 GitHub,上线没几天,在 GitHub 上标星已超过11.3k,累计分支超过1.1k个。
(GitHub地址:
https://github.com/beurtschipper/Depix)
据悉,Depix 能够将打上马赛克的文字解码,恢复成原图中的文字,但目前只适用于使用线性方框滤波器创建的像素化图像。
从视频《马赛克在AI面前可能不安全了》中可以看到,被打码的文字已经用马赛克覆盖的面目全非,完全看不出一点原始的痕迹,而用 AI 技术还原后的该文字,文字的排列基本可以看清楚,准确度也很高,稍加推理即可得到原始文字。
据项目作者介绍,使用 Depix 将打上马赛克的文字恢复成原图,只需要简单的四步就可以实现:
-
从屏幕截图中截取像素块作为一个选区。
-
在具有相同字体设置(包括文本大小、字体、颜色、hsl)的编辑器中,粘贴具有预期字符的 De Bruijn 序列。
-
制作一个序列的屏幕截图,尽可能使用与创建像素化图像相同的屏幕截图工具。
-
执行如下命令:
python depix.py -p[pixelated rectangle image] -s [search sequence image] -o output.png
同时,作者也分享了实现这一技术背后所用到的算法:
Depix 算法利用了线性盒滤波器分别