MEGA Hub

Unified and Efficient Point-Line Local Features

Authors

Do you know François Costa?You can claim authorship or link another user.Do you know Raphael Kreft?You can claim authorship or link another user.Do you know Eckhard Goedeke?You can claim authorship or link another user.Do you know Felix Möller?You can claim authorship or link another user.Do you know Hardik Shah?You can claim authorship or link another user.Do you know Ramanathan Rajaraman?You can claim authorship or link another user.Do you know Shaohui Liu?You can claim authorship or link another user.Do you know Rémi Pautrat?You can claim authorship or link another user.Do you know Marc Pollefeys?You can claim authorship or link another user.

Abstract

Multi-view computer vision pipelines typically rely on accurate sparse keypoints and robust descriptors. While incorporating line features has shown clear benefits for matching and pose estimation, existing point-line approaches remain inefficient: they detect points and lines separately, use increasingly heavy networks, and depend on CPU-bound heuristics that hinder real-time performance. We introduce a Unified Efficient Points and Lines (UPAL) feature extractor that jointly extracts keypoints, line segments, and feature descriptors within a single lightweight architecture. A shared backbone provides common representations that feed different branches for point and line features. Line segments are recovered through an accelerated post-processing stage, an enhanced and highly efficient variant of the LSD algorithm. UPAL matches or exceeds state-ofthe-art performance in both point and line applications while significantly reducing computational cost, achieving, for instance, a 4x speedup and 10x smaller memory footprint over the ALIKED + DeepLSD pipeline. Code is publicly available at https://github.com/francois141/upal.

Community

00