FG-Diff: Frequency-Guided Diffusion Model with Perturbation Training for Skeleton-Based Video Anomaly Detection

IEEE Transactions on Image Processing (TIP) 2026
1Southeast University ยท 2Key Lab of New Generation AI Technology ยท 3NLPR & MAIS, Institute of Automation, CAS ยท 4UCAS
For any questions, please contact xiaofengtan@seu.edu.cn or visit my homepage.

๐Ÿ“ Abstract

Video anomaly detection (VAD) is a vital yet complex open-set task in computer vision, commonly tackled through reconstruction-based methods. However, these methods struggle with two key limitations: (1) insufficient robustness in open-set scenarios, where unseen normal motions are frequently misclassified as anomalies, and (2) an overemphasis on, but restricted capacity for, local motion reconstruction, which are inherently difficult to capture accurately due to their diversity. To overcome these challenges, we introduce a novel frequency-guided diffusion model with perturbation training. First, we enhance robustness by training a generator to produce perturbed samples, which are similar to normal samples and target the weakness of the reconstruction model. This training paradigm expands the reconstruction domain of the model, improving its generalization to unseen normal motions. Second, to address the overemphasis on motion details, we employ the 2D Discrete Cosine Transform (DCT) to separate high-frequency (local) and low-frequency (global) motion components. By guiding the diffusion model with observed high-frequency information, we prioritize the reconstruction of low-frequency components, enabling more accurate and robust anomaly detection. Extensive experiments on five widely used VAD datasets demonstrate that our approach surpasses state-of-the-art methods.

88.0Avenue
90.7HR-Avenue
78.6HR-STC
68.9UBnormal
69.0HR-UBnormal

๐Ÿ’ก Motivation

Motivation illustration

Figure 1. (a) Training data consists of seen normal motions; testing data contains unseen normal and abnormal motions. (b) A motion retaining only 70% low-frequency information remains similar to the original in global structure.

๐Ÿ—๏ธ Method

FG-Diff Framework

Figure 2. Overview of FG-Diff. Training includes: (1) minimizing MSE to train the noise predictor, and (2) maximizing MSE to train the perturbation generator. During testing, high-frequency information of observed motions and low-frequency information of generated motions are fused.

Method comparison

Figure 3. Comparison with existing methods. Training: adversarial training of the perturbation generator and denoiser. Inference: DCT separates motion into global (low-freq) and local (high-freq) components.

Perturbation Training

Figure 4. Perturbation training. (a) Green and yellow points denote original and perturbed motions. (b) The reconstruction domain is extended by perturbation training.

๐Ÿ“Š Experiments

๐Ÿ† Comparison with State-of-the-Art

Table 1. Comparison with SoTA methods. Best results are in bold, second-best are underlined. Pred. / Rec. denote prediction- and reconstruction-based methods.
Type Method Venue Modality Avenue HR-Ave. HR-STC UBnormal HR-UBn.
Pred. MPED-RNN-Pred.CVPR'19Skeleton--74.5--
Multi-Time. Pred.WACV'20Skeleton-88.377.0--
PoseCVAEICPR'21Skeleton-87.875.7--
AMMCAAAI'21RGB86.6----
F2PNT-PAMI'22RGB85.7----
TrajREC-Ftr.WACV'24Skeleton-89.477.968.068.2
Hybrid MPED-RNNCVPR'19Skeleton-86.375.460.661.2
sRNNT-PAMI'21RGB83.5----
MoCoDADICCV'23Skeleton-89.077.668.368.4
Others GEPCCVPR'20Skeleton-58.174.853.455.2
COSKAD-Hype.PR'24Skeleton-87.375.664.965.5
COSKAD-Eucli.PR'24Skeleton-87.877.165.063.4
EVALCVPR'23RGB86.0----
OVVADCVPR'24RGB86.5--62.9-
Rec. MPED-RNN-Rec.CVPR'19Skeleton--74.4--
TrajREC-Prs.WACV'24Skeleton-86.373.5--
TrajREC-Pst.WACV'24Skeleton-87.675.7--
ST-PAGCVPR'24RGB86.5--58.0-
FG-Diff (Ours)TIP'26Skeleton 88.090.778.668.969.0

๐Ÿ”ฌ Ablation Study

Table 2. Ablation of each component. IP: input perturbation; DCT-Mask: frequency-guided masking.
Method HR-Avenue HR-STC HR-UBnormal
Baseline87.5 (โ†“ 3.2)75.2 (โ†“ 3.4)64.4 (โ†“ 4.6)
Ours w/o IP90.4 (โ†“ 0.3)77.4 (โ†“ 1.2)68.7 (โ†“ 0.3)
Ours w/ double IP90.7 (-)78.5 (โ†“ 0.1)68.6 (โ†“ 0.4)
Ours w/o DCT-Mask89.9 (โ†“ 0.8)78.0 (โ†“ 0.6)68.1 (โ†“ 0.9)
Ours90.778.669.0

๐ŸŽฅ Demo

Left: ground truth labels. Right: detection results.

๐Ÿ“š BibTeX

@article{tan2026fgdiff,
  title={Frequency-Guided Diffusion Model with Perturbation Training for Skeleton-Based Video Anomaly Detection},
  author={Tan, Xiaofeng and Wang, Hongsong and Geng, Xin and Wang, Liang},
  journal={IEEE Transactions on Image Processing},
  year={2026},
  doi={10.1109/TIP.2026.3730816}
}