atlas

Research map / Video / Video-language understanding

SafeWatch: An Efficient Safety-Policy Following Video Guardrail Model with Transparent Explanations

ICLR 2025 · Video › Video-language understanding · approach: Event and anomaly reasoning in video · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes SafeWatch, an InternVL2-8B-based video guardrail that encodes safety policies in parallel with equivalent RoPE positions and prunes video tokens per policy, plus a 2M-video benchmark (SafeWatch-Bench) annotated by a multi-agent propose-discuss pipeline.

Problem

Video guardrail models are either simple classifiers with fixed categories and no explanations, or MLLM prompting approaches that are slow, suffer policy position bias, give vague explanations, and adapt poorly to new policies; existing video guardrail benchmarks are small and binary-labeled.

Approach

Encode each safety policy chunk in parallel with masked attention and equivalent RoPE position embeddings to remove positional bias, and prune video tokens per policy using policy-video cross-attention relevance scores, trained in three stages (multi-task guardrail SFT, adaptive-pruning SFT, preference post-tuning).

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add SafeWatch training and modules to InternVL2-8BInternVL2-8B · SafeWatch-Bench-Realaccuracy: 29.1 -> 72.6Helped
add PEPE (ablation)SafeWatch-8B · SafeWatch-Benchaccuracy: 65.2 -> 72.6Helped
add PAP (ablation)SafeWatch-8B · SafeWatch-Benchaccuracy: 69.9 -> 72.6Helped
add PAP (ablation)SafeWatch-8B · SafeWatch-Benchthroughput time (s): 4.2 -> 3.9Helped
add DPO preference post-tuning (ablation)SafeWatch-8B · SafeWatch-Benchexplanation rating: 6.12 -> 7.17Helped
set pruning ratio to 20% instead of the full method setting (ablation)SafeWatch-8B · SafeWatch-Benchaccuracy: 72.6 -> 71.6Hurt
set pruning ratio to 40% instead of the full method setting (ablation)SafeWatch-8B · SafeWatch-Benchaccuracy: 72.6 -> 72.4Hurt
set pruning ratio to 95% instead of the full method setting (ablation)SafeWatch-8B · SafeWatch-Benchaccuracy: 72.6 -> 65.3Hurt
set pruning ratio to 99% instead of the full method setting (ablation)SafeWatch-8B · SafeWatch-Benchaccuracy: 72.6 -> 55.9Hurt
include explicit policy definitions during SFT (ablation)SafeWatch-8B · SafeWatch-Benchaccuracy: 52.3 -> 62.0Helped
advance from Stage-1 to Stage-2 adaptive-pruning training (ablation)SafeWatch-8B · SafeWatch-Benchaccuracy: 63.9 -> 67.3Helped
advance from Stage-2 to Stage-3 preference post-tuning (ablation)SafeWatch-8B · SafeWatch-Benchaccuracy: 67.3 -> 72.6Helped

Surprising findings

Limitations

Experimental setup

Datasets: SafeWatch-Bench LSPD XD-Violence UCF-Crime FakeSV FVC MoB

Benchmarks: SafeWatch-Bench-Real SafeWatch-Bench-GenAI LSPD XD-Violence UCF-Crime FakeSV FVC MoB children safety

Metrics: accuracy F1 AUPRC explanation rating (0-10) inference time

Baselines: GPT-4o Gemini-1.5-pro InternVL2-8B InternVL2-26B LlavaGuard-34B Holmes-VAD LlamaGuard3V-11B Azure Mod API

Builds on: InternVL2 TransnetV2 AutoShot DPO RoPE

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy