PluckerNet: Learn to Register 3D Line Reconstructions
Abstract
Aligning two partially-overlapped 3D line reconstructions in Euclidean space is challenging, as we need to simultaneously solve line correspondences and relative pose between reconstructions. This paper proposes a neural network based method and it has three modules connected in sequence: (i) a Multilayer Perceptron (MLP) based network takes Pluecker representations of lines as inputs, to extract discriminative line-wise features and matchabilities (how likely each line is going to have a match), (ii) an Optimal Transport (OT) layer takes two-view line-wise features and matchabilities as inputs to estimate a 2D joint probability matrix, with each item describes the matchness of a line pair, and (iii) line pairs with Top-K matching probabilities are fed to a 2-line minimal solver in a RANSAC framework to estimate a six Degree-of-Freedom (6-DoF) rigid transformation. Experiments on both indoor and outdoor datasets show that registration (rotation and translation) precision of our method outperforms baselines significantly.
Cite
Text
Liu et al. "PluckerNet: Learn to Register 3D Line Reconstructions." Conference on Computer Vision and Pattern Recognition, 2021. doi:10.1109/CVPR46437.2021.00188Markdown
[Liu et al. "PluckerNet: Learn to Register 3D Line Reconstructions." Conference on Computer Vision and Pattern Recognition, 2021.](https://mlanthology.org/cvpr/2021/liu2021cvpr-pluckernet/) doi:10.1109/CVPR46437.2021.00188BibTeX
@inproceedings{liu2021cvpr-pluckernet,
title = {{PluckerNet: Learn to Register 3D Line Reconstructions}},
author = {Liu, Liu and Li, Hongdong and Yao, Haodong and Zha, Ruyi},
booktitle = {Conference on Computer Vision and Pattern Recognition},
year = {2021},
pages = {1842-1852},
doi = {10.1109/CVPR46437.2021.00188},
url = {https://mlanthology.org/cvpr/2021/liu2021cvpr-pluckernet/}
}