Feature-PLPD: Feature-Point and Line Points Detection for Real-Time Embedded Visual Odometry-Based Systems
Detection of interest features is a fundamental pre-processing task for visual odometry and visual simultaneous localization and mapping. The combination of line segments and corners is a trend for those applications, and it is challenging to meet real-time constraints. To pursue this goal, this letter presents a novel points and line points feature detection (PLPD) algorithm designed to be highly efficient and accurate for real-time VO-based systems. The proposed algorithm adopts a novel Multi-level Edge Detector (MED) based on gradient intensity and structure tensor that is not confined solely to extracting corners, but rather, it exploits feature-line points properties to extract long-line segments directly without merging collinear fragment segments. The main focus of this work is to fulfill the real-time and embeddability constraints of our proposed method by adopting the GPU-aware software design for a suitable implementation in GPU-based embedded heterogeneous architecture. Based on this, we exhibit extensive benchmarking with other state-of-the-art algorithms for feature-line segment extraction and corner detection, showing the efficiency of the proposed algorithm and ensuring a real-time performance up to 33 FPS using our dataset.
Authors
- A. El Hadri (ORCID: https://orcid.org/0000-0002-5117-4006)
- Abdelaziz Benallegue (ORCID: https://orcid.org/0000-0003-2316-7981)
- Ayoub Mamri (ORCID: https://orcid.org/0009-0001-8307-0770)
Institutions
- Université de Versailles Saint-Quentin-en-Yvelines (FR)
- Université Paris-Saclay (FR)
- Laboratoire d'Ingénierie des Systèmes de Versailles (FR)
Publication Details
- Journal
- IEEE Signal Processing Letters
- Published
- 2025-01-01
- DOI
- https://doi.org/10.1109/lsp.2025.3562826
- Citations
- 2
- Primary Topic
- Robotics and Sensor-Based Localization
- Type
- article
- Field-Weighted Citation Impact
- 9.99