Scan Context encodes a LiDAR scan as an egocentric polar grid descriptor and detects loops by ring-key kd-tree retrieval plus column-shift (yaw-aligned) comparison, without training.

技術屬性

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

Scan Context 的技術屬性
感測輸入3D LiDAR (Velodyne HDL-64E on KITTI, HDL-32E on NCLT, two tilted VLP-16 merged on Complex Urban LiDAR)
原文測試平台vehicle (KITTI: HDL-64E located in the centre of the car)、Segway mobile platform (NCLT)、Complex Urban LiDAR dataset (two tilted VLP-16; platform not described in the paper)
狀態估計不適用
資料關聯egocentric polar grid Nr = 20 rings x Ns = 60 sectors, Lmax = 80 m, bin value = maximum point height (Eq. 3), empty bins 0; optional root-shift augmentation with Ntrans = 8 translated copies for lane-level offsets; ring key = per-ring occupancy ratio (L0 norm) indexed in a KD tree, 10 or 50 candidates; column-wise cosine distance minimised over all column shifts, accepted below threshold tau; 0.6 m grid downsampling
時間表示不適用
去畸變原文未報告
迴圈閉合provides loop candidates with coarse yaw alignment (6 deg resolution); the yaw shift initialises point-to-point ICP, which reduced ICP time and RMSE for KITTI 08 reverse loops (Fig. 7, 8); pose-graph use left to host SLAM
全域最佳化none (component)
地圖表示per-keyframe 2D descriptor database
先驗資訊none; no training required (abstract)
可輸出幾何不適用
計算需求Matlab on Intel i7-6700 3.40 GHz with 16 GB memory; on KITTI 00, 0.1291 s per descriptor with augmentation (0.0143 s without) and 0.0807 s or 0.3331 s loop search for 10 or 50 candidates; about 2 to 5 Hz overall (Table II, Sec. IV-D)

使用設備

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

原文使用的設備
類別型號(原文寫法)角色資料集原文規格出處
LiDARVelodyne HDL-64E資料集感測器KITTI64-ray, located in the centre of the car(Kim & Kim, 2018, Sec. IV-A1)
LiDARVelodyne HDL-32E資料集感測器NCLT32-ray, attached to a Segway mobile platform(Kim & Kim, 2018, Sec. IV-A2)
LiDARVelodyne VLP-16 PUCK (two, tilted left and right)歸入:Velodyne VLP-16資料集感測器Complex Urban LiDARtwo tilted units without 360 deg surround view; clouds merged into one scan(Kim & Kim, 2018, Sec. IV-A3)
載具平台Segway mobile platform資料集感測器NCLT原文未報告(Kim & Kim, 2018, Sec. IV-A2)
運算硬體Intel i7-6700 CPU執行運算平台未標示3.40 GHz, 16 GB memory; Matlab(Kim & Kim, 2018, Sec. IV)

作者報告的優勢與限制

優勢

限制

營建工程相關證據

未報告工地測試。原論文指出在含狹窄室內空間的 NCLT 路段,因垂直高度變化小而召回率與精確率偏低(Sec. IV-B),此點與施工中建築的走廊及樓層環境相關,但套用到工地屬推論。LT-mapper 以 Scan Context 作跨時段迴圈(Kim & Kim, 2022 Sec. V-A1),BIM-SLAM 亦採用並調整室內參數(Vega Torres et al., 2023 Sec. 4.3),因此它是營建相關多時段流程的實際依賴元件。

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

報告的性能數據

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

本方法共出現在 3 個比較組,合計 11 筆紀錄。

Wang et al., 2020 · Table II 本方法 6 筆

表格設定(擷取紀錄原文):KITTI sequences 00, 02 (forward and reverse revisits), 05; loop-closure precision and recall (%); Scan Context, GLAROT3D and Cieslewski results copied from their papers, DBoW2 run by the authors; loop ground truth from GPS (Wang et al., 2020, Table II)

Precision (%),KITTI odometry · sequence 00

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

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

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

統計量:原文未報告;對齊方式:不適用;單位:%;場景:vehicle, urban and residential

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

數值與出處
方法(原文寫法)報告值出處
Kim [21] (Scan Context)本方法100%(Wang et al., 2020, Table II)
GLAROT3D [17]86%(Wang et al., 2020, Table II)
Cieslewski [24]92%(Wang et al., 2020, Table II)
Galvez-Lopez [10] (DBoW2)100%(Wang et al., 2020, Table II)
Proposed (ISC)原文提出100%(Wang et al., 2020, Table II)

Kim & Kim, 2018 · Table II 本方法 4 筆

資料集與序列KITTI · 00

表格設定(擷取紀錄原文):Average time on KITTI 00; 0.6 m3 grid downsampling for all methods (Sec. IV-D); scan context creation includes optional root-shift augmentation; implementations: Scan Context in Matlab, M2DP authors' Matlab code, Z-projection in Matlab, ESF from PCL in C++ (Kim & Kim, 2018, Table II)

Calculating Descriptor (s),KITTI · 00

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

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

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

統計量:平均值(mean);對齊方式:不適用;單位:s;場景:urban driving

資料來源作者報告值(Kim & Kim, 2018, Table II)

數值與出處
方法(原文寫法)報告值出處
Scan context-10本方法原文提出硬體:Intel i7-6700 CPU 3.40 GHz, 16 GB memory (Matlab)0.1291 s(Kim & Kim, 2018, Table II)
Scan context-50本方法原文提出硬體:Intel i7-6700 CPU 3.40 GHz, 16 GB memory (Matlab)0.1291 s(Kim & Kim, 2018, Table II)
M2DP硬體:Intel i7-6700 CPU 3.40 GHz, 16 GB memory (Matlab)0.0218 s(Kim & Kim, 2018, Table II)
Z-projection硬體:Intel i7-6700 CPU 3.40 GHz, 16 GB memory (Matlab)0.0472 s(Kim & Kim, 2018, Table II)
ESF硬體:Intel i7-6700 CPU 3.40 GHz, 16 GB memory (PCL C++)0.0635 s(Kim & Kim, 2018, Table II)

Kim & Kim, 2018 · Text Sec.IV-D 本方法 1 筆

指標time to create a single scan context (without augmentation)

資料集與序列KITTI · 00

表格設定(擷取紀錄原文):Single scan context creation without augmentation (Kim & Kim, 2018, Text Sec.IV-D)

time to create a single scan context (without augmentation),KITTI · 00

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

統計量:平均值(mean);對齊方式:不適用;單位:s;場景:urban driving

數值與出處
方法(原文寫法)報告值出處
Scan context本方法原文提出硬體:Intel i7-6700 CPU 3.40 GHz, 16 GB memory (Matlab)0.0143 s(Kim & Kim, 2018, Sec. IV-D)

來源

  • Kim & Kim, 2018

    Giseop Kim, Ayoung Kim(2018)Scan Context: Egocentric Spatial Descriptor for Place Recognition Within 3D Point Cloud Map2018 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), pp. 4802-4809

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

回到方法圖鑑

選擇開啟Esc關閉