Github高赞:打马赛克=形同虚设,AI看透你一切小心思

【新智元导读】继修复涂鸦图片之后,厚码文字也不再安全了?近日,名为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,PULSE的项目链接:

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

(0)

相关推荐

  • 马赛克也不安全?“大片”中的马赛克,能被AI一键去除了

    2021年01月11日 07:35:23 来源:极果 转载自:凤凰网 科技 2021-1-11 你知道吗?马赛克也不安全了! 欸,朋友们好啊,我是极果网最能吃的键盘侠极果君.刚才有个朋友问我,极果君发 ...

  • 有码一键变无码?AI黑科技真的能去马赛克吗

    [PConline 杂谈]人们都不喜欢马赛克,以至于诞生出了"马赛克阻止人类文明进步"的箴言.影片里看到马赛克,你会索然无味:文档里看到马赛克,你会兴致扫地--无数朋友都在寻找一个 ...

  • 终于有办法搞定“万恶”的马赛克了?

    将「雷科技Lite」收藏为我的小程序,不再错过精彩内容 雷科技互联网组 编辑 | MoFirLee 马赛克本身是无罪的,只是它将世界上无数美好的画面给遮住了,所以人们才会对它抱有恶感.近段时间,网上流 ...

  • 美国开发全新开源AI算法:马赛克美女自动还原

    看到模糊的照片,是不是有还原真实面目的冲动?以前的技术做不到,在AI时代一切皆有可能.美国杜克大学开发的AI算法就可以做到马赛克图片变高清. 低清变高清的算法并不稀奇,目前技术都支持了SDR超分辨率技 ...

  • 那种片里的马赛克,终于可以一键去除了。

    前段时间,跟大家说过几款可以一键去除图片or视频中马赛克的小软件. 用了之后,高清无码的葫芦娃,也生动了许多. 但是,总有LSP跟小编反映,效果还不是很理想 . 虽然"心中无码,自然高清&q ...

  • 一键去除马赛克,这次真的来了

    原创 机哥 好机友 昨天 机哥今天想起,之前每次说到马赛克技术的发展时,都会有机友给我留言: 我们想要的是打码吗?!明明更想要去除马赛克啊-- 害,你们这些人呐,别以为机哥不知道你们在想啥~ 实际上, ...

  • 2020最佳AI论文,都在这里了

    由于全球新冠疫情仍未结束,今年不少学术会议延期或取消,召开的也大多在线上举行.尽管2020年发生了很多事情,研究者们仍然为人工智能技术的进步做出了大量重要的贡献. 位于蒙特利尔的 AI 内容创作者 L ...

  • AI的“色差”与“纠偏”

    在美国学术界声援BLM(Black Lives Matter)之后,事情的走向有点难以预料. 学术界的反种族歧视反省似乎没有了下文,但是如火如荼的BLM运动早已蔓延开来,这次将矛头指向了AI界. 事情 ...

  • 谷歌让普通人读懂 AI

    作者 王焕超  腾讯研究院研究员   算法黑箱:从奥巴马"变"成白人说起 打码容易去码难,这条互联网定理似乎将成为历史. 2020年,美国杜克大学的研究者提出一种新型算法,名为PU ...

  • 再见!马赛克图片

    在人类发展过程中,出现了许许多多的发明,有的发明为我们提供了便利,有的发明则不被部分人所接受,甚至是感到非常的厌恶. 所以,就有人评选出了人类罪恶的十大发明,这其中有毒品,核武器,香烟还有就是马赛克. ...

  • PULSE:一种基于隐式空间的图像超分辨率算法

    分享一篇 CVPR 2020 录用论文:PULSE: Self-Supervised Photo Upsampling via Latent Space Exploration of Generati ...

  • 小科普 | 去 马 赛 克 (下)

    前两天咱们聊到了<给图片去马赛克>(戳这里),对于静态图像的修复,效果不尽人意,其实和Waifu2X等软件的超分辨率差不多,对二次元平面画效果不错,但三次元人像并没有多大用.或许是因为算法 ...