We have a novel paper, accepted for ICCV2023.

Authors: 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.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Explore More

New Publications from GCVG at ICPR 2026 and IISA

We are excited to announce that our research group has successfully published two new papers in recent weeks, showcasing our latest advancements in imagery-based position estimation and acoustic localization. Our

Visit of Professor Weisi Lin / NTU

On 13 May, Professor Weisi Lin from Nanyang Technological University, Singapore, visited our research group. He gave a seminar entitled ‘Exploring Opportunities with 3D Point Clouds‘. Abstract3D point clouds (PCs)

New Open-Source Release: AffineExtractor Toolbox

We are pleased to announce the public release of AffineExtractor, a new Python-based computer vision toolbox developed by our research group. The repository is now available on GitHub for the