Ano-Graph: Learning Normal Scene Contextual Graphs to Detect Video Anomalies
Not on the map. Why?
Abstract (arXiv)
Video anomaly detection has proved to be a challenging task owing to its unsupervised training procedure and high spatio-temporal complexity existing in real-world scenarios. In the absence of anomalous training samples, state-of-the-art methods try to extract features that fully grasp normal behaviors in both space and time domains using different approaches such as autoencoders, or generative adversarial networks. However, these approaches completely ignore or, by using the ability of deep networks in the hierarchical modeling, poorly model the spatio-temporal interactions that exist between objects. To address this issue, we propose a novel yet efficient method named Ano-Graph for learning and modeling the interaction of normal objects. Towards this end, a Spatio-Temporal Graph (STG) is made by considering each node as an object's feature extracted from a real-time off-the-shelf object detector, and edges are made based on their interactions. After that, a self-supervised learning method is employed on the STG in such a way that encapsulates interactions in a semantic space. Our method is data-efficient, significantly more robust against common real-world variations such as illumination, and passes SOTA by a large margin on the challenging datasets ADOC and Street Scene while stays competitive on Avenue, ShanghaiTech, and UCSD.
Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). Builds on 57 of its 94 references that are in the map. First posted on arXiv 18 Mar 2021.
Builds on
57 of 94 references.
References · 57
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2015U-Net: Convolutional Networks for Biomedical Image Segmentationcited by 19,604
- 2014Microsoft COCO: Common Objects in Contextcited by 17,498
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2015Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networkscited by 9,617
- 2016Feature Pyramid Networks for Object Detectioncited by 5,021
- 2015Fast R-CNNcited by 2,930
- 2016Visual Genome: Connecting Language and Vision Using Crowdsourced Dense Image Annotationscited by 2,646
- 2020YOLOv4: Optimal Speed and Accuracy of Object Detectioncited by 1,624
- 2017Spatio-Temporal Graph Convolutional Networks: A Deep Learning Framework for Traffic Forecastingcited by 1,125
- 2018Deep Graph Infomaxcited by 1,101
- 2020Contrastive Multi-View Representation Learning on Graphscited by 651
38 more
- 2017Generative Adversarial Networks: An Overviewcited by 588
- 2018Real-world Anomaly Detection in Surveillance Videoscited by 570
- 2017Unsupervised Anomaly Detection with Generative Adversarial Networks to Guide Marker Discoverycited by 566
- 2019Memorizing Normality to Detect Anomaly: Memory-augmented Deep Autoencoder for Unsupervised Anomaly Detectioncited by 560
- 2020Deep Graph Contrastive Representation Learningcited by 535
- 2018GANomaly: Semi-Supervised Anomaly Detection via Adversarial Trainingcited by 409
- 2017Future Frame Prediction for Anomaly Detection -- A New Baselinecited by 391
- 2020Learning Memory-guided Normality for Anomaly Detectioncited by 278
- 2016Learning Temporal Regularity in Video Sequencescited by 254
- 2018Videos as Space-Time Region Graphscited by 221
- 2018Adversarially Learned One-Class Classifier for Novelty Detectioncited by 202
- 2019Graph Convolutional Label Noise Cleaner: Train a Plug-and-play Action Classifier for Anomaly Detectioncited by 171
- 2018Latent Space Autoregression for Novelty Detectioncited by 149
- 2020Anomaly Detection in Video via Self-Supervised and Multi-Task Learningcited by 147
- 2020When Does Self-Supervision Help Graph Convolutional Networks?cited by 121
- 2019Anomaly Detection in Video Sequence with Appearance-Motion Correspondencecited by 118
- 2020Old is Gold: Redefining the Adversarially Learned One-Class Classifier Training Paradigmcited by 115
- 2018Object-centric Auto-encoders and Dummy Anomalies for Abnormal Event Detection in Videocited by 110
- 2020Spatio-Temporal Graph for Video Captioning with Knowledge Distillationcited by 109
- 2019Learning Regularity in Skeleton Trajectories for Anomaly Detection in Videoscited by 103
- 2019Graph Embedded Pose Clustering for Anomaly Detectioncited by 95
- 2019Street Scene: A new dataset and evaluation protocol for video anomaly detectioncited by 89
- 2019Learning Actor Relation Graphs for Group Activity Recognitioncited by 83
- 2020Self-trained Deep Ordinal Regression for End-to-End Video Anomaly Detectioncited by 83
- 2017Abnormal Event Detection in Videos using Generative Adversarial Netscited by 82
- 2020Cloze Test Helps: Effective Video Anomaly Detection via Learning to Complete Video Eventscited by 70
- 2020Few-shot Scene-adaptive Anomaly Detectioncited by 62
- 2019Multi-timescale Trajectory Prediction for Abnormal Human Activity Detectioncited by 59
- 2017Abnormal Event Detection in Videos using Spatiotemporal Autoencodercited by 57
- 2017Joint Detection and Recounting of Abnormal Events by Learning Deep Generic Knowledgecited by 55
- 2020Continual Learning for Anomaly Detection in Surveillance Videoscited by 49
- 2017Unmasking the abnormal events in videocited by 48
- 2019Video Relationship Reasoning using Gated Spatio-Temporal Energy Graphcited by 41
- 2019Understanding Human Gaze Communication by Spatio-Temporal Graph Reasoningcited by 39
- 2020Any-Shot Sequential Anomaly Detection in Surveillance Videoscited by 34
- 2016Plug-and-Play CNN for Crowd Motion Analysis: An Application in Abnormal Event Detectioncited by 32
- 2020Learning a distance function with a Siamese network to localize anomalies in videoscited by 31
- 2018Detecting abnormal events in video using Narrowed Normality Clusterscited by 30
50 most cited of 57 All 57 (JSON)
Built on by
Citing papers per year: 2021: 3; 2022: 0; 2023: 0; 2024: 0; 2025: 0; 2026: 1.
4 papers.
- 2021A Hierarchical Spatio-Temporal Graph Convolutional Neural Network for Anomaly Detection in Videoscited by 28
- 2021Multimedia Datasets for Anomaly Detection: A Reviewcited by 2
- 2021Approaches Toward Physical and General Video Anomaly Detectioncited by 0
- 2026BUSSARD: Normalizing Flows for Bijective Universal Scene-Specific Anomalous Relationship Detectioncited by 0
- 2026BUSSARD: Normalizing Flows for Bijective Universal Scene-Specific Anomalous Relationship Detection17 Mar 2026
- 2021Approaches Toward Physical and General Video Anomaly Detection14 Dec 2021
- 2021Multimedia Datasets for Anomaly Detection: A Review10 Dec 2021
- 2021A Hierarchical Spatio-Temporal Graph Convolutional Neural Network for Anomaly Detection in Videos8 Dec 2021