# A Lightweight and Accurate Face Detection Algorithm Based on Retinaface

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

## Key facts

- No citing papers in the map yet (data through 14 Oct 2026).
- Builds on 11 of its 21 references that are in the map.
- First posted on arXiv 8 Aug 2023.

## Builds on (most cited first, 11 of 11)

- [MobileNetV2: Inverted Residuals and Linear Bottlenecks](https://mlsanity.com/paper/1801.04381/) (2018)
- [Squeeze-and-Excitation Networks](https://mlsanity.com/paper/1709.01507/) (2017)
- [MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applications](https://mlsanity.com/paper/1704.04861/) (2017)
- [Searching for MobileNetV3](https://mlsanity.com/paper/1905.02244/) (2019)
- [Deformable Convolutional Networks](https://mlsanity.com/paper/1703.06211/) (2017)
- [SSH: Single Stage Headless Face Detector](https://mlsanity.com/paper/1708.03979/) (2017)
- [TinaFace: Strong but Simple Baseline for Face Detection](https://mlsanity.com/paper/2011.13183/) (2020)
- [Face Attention Network: An Effective Face Detector for the Occluded Faces](https://mlsanity.com/paper/1711.07246/) (2017)
- [Faceness-Net: Face Detection through Deep Facial Part Responses](https://mlsanity.com/paper/1701.08393/) (2017)
- [Face R-CNN](https://mlsanity.com/paper/1706.01061/) (2017)
- [Face Detection through Scale-Friendly Deep Convolutional Networks](https://mlsanity.com/paper/1706.02863/) (2017)

## Abstract (arXiv)

In this paper, we propose a lightweight and accurate face detection algorithm LAFD (Light and accurate face detection) based on Retinaface. Backbone network in the algorithm is a modified MobileNetV3 network which adjusts the size of the convolution kernel, the channel expansion multiplier of the inverted residuals block and the use of the SE attention mechanism. Deformable convolution network(DCN) is introduced in the context module and the algorithm uses focal loss function instead of cross-entropy loss function as the classification loss function of the model. The test results on the WIDERFACE dataset indicate that the average accuracy of LAFD is 94.1%, 92.2% and 82.1% for the "easy", "medium" and "hard" validation subsets respectively with an improvement of 3.4%, 4.0% and 8.3% compared to Retinaface and 3.1%, 4.1% and 4.1% higher than the well-performing lightweight model, LFFD. If the input image is pre-processed and scaled to 1560px in length or 1200px in width, the model achieves an average accuracy of 86.2% on the 'hard' validation subset. The model is lightweight, with a size of only 10.2MB.
