Fast Globally Optimal Surface Normal from an Affine Correspondence
Levente Hajder, Lajos Lóczi, Daniel Barath
Abstract
We present a new solver for estimating a surface normal from a single affine correspondence in two calibrated views. The proposed approach provides a new globally optimal solution for this over-determined problem and proves that it reduces to a linear system that can be solved extremely efficiently. This allows for performing significantly faster than other recent methods, solving the same problem and obtaining the same globally optimal solution. We demonstrate on 15k image pairs from standard benchmarks that the proposed approach leads to the same results as other optimal algorithms while being, on average, five times faster than the fastest alternative. Besides its theoretical value, we demonstrate that such an approach has clear benefits, e.g., in image-based visual localization, due to not requiring a dense point cloud to recover the surface normal. We show on the Cambridge Landmarks dataset that leveraging the proposed surface normal estimation further improves localization accuracy. Matlab and C++ implementations are also published in the supplementary material.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 319d5baf-9524-4bf0-b164-37b567028c8cBuilds on5
- Point-Based Multi-View Stereo NetworkRui Chen, Songfang Han, Jing Xu, Hao SuICCV 2019 · 403 citations
- Progressive-X: Efficient, Anytime, Multi-Model Fitting AlgorithmDániel Baráth, Jiri MatasICCV 2019 · 76 citations
- SuperGlue: Learning Feature Matching With Graph Neural NetworksPaul-Edouard Sarlin, Daniel DeTone, Tomasz Malisiewicz, Andrew RabinovichCVPR 2020
- Minimal Solutions for Relative Pose With a Single Affine CorrespondenceBanglei Guan, Ji Zhao, Zhang Li, Fang Sun et al.CVPR 2020
- Efficient Initial Pose-Graph Generation for Global SfMDaniel Barath, Dmytro Mishkin, Ivan Eichhardt, Ilia Shipachev et al.CVPR 2021
Related papers
- P1AC: Revisiting Absolute Pose From a Single Affine CorrespondenceJonathan Ventura, Zuzana Kukelova, Torsten Sattler, Dániel BaráthICCV 2023 · 10 citations
- NormalLoc: Visual Localization on Textureless 3D Models using Surface NormalsJiro Abe, Gaku Nakano, Kazumine OguraICCV 2025 · 2 citations
- Calibrated and Partially Calibrated Semi-Generalized HomographiesSnehal Bhayani, Torsten Sattler, Daniel Barath, Patrik Beliansky et al.ICCV 2021 · 16 citations
- From Sparse to Dense: Camera Relocalization with Scene-Specific Detector from Feature Gaussian SplattingZhiwei Huang, Hailin Yu, Yichun Shentu, Jin Yuan et al.CVPR 2025
- HiPose: Hierarchical Binary Surface Encoding and Correspondence Pruning for RGB-D 6DoF Object Pose EstimationYongliang Lin, Yongzhi Su, Praveen Nathan, Sandeep Inuganti et al.CVPR 2024
