Progress in video anomaly understanding (VAU) has long been limited by inherent deficiencies of real-world anomaly videos, which are hard to collect and offer little control over their content. Synthetic anomaly approaches partially alleviate data scarcity, yet their generation remains largely controlled at the category or prompt level. They also lack component-level verification of video-text consistency and provide insufficient hard normal samples near the normal-anomaly boundary. To address this, we present AnomalyCraft-700K, a component-controllable synthetic anomaly dataset for fine-grained VAU, containing over 40K videos and over 700K task-level textual annotations. From fine-grained semantic components and a progressive three-stage pipeline, we craft anomaly events that are richly detailed, semantically controlled, and temporally structured, and additionally construct per-category hard normal samples to prompt the model to discriminate based on anomaly semantics rather than surface visual cues. Moreover, using the components as verification units, AnomalyCraft-700K further performs component-wise correction of video-text discrepancies introduced during generation, providing reliable annotations with verified cross-modal alignment for six tasks that progress from anomaly detection, through anomaly retrieval and captioning, to fine-grained anomaly reasoning. Evaluations of widely used methods under both traditional and MLLM-based protocols demonstrate that AnomalyCraft-700K serves as an effective source of supervision, from anomaly detection to fine-grained anomaly understanding.
Figures & tables
Figure 1: Comparison of AnomalyCraft-700K with existing anomaly datasets.
Figure 2: Overview of our video anomaly dataset generation pipeline
Dataset
Anno. verification
Hard normal
#Tasks
#Anno.
#Videos
#Frames
#Categories
Source
UCA ( 2024 )
–
No
4
23,542
1,854
N/R
13+1
Real
HIVAU-70K ( 2025 )
–
No
2
72,325
5,443
N/R
14+1
Real
VAU-Bench ( 2025 )
–
No
4
N/R
4,602
N/R
19+1
Real
SVTA ( 2025 )
–
No
1
41,315
41,315
1.36M
68+30
Synthesis
Pistachio ( 2026a )
Narrative
No
2
N/R
6,347
2.19M
31+1
Synthesis
AnomalyCraft-700K
Component
Yes
6
743,350
40,100
3.01M
29+1
Synthesis
Table 1: Comparison of video anomaly understanding datasets.
Binary(%)
30-way(%)
Method
AUROC
AP
Top-1
Macro-F1
RTFM ( 2021 )
92.43
97.12
–
–
UR-DMU ( 2023 )
94.00
97.64
–
–
BN-WVAD ( 2024b )
94.52
97.96
–
–
PEL4VAD ( 2024 )
94.01
97.70
–
–
JDC ( 2017 )
92.63
96.81
58.46
50.84
Table 2: Video anomaly detection on AnomalyCraft-700K.
Model (set.)
AUROC(%)
Top-1(%)
Macro-F1(%)
Qwen2.5-3B (ZS)
42.37
27.36
6.05
Qwen2.5-3B (SFT)
95.78
82.97
80.99
Qwen3-4B (ZS)
86.33
28.48
11.91
Qwen3-4B (SFT)
96.81
87.13
85.07
Qwen3-8B (ZS)
86.78
25.98
8.54
InternVL3-8B (ZS)
30.89
14.17
9.22
Table 3: MLLM-oriented anomaly judgment on AnomalyCraft-700K.
T → V(%)
V → T(%)
Method
R@1
R@5
R@1
R@5
CLIP4Clip ( 2022 )
85.36
97.52
87.48
97.89
X-CLIP-B/32 ( 2022 )
85.42
97.53
86.29
97.73
X-CLIP-B/16 ( 2022 )
87.99
98.37
87.82
98.17
TS2-Net ( 2022 )
84.31
97.54
87.28
97.92
UCoFiA ( 2023 )
86.89
97.87
87.32
98.13
Table 4: Video anomaly retrieval on AnomalyCraft-700K.
Model (set.)
B-4
R-L
CIDEr
Slot
Qwen2.5-3B (ZS)
0.0479
0.2247
0.7825
0.7215
Qwen2.5-3B (SFT)
0.1190
0.3219
1.4024
0.7853
Qwen3-4B (ZS)
0.0515
0.2238
0.8892
0.7160
Qwen3-4B (SFT)
0.1384
0.3459
1.6406
0.7912
Qwen3-8B (ZS)
0.0519
0.2217
0.9056
0.7153
InternVL3-8B (ZS)
0.0485
0.2380
0.9246
0.7332
Table 5: Structured event captioning on AnomalyCraft-700K.
Model
Setup
CLS
KM
FLU
INF
FAC
Total
Qwen2.5-3B
ZS
2.03
2.42
6.50
2.47
2.65
16.06
Qwen2.5-3B
SFT
8.34
6.82
8.60
7.03
6.78
37.57
Qwen3-4B
ZS
5.96
5.24
8.23
5.49
5.01
29.93
Qwen3-4B
SFT
8.77
7.80
8.93
7.95
7.77
41.22
Qwen3-8B
ZS
6.53
5.60
8.35
5.87
5.25
31.59
InternVL3-8B
ZS
3.17
4.40
7.30
3.99
4.85
23.72
Table 6: Structured event reasoning on AnomalyCraft-700K.
QA
MCQ
Model/set.
B-F1
Corr.
Acc.
HN Acc.
Q2.5-3B/ZS
0.7048
0.2064
0.8480
0.7362
Q2.5-3B/SFT
0.7883
0.5816
0.9872
0.9858
Q3-4B/ZS
0.6983
0.3559
0.8060
0.7455
Q3-4B/SFT
0.7952
0.7522
0.9904
0.9881
Table 7: Fine-grained question answering on AnomalyCraft-700K.
Automatically detecting abnormal events in videos is crucial for modern autonomous systems, yet existing Video Anomaly Detection (VAD) benchmarks lack the scene diversity, balanced anomaly coverage, and temporal complexity needed to reliably assess real-world performance. Meanwhile, the community is increasingly moving toward Video Anomaly Understanding (VAU), which requires deeper semantic and causal reasoning but remains difficult to benchmark due to the heavy manual annotation effort it demands. In this paper, we introduce Pistachio, a new VAD/VAU benchmark constructed entirely through a controlled, generation-based pipeline. By leveraging recent advances in video generation models, Pistachio provides precise control over scenes, anomaly types, and temporal narratives, effectively eliminating the biases and limitations of Internet-collected datasets. Our pipeline integrates scene-conditioned anomaly assignment, multi-step storyline generation, and a temporally consistent long-form synthesis strategy that produces coherent 41-second videos with minimal human intervention. Extensive experiments demonstrate the scale, diversity, and complexity of Pistachio, revealing new challenges for existing methods and motivating future research on dynamic and multi-event anomaly understanding.
Jie Li, Hongyi Cai, Mingkang Dong +4
Shanghai Jiao Tong University · University of Science & Technology Beijing · Universiti Malaya +2
The collection and detection of video anomaly data has long been a challenging problem due to its rare occurrence and spatio-temporal scarcity. Existing video anomaly detection (VAD) methods under perform in open-world scenarios. Key contributing factors include limited dataset diversity, and inadequate understanding of context-dependent anomalous semantics. To address these issues, i) we propose LAVIDA, an end-to-end zero-shot video anomaly detection framework. ii) LAVIDA employs an Anomaly Exposure Sampler that transforms segmented objects into pseudo-anomalies to enhance model adaptability to unseen anomaly categories. It further integrates a Multimodal Large Language Model (MLLM) to bolster semantic comprehension capabilities. Additionally, iii) we design a token compression approach based on reverse attention to handle the spatio-temporal scarcity of anomalous patterns and decrease computational cost. The training process is conducted solely on pseudo anomalies without any VAD data. Evaluations across four benchmark VAD datasets demonstrate that LAVIDA achieves SOTA performance in both frame-level and pixel-level anomaly detection under the zero-shot setting. Our code is available in https://github.com/VitaminCreed/LAVIDA.
Zunkai Dai, Ke Li, Jiajia Liu +2
Beijing University of Posts and Telecommunications · Northwestern Polytechnical University
Humans understand anomalous events through a coherent perceptual process in which they identify the focal instance, follow its behavior as the event unfolds, and interpret why it violates the expectations of the surrounding scene. Video anomaly understanding (VAU) seeks to endow models with a similar capability, moving beyond deciding whether a video is anomalous toward explaining how the event develops and why it matters. Although recent vision--language models (VLMs) can generate detailed and plausible anomaly descriptions, their semantic fluency does not ensure that these interpretations remain grounded in the correct anomaly instance over time. Existing benchmarks typically evaluate tracking and semantic understanding through separate protocols, leaving such instance--semantic inconsistency largely unmeasured. We therefore introduce TAU-Bench, a track-centric benchmark for jointly evaluating anomaly instance tracking and fine-grained anomaly understanding. TAU-Bench contains 1,118 videos, 1,454 tracks, and 202,438 pixel-level masks spanning 49 event and 45 scene categories, together with track-centric annotations that connect instance-level identification, event-level understanding, and scene-level reasoning. To build TAU-Bench at scale, we developed an automated data engine integrating anomaly suitability filtering, anomaly instance track construction, hierarchical caption annotation, and human quality control. Evaluations across representative VLM families show that models producing plausible anomaly interpretations may still fail to localize and track the correct instance reliably, revealing a persistent gap between semantic reasoning and visual grounding. These findings therefore highlight instance-grounded evaluation as an important step toward more faithful and reliable VAU systems.