MOS: A Low Latency and Lightweight Framework for Face Detection, Landmark Localization, and Head Pose Estimation
Not on the map. Why?
Abstract (arXiv)
With the emergence of service robots and surveillance cameras, dynamic face recognition (DFR) in wild has received much attention in recent years. Face detection and head pose estimation are two important steps for DFR. Very often, the pose is estimated after the face detection. However, such sequential computations lead to higher latency. In this paper, we propose a low latency and lightweight network for simultaneous face detection, landmark localization and head pose estimation. Inspired by the observation that it is more challenging to locate the facial landmarks for faces with large angles, a pose loss is proposed to constrain the learning. Moreover, we also propose an uncertainty multi-task loss to learn the weights of individual tasks automatically. Another challenge is that robots often use low computational units like ARM based computing core and we often need to use lightweight networks instead of the heavy ones, which lead to performance drop especially for small and hard faces. In this paper, we propose online feedback sampling to augment the training samples across different scales, which increases the diversity of training data automatically. Through validation in commonly used WIDER FACE, AFLW and AFLW2000 datasets, the results show that the proposed method achieves the state-of-the-art performance in low computational resources. The code and data will be available at https://github.com/lyp-deeplearning/MOS-Multi-Task-Face-Detect.
Key facts. Cited by 2 papers in the map (data through 14 Oct 2026). Builds on 34 of its 54 references that are in the map. First posted on arXiv 21 Oct 2021.
Builds on
34 of 54 references.
References · 34
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2015Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networkscited by 9,639
- 2016Feature Pyramid Networks for Object Detectioncited by 5,036
- 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,795
- 2016The Cityscapes Dataset for Semantic Urban Scene Understandingcited by 4,444
- 2017MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applicationscited by 3,845
- 2015SSD: Single Shot MultiBox Detectorcited by 3,130
- 2015Fast R-CNNcited by 2,933
- 2015FaceNet: A Unified Embedding for Face Recognition and Clusteringcited by 2,849
- 2015SegNet: A Deep Convolutional Encoder-Decoder Architecture for Image Segmentationcited by 1,487
- 2017Multi-Task Learning Using Uncertainty to Weigh Losses for Scene Geometry and Semanticscited by 1,358
- 2018ShuffleNet V2: Practical Guidelines for Efficient CNN Architecture Designcited by 1,136
22 more
- 2016Joint Face Detection and Alignment using Multi-task Cascaded Convolutional Networkscited by 903
- 2017SphereFace: Deep Hypersphere Embedding for Face Recognitioncited by 737
- 2018Deformable ConvNets v2: More Deformable, Better Resultscited by 670
- 2016Training Region-based Object Detectors with Online Hard Example Miningcited by 579
- 2018End-to-End Multi-Task Learning with Attentioncited by 534
- 2017How far are we from solving the 2D & 3D Face Alignment problem? (and a dataset of 230,000 3D facial landmarks)cited by 525
- 2016Cross-stitch Networks for Multi-task Learningcited by 467
- 2015WIDER FACE: A Face Detection Benchmarkcited by 298
- 2017Fine-Grained Head Pose Estimation Without Keypointscited by 163
- 2018Bounding Box Regression with Uncertainty for Accurate Object Detectioncited by 143
- 2017S3FD: Single Shot Scale-invariant Face Detectorcited by 142
- 2017Single-Shot Refinement Neural Network for Object Detectioncited by 129
- 2016HyperFace: A Deep Multi-task Learning Framework for Face Detection, Landmark Localization, Pose Estimation, and Gender Recognitioncited by 104
- 2018PyramidBox: A Context-assisted Single Shot Face Detectorcited by 58
- 2020img2pose: Face Alignment and Detection via 6DoF, Face Pose Estimationcited by 58
- 2020WHENet: Real-time Fine-Grained Estimation for Wide Range Head Posecited by 47
- 2017FaceBoxes: A CPU Real-time Face Detector with High Accuracycited by 45
- 2017SSH: Single Stage Headless Face Detectorcited by 40
- 2019LFFD: A Light and Fast Face Detector for Edge Devicescited by 21
- 2019PyramidBox++: High Performance Detector for Finding Tiny Facecited by 13
- 2020RankPose: Learning Generalised Feature with Rank Supervision for Head Pose Estimationcited by 11
- 2017KEPLER: Keypoint and Pose Estimation of Unconstrained Faces by Learning Efficient H-CNN Regressorscited by 10
Built on by
Citing papers per year: 2023: 1; 2024: 1.
2 papers.