BiHRNet: A Binary high-resolution network for Human Pose Estimation
Zhicheng Zhang, Xueyao Sun, Yonghao Dang, Jianqin Yin

TL;DR
BiHRNet introduces a binary neural network for human pose estimation that maintains high accuracy while significantly reducing computational costs, making it suitable for resource-limited devices.
Contribution
The paper proposes a novel binary HRNet-based pose estimator with specialized loss functions and network structures to minimize accuracy loss due to binarization.
Findings
Achieves 87.9 PCKh on MPII, outperforming other binary networks.
Attains 70.8 mAP on COCO, surpassing many lightweight full-precision models.
Uses fewer resources with minimal accuracy compromise.
Abstract
Human Pose Estimation (HPE) plays a crucial role in computer vision applications. However, it is difficult to deploy state-of-the-art models on resouce-limited devices due to the high computational costs of the networks. In this work, a binary human pose estimator named BiHRNet(Binary HRNet) is proposed, whose weights and activations are expressed as 1. BiHRNet retains the keypoint extraction ability of HRNet, while using fewer computing resources by adapting binary neural network (BNN). In order to reduce the accuracy drop caused by network binarization, two categories of techniques are proposed in this work. For optimizing the training process for binary pose estimator, we propose a new loss function combining KL divergence loss with AWing loss, which makes the binary network obtain more comprehensive output distribution from its real-valued counterpart to reduce information loss…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsHuman Pose and Action Recognition · Hand Gesture Recognition Systems · Video Surveillance and Tracking Methods
Methods*Communicated@Fast*How Do I Communicate to Expedia? · Convolution · Residual Connection · Batch Normalization · HRNet
