AI 复原马赛克二维码:3 种打码实测,高强度像素化才挡得住

10 月 26 日,有网友发帖称,一张打了整体模糊马赛克的二维码,几分钟就被 AI 完整复原并直接扫出内容,发帖人同时提醒给二维码遮挡时不要用支持可逆运算的打码方式。帖子一出两极分化,有人担心这类技术放大隐私泄露风险,也有人怀疑是否真靠谱。记者随后自制二维码实测,结果差异明显。

三种打码的实测结果

测试覆盖了社交平台和修图软件最常用的三种马赛克。整体模糊处理的,AI 轻松还原;局部线条遮挡和笔刷涂抹的,AI 反复生成的图都扫不出;小幅像素化容易被破解,高强度像素化则能挡住复原。规律藏在剩余信息量里,打码后留下的线索越多,AI 补全余地就越大,模糊恰好保留了足够结构特征。

受访专家的结论很直接:普通马赛克防护性很差,二维码能不能被还原取决于被打码后还剩多少信息。最稳妥的办法不是遮,而是直接把二维码从画面里裁掉;若必须保留图像,就该用不透明纯色块盖住。对普通用户来说,处理含码图片时选对方式比选哪种工具重要。

为什么这类复原突然变得容易

技术路径并不神秘。传统图像处理里的去马赛克是逆向求解,模糊核一旦确定,理论上就能做反卷积还原,而打码留下的边缘信息往往足够定出模糊核。再叠上生成模型的图像先验,模型能补出看起来合理的笔画,人眼看着像二维码,扫码器也就认了。本质上仍是可逆运算。

这也解释了为什么打码工具本身分出了可逆和不可逆两类。支持可逆运算的打码,理论上保留了恢复的可能,换个更强的模型重来一遍而已。安全事件的常规路径同样从被低估的入口开始,同一个模型能力用在攻防两端。

该怎么处理含码的图片

如果图片必须保留而二维码又不能被裁掉,答案是换成不透明纯色块盖住。局部涂抹之所以能扛住,是因为它破坏了完整的编码结构,模型补不出缺失的部分。如果内容敏感到连二维码的位置都不合适,那就只剩裁切。这几年多起大规模数据泄露的起点,都是无关紧要的图片里残留的编码信息。