OpenCodePapers

human-pose-keypoint-estimation-on-coco-val2017

2D Human Pose Estimation
Dataset Link
Results over time
Click legend items to toggle metrics. Hover points for model names.
Leaderboard
PaperCodeAPAP50AP75ARModelNameReleaseDate
Sapiens: Foundation for Human Vision Models✓ Link82.2Sapiens-2B2024-08-22
Sapiens: Foundation for Human Vision Models✓ Link82.1Sapiens-1B2024-08-22
Sapiens: Foundation for Human Vision Models✓ Link81.2Sapiens-0.6B2024-08-22
SDPose: Exploiting Diffusion Priors for Out-of-Domain and Robust Pose Estimation✓ Link81.285.3SDPose (diffusion, 1024x768)2025-09-29
DAREPose: Causally Inspired Risk-Adaptive Correction for Robust Whole-Body Pose Estimation80.482.8DAREPose-l2026-08-26
RSPose: Ranking Based Losses for Human Pose Estimation79.992.086.484.7RSPose (ViTPose-H)2025-11-17
Poseur: Direct Human Pose Regression with Transformers✓ Link79.6Poseur(384x288)2022-01-19
Sapiens: Foundation for Human Vision Models✓ Link79.6Sapiens-0.3B2024-08-22
OmniPose: A Multi-Scale Framework for Multi-Person Pose Estimation✓ Link79.593.685.981.9OmniPose (WASPv2)2021-03-18
Polarized Self-Attention: Towards High-quality Pixel-wise Regression✓ Link79.5UDP-Pose-PSA(384x288)2021-07-02
ViTPose: Simple Vision Transformer Baselines for Human Pose Estimation✓ Link79.584.5ViTPose-H (multi-dataset)2022-04-26
Self-Constrained Inference Optimization on Structural Groups for Human Pose Estimation79.593.786.081.6SCIO (HRNet-48)2022-07-06
PoseBH: Prototypical Multi-Dataset Training Beyond Human Pose Estimation79.591.985.884.5PoseBH-H2025-05-23
ViTPose++: Vision Transformer for Generic Body Pose Estimation✓ Link79.4ViTPose++-H (multi-dataset)2022-12-07
DAREPose: Causally Inspired Risk-Adaptive Correction for Robust Whole-Body Pose Estimation79.381.7DAREPose-m2026-08-26
From RGB Generation to Dense Field Readout: Pixel-Space Dense Prediction with Text-to-Image Models✓ Link79.292.7ReChannel-9B2026-07-07
AID: Pushing the Performance Boundary of Human Pose Estimation with Information Dropping Augmentation✓ Link79.1AID (HRNet-W48plus)2020-08-17
ViTPose: Simple Vision Transformer Baselines for Human Pose Estimation✓ Link79.184.1ViTPose-H2022-04-26
Harnessing Diffusion Models for Visual Perception with Meta Prompts✓ Link79.0MetaPrompt-SD2023-12-22
Heatmap Distribution Matching for Human Pose Estimation78.992.685.483.3HDM (HRFormer-B, 384x288)2022-10-03
Poseur: Direct Human Pose Regression with Transformers✓ Link78.891.685.1Poseur (HRNet-W48, 384x288)2022-01-19
Heatmap Distribution Matching for Human Pose Estimation78.892.585.183.1HDM (HRNet-W48, 384x288)2022-10-03
ViTPose: Simple Vision Transformer Baselines for Human Pose Estimation✓ Link78.783.8ViTPose-L (multi-dataset)2022-04-26
Hulk: A Universal Knowledge Translator for Human-Centric Tasks✓ Link78.7Hulk(Finetune, ViT-L)2023-12-04
CIGPose: Causal Intervention Graph Neural Network for Whole-Body Pose Estimation✓ Link78.581.1CIGPose-l (384x288)2026-03-10
ViTPose: Simple Vision Transformer Baselines for Human Pose Estimation✓ Link78.383.5ViTPose-L2022-04-26
On the Calibration of Human Pose Estimation78.193.785.080.4CCNet (ViTPose-B_GT-bbox_256x192)2023-11-28
From RGB Generation to Dense Field Readout: Pixel-Space Dense Prediction with Text-to-Image Models✓ Link78.091.4ReChannel-4B2026-07-07
AID: Pushing the Performance Boundary of Human Pose Estimation with Information Dropping Augmentation✓ Link77.8AID (HRNet-W32)2020-08-17
DPIT: Dual-Pipeline Integrated Transformer for Human Pose Estimation77.893.684.880.3DPIT-L (GT boxes)2022-09-02
Rethinking pose estimation in crowds: overcoming the detection information-bottleneck and ambiguity✓ Link77.8BUCTD (PETR, with generative sampling)2023-06-13
PoseLLM: Enhancing Language-Guided Human Pose Estimation with MLP Alignment✓ Link77.894.485.480.8PoseLLM (GT boxes)2025-07-12
Learning Structure-Guided Diffusion Model for 2D Human Pose Estimation77.682.4DiffusionPose (HRNet-W48, 384x288)2023-06-29
CIGPose: Causal Intervention Graph Neural Network for Whole-Body Pose Estimation✓ Link77.680.3CIGPose-l (256x192)2026-03-10
EvoPose2D: Pushing the Boundaries of 2D Human Pose Estimation using Accelerated Neuroevolution with Weight Transfer✓ Link77.5EvoPose2D-L(512x384)2020-11-17
Hulk: A Universal Knowledge Translator for Human-Centric Tasks✓ Link77.5Hulk(Finetune, ViT-B)2023-12-04
SHaRPose: Sparse High-Resolution Representation for Human Pose Estimation✓ Link77.491.084.182.4SHaRPose-Base (384x288)2023-12-17
PoseFix: Model-agnostic General Human Pose Refinement Network✓ Link77.390.983.582.0PoseFix + HRNet-W482018-12-10
ViTPose: Simple Vision Transformer Baselines for Human Pose Estimation✓ Link77.393.584.580.4ViTPose-B (Single-task_GT-bbox_256x192)2022-04-26
I^2R-Net: Intra- and Inter-Human Relation Network for Multi-Person Pose Estimation✓ Link77.391.083.682.1I²R-Net (1st stage:HRFormer-B)2022-06-22
MogaNet: Multi-order Gated Aggregation Network✓ Link77.391.484.082.2MogaNet-B (384x288)2022-11-07
MamKPD: A Simple Mamba Baseline for Real-Time 2D Keypoint Detection77.390.883.482.1MamKPD-L2024-12-02
PoseBH: Prototypical Multi-Dataset Training Beyond Human Pose Estimation77.390.884.282.4PoseBH-B2025-05-23
ViTPose: Simple Vision Transformer Baselines for Human Pose Estimation✓ Link77.182.2ViTPose-B (multi-dataset)2022-04-26
HumanBench: Towards General Human-centric Perception with Projector Assisted Pretraining✓ Link77.1PATH (Partial FT)2023-03-10
Learning Structure-Guided Diffusion Model for 2D Human Pose Estimation77.181.8DiffusionPose (HRNet-W32, 384x288)2023-06-29
TCFormer: Visual Recognition via Token Clustering Transformer✓ Link77.191.083.781.5RLE + TCFormerV2-Base (384x288)2024-07-16
Waterfall Transformer for Multi-person Pose Estimation77.191.184.182.0WTPose (Swin-B, 384x288)2024-11-28
Towards Simple and Accurate Human Pose Estimation with Stair Network76.890.783.381.8STNet 3-stage* (384x288)2022-02-18
X-Pose: Detecting Any Keypoints✓ Link76.8X-Pose-T (Swin-L)2023-10-12
BTranspose: Bottleneck Transformers for Human Pose Estimation with Self-Supervised Pre-Training76.779.3BTranspose C3A1(4)-Dino-Large2022-04-21
Beyond Appearance: a Semantic Controllable Self-Supervised Learning Framework for Human-Centric Visual Tasks✓ Link76.681.5SOLIDER (swin-B)2023-03-30
ProbPose: A Probabilistic Approach to 2D Human Pose Estimation76.6ProbPose-s (GT boxes)2024-12-03
DE-HRNet: Detail enhanced high-resolution network for human pose estimation76.690.483.381.6DE-HRNet-W48 (384x288)2025-09-02
RSPose: Ranking Based Losses for Human Pose Estimation76.690.883.481.5RSPose (SimCC HRNet-W48)2025-11-17
CIGPose: Causal Intervention Graph Neural Network for Whole-Body Pose Estimation✓ Link76.679.3CIGPose-m2026-03-10
Lightweight Human Pose Estimation Algorithm Based on Polarized Self-Attention76.492.683.681.1LPNet-W48 (384x288)2022-04-29
AggPose: Deep Aggregation Vision Transformer for Infant Pose Estimation✓ Link76.4AggPose(256x192)2022-05-11
MogaNet: Multi-order Gated Aggregation Network✓ Link76.491.083.381.4MogaNet-S (384x288)2022-11-07
DE-HRNet: Detail enhanced high-resolution network for human pose estimation76.490.683.281.5DE-HRNet-W32 (384x288)2025-09-02
Deep High-Resolution Representation Learning for Human Pose Estimation✓ Link76.3HRNet-48(384x288)2019-02-25
Multi-Instance Pose Networks: Rethinking Top-Down Pose Estimation✓ Link76.3MIPNet(384x288)2021-01-27
RTMPose: Real-Time Multi-Person Pose Estimation based on MMPose✓ Link76.3RTMPose-l (+AIC)2023-03-13
Towards Simple and Accurate Human Pose Estimation with Stair Network76.290.482.481.2STNet 3-stage (384x288)2022-02-18
A Coarse-to-Fine Human Pose Estimation Method based on Two-stage Distillation and Progressive Graph Neural Network76.290.882.881.1Two-stage distillation + PGNN (HRNet-W32)2025-08-15
MamKPD: A Simple Mamba Baseline for Real-Time 2D Keypoint Detection76.190.682.680.9MamKPD-B2024-12-02
Lightweight Super-Resolution Head for Human Pose Estimation✓ Link75.981.0SRPose (HRNet-W32, 256x192)2023-07-31
EfficientPose: A Lightweight And Efficient Model with Transformer For Human Pose Estimation75.990.582.381.1EfficientPose-W48 (256x192)2023-11-03
EdgeCrafter: Compact ViTs for Edge Dense Prediction via Task-Specialized Distillation75.992.482.781.2ECPose-X (Objects365 pretrain)2026-03-19
Deep High-Resolution Representation Learning for Human Pose Estimation✓ Link75.8HRNet-W32 (384x288)2019-02-25
TransPose: Keypoint Localization via Transformer✓ Link75.8TransPose(256x192)2020-12-28
Removing the Bias of Integral Pose Regression75.8Bias (HRNet_256x192)2021-01-01
ViTPose: Simple Vision Transformer Baselines for Human Pose Estimation✓ Link75.890.783.281.1ViTPose-B (Single-task_Det-bbox_256x192)2022-04-26
Lightweight Human Pose Estimation Algorithm Based on Polarized Self-Attention75.893.284.580.5LPNet-W32 (384x288)2022-04-29
Explicit Box Detection Unifies End-to-End Multi-Person Pose Estimation✓ Link75.892.382.9ED-Pose (Swin-L, Objects365 pretrain)2023-02-03
FasterPose: A Faster Simple Baseline for Human Pose Estimation✓ Link75.6FasterPose (ResNet-152, 384x288)2021-07-07
Lightweight Super-Resolution Head for Human Pose Estimation✓ Link75.680.7SRPose (HRFormer-S, 256x192)2023-07-31
SHaRPose: Sparse High-Resolution Representation for Human Pose Estimation✓ Link75.590.682.380.8SHaRPose-Base (256x192)2023-12-17
Poseur: Direct Human Pose Regression with Transformers✓ Link75.490.582.2Poseur (ResNet-50)2022-01-19
Deep High-Resolution Representation Learning for Human Pose Estimation✓ Link75.3HRNet (256x192)2019-02-25
AID: Pushing the Performance Boundary of Human Pose Estimation with Information Dropping Augmentation✓ Link75.3AID (ResNet-50)2020-08-17
PPT: token-Pruned Pose Transformer for monocular and multi-view human pose estimation✓ Link75.289.881.780.4PPT-L/D6 (HRNet-W48, 256x192)2022-09-16
FasterPose: A Faster Simple Baseline for Human Pose Estimation✓ Link75.0FasterPose (ResNet-101, 384x288)2021-07-07
MogaNet: Multi-order Gated Aggregation Network✓ Link74.980.1MogaNet-S (256x192)2022-11-07
GTPT: Group-based Token Pruning Transformer for Efficient Human Pose Estimation✓ Link74.980.0GTPT-B2024-07-15
AgentPose: Progressive Distribution Alignment via Feature Agent for Human Pose Distillation74.990.581.979.8AgentPose-M2025-01-14
AgentPose: Progressive Distribution Alignment via Feature Agent for Human Pose Distillation74.990.181.879.9DWPose-M (COCO body)2025-01-14
RTMPose: Real-Time Multi-Person Pose Estimation based on MMPose✓ Link74.8RTMPose-l (COCO only)2023-03-13
Group Pose: A Simple Baseline for End-to-End Multi-person Pose Estimation74.891.682.1Group Pose (Swin-L)2023-08-14
EdgeCrafter: Compact ViTs for Edge Dense Prediction via Task-Specialized Distillation74.892.281.580.1ECPose-X2026-03-19
An efficient and accurate 2D human pose estimation method using VTTransPose network74.678.5VTTransPose (256x192)2023-07-25
EfficientPose: A Lightweight And Efficient Model with Transformer For Human Pose Estimation74.589.681.279.5EfficientPose-W32 (256x192)2023-11-03
Joint Human Pose Estimation and Instance Segmentation with PosePlusSeg✓ Link74.489.474.8PosePlusSeg (ResNet-152)2022-06-28
PPT: token-Pruned Pose Transformer for monocular and multi-view human pose estimation✓ Link74.489.680.979.6PPT-B (HRNet-W32, 256x192)2022-09-16
DistilPose: Tokenized Pose Regression with Heatmap Distillation✓ Link74.4DistilPose-L2023-03-04
Explicit Box Detection Unifies End-to-End Multi-Person Pose Estimation✓ Link74.391.581.6ED-Pose (Swin-L)2023-02-03
A Characteristic Function-Based Method for Bottom-Up Human Pose Estimation73.789.979.6Characteristic Function (HrHRNet-W48, multi-scale)2023-06-18
SDPose: Tokenized Pose Estimation via Circulation-Guide Self-Distillation✓ Link73.789.680.479.1SDPose-B (self-distillation)2024-04-04
QueryPose: Sparse Multi-Person Pose Regression via Spatial-Aware Part-Level Query✓ Link73.690.379.7QueryPose (HRNet-W48)2022-12-15
GTPT: Group-based Token Pruning Transformer for Efficient Human Pose Estimation✓ Link73.678.9GTPT-S2024-07-15
EdgeCrafter: Compact ViTs for Edge Dense Prediction via Task-Specialized Distillation73.591.779.978.8ECPose-L2026-03-19
QueryPose: Sparse Multi-Person Pose Regression via Spatial-Aware Part-Level Query✓ Link73.391.379.5QueryPose (Swin-L)2022-12-15
DETRPose: Real-Time End-to-End Multi-Person Pose Estimation via Modified Transformer Decoder and Novel Denoising Keypoints✓ Link73.390.579.479.4DETRPose-X2025-06-16
MogaNet: Multi-order Gated Aggregation Network✓ Link73.290.181.078.8MogaNet-T (256x192)2022-11-07
Empowering Efficient Human Pose Estimation with Semantic Splitting73.1SplitBase ResNet-50 (384x288)2023-06-14
Bottom-Up 2D Pose Estimation via Dual Anatomical Centers for Small-Scale Persons73.088.379.1Dual Anatomical Centers (HRNet-W48, multi-scale)2022-08-25
Neural Interactive Keypoint Detection✓ Link73.090.480.0Click-Pose (ResNet-50, no clicks)2023-08-20
An improved lightweight high-resolution network based on multi-dimensional weighting for human pose estimation72.991.680.477.8MDW-HRNet-30 (384x288)2023-05-04
BAPose: Bottom-Up Pose Estimation with Disentangled Waterfall Representations✓ Link72.788.679.177.9BAPose (W48, multi-scale)2021-12-20
DETRPose: Real-Time End-to-End Multi-Person Pose Estimation via Modified Transformer Decoder and Novel Denoising Keypoints✓ Link72.791.079.278.7DETRPose-L2025-06-16
PE-former: Pose Estimation Transformer✓ Link72.679.4PEFORMER-Xcit-dino-p82021-12-09
A Characteristic Function-Based Method for Bottom-Up Human Pose Estimation72.589.379.1Characteristic Function (HrHRNet-W48)2023-06-18
BoIR: Box-Supervised Instance Representation for Multi-Person Pose Estimation✓ Link72.589.979.178.3BoIR (HRNet-W48)2023-09-25
Spatial-Aware Regression for Keypoint Localization✓ Link72.592.379.976.1SAR (ResNet-50, 256x192)2024-06-16
Learning Quality-aware Representation for Multi-person Pose Regression72.489.179.076.4CIR&QEM (HRNet-W48)2022-01-04
Simple Baselines for Human Pose Estimation and Tracking✓ Link72.2SimpleBaseline (ResNet-50, 384x288)2018-04-17
Learning Local-Global Contextual Adaptation for Multi-Person Pose Estimation✓ Link72.288.978.9LOGO-CAP (HRNet-W48)2021-09-08
Bottom-Up 2D Pose Estimation via Dual Anatomical Centers for Small-Scale Persons72.188.378.2Dual Anatomical Centers (HRNet-W48)2022-08-25
Lightweight Human Pose Estimation Based on Self-Attention Mechanism72.189.679.5WGNet2023-03-21
AgentPose: Progressive Distribution Alignment via Feature Agent for Human Pose Distillation72.189.679.377.2AgentPose-S2025-01-14
LAPX: Lightweight Hourglass Network with Global Context✓ Link72.1LAPX (384x288)2025-12-18
Attention-Enhanced Lightweight Hourglass Network for Human Pose Estimation72.07LAP [x2]2024-12-09
Group Pose: A Simple Baseline for End-to-End Multi-person Pose Estimation72.089.479.1Group Pose (ResNet-50)2023-08-14
Ultralytics YOLOv8✓ Link71.691.2YOLOv8x-pose-p62023-01-10
Explicit Box Detection Unifies End-to-End Multi-Person Pose Estimation✓ Link71.689.678.1ED-Pose (ResNet-50)2023-02-03
DistilPose: Tokenized Pose Regression with Heatmap Distillation✓ Link71.6DistilPose-S2023-03-04
Ultralytics YOLO26: Unified Real-Time End-to-End Vision Models✓ Link71.691.6YOLO26x-pose2026-06-02
BAPose: Bottom-Up Pose Estimation with Disentangled Waterfall Representations✓ Link71.588.777.876.2BAPose (W48)2021-12-20
Dite-HRNet: Dynamic Lightweight High-Resolution Network for Human Pose Estimation✓ Link71.588.978.277.2Dite-HRNet-30 (384x288)2022-04-22
Greit-HRNet: Grouped Lightweight High-Resolution Network for Human Pose Estimation71.488.878.077.3Greit-HRNet-30 (384x288)2024-07-10
Human Pose Regression with Residual Log-likelihood Estimation✓ Link71.388.978.3RLE (256x192)2021-07-23
Global Relation Modeling and Refinement for Bottom-Up Human Pose Estimation71.287.577.777.0GRM (HRNet-W48, multi-scale)2023-03-27
OpenPifPaf: Composite Fields for Semantic Keypoint Detection and Spatio-Temporal Association✓ Link71.0OpenPifPaf2021-03-03
LGM-Pose: A Lightweight Global Modeling Network for Real-time Human Pose Estimation71.090.578.176.5LGM-Pose (384x288)2025-06-05
AdaptivePose++: A Powerful Single-Stage Network for Multi-Person Pose Regression✓ Link70.888.377.0AdaptivePose++ (HRNet-W48, 800)2022-10-08
BiHRNet: A Binary high-resolution network for Human Pose Estimation70.891.578.3BiHRNet (384x288)2023-11-17
X-HRNet: Towards Lightweight Human Pose Estimation with Spatially Unidimensional Self-Attention70.688.977.776.1X-HRNet-30 (384x288)2023-10-12
Simple Baselines for Human Pose Estimation and Tracking✓ Link70.4SimpleBaseLine (256x192)2018-04-17
Ultralytics YOLO26: Unified Real-Time End-to-End Vision Models✓ Link70.490.5YOLO26l-pose2026-06-02
Global Relation Modeling and Refinement for Bottom-Up Human Pose Estimation70.188.076.575.5GRM (HRNet-W48)2023-03-27
Lightweight Multiperson Pose Estimation With Staggered Alignment Self-Distillation70.1SASD-L2024-04-12
Lightweight Human Pose Estimation Using Heatmap-Weighting Loss✓ Link69.988.877.575.5Heatmap-Weighting Loss (MobileNetV3, 384x288)2022-05-21
2D Human Pose Estimation with Explicit Anatomical Keypoints Structure Constraints69.888.276.8PointSetAnchor + keypoint structure constraints (HRNet-W32)2022-12-05
Lightweight Joint Loss 2D Pose Estimation Network Based on CM-RTMPose69.890.677.571.6CM-RTMPose-t2023-07-26
Ultralytics YOLO26: Unified Real-Time End-to-End Vision Models✓ Link69.591.1YOLO11x-pose2026-06-02
YOLO-Pose: Enhancing YOLO for Multi Person Pose Estimation Using Object Keypoint Similarity Loss✓ Link69.490.276.175.9YOLOv5l6-pose2022-04-14
Ultralytics YOLOv8✓ Link69.290.2YOLOv8x-pose2023-01-10
Joint Coordinate Regression and Association For Multi-Person Pose Estimation, A Pure Neural Network Approach69.289.476.7JCRA (ResNet-50)2023-07-03
Ultralytics YOLO26: Unified Real-Time End-to-End Vision Models✓ Link68.889.9YOLO26m-pose2026-06-02
PoseTrans: A Simple Yet Effective Pose Transformation Augmentation for Human Pose Estimation68.487.174.872.9HigherHRNet-W32 + PoseTrans2022-08-16
Towards High Performance One-Stage Human Pose Estimation68.388.074.8One-Stage HPE (ResNet-101)2023-01-12
Towards High Performance One-Stage Human Pose Estimation68.188.074.5One-Stage HPE (ResNet-50)2023-01-12
Ultralytics YOLOv8✓ Link67.690.0YOLOv8l-pose2023-01-10
YOLO-Pose: Enhancing YOLO for Multi Person Pose Estimation Using Object Keypoint Similarity Loss✓ Link67.489.173.773.9YOLOv5m6-pose2022-04-14
DETRPose: Real-Time End-to-End Multi-Person Pose Estimation via Modified Transformer Decoder and Novel Denoising Keypoints✓ Link67.088.172.973.5DETRPose-S2025-06-16
Non-local Neural Networks✓ Link66.5Mask R-CNN + NL blocks (4 in head, 1 in backbone)2017-11-21
Ultralytics YOLO26: Unified Real-Time End-to-End Vision Models✓ Link66.189.9YOLO11l-pose2026-06-02
MDPose: Real-Time Multi-Person Pose Estimation via Mixture Density Model65.2MDPose (ResNet-101)2023-02-17
Ultralytics YOLOv8✓ Link65.088.8YOLOv8m-pose2023-01-10
InsPose: Instance-Aware Networks for Single-Stage Multi-Person Pose Estimation✓ Link63.1InsPose2021-07-19
ER-Pose: Rethinking Keypoint-Driven Representation Learning for Real-Time Human Pose Estimation60.986.868.865.9ER-Pose-n (960x960)2026-03-09
Ultralytics YOLOv8✓ Link60.086.2YOLOv8s-pose2023-01-10
DICEPTION: A Generalist Diffusion Model for Visual Perceptual Tasks57.8DICEPTION2025-02-24
Lite Pose: Efficient Architecture Design for 2D Human Pose Estimation✓ Link56.8LitePose-S2022-05-03
DIR-BHRNet: A Lightweight Network for Real-time Vision-based Multi-person Pose Estimation on Smartphones✓ Link50.5DIR-BHRNet-322024-07-01
Ultralytics YOLOv8✓ Link50.480.1YOLOv8n-pose2023-01-10