A modular, cloud-native lifelong mapping pipeline for handheld and robot LiDAR maps: OctoMap-based dynamic removal with plane refilling, PCA-SHOT+RANSAC then NDT map alignment with grid-searched parameters, change detection by radius-based overlap splitting plus comparison of 2D bird's-eye-view max-height descriptors, and Git-style map version control storing one base map, differences and session boundaries.

技術屬性

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

Lifelong 3D Mapping Framework (hand-held & robot-mounted) 的技術屬性
感測輸入3D LiDAR
原文測試平台handheld、vehicle、wheeled UGV
狀態估計不適用 (poses supplied by external SLAM or commercial device software)
資料關聯PCA-SHOT keypoint descriptors with RANSAC for initial alignment, then NDT fine registration; grid search over six parameters selected by lowest Chamfer distance
時間表示不適用
去畸變原文未報告
迴圈閉合none (map-to-map rigid alignment)
全域最佳化none (rigid alignment of whole session maps)
地圖表示clean static session maps; single base map plus stored positive/negative changes and boundary points (version control)
先驗資訊previous session maps
可輸出幾何clean static maps, aligned maps, positive/negative change point sets, reconstructable past session maps
計算需求Dynamic removal takes approximately 1.5 h for the whole KITTI 00 sequence (4500 frames as printed) on the authors' PC with an AMD Ryzen 9 3900x CPU (no GPU mentioned), stated as 1.5 times faster than Ground-Octomap (Sec. IV-A); grid-searched alignment takes roughly 3 min for XGrid-Outdoor maps of about 10M points versus over 10 min for LT-SLAM (Sec. IV-B); change detection takes about 2 min on LT-ParkingLot with 0.8M points (Sec. IV-C); hardware for the last two timings not stated; cloud-native design (abstract)

使用設備

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

原文使用的設備
類別型號(原文寫法)角色資料集原文規格出處
行動掃描設備XGrids hand-held LiDAR mapping device (model not reported)方法輸入XGrid-Outdoor, XGrid-Parkingcommercial hand-held LiDAR mapping device; session poses retrieved from XGrids proprietary software(Yang et al., 2024, Abstract; Sec. IV; Sec. IV-B)
運算硬體AMD Ryzen 9 3900x歸入:AMD RYZEN 9 3900X執行運算平台未標示CPU of the authors' PC used for the dynamic removal timing(Yang et al., 2024, Sec. IV-A)

論文圖片

只收錄原文以開放授權(open license)釋出的圖片,並依授權條件標示出處、圖號、授權與修改方式。

  • 系統概念圖:使用者上傳多時段三維地圖,經動態物件移除、多時段對齊、變化偵測與版本控制後,可取回任一時段乾淨地圖或查詢任兩時段差異

    Fig. 1系統概念圖:使用者上傳多時段三維地圖,經動態物件移除、多時段對齊、變化偵測與版本控制後,可取回任一時段乾淨地圖或查詢任兩時段差異

    出處:Yang et al., 2024,Fig. 1。授權:CC BY-NC-SA 4.0。原始圖檔。修改:轉存為 WebP 格式。

  • 以 XGrid-Parking 手持光達資料說明完整流程:基準地圖初始化、新時段地圖的動態點移除與對齊,以及正負變化反映到更新後的基準地圖

    Fig. 4以 XGrid-Parking 手持光達資料說明完整流程:基準地圖初始化、新時段地圖的動態點移除與對齊,以及正負變化反映到更新後的基準地圖

    出處:Yang et al., 2024,Fig. 4。授權:CC BY-NC-SA 4.0。原始圖檔。修改:轉存為 WebP 格式。

  • LT-ParkingLot、XGrid-Parking、XGrid-Outdoor 與 NCLT 的多時段地圖對齊結果,以高度差區分不同時段軌跡

    Fig. 5LT-ParkingLot、XGrid-Parking、XGrid-Outdoor 與 NCLT 的多時段地圖對齊結果,以高度差區分不同時段軌跡

    出處:Yang et al., 2024,Fig. 5。授權:CC BY-NC-SA 4.0。原始圖檔。修改:轉存為 WebP 格式。

  • XGrid-Outdoor、LT-ParkingLot 與合成資料的變化偵測視覺化:移除消失的樹與車、加入新物件,並保留被遮蔽區域

    Fig. 7XGrid-Outdoor、LT-ParkingLot 與合成資料的變化偵測視覺化:移除消失的樹與車、加入新物件,並保留被遮蔽區域

    出處:Yang et al., 2024,Fig. 7。授權:CC BY-NC-SA 4.0。原始圖檔。修改:轉存為 WebP 格式。

作者報告的優勢與限制

優勢

限制

營建工程相關證據

以商用手持光達(XGrids)於戶外與室內停車場多時段測試(Sec. IV-B),並報告 LT-SLAM 因 Scan Context 無法在重複室內停車場辨識迴圈而失敗;作者也指出可選的高度濾波不一定適用於多樓層建築的手持建圖(Sec. III-B)。變化偵測的量化評估使用人工移動物件產生的模擬變化(Sec. IV-C)。此為手持設備重複掃描的直接證據,但非工地、亦無獨立參考量測(推論:適合檢驗營建重複巡檢與差異追蹤流程,仍需工地實測驗證)。

原文驗證環境:公開基準、跨場域

報告的性能數據

以下是原文作者報告的性能數值(author-reported results),不是本研究重新量測的結果。每張圖只並列同一個比較組(comparison group,同一張表、同一組實驗設定)內的方法;不同比較組之間的數值不可直接比較,也不構成排名。

本方法共出現在 7 個比較組,合計 50 筆紀錄。以下列出本方法紀錄最多的 4 組,其餘 3 組列在最後,並連到性能比較頁。

Yang et al., 2024 · Table IV 本方法 20 筆

表格設定(擷取紀錄原文):Map change detection against manually introduced changes (relocated buildings, cars, trees); precision and recall for positive differences (PD, new data in session map) and negative differences (ND, data gone from base map); baselines are a k-d tree change detector (KNN) and the Point Cloud Library octree change detector (PCL-OC); a detected point counts as true if a ground truth change lies in its small radial neighbourhood (Yang et al., 2024, Table IV)

PD precision,XGrid-Outdoor · simulated changes

只並列這張表在相同設定下報告的方法;以「本方法:」開頭者為本頁方法。失敗、未執行與未報告以標記呈現,不是 0。

按 Tab 進入圖表後,用上下方向鍵逐一瀏覽各類別,Esc 關閉提示框;也可開啟表格檢視閱讀全部數值。

這些是 Yang et al., 2024 在此表設定下報告的數值(author-reported results),只能在同一個比較組內對照,不代表方法在其他資料或設定下的表現。

統計量:原文未報告;對齊方式:未對齊;單位:ratio;場景:outdoor, commercial hand-held LiDAR

資料來源作者報告值(Yang et al., 2024, Table IV)

數值與出處
方法(原文寫法)報告值出處
KNN0.747 ratio(Yang et al., 2024, Table IV)
PCL-OC0.559 ratio(Yang et al., 2024, Table IV)
Ours本方法原文提出0.968 ratio(Yang et al., 2024, Table IV)

Yang et al., 2024 · Table II 本方法 18 筆

表格設定(擷取紀錄原文):Dynamic object removal on SemanticKITTI; point-wise labels, moving classes counted as dynamic; sequences and scan ranges follow the ERASOR setup; authors note ERASOR ran at a lower frame rate; baseline execution settings otherwise not stated (Yang et al., 2024, Table II)

PR (preservation rate),SemanticKITTI · 00

只並列這張表在相同設定下報告的方法;以「本方法:」開頭者為本頁方法。失敗、未執行與未報告以標記呈現,不是 0。

按 Tab 進入圖表後,用上下方向鍵逐一瀏覽各類別,Esc 關閉提示框;也可開啟表格檢視閱讀全部數值。

這些是 Yang et al., 2024 在此表設定下報告的數值(author-reported results),只能在同一個比較組內對照,不代表方法在其他資料或設定下的表現。

統計量:原文未報告;對齊方式:未對齊;單位:ratio;場景:urban driving, vehicle-mounted LiDAR

資料來源作者報告值(Yang et al., 2024, Table II)

數值與出處
方法(原文寫法)報告值出處
ERASOR0.9172 ratio(Yang et al., 2024, Table II)
Removert0.9328 ratio(Yang et al., 2024, Table II)
Ground-Octomap0.7765 ratio(Yang et al., 2024, Table II)
Ours本方法原文提出0.9471 ratio(Yang et al., 2024, Table II)

Yang et al., 2024 · Table III 本方法 5 筆

指標Chamfer distance after multi-session map alignment

表格設定(擷取紀錄原文):Average Chamfer distance after aligning several session maps into one frame; poses from XGrids proprietary software (XGrid datasets) or SC-LIO-SAM and SC-A-LOAM (LT-ParkingLot, MulRan); outlier threshold tau 0.5; the proposed method also uses Chamfer distance to pick its alignment (Yang et al., 2024, Table III)

Chamfer distance after multi-session map alignment,XGrid-Outdoor · 6 session maps

只並列這張表在相同設定下報告的方法;以「本方法:」開頭者為本頁方法。失敗、未執行與未報告以標記呈現,不是 0。

按 Tab 進入圖表後,用上下方向鍵逐一瀏覽各類別,Esc 關閉提示框;也可開啟表格檢視閱讀全部數值。

這些是 Yang et al., 2024 在此表設定下報告的數值(author-reported results),只能在同一個比較組內對照,不代表方法在其他資料或設定下的表現。

統計量:平均值(mean);對齊方式:未對齊;單位:原文未報告 (mean of squared nearest-neighbour distances);場景:outdoor, commercial hand-held LiDAR

資料來源作者報告值(Yang et al., 2024, Table III)

數值與出處
方法(原文寫法)報告值出處
Ours本方法原文提出0.069(Yang et al., 2024, Table III)
LT-SLAM0.0862(Yang et al., 2024, Table III)
ICP0.1389(Yang et al., 2024, Table III)
NDT0.1342(Yang et al., 2024, Table III)

Yang et al., 2024 · Table V 本方法 4 筆

指標Ours (MB)

表格設定(擷取紀錄原文):Memory to store all input downsampled session maps versus the map version control store (base map, positive and negative differences, boundaries); NCLT downsampled to 0.5 m, others to 0.2 m; the printed efficiency ratio (40.1%, 50.4%, 78.1%, 94.2%) equals one minus Ours over All maps and is not stored as separate rows (Yang et al., 2024, Table V)

Ours (MB),XGrid-Outdoor · 3 maps

這張表在此指標與資料序列只列出本方法一筆,沒有可並列的其他方法,因此不畫圖,數值與出處見下表。這是 Yang et al., 2024 在此表設定下報告的數值(author-reported results),不代表方法在其他資料或設定下的表現。

統計量:原文未報告;對齊方式:未對齊;單位:MB;場景:multi-session map storage

數值與出處
方法(原文寫法)報告值出處
Ours本方法原文提出27.2 MB(Yang et al., 2024, Table V)

其他比較組

列出其餘 3 個比較組

來源

  • Yang et al., 2024

    Liudi Yang, Sai Manoj Prakhya, Senhua Zhu, Ziyuan Liu(2024)Lifelong 3D Mapping Framework for Hand-Held & Robot-Mounted LiDAR Mapping SystemsIEEE Robotics and Automation Letters, 9(11):9446-9453

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

回到方法圖鑑

選擇開啟Esc關閉