图片和视频「是不是 AI 生成的」,正在变成一个越来越难回答的问题。难的不是技术本身,而是三条可选路径各自都有硬伤。
这篇把水印、指纹、检测模型三条路拆开讲,说清它们各自能回答的到底是什么问题。
三条路,问的其实是三个问题
- 水印:这张图是不是「某个模型生成的」
- 指纹:这张图是不是「出自这台设备或这位作者」
- 检测模型:这张图「像不像」AI 生成的
前两个问题有明确答案,第三个只是概率判断。把它们混着用,就会得出互相矛盾的结论。
水印:判断确定,但容易被抹掉
主流做法是在生成时写入不可见的信号,之后用配套方式读出来。
优点是结论确定;缺点是它绑定生成方——没写水印的模型,或者被裁剪、压缩、重新编码过的图,信号可能已经失效。
所以水印更适合「平台自证」,不适合「鉴定别人」。
指纹:能溯源设备,不判断真伪
内容指纹的做法是给拍摄设备或创作者留一段可验证的签名。
它能回答「这张图来自哪台相机」,但不能回答「有没有被改过」。而且它依赖设备端支持,普及度有限。
检测模型:看似通用,实则脆弱
用模型判断模型,是投入最多、效果最不稳定的路线。原因是它学的是「当前这批生成器的痕迹」,而生成器在持续更新。
典型表现是:对训练时见过的模型识别率很高,对刚发布的模型明显下降;跨平台压缩一次,准确率还会再掉一截。
所以它适合做辅助信号,不适合做唯一判据。
组合起来才有意义
实际可用的做法是分层:先看有没有原始文件和签名,这是最硬的证据;再看元信息与压缩痕迹;最后用检测模型给一个参考分。
三层结论一致时,判断才比较可靠。任何单一层的结论,都别当成定论。
一个容易被忽略的前提:原始文件
绝大多数鉴定失败,不是算法不行,而是拿到的是一张被转发过多次的图。
平台压缩、截图、二次上传都会抹掉元信息和隐藏信号。所以「有没有原始文件」,往往比用什么检测方法更决定结果。
谁来承担验真的成本
验真需要算力、需要人工复核、需要存证,对平台来说是一笔持续支出。
比较现实的分工是:平台负责存证与标注要求,专业机构负责出具判断,双方都不轻易下绝对结论。
结论上的分寸:
「这张图是假的」和「这张图没有可信来源」是两句话,可信度差别很大。对外表述时守住这个分寸,比技术准确率更重要,因为它关系到你愿不愿意为结论负责。
- 1看来源优先信任带水印或签名的原始文件
- 2查完整比对文件元信息,注意二次编码痕迹
- 3用检测只当辅助分,不作为唯一结论
- 4留记录平台侧保存生成与上传链路日志
平台该怎么做
对内容平台来说,比「鉴定每一张图」更现实的是三件事:要求上传方主动标注、保留原始文件与链路日志、对高风险场景(比如涉及人身或财产证明的图片)要求更强的证据。
验真不是一次判断,而是一条可追溯的链路。
本文不构成任何法律或技术建议,具体方案请结合自身业务与合规要求评估。