Future Video Prediction from a Single Frame for Video Anomaly Detection

Mohammad Baradaran, Robert Bergevin
8/15/2023
cs.CV

No confident code implementation found for this paper. 1 possible match can be shown below.

Abstract

Video anomaly detection (VAD) is an important but challenging task in computer vision. The main challenge rises due to the rarity of training samples to model all anomaly cases. Hence, semi-supervised anomaly detection methods have gotten more attention, since they focus on modeling normals and they detect anomalies by measuring the deviations from normal patterns. Despite impressive advances of these methods in modeling normal motion and appearance, long-term motion modeling has not been effectively explored so far. Inspired by the abilities of the future frame prediction proxy-task, we introduce the task of future video prediction from a single frame, as a novel proxy-task for video anomaly detection. This proxy-task alleviates the challenges of previous methods in learning longer motion patterns. Moreover, we replace the initial and future raw frames with their corresponding semantic segmentation map, which not only makes the method aware of object class but also makes the prediction task less complex for the model. Extensive experiments on the benchmark datasets (ShanghaiTech, UCSD-Ped1, and UCSD-Ped2) show the effectiveness of the method and the superiority of its performance compared to SOTA prediction-based VAD methods.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 1 weaker match is hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Cite this paper

@article{baradaran2023future,
  title  = {Future Video Prediction from a Single Frame for Video Anomaly Detection},
  author = {Mohammad Baradaran and Robert Bergevin},
  year   = {2023},
  eprint = {2308.07783},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2308.07783v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2308.07783.svg)](https://codeofpaper.com/paper/2308.07783)

Discussion