PVNet
PVNet estimates object pose by detecting pixel-wise keypoint votes and estimating keypoint uncertainty to enable Perspective-n-Point (PnP) pose solving.
Key Features:
- Two-Stage Approach: Performs keypoint detection followed by solving a Perspective-n-Point (PnP) problem to compute object pose.
- Pixel-wise Voting Mechanism: Each image pixel votes for keypoint locations, producing dense keypoint representations that improve localization under occlusion and truncation.
- Absolute Pose Estimation Uncertainty: Predicts uncertainties for keypoint locations to quantify absolute pose-estimation uncertainty and increase robustness.
- Real-Time Performance Enhancement: Enhances performance in real-time applications.
Scientific Applications:
- Precision Object Localization and Orientation: Applicable to augmented reality, autonomous navigation, robotic manipulation, and 3D reconstruction.
Methodology:
Uses a two-stage approach of dense pixel-wise voting for keypoint representation and uncertainty estimation followed by a PnP solver; validated on datasets including Truncated LINEMOD.
Topics
Details
- License:
- Apache-2.0
- Programming Languages:
- C++
- Added:
- 1/18/2021
- Last Updated:
- 1/30/2021
Operations
Publications
Peng S, Zhou X, Liu Y, Lin H, Huang Q, Bao H. PVNet: Pixel-Wise Voting Network for 6DoF Object Pose Estimation. IEEE Transactions on Pattern Analysis and Machine Intelligence. 2022;44(6):3212-3223. doi:10.1109/tpami.2020.3047388. PMID:33360984.
PMID: 33360984
Funding: - National Key Research and Development Program of China: 2020AAA0108901
- National Natural Science Foundation of China: 61806176
- National Science Foundation: TRIPODS-1934932