TasksSotADatasetsPapersMethodsSubmitAbout
Papers With Code 2

A community resource for machine learning research: papers, code, benchmarks, and state-of-the-art results.

Explore

Notable BenchmarksAll SotADatasetsPapersMethods

Community

Submit ResultsAbout

Data sourced from the PWC Archive (CC-BY-SA 4.0). Built by the community, for the community.

Papers/Cascaded Pyramid Network for Multi-Person Pose Estimation

Cascaded Pyramid Network for Multi-Person Pose Estimation

Yilun Chen, Zhicheng Wang, Yuxiang Peng, Zhiqiang Zhang, Gang Yu, Jian Sun

2017-11-20CVPR 2018 6Pose EstimationMulti-Person Pose EstimationKeypoint Detection
PaperPDFCode(official)CodeCodeCodeCode

Abstract

The topic of multi-person pose estimation has been largely improved recently, especially with the development of convolutional neural network. However, there still exist a lot of challenging cases, such as occluded keypoints, invisible keypoints and complex background, which cannot be well addressed. In this paper, we present a novel network structure called Cascaded Pyramid Network (CPN) which targets to relieve the problem from these "hard" keypoints. More specifically, our algorithm includes two stages: GlobalNet and RefineNet. GlobalNet is a feature pyramid network which can successfully localize the "simple" keypoints like eyes and hands but may fail to precisely recognize the occluded or invisible keypoints. Our RefineNet tries explicitly handling the "hard" keypoints by integrating all levels of feature representations from the GlobalNet together with an online hard keypoint mining loss. In general, to address the multi-person pose estimation problem, a top-down pipeline is adopted to first generate a set of human bounding boxes based on a detector, followed by our CPN for keypoint localization in each human bounding box. Based on the proposed algorithm, we achieve state-of-art results on the COCO keypoint benchmark, with average precision at 73.0 on the COCO test-dev dataset and 72.1 on the COCO test-challenge dataset, which is a 19% relative improvement compared with 60.5 from the COCO 2016 keypoint challenge.Code (https://github.com/chenyilun95/tf-cpn.git) and the detection results are publicly available for further research.

Results

TaskDatasetMetricValueModel
Pose EstimationCOCO test-devAP73CPN+ [6, 9]
Pose EstimationCOCO test-devAP5091.7CPN+ [6, 9]
Pose EstimationCOCO test-devAP7580.9CPN+ [6, 9]
Pose EstimationCOCO test-devAPL78.1CPN+ [6, 9]
Pose EstimationCOCO test-devAR79CPN+ [6, 9]
Pose EstimationCOCO test-devAP72.1CPN
Pose EstimationCOCO test-devAP5091.4CPN
Pose EstimationCOCO test-devAP7580CPN
Pose EstimationCOCO test-devAPL77.2CPN
Pose EstimationCOCO test-devAR78.5CPN
Pose EstimationCOCO test-devAP5091.7CPN+
Pose EstimationCOCO test-devAP7580.9CPN+
Pose EstimationCOCO test-devAPL78.1CPN+
Pose EstimationCOCO test-devAPM69.5CPN+
Pose EstimationCOCO test-devAR79CPN+
Pose EstimationCOCO test-devAR5095.1CPN+
Pose EstimationCOCO test-devAR7585.9CPN+
Pose EstimationCOCO test-devARL84.6CPN+
Pose EstimationCOCO test-devARM74.8CPN+
Pose EstimationCOCO test-devAP5091.4CPN
Pose EstimationCOCO test-devAP7580CPN
Pose EstimationCOCO test-devAPL77.2CPN
Pose EstimationCOCO test-devAPM68.7CPN
Pose EstimationCOCO test-devAR78.5CPN
Pose EstimationCOCO test-devAR5095.1CPN
Pose EstimationCOCO test-devAR7585.3CPN
Pose EstimationCOCO test-devARL84.3CPN
Pose EstimationCOCO test-devARM74.2CPN
Pose EstimationCOCO (Common Objects in Context)Test AP73CPN+
Pose EstimationCOCO test-challengeAP72.1CPN+
Pose EstimationCOCO test-challengeAP5090.5CPN+
Pose EstimationCOCO test-challengeAP7578.9CPN+
Pose EstimationCOCO test-challengeAPL84.7CPN+
Pose EstimationCOCO test-challengeAR78.7CPN+
Pose EstimationCOCO test-challengeAR5094.7CPN+
Pose EstimationCOCO test-challengeAR7584.8CPN+
Pose EstimationCOCO test-challengeARL78.1CPN+
Pose EstimationCOCO test-challengeARM74.3CPN+
Pose EstimationCOCO (Common Objects in Context)AP0.73CPN+
3DCOCO test-devAP73CPN+ [6, 9]
3DCOCO test-devAP5091.7CPN+ [6, 9]
3DCOCO test-devAP7580.9CPN+ [6, 9]
3DCOCO test-devAPL78.1CPN+ [6, 9]
3DCOCO test-devAR79CPN+ [6, 9]
3DCOCO test-devAP72.1CPN
3DCOCO test-devAP5091.4CPN
3DCOCO test-devAP7580CPN
3DCOCO test-devAPL77.2CPN
3DCOCO test-devAR78.5CPN
3DCOCO test-devAP5091.7CPN+
3DCOCO test-devAP7580.9CPN+
3DCOCO test-devAPL78.1CPN+
3DCOCO test-devAPM69.5CPN+
3DCOCO test-devAR79CPN+
3DCOCO test-devAR5095.1CPN+
3DCOCO test-devAR7585.9CPN+
3DCOCO test-devARL84.6CPN+
3DCOCO test-devARM74.8CPN+
3DCOCO test-devAP5091.4CPN
3DCOCO test-devAP7580CPN
3DCOCO test-devAPL77.2CPN
3DCOCO test-devAPM68.7CPN
3DCOCO test-devAR78.5CPN
3DCOCO test-devAR5095.1CPN
3DCOCO test-devAR7585.3CPN
3DCOCO test-devARL84.3CPN
3DCOCO test-devARM74.2CPN
3DCOCO (Common Objects in Context)Test AP73CPN+
3DCOCO test-challengeAP72.1CPN+
3DCOCO test-challengeAP5090.5CPN+
3DCOCO test-challengeAP7578.9CPN+
3DCOCO test-challengeAPL84.7CPN+
3DCOCO test-challengeAR78.7CPN+
3DCOCO test-challengeAR5094.7CPN+
3DCOCO test-challengeAR7584.8CPN+
3DCOCO test-challengeARL78.1CPN+
3DCOCO test-challengeARM74.3CPN+
3DCOCO (Common Objects in Context)AP0.73CPN+
Multi-Person Pose EstimationCOCO (Common Objects in Context)AP0.73CPN+
1 Image, 2*2 StitchiCOCO test-devAP73CPN+ [6, 9]
1 Image, 2*2 StitchiCOCO test-devAP5091.7CPN+ [6, 9]
1 Image, 2*2 StitchiCOCO test-devAP7580.9CPN+ [6, 9]
1 Image, 2*2 StitchiCOCO test-devAPL78.1CPN+ [6, 9]
1 Image, 2*2 StitchiCOCO test-devAR79CPN+ [6, 9]
1 Image, 2*2 StitchiCOCO test-devAP72.1CPN
1 Image, 2*2 StitchiCOCO test-devAP5091.4CPN
1 Image, 2*2 StitchiCOCO test-devAP7580CPN
1 Image, 2*2 StitchiCOCO test-devAPL77.2CPN
1 Image, 2*2 StitchiCOCO test-devAR78.5CPN
1 Image, 2*2 StitchiCOCO test-devAP5091.7CPN+
1 Image, 2*2 StitchiCOCO test-devAP7580.9CPN+
1 Image, 2*2 StitchiCOCO test-devAPL78.1CPN+
1 Image, 2*2 StitchiCOCO test-devAPM69.5CPN+
1 Image, 2*2 StitchiCOCO test-devAR79CPN+
1 Image, 2*2 StitchiCOCO test-devAR5095.1CPN+
1 Image, 2*2 StitchiCOCO test-devAR7585.9CPN+
1 Image, 2*2 StitchiCOCO test-devARL84.6CPN+
1 Image, 2*2 StitchiCOCO test-devARM74.8CPN+
1 Image, 2*2 StitchiCOCO test-devAP5091.4CPN
1 Image, 2*2 StitchiCOCO test-devAP7580CPN
1 Image, 2*2 StitchiCOCO test-devAPL77.2CPN
1 Image, 2*2 StitchiCOCO test-devAPM68.7CPN
1 Image, 2*2 StitchiCOCO test-devAR78.5CPN
1 Image, 2*2 StitchiCOCO test-devAR5095.1CPN
1 Image, 2*2 StitchiCOCO test-devAR7585.3CPN
1 Image, 2*2 StitchiCOCO test-devARL84.3CPN
1 Image, 2*2 StitchiCOCO test-devARM74.2CPN
1 Image, 2*2 StitchiCOCO (Common Objects in Context)Test AP73CPN+
1 Image, 2*2 StitchiCOCO test-challengeAP72.1CPN+
1 Image, 2*2 StitchiCOCO test-challengeAP5090.5CPN+
1 Image, 2*2 StitchiCOCO test-challengeAP7578.9CPN+
1 Image, 2*2 StitchiCOCO test-challengeAPL84.7CPN+
1 Image, 2*2 StitchiCOCO test-challengeAR78.7CPN+
1 Image, 2*2 StitchiCOCO test-challengeAR5094.7CPN+
1 Image, 2*2 StitchiCOCO test-challengeAR7584.8CPN+
1 Image, 2*2 StitchiCOCO test-challengeARL78.1CPN+
1 Image, 2*2 StitchiCOCO test-challengeARM74.3CPN+
1 Image, 2*2 StitchiCOCO (Common Objects in Context)AP0.73CPN+

Related Papers

$π^3$: Scalable Permutation-Equivariant Visual Geometry Learning2025-07-17Revisiting Reliability in the Reasoning-based Pose Estimation Benchmark2025-07-17DINO-VO: A Feature-based Visual Odometry Leveraging a Visual Foundation Model2025-07-17From Neck to Head: Bio-Impedance Sensing for Head Pose Estimation2025-07-17AthleticsPose: Authentic Sports Motion Dataset on Athletic Field and Evaluation of Monocular 3D Pose Estimation Ability2025-07-17SpatialTrackerV2: 3D Point Tracking Made Easy2025-07-16SGLoc: Semantic Localization System for Camera Pose Estimation from 3D Gaussian Splatting Representation2025-07-16Efficient Calisthenics Skills Classification through Foreground Instance Selection and Depth Estimation2025-07-16