atlas

Research map / Video / Video segmentation and tracking

Video Anomaly Detection with Motion and Appearance Guided Patch Diffusion Model

AAAI 2025 · Video › Video segmentation and tracking · approach: Weakly supervised video anomaly detection · 16 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 MA-PDM, a patch-based conditional diffusion model that predicts the next video frame from appearance (first frame, memory-refined) and motion (frame-difference) conditions, scoring anomalies by reconstruction error.

Problem

One-class video anomaly detection via future frame prediction, where small abnormal objects are missed by frame-level feature prediction and existing AE/diffusion methods ignore combined appearance and motion cues.

Approach

A patch-based diffusion model that denoises random crops conditioned on an appearance encoder with a patch-level memory bank and a temporal-difference motion condition, fused via adaptive layer norm and ControlNet-style skip connections, with sliding-window inference.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use MA-PDM instead of the strongest listed baselineVideo anomaly detection · Ped2AUC (%): 98.1 -> 98.6Helped
use MA-PDM instead of the strongest listed baselineVideo anomaly detection · AvenueAUC (%): 91.3 -> 91.3No clear effect
use MA-PDM instead of the strongest listed baselineVideo anomaly detection · ShanghaiAUC (%): 79.1 -> 79.2Helped
use MA-PDM instead of the strongest listed baselineVideo anomaly detection · UBnormalAUC (%): 62.7 -> 63.4Helped
add patch diffusion to appearance and motion conditions (ablation)MA-PDM · Ped2, Avenue, Shanghai, UBnormalAUC (%): 96.7 -> 98.6; 88.8 -> 91.3; 76.7 -> 79.2; 57.8 -> 63.4Helped
add motion condition (ablation)Patch diffusion + appearance condition · Ped2, Avenue, Shanghai, UBnormalAUC (%): 97.4 -> 98.6; 89.9 -> 91.3; 77.1 -> 79.2; 58.4 -> 63.4Helped
use patch diffusion only instead of appearance condition only (ablation)MA-PDM module comparison · Ped2, Avenue, Shanghai, UBnormalAUC (%): 95.8 -> 96.8; 86.2 -> 89.2; 72.4 -> 73.9; 55.3 -> 56.3Mixed
add patch memory instead of no memory (ablation)MA-PDM · Ped2, Avenue, ShanghaiAUC (%): 98.0 -> 98.6; 89.9 -> 91.3; 77.9 -> 79.2Helped
replace global memory with patch memory (ablation)MA-PDM · Ped2, Avenue, ShanghaiAUC (%): 98.6 -> 98.6; 90.2 -> 91.3; 78.7 -> 79.2Mixed
replace optical flow with temporal difference (ablation)MA-PDM motion condition · Ped2 and AvenueAUC (%): 93.7 -> 98.6; 88.7 -> 91.3Helped
replace optical flow with temporal difference (ablation)MA-PDM motion condition · Motion extractionFPS: 25 -> 45(+20)Helped
vary random-crop patch size from 64 to 256 (ablation)MA-PDM · Ped2 and AvenueAUC (%): 98.6 -> 96.8; 91.3 -> 88.7Hurt

Surprising findings

Limitations

Experimental setup

Datasets: Ped2 Avenue ShanghaiTech Campus UBnormal

Benchmarks: Ped2 Avenue ShanghaiTech Campus UBnormal

Metrics: frame-level AUC

Baselines: MNAD FPDM MPN AMMC-Net LGN-Net DLAN-AC USTN-DSC AED-MAE MemAE AMC

Builds on: DDIM ControlNet FPDM MNAD

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