Boosting of Head Pose Estimation by Knowledge Distillation
Not on the map. Why?
Abstract (arXiv)
We propose a response-based method of knowledge distillation (KD) for the head pose estimation problem. A student model trained by the proposed KD achieves results better than a teacher model, which is atypical for the response-based method. Our method consists of two stages. In the first stage, we trained the base neural network (NN), which has one regression head and four regression via classification (RvC) heads. We build the convolutional ensemble over the base NN using offsets of face bounding boxes over a regular grid. In the second stage, we perform KD from the convolutional ensemble into the final NN with one RvC head. The KD improves the results by an average of 7.7% compared to base NN. This feature makes it possible to use KD as a booster and effectively train deeper NNs. NNs trained by our KD method partially improved the state-of-the-art results. KD-ResNet152 has the best results, and KD-ResNet18 has a better result on the AFLW2000 dataset than any previous method.We have made publicly available trained NNs and face bounding boxes for the 300W-LP, AFLW, AFLW2000, and BIWI datasets.Our method potentially can be effective for other regression problems.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 28 of its 80 references that are in the map. First posted on arXiv 20 Aug 2021.
Builds on
28 of 80 references.
References · 28
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2015Distilling the Knowledge in a Neural Networkcited by 10,076
- 2015Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networkscited by 9,617
- 2020Knowledge Distillation: A Surveycited by 1,578
- 2016Joint Face Detection and Alignment using Multi-task Cascaded Convolutional Networkscited by 895
- 2018Albumentations: fast and flexible image augmentationscited by 558
- 2013Do Deep Nets Really Need to be Deep?cited by 466
- 2017The Effectiveness of Data Augmentation in Image Classification using Deep Learningcited by 368
- 2018Learning and Generalization in Overparameterized Neural Networks, Going Beyond Two Layerscited by 340
- 2015WIDER FACE: A Face Detection Benchmarkcited by 297
- 2018Paraphrasing Complex Network: Network Compression via Factor Transfercited by 255
- 2015Quantized Convolutional Neural Networks for Mobile Devicescited by 212
16 more
- 2017Fine-Grained Head Pose Estimation Without Keypointscited by 163
- 2018Face Alignment in Full Pose Range: A 3D Total Solutioncited by 147
- 2016HyperFace: A Deep Multi-task Learning Framework for Face Detection, Landmark Localization, Pose Estimation, and Gender Recognitioncited by 103
- 2018Facial Landmark Detection: a Literature Surveycited by 63
- 2019Ensemble Knowledge Distillation for Learning Improved and Efficient Networkscited by 46
- 2020A Vector-based Representation to Enhance Head Pose Estimationcited by 34
- 2018Pose-Robust Face Recognition via Deep Residual Equivariant Mappingcited by 28
- 2019FEED: Feature-level Ensemble for Knowledge Distillationcited by 23
- 2017FacePoseNet: Making a Case for Landmark-Free Face Alignmentcited by 21
- 2019Improving Head Pose Estimation with a Combined Loss and Bounding Box Margin Adjustmentcited by 8
- 2018Nose, eyes and ears: Head pose estimation by locating facial keypointscited by 6
- 2018An Information-Theoretic View for Deep Learningcited by 5
- 2017Face-from-Depth for Head Pose Estimation on Depth Imagescited by 4
- 2019Single Image based Head Pose Estimation with Spherical Parameterization and 3D Morphingcited by 4
- 2019Hybrid coarse-fine classification for head pose estimationcited by 2
- 2017From Depth Data to Head Pose Estimation: a Siamese approachcited by 1
Built on by
Not cited yet.