atlas

Research map / Video / Video segmentation and tracking

Self-Distilled Masked Auto-Encoders are Efficient Video Anomaly Detectors

CVPR 2024 · Video › Video segmentation and tracking · approach: Weakly supervised video anomaly detection · 64 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 a lightweight CvT-based masked auto-encoder for frame-level video anomaly detection, using motion-gradient token weighting, self-distillation with a shared encoder and student decoder, and synthetic UBnormal anomaly augmentation, running at 1655 FPS.

Problem

Video anomaly detection needs to be both accurate and fast for large-scale surveillance, but state-of-the-art methods rely on costly object detectors that run at only about 20-30 FPS, and reconstruction-based AEs often generalize too well to anomalies.

Approach

A masked AE applied to whole frames with (i) reconstruction loss weighted by token-level motion gradient magnitude (plus anomaly maps), (ii) a shared-encoder teacher-student decoder self-distillation whose discrepancy is used as an anomaly score, and (iii) synthetic UBnormal anomalies superimposed on normal training videos with a classification head to detect them.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add motion-gradient token weights (ablation)Masked AE · Avenuemicro AUC (%): 84.0 -> 84.8Helped
add self-distillation (ablation)Masked AE · Avenuemicro AUC (%): 84.8 -> 88.5Helped
add anomaly-map prediction (ablation)Masked AE with synthetic data · Avenuemicro AUC (%): 88.5 -> 90.5Helped
add a classification head (ablation)Masked AE with anomaly-map prediction · Avenuemicro AUC (%): 90.5 -> 91.3Helped
add synthetic anomaly data (ablation)Masked AE · ShanghaiTechmicro AUC (%): 76.3 -> 77.0Helped
use teacher reconstruction error plus teacher-student discrepancy instead of teacher alone (ablation)Masked AE output strategy · Avenuemicro AUC (%): 84.0 -> 88.5Helped
combine teacher, student, and teacher-student discrepancy (ablation)Masked AE output strategy · Avenuemicro AUC (%): 88.5 -> 86.9Hurt
use 25% synthetic training data rather than 0% (ablation)Self-Distilled Masked AE · Avenuemicro AUC (%): 88.5 -> 91.3Helped
increase synthetic training data from 25% to 50% (ablation)Self-Distilled Masked AE · Avenuemicro AUC (%): 91.3 -> 90.6Hurt
increase synthetic training data from 25% to 75% (ablation)Self-Distilled Masked AE · ShanghaiTechmicro AUC (%): 79.1 -> 77.7Hurt

Surprising findings

Limitations

Experimental setup

Datasets: Avenue ShanghaiTech UBnormal UCSD Ped2

Benchmarks: Avenue ShanghaiTech UBnormal UCSD Ped2

Metrics: micro AUC macro AUC FPS GFLOPs #parameters

Baselines: Georgescu et al. [26] Georgescu et al. [27] Liu et al. [49] Park et al. [60] Gong et al. [28] Ionescu et al. [10] Wang et al. [84]

Builds on: Masked Autoencoders (MAE) Convolutional vision Transformer (CvT) Self-distillation UBnormal

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