CVDec 17, 2023

SHaRPose: Sparse High-Resolution Representation for Human Pose Estimation

arXiv:2312.10758v137 citationsh-index: 21AAAI
Originality Incremental advance
AI Analysis

This work addresses efficiency and accuracy in human pose estimation for computer vision applications, offering an incremental improvement over existing methods.

The paper tackles the computational burden of dense high-resolution representations in human pose estimation by proposing SHaRPose, a framework that uses sparse high-resolution representations only on keypoint-related regions, achieving a 0.5 AP improvement on COCO datasets and 1.4x faster inference than ViTPose-Base.

High-resolution representation is essential for achieving good performance in human pose estimation models. To obtain such features, existing works utilize high-resolution input images or fine-grained image tokens. However, this dense high-resolution representation brings a significant computational burden. In this paper, we address the following question: "Only sparse human keypoint locations are detected for human pose estimation, is it really necessary to describe the whole image in a dense, high-resolution manner?" Based on dynamic transformer models, we propose a framework that only uses Sparse High-resolution Representations for human Pose estimation (SHaRPose). In detail, SHaRPose consists of two stages. At the coarse stage, the relations between image regions and keypoints are dynamically mined while a coarse estimation is generated. Then, a quality predictor is applied to decide whether the coarse estimation results should be refined. At the fine stage, SHaRPose builds sparse high-resolution representations only on the regions related to the keypoints and provides refined high-precision human pose estimations. Extensive experiments demonstrate the outstanding performance of the proposed method. Specifically, compared to the state-of-the-art method ViTPose, our model SHaRPose-Base achieves 77.4 AP (+0.5 AP) on the COCO validation set and 76.7 AP (+0.5 AP) on the COCO test-dev set, and infers at a speed of $1.4\times$ faster than ViTPose-Base.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes