BoIR: Box-Supervised Instance Representation for Multi-Person Pose Estimation
Uyoung Jeong, Seungryul Baek, Hyung Jin Chang, Kwang In Kim
TL;DR
This work addresses the challenge of disentangling and associating keypoints to individual persons in crowded multi-person pose estimation. It introduces BoIR, a box-supervised instance representation framework that uses a novel Bbox Mask Loss to provide dense, bounding-box–level supervision and couples it with an auxiliary multi-task branch (embedding, bottom-up keypoints, bbox, and center heads) for richer, globally consistent features without increasing inference cost. The approach achieves state-of-the-art gains across COCO val/test-dev (+0.8 AP), CrowdPose (+4.9 AP), and OCHuman (+3.5 AP), demonstrating strong performance in crowded scenes and occlusion. The results suggest that bounding-box supervision can effectively complement keypoint supervision to produce robust, disentangled instance representations, with potential extensions to additional auxiliary tasks and multi-modal signals. Overall, BoIR offers a practical, scalable path to improve single-stage MPPE in challenging real-world scenarios.
Abstract
Single-stage multi-person human pose estimation (MPPE) methods have shown great performance improvements, but existing methods fail to disentangle features by individual instances under crowded scenes. In this paper, we propose a bounding box-level instance representation learning called BoIR, which simultaneously solves instance detection, instance disentanglement, and instance-keypoint association problems. Our new instance embedding loss provides a learning signal on the entire area of the image with bounding box annotations, achieving globally consistent and disentangled instance representation. Our method exploits multi-task learning of bottom-up keypoint estimation, bounding box regression, and contrastive instance embedding learning, without additional computational cost during inference. BoIR is effective for crowded scenes, outperforming state-of-the-art on COCO val (0.8 AP), COCO test-dev (0.5 AP), CrowdPose (4.9 AP), and OCHuman (3.5 AP). Code will be available at https://github.com/uyoung-jeong/BoIR
