DM-VIO is a direct monocular VIO that keeps a delayed marginalisation graph to run pose graph bundle adjustment for IMU initialisation with the full photometric uncertainty, to readvance an IMU-informed marginalisation prior, and to replace it when scale changes, while scale and gravity remain optimised in the main system.

技術屬性

欄位內容為文獻擷取紀錄的原文用語(英文),以原文為據;「未查證」表示本研究尚未讀到該資訊,不代表該方法不具備此能力。

DM-VIO 的技術屬性
感測輸入monocular camera、IMU
原文測試平台UAV (EuRoC MAV)、handheld (TUM-VI, large-scale indoor and outdoor)、vehicle (4Seasons)
狀態估計direct (DSO-based) photometric visual-inertial bundle adjustment over up to 8 active keyframes with IMU preintegration, dynamic photometric weight, and explicit scale and gravity-direction variables; Schur-complement partial marginalisation with FEJ plus a second delayed marginalisation graph (delay 100) used for pose graph bundle adjustment (PGBA) IMU initialisation and marginalisation replacement; Levenberg-Marquardt with SIMD photometric code and GTSAM (Sec. III)
資料關聯direct: photometric residuals of sparse DSO points over a neighbourhood pattern with affine brightness and exposure; no feature matching (Sec. III-B)
時間表示discrete keyframes with IMU preintegration between keyframes (Sec. III-B)
去畸變不適用
迴圈閉合none (odometry; loop closure and map reuse named as future work)
全域最佳化none
地圖表示sparse point cloud of inverse-depth points hosted in active keyframes (Fig. 1 point clouds)
先驗資訊priors on first pose and gravity direction; IMU noise parameters from calibration or data sheets (Secs. III-B, IV-C)
可輸出幾何metric-scale camera and IMU trajectory with sparse point cloud (Fig. 1)
計算需求real-time mode on a MacBook Pro 2013 (i7 at 2.3 GHz) without GPU: tracking 10.34 ms per frame and keyframe processing 53.67 ms on average; delayed marginalisation overhead 0.44 ms (0.8%) in the keyframe thread (Sec. IV; IV-A)

使用設備

原文使用的感測器、運算硬體與載具(equipment)。型號保留原文寫法,連結到設備頁中同一型號的歸併名稱;角色依原文用途分為方法輸入、資料集感測器、執行運算平台、參考或真值量測(reference or ground truth)與比較對象設備。

原文使用的設備
類別型號(原文寫法)角色資料集原文規格出處
行動掃描設備TUM-VI handheld visual-inertial device (model not reported in this paper)資料集感測器TUM-VIlarge-scale indoor and outdoor handheld sequences, including sliding down a tube(von Stumberg & Cremers, 2022, Sec. IV-B)
相機4Seasons visual-inertial sensor (model not reported)資料集感測器4Seasonswell time-synchronised; bottom 96 pixels cropped because of the car hood; IMU noise read from the data-sheet Allan variance plot(von Stumberg & Cremers, 2022, Sec. IV-C)
相機EuRoC MAV camera and IMU (models not reported in this paper)資料集感測器EuRoC MAVmonocular images and IMU data recorded by a flying drone(von Stumberg & Cremers, 2022, Secs. I, IV-A)
運算硬體MacBook Pro 2013 (i7 at 2.3GHz)執行運算平台未標示real-time mode without GPU; same machine as in the VI-DSO paper(von Stumberg & Cremers, 2022, Sec. IV)
運算硬體Intel Core i7-7700K at 4.2GHz desktop執行運算平台未標示used only to run ORB-SLAM3 (not supported on macOS)(von Stumberg & Cremers, 2022, Sec. IV)

作者報告的優勢與限制

優勢

限制

營建工程相關證據

論文未在營建工地測試;評估涵蓋 EuRoC(無人機)、TUM-VI(大範圍室內外手持資料,含沿管道滑下的序列)與 4Seasons(車輛)。單目相機加 IMU 即可得到公制尺度且漂移低的軌跡,對以手持或頭戴裝置在施工中建物內巡檢定位有參考價值;但只輸出稀疏點雲且無迴圈閉合,長距離戶外仍有數公尺至數十公尺漂移(推論)。

原文驗證環境:公開基準、獨立參考量測

報告的性能數據

性能數據仍在分批查證,目前尚未收錄此方法的報告值。

來源

  • von Stumberg & Cremers, 2022

    Lukas von Stumberg, Daniel Cremers(2022)DM-VIO: Delayed Marginalization Visual-Inertial OdometryIEEE Robotics and Automation Letters, 7(2):1408-1415

    同儕審查已出版已讀全文近十年查證後修正

回到方法圖鑑

選擇開啟Esc關閉