Detecting abnormal events in video using Narrowed Normality Clusters
Not on the map. Why?
Abstract (arXiv)
We formulate the abnormal event detection problem as an outlier detection task and we propose a two-stage algorithm based on k-means clustering and one-class Support Vector Machines (SVM) to eliminate outliers. In the feature extraction stage, we propose to augment spatio-temporal cubes with deep appearance features extracted from the last convolutional layer of a pre-trained neural network. After extracting motion and appearance features from the training video containing only normal events, we apply k-means clustering to find clusters representing different types of normal motion and appearance features. In the first stage, we consider that clusters with fewer samples (with respect to a given threshold) contain mostly outliers, and we eliminate these clusters altogether. In the second stage, we shrink the borders of the remaining clusters by training a one-class SVM model on each cluster. To detected abnormal events in the test video, we analyze each test sample and consider its maximum normality score provided by the trained one-class SVM models, based on the intuition that a test sample can belong to only one cluster of normality. If the test sample does not fit well in any narrowed normality cluster, then it is labeled as abnormal. We compare our method with several state-of-the-art methods on three benchmark data sets. The empirical results indicate that our abnormal event detection framework can achieve better results in most cases, while processing the test video in real-time at 24 frames per second on a single CPU.
Key facts. Cited by 30 papers in the map (data through 14 Oct 2026). First posted on arXiv 12 Jan 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 10; 2022: 9; 2023: 6; 2024: 2; 2025: 1; 2026: 2.
30 papers.
Sort:
By area:
- 2021Self-Supervised Predictive Convolutional Attentive Block for Anomaly Detectioncited by 119
- 2021UBnormal: New Benchmark for Supervised Open-Set Video Anomaly Detectioncited by 93
- 2023Generalized Video Anomaly Event Detection: Systematic Taxonomy and Comparison of Deep Modelscited by 59
- 2022SSMTL++: Revisiting Self-Supervised Multi-Task Learning for Video Anomaly Detectioncited by 45
- 2023Hierarchical Semantic Contrast for Scene-aware Video Anomaly Detectioncited by 39
- 2023Self-Distilled Masked Auto-Encoders are Efficient Video Anomaly Detectorscited by 37
- 2022Self-Supervised Masked Convolutional Transformer Block for Anomaly Detectioncited by 34
- 2021Learning Not to Reconstruct Anomaliescited by 31
- 2022DyAnNet: A Scene Dynamicity Guided Self-Trained Video Anomaly Detection Networkcited by 26
- 2021Deep Anomaly Discovery From Unlabeled Videos via Normality Advantage and Self-Paced Refinementcited by 21
- 2022EVAL: Explainable Video Anomaly Localizationcited by 19
- 2022Context Recovery and Knowledge Retrieval: A Novel Two-Stream Framework for Video Anomaly Detectioncited by 18
18 more
- 2021Learnable Locality-Sensitive Hashing for Video Anomaly Detectioncited by 17
- 2021Discrete neural representations for explainable anomaly detectioncited by 12
- 2021X-MAN: Explaining multiple sources of anomalies in videocited by 10
- 2023Video Anomaly Detection via Spatio-Temporal Pseudo-Anomaly Generation : A Unified Approachcited by 10
- 2023PseudoBound: Limiting the anomaly reconstruction capability of one-class classifiers using pseudo anomaliescited by 8
- 2021Weakly Supervised Temporal Anomaly Segmentation with Dynamic Time Warpingcited by 7
- 2025SlowFastVAD: Video Anomaly Detection via Integrating Simple Detector and RAG-Enhanced Vision-Language Modelcited by 6
- 2021Ano-Graph: Learning Normal Scene Contextual Graphs to Detect Video Anomaliescited by 4
- 2024Exploiting Autoencoder's Weakness to Generate Pseudo Anomaliescited by 4
- 2022Spatio-temporal predictive tasks for abnormal event detection in videoscited by 3
- 2022Lightning Fast Video Anomaly Detection via Adversarial Knowledge Distillationcited by 3
- 2022Object-centric and memory-guided normality reconstruction for video anomaly detectioncited by 2
- 2024CKNN: Cleansed k-Nearest Neighbor for Unsupervised Video Anomaly Detectioncited by 2
- 2021Video Abnormal Event Detection by Learning to Complete Visual Cloze Testscited by 1
- 2022Contextual Information Based Anomaly Detection for a Multi-Scene UAV Aerial Videoscited by 1
- 2023Video Anomaly Detection using GANcited by 1
- 2026Enhancing Weakly Supervised Multimodal Video Anomaly Detection through Text Guidancecited by 1
- 2026RoboVAD: A Large Cross-Domain Evaluation Benchmark for Anomaly Detection in Robotic Arm Manipulation Videoscited by 0
- 2026RoboVAD: A Large Cross-Domain Evaluation Benchmark for Anomaly Detection in Robotic Arm Manipulation Videos15 Sep 2026
- 2026Enhancing Weakly Supervised Multimodal Video Anomaly Detection through Text Guidance11 Feb 2026
- 2025SlowFastVAD: Video Anomaly Detection via Integrating Simple Detector and RAG-Enhanced Vision-Language Model14 Apr 2025
- 2024CKNN: Cleansed k-Nearest Neighbor for Unsupervised Video Anomaly Detection6 Aug 2024
- 2024Exploiting Autoencoder's Weakness to Generate Pseudo Anomalies9 May 2024
- 2023Video Anomaly Detection via Spatio-Temporal Pseudo-Anomaly Generation : A Unified Approach27 Nov 2023
- 2023Video Anomaly Detection using GAN23 Nov 2023
- 2023Self-Distilled Masked Auto-Encoders are Efficient Video Anomaly Detectors21 Jun 2023
- 2023Hierarchical Semantic Contrast for Scene-aware Video Anomaly Detection23 Mar 2023
- 2023PseudoBound: Limiting the anomaly reconstruction capability of one-class classifiers using pseudo anomalies19 Mar 2023
- 2023Generalized Video Anomaly Event Detection: Systematic Taxonomy and Comparison of Deep Models10 Feb 2023
- 2022EVAL: Explainable Video Anomaly Localization15 Dec 2022
18 more
- 2022Lightning Fast Video Anomaly Detection via Adversarial Knowledge Distillation28 Nov 2022
- 2022DyAnNet: A Scene Dynamicity Guided Self-Trained Video Anomaly Detection Network2 Nov 2022
- 2022Spatio-temporal predictive tasks for abnormal event detection in videos27 Oct 2022
- 2022Self-Supervised Masked Convolutional Transformer Block for Anomaly Detection25 Sep 2022
- 2022Context Recovery and Knowledge Retrieval: A Novel Two-Stream Framework for Video Anomaly Detection7 Sep 2022
- 2022SSMTL++: Revisiting Self-Supervised Multi-Task Learning for Video Anomaly Detection16 Jul 2022
- 2022Contextual Information Based Anomaly Detection for a Multi-Scene UAV Aerial Videos29 Mar 2022
- 2022Object-centric and memory-guided normality reconstruction for video anomaly detection7 Mar 2022
- 2021Discrete neural representations for explainable anomaly detection10 Dec 2021
- 2021Self-Supervised Predictive Convolutional Attentive Block for Anomaly Detection17 Nov 2021
- 2021UBnormal: New Benchmark for Supervised Open-Set Video Anomaly Detection16 Nov 2021
- 2021Learnable Locality-Sensitive Hashing for Video Anomaly Detection15 Nov 2021
- 2021Learning Not to Reconstruct Anomalies19 Oct 2021
- 2021Weakly Supervised Temporal Anomaly Segmentation with Dynamic Time Warping15 Aug 2021
- 2021Video Abnormal Event Detection by Learning to Complete Visual Cloze Tests5 Aug 2021
- 2021Deep Anomaly Discovery From Unlabeled Videos via Normality Advantage and Self-Paced Refinement4 Aug 2021
- 2021X-MAN: Explaining multiple sources of anomalies in video16 Jun 2021
- 2021Ano-Graph: Learning Normal Scene Contextual Graphs to Detect Video Anomalies18 Mar 2021
- 2021Self-Supervised Predictive Convolutional Attentive Block for Anomaly Detectioncited by 119
- 2021UBnormal: New Benchmark for Supervised Open-Set Video Anomaly Detectioncited by 93
- 2023Generalized Video Anomaly Event Detection: Systematic Taxonomy and Comparison of Deep Modelscited by 59
- 2023Hierarchical Semantic Contrast for Scene-aware Video Anomaly Detectioncited by 39
- 2023Self-Distilled Masked Auto-Encoders are Efficient Video Anomaly Detectorscited by 37
- 2022Self-Supervised Masked Convolutional Transformer Block for Anomaly Detectioncited by 34
- 2021Learning Not to Reconstruct Anomaliescited by 31
- 2022DyAnNet: A Scene Dynamicity Guided Self-Trained Video Anomaly Detection Networkcited by 26
- 2021Deep Anomaly Discovery From Unlabeled Videos via Normality Advantage and Self-Paced Refinementcited by 21
- 2022EVAL: Explainable Video Anomaly Localizationcited by 19
- 2022Context Recovery and Knowledge Retrieval: A Novel Two-Stream Framework for Video Anomaly Detectioncited by 18
- 2021Learnable Locality-Sensitive Hashing for Video Anomaly Detectioncited by 17
12 most cited of 27 All 27 (JSON)
- 2026RoboVAD: A Large Cross-Domain Evaluation Benchmark for Anomaly Detection in Robotic Arm Manipulation Videos15 Sep 2026
- 2026Enhancing Weakly Supervised Multimodal Video Anomaly Detection through Text Guidance11 Feb 2026
- 2024CKNN: Cleansed k-Nearest Neighbor for Unsupervised Video Anomaly Detection6 Aug 2024
- 2024Exploiting Autoencoder's Weakness to Generate Pseudo Anomalies9 May 2024
- 2023Video Anomaly Detection via Spatio-Temporal Pseudo-Anomaly Generation : A Unified Approach27 Nov 2023
- 2023Video Anomaly Detection using GAN23 Nov 2023
- 2023Self-Distilled Masked Auto-Encoders are Efficient Video Anomaly Detectors21 Jun 2023
- 2023Hierarchical Semantic Contrast for Scene-aware Video Anomaly Detection23 Mar 2023
- 2023PseudoBound: Limiting the anomaly reconstruction capability of one-class classifiers using pseudo anomalies19 Mar 2023
- 2023Generalized Video Anomaly Event Detection: Systematic Taxonomy and Comparison of Deep Models10 Feb 2023
- 2022EVAL: Explainable Video Anomaly Localization15 Dec 2022
- 2022DyAnNet: A Scene Dynamicity Guided Self-Trained Video Anomaly Detection Network2 Nov 2022
12 newest of 27 All 27 (JSON)