Papers › Crowd Counting via Segmentation Guided Attention Networks and Curriculum Loss
Crowd Counting via Segmentation Guided Attention Networks and Curriculum Loss
Qian Wang, Toby P. Breckon
Automatic crowd behaviour analysis is an important task for intelligent transportation systems to enable effective flow control and dynamic route planning for varying road participants. Crowd counting is one of the keys to automatic crowd behaviour analysis. Crowd counting using deep convolutional neural networks (CNN) has achieved encouraging progress in recent years. Researchers have devoted much effort to the design of variant CNN architectures and most of them are based on the pre-trained VGG16 model. Due to the insufficient expressive capacity, the backbone network of VGG16 is usually followed by another cumbersome network specially designed for good counting performance. Although VGG models have been outperformed by Inception models in image classification tasks, the existing crowd counting networks built with Inception modules still only have a small number of layers with basic types of Inception modules. To fill in this gap, in this paper, we firstly benchmark the baseline Inception-v3 model on commonly used crowd counting datasets and achieve surprisingly good performance comparable with or better than most existing crowd counting models. Subsequently, we push the boundary of this disruptive work further by proposing a Segmentation Guided Attention Network (SGANet) with Inception-v3 as the backbone and a novel curriculum loss for crowd counting. We conduct thorough experiments to compare the performance of our SGANet with prior arts and the proposed model can achieve state-of-the-art performance with MAE of 57.6, 6.3 and 87.6 on ShanghaiTechA, ShanghaiTechB and UCF\_QNRF, respectively.
Code
Repository list and official/mentioned flags are the archive's, frozen 2025-07-28. Reachability, where shown, is from one Syntology probe window (2026-09-16 to 2026-09-18); repositories not probed show nothing. GitHub stars are not tracked.
Code Syntology ran Syntology
Not run by Syntology. Nothing on this page verifies that the listed code works.
Tasks
Results from the paper archive 2025-07-28
| Task | Dataset | Model | Metric | Value | Rank at snapshot | Leaderboard | Report |
|---|---|---|---|---|---|---|---|
| Crowd Counting | ShanghaiTech A | SGANet + CL | MAE | 57.6 | #12 of 35 | Archive leaderboard | report |
| Crowd Counting | ShanghaiTech A | SGANet | MAE | 58 | #13 of 35 | Archive leaderboard | report |
| Crowd Counting | ShanghaiTech B | SGANet | MAE | 6.3 | #6 of 32 | Archive leaderboard | report |
| Crowd Counting | ShanghaiTech B | SGANet + CL | MAE | 6.6 | #10 of 32 | Archive leaderboard | report |
| Crowd Counting | UCF CC 50 | SGANet + CL | MAE | 221.9 | #6 of 22 | Archive leaderboard | report |
| Crowd Counting | UCF CC 50 | SGANet | MAE | 224.6 | #7 of 22 | Archive leaderboard | report |
| Crowd Counting | UCF-QNRF | SGANet + CL | MAE | 87.6 | #13 of 23 | Archive leaderboard | report |
| Crowd Counting | UCF-QNRF | SGANet | MAE | 89.1 | #14 of 23 | Archive leaderboard | report |
Ranks are positions in the archive's leaderboards as they stood at the 2025-07-28 snapshot. Results published since then are not among these rows, so a rank here is not a current standing.
Methods
Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections