0 N( \3 y$ X; j2 x5 v8 X男子将一张打码兑换券交给AI,几分钟后被完整还原,可直接扫码;专家解读,敏感二维码建议直接裁除5 m. G; N- X8 |; P J& O
1 m8 E9 ]4 G! q6 G2 e近日,有网友发帖称,将一张打了马赛克的二维码图片交给AI处理,几分钟后就被完整还原,可以直接扫码了。发帖人提醒,想要遮挡二维码时,不宜使用可逆运算的打码方式。帖文引发热议,有人担忧这一技术会带来隐私泄露风险,也有人对其可行性提出质疑。那么,AI真的能够还原经过马赛克处理的二维码吗?紫牛新闻记者展开实测。 1 s- M$ c' M8 M9 \& U, k4 [# Z; Z" s3 Q/ `" x) s# n- Y; n
记者实测:还原效果与打码方式有关 h5 Q# Y( c; F' B0 b( N! \" U( R2 O6 Q9 F' F3 |5 B) |. E5 x3 B
记者从发帖网友处了解到,他看到群内有人发布了一张兑换券截图,截图中的二维码特意做了马赛克处理,“我顺手丢给AI,没想到几分钟后,二维码被完整还原,直接能扫。”该网友还附上了另一张打码二维码复原成功的截图。 8 @* H1 d, _, q& \ c+ j: r' `1 G& L9 v7 G, R) n
评论区中,有网友对事件真实性提出疑问,也有网友表示,能否成功还原,主要取决于马赛克类型,若太过模糊则无法复原。 C3 {. G9 s e f7 `1 l2 c4 G5 X + C5 d$ r6 m) |1 L9 x记者了解到,当前社交平台与修图软件中的马赛克效果繁多,其中最常见的是模糊、笔刷涂抹和像素化。为测试AI修复二维码的实际效果,记者生成了一张包含四字文本内容的二维码,并分别采用上述三种方式对图片进行整体、局部打码处理,多次向AI提出复原指令。 : |; T5 a* `7 P/ Q% [, E, k' a# D6 J7 z* w9 L
第一种模糊马赛克一般是指如同透过毛玻璃观看图像的视觉效果。测试中,经过整体模糊处理的二维码,可被AI直接还原;采用模糊画笔随机涂抹线条的局部打码图片,多次修复均未成功,且每次生成的还原结果都不相同。5 F4 l4 T( Y0 p
5 k6 K. Z' T& N ^: w) x2 o
笔刷涂抹则是指模拟油画刷、蜡笔等绘画遮挡的效果。整体笔刷涂抹测试中,在相同打码效果与修复指令下,AI多次生成的二维码均不一致,且无法扫码读取原内容;局部涂抹同样无法复原。对此,AI软件给出的解释是:涂抹覆盖的模块太多,且灰色半透明涂抹导致解码器无法区分“错误的黑白模块”和“未知区域”,纠错机制无法发挥作用。& \! N: u1 z3 e8 m4 E7 f8 h' f8 n: D
2 v1 z5 a3 v% k' U/ ` ^: K而像素化马赛克可以将图像转换为一块块色块组成的“方块画”,其遮挡效果要看马赛克笔刷大小和图像本身的尺寸。测试发现,当笔刷较小、二维码原图尺寸偏大时,像素化仅会降低画质,处理后的二维码本身就可以直接扫码,也能被AI一键修复;若笔刷效果彻底改变了原图二维码的形态,无论整体还是局部涂抹,多次尝试复原均未成功。. a. q5 K) v4 P
( o# q$ n7 C* x- z+ P, x从以上测试来看,AI对马赛克二维码的还原能力与打码方式有关,整体模糊处理的二维码可被还原,局部涂抹、笔刷遮挡及强像素化处理则难以复原。 / F3 a$ U: x; t c- A) X- t ! K& h5 i& c# E: {) a专家解读:存在复原可能3 z/ P" g3 x6 o* M( [5 V" N ?9 }
8 [7 P3 u" I# {8 n1 a v! [# w
关键在于打码后保留的信息! e( k' Y% {7 r; w* F+ X5 @4 ?8 W
2 i0 H7 i) _ r2 Y+ Z3 t, i据了解,二维码扫描的本质,是通过图像识别和解码,将图案中存储的信息还原为数字数据。以常见的QR二维码(目前最常见、应用最广的矩阵式二维码)为例,文字、网址等内容按照规定的编码规则,被转换为黑白相间的方格矩阵。每个基本小方格称为“模块”。整个二维码除了包含实际数据,还包含用于定位、确定网格、标明编码参数和纠错的信息。8 Q+ @/ g7 n) L, G
) Z2 D6 ?7 ~' x$ {3 g
针对AI能否复原打过马赛克的二维码这一问题,南京邮电大学计算机学院、软件学院、网络空间安全学院副院长黄海平教授(博导)告诉记者:“二维码打马赛克后,存在通过AI辅助处理恢复原始编码内容的可能。关键在于处理后保留的信息,是否足以支持原始数据的恢复。” " ?/ a# A5 ^8 A! M! @ - w# X) R( u8 n- `黄海平教授介绍,马赛克通常通过像素合并或颜色平均降低图像细节,不一定彻底消除原始信息。如果局部黑白分布、方格边界或色块灰度等线索仍有保留,就可能通过AI辅助识别和重建,结合二维码解码算法,恢复其中的数据。具体效果取决于马赛克的处理方式、强度、覆盖位置与范围,以及原图质量。 ' I8 W# n1 S) M! D6 T, ~$ S+ G) a) y& _$ f' q+ h ~( v9 k
另外,他还表示,二维码自身的纠错设计也是影响恢复的重要因素。常见QR码在生成时,会根据原始数据计算并加入额外的纠错数据,采用里德-所罗门编码。它通过建立数据之间的数学约束,使解码程序在部分方格受损、缺失或读取错误时,仍有机会还原正确的数据。因此,部分打过马赛克的二维码,通过常规解码即可读取;另一些则可能需要先通过图像处理或AI辅助改善识别条件,再完成解码。纠错能力有明确限度,实际效果取决于数据损坏的程度及分布,不能仅凭遮挡面积判断。& ]( V9 I+ x: \8 C
- U$ r) Z4 ^ D, i4 _/ v
对于相关问题,北京摩豆智能CEO卢章认为,网上很多演示还原二维码使用的是信息量较少、结构比较简单的二维码,恢复难度相对较低。但现实生活中,二维码包含的信息越复杂,被大面积、完全遮挡后,准确恢复的可能性通常就越低,不能简单理解为AI可以破解所有二维码。! E- B* Q2 Y3 q
2 s9 l6 M" n/ h( i- k$ o. M* h" _
此外,卢章表示,大家更需要警惕的是“假马赛克”。比如部分用户习惯使用软件或手机自带的半透明画笔或滤镜遮挡隐私信息,看起来已经被遮住了,实际上原始图像信息仍有残留,通过调整亮度、对比度等简单的图像处理,就可能重新显现被遮挡的内容,甚至接近原图。' b) Z2 R# W* {+ N7 j4 ]
p5 W( v. W* m
马赛克并非“安全锁”# ^1 D8 h& V9 ?! b: ~, K