Certifiable Solver for Real-Time N-View Triangulation

被引:2
|
作者
Garcia-Salguero, Mercedes [1 ]
Gonzalez-Jimenez, Javier [1 ]
机构
[1] Univ Malaga, Malaga Inst Mechatron Engn & Cyber Phys Syst IMECH, Machine Percept & Intelligent Robot MAPIR Grp, Malaga 29016, Spain
关键词
Mapping; optimization and optimal control; computational geometry; optimality certification; convex relaxation; OPTIMIZATION; ALGORITHM; SQP;
D O I
10.1109/LRA.2023.3245408
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
Cutting-edge field robotic systems, such as UAV or autonomous cars, demand fast and optimal solutions for any component at the core of their critical navigational tasks. Among them, we focus on the triangulation of image points from multiple views, which is a cornerstone for more complex tasks such as visual localization and SLAM. In this letter we present a fast and certifiable solver for the N-view triangulation problem that doesn't require any specific optimization software package and can be implemented with any linear algebra library. The proposal relies on a series of linear convexifications which, in the limit, recovers the original problem, allowing us to solve problem instances with $N=10$ views in 150 microseconds on a standard desktop computer. On real data our solver obtains and certifies the optimal solution in more than 99% of the problem instances.
引用
收藏
页码:1999 / 2005
页数:7
相关论文
共 50 条
  • [41] What Is Real-Time Computing? A Personal View
    Lee, Edward A.
    IEEE DESIGN & TEST, 2018, 35 (02) : 64 - 72
  • [42] Sparse solver application for parallel real-time electromagnetic transient simulations
    Bruned, B.
    Mahseredjian, J.
    Dennetiere, S.
    Abusalah, A.
    Saad, O.
    ELECTRIC POWER SYSTEMS RESEARCH, 2023, 223
  • [43] A real-time Grad-Shafranov PDE solver and MIMO controller
    Barp, A.
    Cerna, M.
    Concezzi, S.
    Giannone, L.
    Morrow, G.
    Ruan, Q.
    Veeramani, A.
    Wenzel, L.
    FUSION ENGINEERING AND DESIGN, 2012, 87 (12) : 2112 - 2115
  • [44] Augmenting a wireless portable Ultrasound Imaging with a real-time hemodynamics solver
    Lesage, Anne-Cecile
    Garbey, Marc
    2017 IEEE 17TH INTERNATIONAL CONFERENCE ON BIOINFORMATICS AND BIOENGINEERING (BIBE), 2017, : 223 - 229
  • [45] qpSWIFT: A Real-Time Sparse Quadratic Program Solver for Robotic Applications
    Pandala, Abhishek Goud
    Ding, Yanran
    Park, Hae-Won
    IEEE ROBOTICS AND AUTOMATION LETTERS, 2019, 4 (04) : 3355 - 3362
  • [46] MSRS:: A fast linear solver for the real-time simulation of deformable objects
    Garcia, Marcos
    Robles, Oscar D.
    Pastor, Luis
    Rodriguez, Angel
    COMPUTERS & GRAPHICS-UK, 2008, 32 (03): : 293 - 306
  • [47] Design and Implementation of Real-Time Simulation Solver for High Frequency Power
    Gregoire, Luc-Andre
    Cense, Sebastien
    Ndungu, Marnaud
    Belanger, Jean
    2022 IEEE/AIAA TRANSPORTATION ELECTRIFICATION CONFERENCE AND ELECTRIC AIRCRAFT TECHNOLOGIES SYMPOSIUM (ITEC+EATS 2022), 2022, : 462 - 466
  • [48] Perspective n-view multibody structure-and-motion through model selection
    Schindler, Konrad
    U, James
    Wang, Hanzi
    COMPUTER VISION - ECCV 2006 , PT 1, PROCEEDINGS, 2006, 3951 : 606 - 619
  • [49] A certifiable resource allocation for real-time multi-hop 6TiSCH wireless networks
    Wang, Qi
    Jaffres-Runser, Katia
    Xu, Yongjun
    Scharbarg, Jean-Luc
    2017 IEEE 13TH INTERNATIONAL WORKSHOP ON FACTORY COMMUNICATION SYSTEMS (WFCS 2017), 2017,
  • [50] A Real-Time Solver For Time-Optimal Control Of Omnidirectional Robots with Bounded Acceleration
    Balaban, David
    Fischer, Alexander
    Biswas, Joydeep
    2018 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2018, : 8027 - 8032