# Context-aware CNNs for person head detection

arXiv: https://arxiv.org/abs/1511.07917 · HTML: https://mlsanity.com/paper/1511.07917/

## Key facts

- Cited by 9 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 24 Nov 2015.

## Built on by (most cited first, 9 of 9)

- [Tracking Pedestrian Heads in Dense Crowd](https://mlsanity.com/paper/2103.13516/) (2021)
- [Rethinking Few-Shot Object Detection on a Multi-Domain Benchmark](https://mlsanity.com/paper/2207.11169/) (2022)
- [Body-Part Joint Detection and Association via Extended Object Representation](https://mlsanity.com/paper/2212.07652/) (2022)
- [VGGHeads: 3D Multi Head Alignment with a Large-Scale Synthetic Dataset](https://mlsanity.com/paper/2407.18245/) (2024)
- [LDC-Net: A Unified Framework for Localization, Detection and Counting in Dense Crowds](https://mlsanity.com/paper/2110.04727/) (2021)
- [BPJDet: Extended Object Representation for Generic Body-Part Joint Detection](https://mlsanity.com/paper/2304.10765/) (2023)
- [MPSN: Motion-aware Pseudo Siamese Network for Indoor Video Head Detection in Buildings](https://mlsanity.com/paper/2110.03302/) (2021)
- [Improving Pose Estimation through Contextual Activity Fusion](https://mlsanity.com/paper/2111.02500/) (2021)
- [RPEE-HEADS: A Novel Benchmark for Pedestrian Head Detection in Crowd Videos](https://mlsanity.com/paper/2411.18164/) (2024)

## Abstract (arXiv)

Person detection is a key problem for many computer vision tasks. While face detection has reached maturity, detecting people under a full variation of camera view-points, human poses, lighting conditions and occlusions is still a difficult challenge. In this work we focus on detecting human heads in natural scenes. Starting from the recent local R-CNN object detector, we extend it with two types of contextual cues. First, we leverage person-scene relations and propose a Global CNN model trained to predict positions and scales of heads directly from the full image. Second, we explicitly model pairwise relations among objects and train a Pairwise CNN model using a structured-output surrogate loss. The Local, Global and Pairwise models are combined into a joint CNN framework. To train and test our full model, we introduce a large dataset composed of 369,846 human heads annotated in 224,740 movie frames. We evaluate our method and demonstrate improvements of person head detection against several recent baselines in three datasets. We also show improvements of the detection speed provided by our model.
