Papers › GenPose: Generative Category-level Object Pose Estimation via Diffusion Models

GenPose: Generative Category-level Object Pose Estimation via Diffusion Models

18 Jun 2023arXiv:2306.10531archive 2025-07-28

Jiyao Zhang, Mingdong Wu, Hao Dong

Object pose estimation plays a vital role in embodied AI and computer vision, enabling intelligent agents to comprehend and interact with their surroundings. Despite the practicality of category-level pose estimation, current approaches encounter challenges with partially observed point clouds, known as the multihypothesis issue. In this study, we propose a novel solution by reframing categorylevel object pose estimation as conditional generative modeling, departing from traditional point-to-point regression. Leveraging score-based diffusion models, we estimate object poses by sampling candidates from the diffusion model and aggregating them through a two-step process: filtering out outliers via likelihood estimation and subsequently mean-pooling the remaining candidates. To avoid the costly integration process when estimating the likelihood, we introduce an alternative method that trains an energy-based model from the original score-based model, enabling end-to-end likelihood estimation. Our approach achieves state-of-the-art performance on the REAL275 dataset, surpassing 50% and 60% on strict 5d2cm and 5d5cm metrics, respectively. Furthermore, our method demonstrates strong generalizability to novel categories sharing similar symmetric properties without fine-tuning and can readily adapt to object pose tracking tasks, yielding comparable results to the current state-of-the-art baselines.

PaperPDF

In Syntology View this paper on Syntology: its repositories, every harvested function with whether it ran, its licence and the call to fetch it.

Open this paper in Syntology's Atlas, the map of the papers in Syntology's graph and their citations.

Code

No code repository is listed for this paper in the archive or in Syntology's graph.

Code Syntology ran Syntology

Not run by Syntology. Nothing on this page verifies that the listed code works.

Tasks

6D Pose Estimation6D Pose Estimation using RGBDObjectPose EstimationPose Tracking

Results from the paper archive 2025-07-28

TaskDatasetModelMetricValueRank at snapshotLeaderboardReport
6D Pose Estimation using RGBD REAL275 GenPose https://github.com/Jiyao06/GenPose mAP 10, 2cm 72.4 #1 of 11 Archive leaderboard report
6D Pose Estimation using RGBD REAL275 GenPose https://github.com/Jiyao06/GenPose mAP 10, 5cm 84.0 #1 of 11 Archive leaderboard report
6D Pose Estimation using RGBD REAL275 GenPose https://github.com/Jiyao06/GenPose mAP 5, 2cm 52.1 #1 of 11 Archive leaderboard report
6D Pose Estimation using RGBD REAL275 GenPose https://github.com/Jiyao06/GenPose mAP 5, 5cm 60.9 #1 of 11 Archive leaderboard report

Ranks are positions in the archive's leaderboards as they stood at the 2025-07-28 snapshot. Results published since then are not among these rows, so a rank here is not a current standing.

Methods

Diffusion

Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections