# SSH: Single Stage Headless Face Detector

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

## Key facts

- Cited by 40 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 14 Aug 2017.

## Built on by (most cited first, 30 of 40)

- [Affect Analysis in-the-wild: Valence-Arousal, Expressions, Action Units and a Unified Framework](https://mlsanity.com/paper/2103.15792/) (2021)
- [Distribution Matching for Heterogeneous Multi-Task Learning: a Large-scale Face Study](https://mlsanity.com/paper/2105.03790/) (2021)
- [Analysing Affective Behavior in the second ABAW2 Competition](https://mlsanity.com/paper/2106.15318/) (2021)
- [Towards Large-Scale Small Object Detection: Survey and Benchmarks](https://mlsanity.com/paper/2207.14096/) (2022)
- [Sample and Computation Redistribution for Efficient Face Detection](https://mlsanity.com/paper/2105.04714/) (2021)
- [Tracking Pedestrian Heads in Dense Crowd](https://mlsanity.com/paper/2103.13516/) (2021)
- [Disentangle Your Dense Object Detector](https://mlsanity.com/paper/2107.02963/) (2021)
- [MIDV-2020: A Comprehensive Benchmark Dataset for Identity Document Analysis](https://mlsanity.com/paper/2107.00396/) (2021)
- [HLA-Face: Joint High-Low Adaptation for Low Light Face Detection](https://mlsanity.com/paper/2104.01984/) (2021)
- [GazeOnce: Real-Time Multi-Person Gaze Estimation](https://mlsanity.com/paper/2204.09480/) (2022)
- [Boosting Object Detection with Zero-Shot Day-Night Domain Adaptation](https://mlsanity.com/paper/2312.01220/) (2023)
- [EPSANet: An Efficient Pyramid Squeeze Attention Block on Convolutional Neural Network](https://mlsanity.com/paper/2105.14447/) (2021)
- [YOLO-FaceV2: A Scale and Occlusion Aware Face Detector](https://mlsanity.com/paper/2208.02019/) (2022)
- [CFA-Net: Controllable Face Anonymization Network with Identity Representation Manipulation](https://mlsanity.com/paper/2105.11137/) (2021)
- [MogFace: Towards a Deeper Appreciation on Face Detection](https://mlsanity.com/paper/2103.11139/) (2021)
- [Going Deeper Into Face Detection: A Survey](https://mlsanity.com/paper/2103.14983/) (2021)
- [Facial Action Unit Recognition With Multi-models Ensembling](https://mlsanity.com/paper/2203.13046/) (2022)
- [CRFace: Confidence Ranker for Model-Agnostic Face Detection Refinement](https://mlsanity.com/paper/2103.07017/) (2021)
- [Detect Faces Efficiently: A Survey and Evaluations](https://mlsanity.com/paper/2112.01787/) (2021)
- [EResFD: Rediscovery of the Effectiveness of Standard Convolution for Lightweight Face Detection](https://mlsanity.com/paper/2204.01209/) (2022)
- [Scale Normalized Image Pyramids with AutoFocus for Object Detection](https://mlsanity.com/paper/2102.05646/) (2021)
- [Privacy-preserving Online AutoML for Domain-Specific Face Detection](https://mlsanity.com/paper/2203.08399/) (2022)
- [A Survey on Deep Domain Adaptation and Tiny Object Detection Challenges, Techniques and Datasets](https://mlsanity.com/paper/2107.07927/) (2021)
- [LDC-Net: A Unified Framework for Localization, Detection and Counting in Dense Crowds](https://mlsanity.com/paper/2110.04727/) (2021)
- [EfficientFace: An Efficient Deep Network with Feature Enhancement for Accurate Face Detection](https://mlsanity.com/paper/2302.11816/) (2023)
- [FDLite: A Single Stage Lightweight Face Detector Network](https://mlsanity.com/paper/2406.19107/) (2024)
- [EMface: Detecting Hard Faces by Exploring Receptive Field Pyraminds](https://mlsanity.com/paper/2105.10104/) (2021)
- [MOS: A Low Latency and Lightweight Framework for Face Detection, Landmark Localization, and Head Pose Estimation](https://mlsanity.com/paper/2110.10953/) (2021)
- [Effectiveness of Detection-based and Regression-based Approaches for Estimating Mask-Wearing Ratio](https://mlsanity.com/paper/2111.12888/) (2021)
- [EfficientSRFace: An Efficient Network with Super-Resolution Enhancement for Accurate Face Detection](https://mlsanity.com/paper/2306.02277/) (2023)

## Abstract (arXiv)

We introduce the Single Stage Headless (SSH) face detector. Unlike two stage proposal-classification detectors, SSH detects faces in a single stage directly from the early convolutional layers in a classification network. SSH is headless. That is, it is able to achieve state-of-the-art results while removing the "head" of its underlying classification network -- i.e. all fully connected layers in the VGG-16 which contains a large number of parameters. Additionally, instead of relying on an image pyramid to detect faces with various scales, SSH is scale-invariant by design. We simultaneously detect faces with different scales in a single forward pass of the network, but from different layers. These properties make SSH fast and light-weight. Surprisingly, with a headless VGG-16, SSH beats the ResNet-101-based state-of-the-art on the WIDER dataset. Even though, unlike the current state-of-the-art, SSH does not use an image pyramid and is 5X faster. Moreover, if an image pyramid is deployed, our light-weight network achieves state-of-the-art on all subsets of the WIDER dataset, improving the AP by 2.5%. SSH also reaches state-of-the-art results on the FDDB and Pascal-Faces datasets while using a small input size, leading to a runtime of 50 ms/image on a GPU. The code is available at https://github.com/mahyarnajibi/SSH.
