Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

[CVPR 2022 Oral, Best Student Paper] EPro-PnP: Generalized End-to-End Probabilistic Perspective-n-Points for Monocular Object Pose Estimation

License

NotificationsYou must be signed in to change notification settings

tjiiv-cprg/EPro-PnP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📢NEWS: We have releasedEPro-PnP-v2. A new updated preprint can be found onarXiv.

EPro-PnP: Generalized End-to-End Probabilistic Perspective-n-Points for Monocular Object Pose Estimation
In CVPR 2022 (Oral,Best Student Paper). [paper][video]
Hansheng Chen*1,2,Pichao Wang2,Fan Wang2,Wei Tian1,Lu Xiong1,Hao Li2

1Tongji University,2Alibaba Group
*Part of work done during an internship at Alibaba Group.
†Corresponding Authors: Pichao Wang, Wei Tian.

Introduction

EPro-PnP is a probabilistic Perspective-n-Points (PnP) layer for end-to-end 6DoF pose estimation networks. Broadly speaking, it is essentially a continuous counterpart of the widely used categorical Softmax layer, and is theoretically generalizable to other learning models with nested optimization.

Given the layer input: an-point correspondence set consisting of 3D object coordinates, 2D image coordinates, and 2D weights, a conventional PnP solver searches for an optimal pose (rigid transformation in SE(3)) that minimizes the weighted reprojection error. Previous work tries to backpropagate through the PnP operation, yet is inherently non-differentiable due to the inner operation. This leads to convergence issue if all the components in must be learned by the network.

In contrast, our probabilistic PnP layer outputs a posterior distribution of pose, whose probability density can be derived for proper backpropagation. The distribution is approximated via Monte Carlo sampling. With EPro-PnP, the correspondences can be learned from scratch altogether by minimizing the KL divergence between the predicted and targetpose distribution.

Models

V1 models in this repository

EPro-PnP-6DoF for 6DoF pose estimation

EPro-PnP-Det for 3D object detection

New V2 models

EPro-PnP-Det v2: state-of-the-art monocular 3D object detector

Main differences tov1b:

  • Use GaussianMixtureNLLLoss as auxiliary coordinate regression loss
  • Add auxiliary depth and bbox losses

At the time of submission (Aug 30, 2022), EPro-PnP-Det v2ranks 1st among all camera-based single-frame object detection models on theofficial nuScenes benchmark (test split, without extra data).

MethodTTABackboneNDSmAPmATEmASEmAOEmAVEmAAESchedule
EPro-PnP-Det v2 (ours)YR1010.4900.4230.5470.2360.3021.0710.12312 ep
PETRNSwin-B0.4830.4450.6270.2490.4490.9270.14124 ep
BEVDet-BaseYSwin-B0.4820.4220.5290.2360.3950.9790.15220 ep
EPro-PnP-Det v2 (ours)NR1010.4810.4090.5590.2390.3251.0900.11512 ep
PolarFormerNR1010.4700.4150.6570.2630.4050.9110.13924 ep
BEVFormer-SNR1010.4620.4090.6500.2610.4390.9250.14724 ep
PETRNR1010.4550.3910.6470.2510.4330.9330.14324 ep
EPro-PnP-Det v1YR1010.4530.3730.6050.2430.3591.0670.12412 ep
PGDYR1010.4480.3860.6260.2450.4511.5090.12724+24 ep
FCOS3DYR1010.4280.3580.6900.2490.4521.4340.124-

EPro-PnP-6DoF v2 for 6DoF pose estimation

Main differences tov1b:

  • Fix w2d scale handling(very important)
  • Improve network initialization
  • Adjust loss weights

With these updates the v2 model can be trainedwithout 3D models to achieve better performance (ADD 0.1d = 93.83) thanGDRNet (ADD 0.1d = 93.6), unleashing the full potential of simple end-to-end training.

Use EPro-PnP in Your Own Model

We provide ademo on the usage of the EPro-PnP layer.

Citation

If you find this project useful in your research, please consider citing:

@inproceedings{epropnp,   author = {Hansheng Chen and Pichao Wang and Fan Wang and Wei Tian and Lu Xiong and Hao Li,   title = {EPro-PnP: Generalized End-to-End Probabilistic Perspective-n-Points for Monocular Object Pose Estimation},   booktitle = {IEEE Conference on Computer Vision and Pattern Recognition (CVPR)},   year = {2022}}

About

[CVPR 2022 Oral, Best Student Paper] EPro-PnP: Generalized End-to-End Probabilistic Perspective-n-Points for Monocular Object Pose Estimation

Topics

Resources

License

Stars

Watchers

Forks


[8]ページ先頭

©2009-2025 Movatter.jp