AV-FABLE:长视频音视频双时间线篡改取证基准与分离读出定位方法 AV-FABLE: Audio-Visual Manipulation Forensics in Long-Form Videos
构建双时间线长视频取证基准,揭示AV-LLM感知特征藏取证信号,NFSR实现模态分离定位
前置知识
AV-LLM(全模态大语言模型)
以 Qwen2.5/Qwen3-Omni 为代表的多模态模型,内部由音频编码器、视觉编码器等感知模块加一个语言模型(接口层)组成:感知编码器把声波和画面转成特征序列,语言模型再基于这些特征生成文本回答。它既能做零样本问答,其感知编码器也可以当作通用特征提取器。
本文的核心发现是:这些模型的感知特征里已经编码了篡改取证信号,但语言接口无法把它表达出来。NFSR 的做法就是绕过语言接口、直接读取冻结的感知特征做时序定位,所以必须理解 AV-LLM 的感知-接口两层结构。
线性探针(Linear Probe)
冻结预训练特征,只在其上训练一个逻辑回归等线性分类器,用来检验特征空间中是否存在线性可分的某种信息。若探针表现好而完整模型表现差,说明信息在特征里、问题出在下游读出方式。
论文用线性探针证明冻结感知特征可分篡改/真实片段(音频 90.8、视觉 80.8 AUROC),而零样本提示只有 51–52 AUROC,这一"感知-语言鸿沟"是整篇工作的动机和立论基础。
FiLM 条件调制
Feature-wise Linear Modulation:由条件信息(如全局统计量)经小网络生成逐通道的缩放系数 $\gamma$ 和偏移系数 $\beta$,对特征做 $\hat{h}=h\odot(1+\gamma)+\beta$,从而让同一网络根据上下文动态调整对局部证据的响应。
NFSR 用宿主视频的通道均值 $\mu_m$ 和标准差 $\sigma_m$ 生成调制参数:同一个局部声音或纹理变化在不同视频里是否异常取决于整体语境,FiLM 正是实现这种"宿主条件化"的机制,消融显示去掉它 OOD AV-mAP 掉 4.73 点。
时序定位与 tIoU/mAP
时序定位要求预测篡改发生的起止区间。tIoU(temporal IoU)是预测区间与真值区间的重叠比;mAP@[0.30:0.05:0.70] 指在 0.30 到 0.70 之间以 0.05 步长取 9 个 tIoU 阈值,各阈值下算平均精度再平均。本文的 AV-mAP 是音频轨 A-mAP 与视觉轨 V-mAP 的平均。
AV-FABLE 的核心任务是稀疏篡改的模态特定时序定位,所有主表数字(91.30 AV-mAP 等)都建立在这套指标上;理解 tIoU 阈值和 AV-mAP 的定义才能读懂 native-track 与 joint-timeline 两种评估协议的区别。
Focal Loss 与 DIoU 回归
Sigmoid Focal Loss 给易分样本降权($\alpha=0.25,\gamma=2$),专治正负样本极不平衡——本文中篡改区间只占中位 9.45% 的时间线。DIoU 是一维距离 IoU 损失,直接回归预测点到事件左右边界的距离,使边界估计可优化。
NFSR 的解码器在每个时间点同时输出分类置信度和到事件左右边界的距离,训练目标正是 $\mathcal{L}=\sum_{m\in\{a,v\}}(\mathcal{L}_m^{\mathrm{focal}}+\lambda_{reg}\mathcal{L}_m^{\mathrm{DIoU}})$,理解这两类损失是读懂方法细节的前提。
研究动机
几秒钟的局部篡改就能改变整段长视频的含义:替换一句话可以改变说话人"说过什么",插入一个音效可以暗示从未发生的事件,而视频级的真/假二分类标签既说不清篡改发生在何时,也说不清哪个模态被改了。现有基准只覆盖了这个问题的碎片:LAV-DF(136,304 条)和 AV-Deepfake1M++(2,051,154 条)虽然做了音视频时序定位,但内容几乎全是说话人特写的短视频;TASLE(12,472 条)和 ActivityForensics(5,389 条)把视觉取证扩展到了开放场景长视频,却完全不含音频篡改;AVID 研究长视频音视频不一致性,但跨模态"不匹配"并不等于能判定哪一条流被改过。更隐蔽的问题是评估协议:音频编辑和视觉编辑可能在时间上重叠、异步发生、或只影响单侧,如果像以往工作那样把两条时间线合并成一条联合时间线来匹配预测,就会奖励"找对了时刻却指错了流"的模型,把严重的模态盲区掩盖掉。
本文的目标是本文要同时完成两件事。其一是任务与数据层面:构建第一个针对开放场景长视频、以稀疏局部篡改为对象的双时间线音视频取证基准 AV-FABLE,要求系统在音频、视觉两条独立时间线上分别输出带置信度的篡改区间(定位),同时支持视频级检测、四分类归因(干净/仅音频/仅视觉/双轨)以及每条预测的可观察证据解释,并配齐源域、未见生成器、未见编辑路线三种分布外评测。其二是方法层面:作者在 AV-LLM 上观察到零样本提示近乎随机、而冻结感知特征的线性探针信号很强,因此要设计一个能把这些取证信号按时序读出的模型,在域内和全部 OOD 设置上超越现有音视频定位器。
与已有工作不同的是,本文的独特之处有三点。第一,任务定义上的"双时间线":坚持每个预测必须同时回答"何时"与"哪条流",提出 native-track 评估协议——视觉预测即使在时间上完全命中音频事件也不得分,并用联合时间线指标作对照来定量展示旧协议掩盖了什么(例如 NFSR 仅视觉预测就有 64.04 Joint-mAP、超过所有纯视觉基线,而音频轨 mAP 为 0)。第二,数据构造上的"事件驱动 + 双胞胎对照":SEE-Forge 只在宿视频自然发生的事件上做编辑,每条篡改视频都有一个经历完全相同裁剪、重插与导出流程的原版孪生,使元数据探针最多只有 54.6 AUROC,堵住了以往数据集被诟病的处理捷径。第三,分析视角上的"表征-接口分离":不是简单报告 AV-LLM 零样本不行,而是用线性探针把"模型不知道"和"模型说不出来"区分开,再据此提出绕过语言的读出方案。
核心方法
直觉上,这篇论文赌的是"证据早就在大模型的耳朵和眼睛里,只是嘴上说不出":零样本提示 Qwen-Omni 只得到 51–52 AUROC,但对同一批冻结感知特征训练线性探针就有 90.8(音频)和 80.8(视觉)AUROC,所以正确做法是绕过语言接口、直接从感知特征里读出时序证据。技术路线分四步:第一步,冻结 Qwen3-Omni 的音频和视觉编码器,在 0.25 秒网格上抽取两种特征——保留细粒度感知细节的中间层特征(音频第 16 层、视觉带 16 个空间 token 的中层块)和与语言接口对齐的接口特征;第二步,用模态特定的门控投影把两层特征融合成 256 维向量;第三步,用宿主视频的通道统计量做 FiLM 调制,让局部证据按整段视频的语境重新加权;第四步,音频、视觉各用一个独立的多尺度金字塔时序解码器(掩码膨胀卷积加选择性状态空间模型),在每个时间点预测篡改置信度与到事件左右边界的距离,最后用 Soft-NMS 合并提案。检测与归因不额外训练:把每轨最高提案置信度换算成相对 256 条干净源验证视频的上尾概率,再做阈值校准与组合。
核心创新是"分离读出"(separated readouts):音频和视觉分支从投影层开始就各自独立参数化、互不交换信息,每条时间线有自己的事件边界。这与 UMMAFormer、DAV-Det 等依赖跨模态注意力或融合的方法有本质区别——跨模态通路会把一侧的编辑线索泄漏到另一侧的决策里。论文做了一个干净的对照实验:在纯音频替换(画面完全没动)的视频上,分离读出的视觉头在篡改视频和原版孪生上的误报率都是 2.9%,行为完全一致;而带门控跨模态注意力的对照模型的视觉头在原版上误报 4.6%、在音频编辑版上飙到 11.8–15.1%,说明它把"声音变了"误读成"画面可疑"。第二个关键想法是双层特征叠加:中间层特征贡献最大(去掉后 ID AV-mAP 掉 6.55、OOD 掉 8.72),接口特征在域内几乎无用但在分布偏移下去掉会让 AV-mAP 掉 4.07 且误报率翻倍到 8.84%,两者互补。第三个想法是宿主条件化:保持特征绝对尺度,仅用每视频统计量生成 $\gamma_m,\beta_m$ 做缩放平移 $\hat{h}_m^t=h_m^t\odot(1+\gamma_m)+\beta_m$,而不是做会抹掉绝对尺度的逐视频标准化。
方法步骤详情
第一步特征提取:冻结的 Qwen3-Omni 编码器在 $\Delta=0.25$ 秒网格上输出 $N=\lceil T/\Delta\rceil$ 个位置的特征:音频中间层 $[N,1280]$(固定第 16 层)、视觉中间层 $[N,16,1152]$(16 个空间 token 经可学习注意力池化压成向量)、音视接口特征各 $[N,2048]$。第二步特征融合:拼接 $q_m^t=[d_m^t;u_m^t]$ 后做门控投影 $h_m^t=\mathrm{Dropout}(P_m(\mathrm{LN}(q_m^t))\odot\mathrm{sigmoid}(G_m(q_m^t)))$,输出 256 维,音视两支参数独立。第三步宿主调制:在有效位置上算通道均值 $\mu_m$ 与标准差 $\sigma_m$,两层 MLP 生成 $\gamma_m,\beta_m$,按 FiLM 公式 $\hat{h}_m^t=h_m^t\odot(1+\gamma_m)+\beta_m$ 调制,统计量只来自输入视频。第四步时序解码:每支用六层(音频)/五层(视觉)金字塔,掩码膨胀卷积加 Mamba 骨干,每个点输出分类 logit 与左右距离,按 $(\hat{b},\hat{e},\hat{c})=(u_j-r_j\hat{d}_j^{-},\;u_j+r_j\hat{d}_j^{+},\;\mathrm{sigmoid}(z_j))$ 换回秒级区间;训练用中心采样分配正点,损失 $\mathcal{L}=\sum_{m\in\{a,v\}}(\mathcal{L}_m^{\mathrm{focal}}+\lambda_{reg}\mathcal{L}_m^{\mathrm{DIoU}})$($\lambda_{reg}=1$),推理用 Soft-NMS 加边界投票合并跨层提案。第五步校准决策:每轨视频得分取最高提案置信度,在 256 条干净源验证视频上换算成上尾概率 $p_m$,检测得分为 $S_{any}=-\min\{p_a,p_v\}$,检测与每轨各自在 5% 误报预算下校准一次阈值并固定复用于全部测试集,两轨二值决策 $(d_a,d_v)$ 直接给出四类归因。
技术新颖性
技术新颖性体现在三个层面。任务层面,双时间线基准加 native-track 协议是新的:此前没有基准同时具备开放场景、分钟级长视频、独立音视时间线标注、原版孪生和证据解释(Table 1 中 8 项能力只有 AV-FABLE 全占),且论文证明了该协议能暴露联合评估掩盖的模态盲区(Table 11)。分析层面,"感知-语言鸿沟"的刻画是新的:线性探针、逐层扫描(音频最佳在第 12 层、视觉在第 6 块而非最终块,说明取证信息并非随深度单调变好)以及把中间层特征分解为可由接口线性重构的部分与残差的分析($R^2=0.71$,残差仍可分但残差输入会让解码器 OOD mAP 从 85.6 掉到 76.6),共同说明取证证据分布在不同深度且线性信息保持不等于解码友好。方法层面,把冻结 AV-LLM 当作取证感知前端、配合模态分离读出与宿主 FiLM 的组合是新的,且所有设计选择(层号、超参、模型选择)都在不看 OOD 测试结果的约束下确定,配合 5% 误报预算的源域校准,这让 OOD 结论更可信。
实验结果
域内主实验(Table 2):NFSR 取得 91.30 AV-mAP(A 92.24 / V 90.36)、96.04 AUROC、83.61 归因 F1 与 3.52% 实测 FAR;与共享同样冻结 Qwen3 特征的 UMMAFormer(84.76 AV-mAP)相比纯涨 6.54 点,视觉轨 +10.74、检测 +6.86,证明增益来自读出结构而非特征。零样本 AV-LLM 全军覆没:Qwen2.5/Qwen3-Omni 仅 51.04/52.28 AUROC、mAP≤0.30;直接时间戳 SFT 也只到 A 57.30 / V 18.30,说明语言接口是瓶颈。评估协议(Table 11):仅视觉子集 A-mAP 为 0 却仍有 64.04 Joint-mAP、超过所有纯视觉基线;不合并重叠真值时完整预测达 91.28 mAP,凸显联合评估掩盖模态盲区。OOD(Table 3):三个设置 AV-mAP 全部最高——源域迁移 70.15(A 98.37 / V 41.92)、未见生成器 49.12、未见 TI2V 68.07,且不重校准阈值时实测 FAR 保持 2.97–4.67%;UMMAFormer 源迁移 FAR 高达 12.21%。消融(Table 4):去中间层 ID -6.55/OOD-All -8.72、去宿主条件化 OOD -4.73、去接口特征 ID 几乎不掉但 OOD -4.07 且 FAR 翻倍到 8.84%,偏移下组件更重要。支撑分析:线性探针音频 ID 90.8/OOD 77.3、视觉 80.8/68.8,远超无监督分数(Table 15);读出可迁移到 BEATs+CLIP、Whisper、Qwen2.5(Table 16);训练从 5% 扫到 100% 单调上升(OOD 音频 16.8→84.6);生成器三折留出使 mAP 掉 16.6/17.0/32.8 点;360p 让 V-mAP 从 53.1 崩到 10.9、音频噪声让 A-mAP 85.6→29.1,但单轨损坏不传染另一轨;解释 SFT 后操作/目标 F1 仍只有 16.38/20.91,且在 87.5% 干净视频上弃权的同时也在 67.2% 篡改视频上弃权(Table 26)。
查看结构化数据
| 任务 | 指标 | 本文 | 基线 | 提升 |
|---|---|---|---|---|
| 域内稀疏篡改时序定位(AV-FABLE ID 测试集,双时间线) | AV-mAP@[0.30:0.05:0.70] (%) | NFSR 91.30(A 92.24 / V 90.36) | UMMAFormer + 同款冻结 Qwen3 特征 84.76(A 89.90 / V 79.62);最强非音视基线 ActionFormer 44.61 | +6.54 AV-mAP(视觉轨 +10.74) |
| 域内视频级篡改检测 | AUROC (%),5% FAR 预算 | NFSR 96.04(实测 FAR 3.52%) | UMMAFormer 89.18;零样本 Qwen3-Omni 52.28;零样本 Qwen2.5-Omni 51.04 | 较最强有监督基线 +6.86,较零样本 +43.76 |
| OOD 源域迁移(HDTF 说话人 + 源不相交 TASLE 子集) | AV-mAP (%) | NFSR 70.15(A 98.37 / V 41.92),AUROC 89.86 | UMMAFormer 60.48(A 98.91 / V 22.05);TASLE 训练 ActionFormer 37.50 | +9.67 AV-mAP(视觉 +19.87),且 FAR 2.97% 对 12.21% |
| OOD 未见生成器(路线已见、模型未见的 Omni2Sound/Wan-FLF2V/OmniWeaving) | AV-mAP (%) | NFSR 49.12(A 48.95 / V 49.29) | UMMAFormer 33.98;ActionFormer 25.60 | +15.14 AV-mAP |
| OOD 未见 TI2V 路线+生成器(Wan2.2-TI2V-5B,仅视觉编辑) | V-mAP (%) | NFSR 68.07(AUROC 84.56) | ActionFormer(AV-FABLE 训练)61.57;UMMAFormer 36.06 | +6.50 V-mAP |
| 冻结感知特征中的取证可分性(单元级线性探针) | AUROC (%) | 音频 ID 90.8 / OOD 77.3;视觉 ID 80.8 / OOD 68.8 | 零样本语言输出 51–52;无监督特征偏差 68.5/62.5;时间跳变 44.7/49.8 | 比零样本高约 40 点,确立"感知-语言鸿沟" |
局限与改进
作者承认的局限:时间真值是"执行边界"而非感知边界,人可察觉的变化可能只覆盖区间一部分或略有偏移;生成器可能留下局部重采样、纹理、合成残留等痕迹,held-out 生成器设置无法区分合法取证证据与本文流水线特有指纹;分布偏移下的视觉覆盖是"主要开放问题"——OOD 视觉 Event-IoU 仅 26.42–41.21、源迁移 V-mAP 41.92,覆盖更多的 DAV-Det 行要付 24.03–40.45% FAR;解释输出流畅但常认错操作与目标;媒体损坏会同时压低召回与 FAR,低误报不等于漏检可控。我的补充观察:方法绑定 Qwen-Omni 一家编码器家族,层号规律跨家族是否成立未知;FAR 校准仅基于 256 条源域干净视频,部署中干净分布漂移会让 5% 预算失真;在 TASLE 官方协议上源训练的 MSLoc-PG(F1Det 67.24)仍明显强于零训练迁移的 NFSR(51.01);零样本失败部分源于文本时间戳输出形式,论文未探索结构化解码等中间形态。
独立分析的弱点
弱点一:视觉轨分布外定位是短板,源迁移 V-mAP 仅 41.92、OOD V-IoU 最高 41.21,360p 压缩就让 V-mAP 从 53.1 崩到 10.9,说明视觉证据高度依赖分辨率与纹理;改进方向是压缩/降采样增广或多分辨率特征金字塔。弱点二:单编码器依赖,主结果全部基于 Qwen3-Omni,且 Table 16 显示 BEATs+CLIP 在部分音频设置反而更强,可按模态与域做编码器集成。弱点三:校准与部署脱节,阈值在 256 条源域干净视频上一次校准后冻结,线上干净分布漂移会破坏 5% FAR 预算,宜引入在线分布重校准。弱点四:语言能力被完全弃用,附录 G 证明语言验证即使把候选 AP 从 39.1 提到 53.4 也改不动最终 mAP(73.60–73.62),而把定位输出回灌给语言模型生成证据又只得到低语义 F1,感知读出与语言推理的对齐(蒸馏、工具调用)仍是空白。弱点五:0.25 秒网格限制边界精度,对亚秒级 TTS 插入等更短篡改不够细。弱点六:数据全部由受控生成器构造,未覆盖屏幕录制、翻拍、多代转码等真实篡改链路。
未来方向
作者提出的方向包括:把基准扩展到更贴近真实世界的编辑流程、精化"感知边界"标注使其区别于执行边界、提升对媒体损坏的鲁棒性、以及发展更忠实的证据接地解释(目前操作/目标 F1 最高只有 20.91,且 SFT 模型学到的更多是弃权而非甄别)。基于本文成果可以自然延伸的方向还有:其一,模态分离读出与跨模态推理的结合——附录 F.6 已证明分离可防跨轨泄漏,但检测真伪仍可利用跨模态一致性作为辅助信号,如何在"证据通路分离"与"决策融合"之间取得平衡值得系统研究;其二,把感知-语言鸿沟反过来利用:用 NFSR 的定位输出构造监督信号去对齐 AV-LLM 的语言层,让模型既能定位又能解释,形成端到端可解释取证系统;其三,层选择研究——音频最佳在第 12 层、视觉在第 6 块,说明取证信息在中层而非最终层,可探索动态层路由或多层特征融合的理论解释;其四,在线/流式取证:Mamba 线性时序骨干天然适合流式处理,配合在线阈值校准可走向实际审核系统;其五,扩展到更多模态(字幕文本、元数据链)与多语言语音替换,检验双时间线思想在更广媒体类型上的普适性。
复现评估
复现条件总体友好。作者承诺公开数据集、代码与权重,材料包括完整 manifest、划分与 OOD 设置及阈值校准列表、带单元测试的独立评估器、含训练配置的模型代码。数据端因源许可限制不直接再分发 ActivityNet/EPIC-KITCHENS/HDTF 等源视频,而是提供事件级标注、源标识与时间戳、可独立发布的生成资产和重建工具,需自行获取源数据后重建;重建成本较高:需要 Gemini 3.7 Flash 规划、Qwen2.5-VL 定位、十余种生成器执行 27 种编辑配置,并对 22,153 个事件双人审核($\kappa=0.84/0.82$,7.7% 需第三人仲裁)。相比之下模型复现很轻量:NFSR 只训 256 维读出头,特征按 0.25 秒网格缓存,AdamW 学习率 $10^{-4}$ 训 12 epoch、batch 8、三种子,单机多卡即可;三种子标准差极小(ID AV-mAP ±0.13)。评估协议在附录 C 有完整公式,独立评估器加单元测试降低了指标复现争议。综合评级:模型与评估复现中低难度,数据端到端重建高难度。
论文图表
展示数据集的场景多样性:室内外环境、人类活动、物体、备餐、运动等多种语境的孪生对示例帧。
直观确认"开放场景"的定位:与 talking-head 系基准不同,内容覆盖日常开放世界,这是任务难度的来源之一。
六个子图分别给出视频时长分布(中位 88 秒)、按模态的事件时长分布(中位约 9 秒)、篡改时间覆盖率(91.5% 的视频篡改不超过 30%,中位 9.45%)、篡改在时间线上的位置分布、语义操作占比(替换 67.3%、插入 25.1%、再生成 4.3%、删除 3.3%)以及聚合生成路线(A/V 40.9%、视觉 33.0%、音频 26.1%)。
量化"稀疏篡改+分钟级长视频"这一任务设定:覆盖率与事件时长的分布直接决定了检测的假阳性压力和定位的边界精度要求。
左侧环形图显示来源构成(ActivityNet 12,696、EPIC-KITCHENS 3,568、HDTF 386 对);右侧环形图显示模态归属与生成方式(A/V 联合 40.9%、纯视觉 33.0%、纯音频 26.1%,以及 FLF2V、masked V2V、V2A/Foley、T2A、TTS、TI2V 等路线的数量)。
看清 27 种编辑配置与三个 OOD 设置的物质基础:哪些生成器/路线留在训练、哪些被留出,直接影响 OOD 结论的解释。
五行真实样例:视觉物体替换(玩具卡车换玩具车)、视觉插入(刀旁放红苹果)、以及同一双轨视频中共时的视觉替换(土豆换香蕉)与音频替换(刮土豆声换切香蕉声)、语音内容替换;每行给出编辑描述、标注区间、跨边界采样帧和带真假着色的局部 GT 时间线。
让读者直观看到"稀疏局部编辑"到底长什么样,以及双轨异步事件为何需要两条独立时间线。