A Survey of Recent Advances in CNN-based Single Image Crowd Counting and Density Estimation
arXiv:1707.01202 · doi:10.1016/j.patrec.2017.07.007
Abstract
Estimating count and density maps from crowd images has a wide range of applications such as video surveillance, traffic monitoring, public safety and urban planning. In addition, techniques developed for crowd counting can be applied to related tasks in other fields of study such as cell microscopy, vehicle counting and environmental survey. The task of crowd counting and density map estimation is riddled with many challenges such as occlusions, non-uniform density, intra-scene and inter-scene variations in scale and perspective. Nevertheless, over the last few years, crowd count analysis has evolved from earlier methods that are often limited to small variations in crowd density and scales to the current state-of-the-art methods that have developed the ability to perform successfully on a wide range of scenarios. The success of crowd counting methods in the recent years can be largely attributed to deep learning and publications of challenging datasets. In this paper, we provide a comprehensive survey of recent Convolutional Neural Network (CNN) based approaches that have demonstrated significant improvements over earlier methods that rely largely on hand-crafted representations. First, we briefly review the pioneering methods that use hand-crafted representations and then we delve in detail into the deep learning-based approaches and recently published datasets. Furthermore, we discuss the merits and drawbacks of existing CNN-based approaches and identify promising avenues of research in this rapidly evolving field.
arXiv comment16 pages, 17 figures
References in corpus (15)
- Very Deep Convolutional Networks for Large-Scale Image Recognition
- Statistical physics of social dynamics
- Fully Convolutional Networks for Semantic Segmentation
- The walking behaviour of pedestrian social groups and its impact on crowd dynamics
- Crowded Scene Analysis: A Survey
- Convolutional Neural Networks Applied to House Numbers Digit Classification
- Image De-raining Using a Conditional Generative Adversarial Network
- CrowdNet: A Deep Convolutional Network for Dense Crowd Counting
- Fully Convolutional Neural Networks for Crowd Segmentation
- Multi-style Generative Network for Real-time Transfer
- Towards an Integrated Approach to Crowd Analysis and Crowd Synthesis: a Case Study and First Results
- Mixture of Counting CNNs: Adaptive Integration of CNNs Specialized to Specific Appearance for Crowd Counting
- Crowd Simulation Modeling Applied to Emergency and Evacuation Simulations using Multi-Agent Systems
- Beyond Counting: Comparisons of Density Maps for Crowd Analysis Tasks - Counting, Detection, and Tracking
- Crowd Counting via Weighted VLAD on Dense Attribute Feature Maps
Cited by in corpus (38)
- Exploiting Unlabeled Data in CNNs by Self-supervised Learning to Rank
- HA-CCN: Hierarchical Attention-based Crowd Counting Network
- DeepSOCIAL: Social Distancing Monitoring and Infection Risk Assessment in COVID-19 Pandemic
- A Self-Training Approach for Point-Supervised Object Detection and Counting in Crowds
- Crowd counting with crowd attention convolutional neural network
- Crowd Counting and Density Estimation by Trellis Encoder-Decoder Network
- Fine-Grained Crowd Counting
- Improving Object Counting with Heatmap Regulation
- Density-based clustering with fully-convolutional networks for crowd flow detection from drones
- Counting and Locating High-Density Objects Using Convolutional Neural Network
- Leveraging Unlabeled Data for Crowd Counting by Learning to Rank
- MRCNet: Crowd Counting and Density Map Estimation in Aerial and Ground Imagery
- An Improved Normed-Deformable Convolution for Crowd Counting
- MoVie: Revisiting Modulated Convolutions for Visual Counting and Beyond
- Counting and Segmenting Sorghum Heads
- Crowd counting with segmentation attention convolutional neural network
- Structured Inhomogeneous Density Map Learning for Crowd Counting
- In Defense of Single-column Networks for Crowd Counting
- Rethinking Global Context in Crowd Counting
- AutoScale: Learning to Scale for Crowd Counting and Localization
- NAS-Count: Counting-by-Density with Neural Architecture Search
- Adaptive Scenario Discovery for Crowd Counting
- Crowd Counting on Images with Scale Variation and Isolated Clusters
- Single Image Human Proxemics Estimation for Visual Social Distancing
- Exploit the potential of Multi-column architecture for Crowd Counting
- Can we learn where people go?
- Crowd Density Forecasting by Modeling Patch-based Dynamics
- Overcoming Statistical Shortcuts for Open-ended Visual Counting
- Crowd Counting by Self-supervised Transfer Colorization Learning and Global Prior Classification
- Mask-aware networks for crowd counting
- Towards Adversarial Patch Analysis and Certified Defense against Crowd Counting
- Towards Locally Consistent Object Counting with Constrained Multi-stage Convolutional Neural Networks
- Bio-inspired visual relative localization for large swarms of UAVs
- Multi-channel Deep Supervision for Crowd Counting
- Deep Crowd-Flow Prediction in Built Environments
- Congestion Analysis of Convolutional Neural Network-Based Pedestrian Counting Methods on Helicopter Footage
- Where are the Blobs: Counting by Localization with Point Supervision
- Weakly-supervised multi-class object localization using only object counts as labels