Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Pix2Pose: Pixel-Wise Coordinate Regression of Objects for 6D Pose Estimation

About

Estimating the 6D pose of objects using only RGB images remains challenging because of problems such as occlusion and symmetries. It is also difficult to construct 3D models with precise texture without expert knowledge or specialized scanning devices. To address these problems, we propose a novel pose estimation method, Pix2Pose, that predicts the 3D coordinates of each object pixel without textured models. An auto-encoder architecture is designed to estimate the 3D coordinates and expected errors per pixel. These pixel-wise predictions are then used in multiple stages to form 2D-3D correspondences to directly compute poses with the PnP algorithm with RANSAC iterations. Our method is robust to occlusion by leveraging recent achievements in generative adversarial training to precisely recover occluded parts. Furthermore, a novel loss function, the transformer loss, is proposed to handle symmetric objects by guiding predictions to the closest symmetric pose. Evaluations on three different benchmark datasets containing symmetric and occluded objects show our method outperforms the state of the art using only RGB images.

Kiru Park, Timothy Patten, Markus Vincze• 2019

Related benchmarks

TaskDatasetResultRank
6D Object Pose EstimationLineMOD
Average Accuracy72.4
50
6D Object Pose EstimationOccludedLINEMOD (test)
ADD(S)32
45
6D Object Pose EstimationBOP Core Datasets Challenge (test)
LM-O Score58.8
42
6-DoF Pose EstimationYCB-V BOP challenge 2020
AR78
37
6DoF head pose estimationBIWI (test)
Yaw Error5.75
31
6D Object Pose EstimationOcclusion LINEMOD
Average Error32
27
Object Pose EstimationLineMod (test)
Average Accuracy72.4
21
6D Pose EstimationHomebrewed BOP challenge (test)
Avg Recall69.5
20
6D Object Pose EstimationT-LESS BOP challenge protocol PrimeSense (test)
VSD29.5
20
6DoF Face Pose EstimationARKitFace (test)
Yaw Error1.95
20
Showing 10 of 18 rows

Other info

Follow for update