术语表
快速区分三个最容易混的概念
| 概念 | 位置 | 能不能清 |
|---|---|---|
| C2PA / XMP / EXIF(元数据) | 文件头部的独立数据块 | 能,删掉不影响画面 |
| 不可见水印(SynthID 一类) | 像素数据内部 | 不能,删除等于重绘 |
| 平台视觉判定 | 平台服务器 | 不能,文件里没有相关数据 |
元数据(Metadata)
关于文件的数据,不是文件本身图片由像素和元数据两部分组成。像素决定你看到什么,元数据记录「谁、何时、用什么、怎么做的」。删掉元数据不影响画面。
C2PA
带签名的来源清单Coalition for Content Provenance and Authenticity,由 Adobe、微软、BBC 等推动的标准。它把「谁创建、用什么工具、做了什么编辑」写成一份清单并签名,塞进文件。平台读到它就有依据判断内容是否由 AI 生成。
Content Credentials
C2PA 的产品名Adobe 对 C2PA 清单的商业叫法。看到「Content Credentials」基本等同于「C2PA 清单」。
JUMBF
C2PA 的容器格式JPEG Universal Metadata Box Format。C2PA 清单以 JUMBF 结构存储:JPEG 里在 APP11 段,PNG 里在 caBX 数据块,MP4 里在 uuid box。清理 C2PA 实际上就是删掉这些容器。
XMP
可扩展的 XML 标签集合Extensible Metadata Platform,Adobe 主导。生成器偏爱用它存提示词、seed、模型 ID,因为结构灵活、几乎不占额外成本。平台也很容易从中读到 AI 工具名。
EXIF
相机的日记本Exchangeable Image File Format。记录机身、镜头、曝光、时间、GPS,以及写入它的软件。相机直出照片的 EXIF 是正常的;问题在于 Software 字段可能点名 AI 编辑器。
IPTC
发布与署名元数据International Press Telecommunications Council 标准。存标题、作者、关键词、版权。Adobe 系工具会把 AI attribution 字段写在这里。
PNG 数据块(tEXt / iTXt / zTXt)
PNG 的文本抽屉PNG 允许在图像数据之外存任意文本块。Stable Diffusion 与 ComfyUI 会把完整提示词、采样参数,甚至整个工作流 JSON 塞进去,几十到上百 KB 都很常见。
usdta / meta(视频)
MP4 的容器标签MP4 / MOV 把标题、作者、注释、编码软件存在 moov 下的 udta 与 meta 盒子里。删掉它们不需要重新编码视频。
SynthID
Google 的像素级水印把不可见的水印直接嵌进像素数据,需要用 Google 的私钥才能验证。因为与像素混在一起,删掉它等于重绘画面 —— 元数据工具完全无法处理。
AI Info / Made with AI
Meta 的两种标识说法Instagram 与 Facebook 对疑似 AI 内容的标注。触发依据主要是文件里的 C2PA 与 XMP,而不是对每个像素做判定。这也是真照片被误标的机制。
生成式填充(Generative Fill)
局部 AI 编辑Photoshop 等工具用 AI 重绘画面的一部分。对整张照片来说它只改了一小块,但导出时会写入 C2PA —— 平台不区分「局部修饰」和「整张生成」,一律标 AI。
误标(False Positive)
真内容被标成 AI指照片本身真实拍摄,但因为经过 AI 辅助编辑(生成式填充、AI 降噪、AI 换背景)而带上溯源数据,被平台标为 AI 生成。这是这类工具最主要的真实用途。
像素级水印 / 不可见水印
藏在画面里的签名把标识编码进像素的细微变化里,肉眼不可见。与元数据的根本区别是:它属于画面内容,删除它必然改变画面。
段级重写(Segment Rewrite)
本工具的核心手法只重写文件头部的元数据块,图像数据逐字节原样拷贝。不经过编码器,因此不存在画质损失的可能。JPG / PNG / WebP 走的就是这条路径。
解码重编码(Transcode)
HEIC / AVIF 的无奈之选先把图像解码成像素,再重新编码。像素会经过一次压缩,格式也可能改变。之所以这么做,是因为这两种容器的元数据与解码器结构绑在一起,无法就地删除。