Keypoints as Dynamic Centroids for Unified Human Pose and Segmentation
Not on the map. Why?
Abstract (arXiv)
The dynamic movement of the human body presents a fundamental challenge for human pose estimation and body segmentation. State-of-the-art approaches primarily rely on combining keypoint heatmaps with segmentation masks but often struggle in scenarios involving overlapping joints or rapidly changing poses during instance-level segmentation. To address these limitations, we propose Keypoints as Dynamic Centroid (KDC), a new centroid-based representation for unified human pose estimation and instance-level segmentation. KDC adopts a bottom-up paradigm to generate keypoint heatmaps for both easily distinguishable and complex keypoints and improves keypoint detection and confidence scores by introducing KeyCentroids using a keypoint disk. It leverages high-confidence keypoints as dynamic centroids in the embedding space to generate MaskCentroids, allowing for swift clustering of pixels to specific human instances during rapid body movements in live environments. Our experimental evaluations on the CrowdPose, OCHuman, and COCO benchmarks demonstrate KDC's effectiveness and generalizability in challenging scenarios in terms of both accuracy and runtime performance. The implementation is available at: https://sites.google.com/view/niazahmad/projects/kdc.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 46 of its 54 references that are in the map. First posted on arXiv 17 May 2025.
Builds on
46 of 54 references.
References · 46
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2014Microsoft COCO: Common Objects in Contextcited by 17,608
- 2017Mask R-CNNcited by 7,277
- 2014Fully Convolutional Networks for Semantic Segmentationcited by 4,859
- 2019Deep High-Resolution Representation Learning for Visual Recognitioncited by 1,420
- 2016Realtime Multi-Person 2D Pose Estimation using Part Affinity Fieldscited by 1,064
- 2018Path Aggregation Network for Instance Segmentationcited by 798
- 2018Simple Baselines for Human Pose Estimation and Trackingcited by 502
- 2019YOLACT: Real-time Instance Segmentationcited by 443
- 2016RMPE: Regional Multi-person Pose Estimationcited by 340
- 2016Convolutional Pose Machinescited by 325
- 2017Integral Human Pose Regressioncited by 256
34 more
- 2019HigherHRNet: Scale-Aware Representation Learning for Bottom-Up Human Pose Estimationcited by 247
- 2018CrowdPose: Efficient Crowded Scenes Pose Estimation and A New Benchmarkcited by 214
- 2022AlphaPose: Whole-Body Regional Multi-Person Pose Estimation and Tracking in Real-Timecited by 200
- 2018PersonLab: Person Pose Estimation and Instance Segmentation with a Bottom-Up, Part-Based, Geometric Embedding Modelcited by 133
- 2017Towards Accurate Multi-person Pose Estimation in the Wildcited by 131
- 2019PifPaf: Composite Fields for Human Pose Estimationcited by 120
- 2015DeepCut: Joint Subset Partition and Labeling for Multi Person Pose Estimationcited by 117
- 2021Bottom-Up Human Pose Estimation Via Disentangled Keypoint Regressioncited by 112
- 2018Pose2Seg: Detection Free Human Instance Segmentationcited by 107
- 2016DeeperCut: A Deeper, Stronger, and Faster Multi-Person Pose Estimation Modelcited by 96
- 2019Single-Stage Multi-Person Pose Machinescited by 95
- 2020Learning Delicate Local Representations for Multi-Person Pose Estimationcited by 65
- 2019DirectPose: Direct End-to-End Multi-Person Pose Estimationcited by 49
- 2023Explicit Box Detection Unifies End-to-End Multi-Person Pose Estimationcited by 48
- 2018MultiPoseNet: Fast Multi-Person Pose Estimation using Pose Residual Networkcited by 47
- 2016Instance-sensitive Fully Convolutional Networkscited by 36
- 2019Multi-Person Pose Estimation with Enhanced Channel-wise and Spatial Informationcited by 35
- 2021FCPose: Fully Convolutional Multi-Person Pose Estimation with Dynamic Instance-Aware Convolutionscited by 34
- 2023RTMO: Towards High-Performance One-Stage Real-Time Multi-Person Pose Estimationcited by 34
- 2020Graph-PCNN: Two Stage Human Pose Estimation with Graph Pose Refinementcited by 33
- 2021Multi-Instance Pose Networks: Rethinking Top-Down Pose Estimationcited by 30
- 2023Group Pose: A Simple Baseline for End-to-End Multi-person Pose Estimationcited by 26
- 2021The Center of Attention: Center-Keypoint Grouping via Attention for Multi-Person Pose Estimationcited by 18
- 2020PI-Net: Pose Interacting Network for Multi-Person Monocular 3D Pose Estimationcited by 15
- 2021Learning Local-Global Contextual Adaptation for Multi-Person Pose Estimationcited by 14
- 2022PoseTrans: A Simple Yet Effective Pose Transformation Augmentation for Human Pose Estimationcited by 14
- 2022QueryPose: Sparse Multi-Person Pose Regression via Spatial-Aware Part-Level Querycited by 13
- 2023Rethinking pose estimation in crowds: overcoming the detection information-bottleneck and ambiguitycited by 13
- 2019Human Pose Estimation for Real-World Crowded Scenarioscited by 9
- 2020Gaussian kernel smoothingcited by 6
- 2022Learning Quality-aware Representation for Multi-person Pose Regressioncited by 6
- 2021SIMPLE: SIngle-network with Mimicking and Point Learning for Bottom-up Human Pose Estimationcited by 5
- 2024Occluded Human Pose Estimation based on Limb Joint Augmentationcited by 3
- 2025VISUALCENT: Visual Human Analysis using Dynamic Centroid Representationcited by 1
Built on by
Not cited yet.