VelocityNet: Real-Time Crowd Anomaly Detection via Person-Specific Velocity Analysis
Fatima AlGhamdi, Omar Alharbi, Abdullah Aldwyish, Raied Aljadaany, Muhammad Kamran J Khan, Huda Alamri
TL;DR
VelocityNet tackles real-time anomaly detection in extremely dense crowds by fusing head-centric detection with dense optical flow to estimate per-person velocities. It then learns normal motion patterns via unsupervised clustering and maps them to four semantic categories (halt, slow, normal, fast) using hierarchical clustering, followed by density-aware, percentile-based anomaly scoring for interpretability and robustness. The approach emphasizes depth-invariant velocity descriptors, per-density regime modeling, and efficient computation to enable real-time deployment in challenging environments. Experimental analysis on a real-world, densely crowded dataset demonstrates effective anomaly discrimination and practical runtime performance, highlighting the framework's potential for practical crowd monitoring and safety applications.
Abstract
Detecting anomalies in crowded scenes is challenging due to severe inter-person occlusions and highly dynamic, context-dependent motion patterns. Existing approaches often struggle to adapt to varying crowd densities and lack interpretable anomaly indicators. To address these limitations, we introduce VelocityNet, a dual-pipeline framework that combines head detection and dense optical flow to extract person-specific velocities. Hierarchical clustering categorizes these velocities into semantic motion classes (halt, slow, normal, and fast), and a percentile-based anomaly scoring system measures deviations from learned normal patterns. Experiments demonstrate the effectiveness of our framework in real-time detection of diverse anomalous motion patterns within densely crowded environments.
