Real-time registration of video keyframes to an as-planned BIM: an ORB-SLAM2-based monocular SLAM with a custom vocabulary relocalizes in a BIM-scaled global map, and each keyframe pose is refined by aligning vanishing points and lines with the rendered BIM view; tested in a hallway and an indoor construction site on a Jetson TX1.

技術屬性

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

Asadi et al. 2019 SLAM image-to-BIM registration 的技術屬性
感測輸入monocular camera (webcam, 1920 x 1080 at 30 fps, fixed focal length; model not reported)
原文測試平台UGV with a webcam from Asadi et al. 2018d (the AutCon 96:470-482 system); platform model and drive type not restated in this paper
狀態估計Augmented monocular SLAM built on ORB-SLAM2 with a custom DBoW2 vocabulary generated from the video; first session builds a global map that is scaled by a manual similarity transform to BIM, later sessions relocalize in this map with the stored scale; keyframe poses then refined by gradient-descent alignment of vanishing points and vanishing lines between the keyframe and the rendered BIM view (max 500 iterations, thresholds 1 pixel and 1 deg)
資料關聯ORB features for tracking and relocalization; Canny edges and Hedau et al. vanishing point voting for keyframe perspective; BIM vanishing points computed directly from model geometry
時間表示discrete keyframes
去畸變不適用 (camera only)
迴圈閉合ORB-SLAM2 place recognition and relocalization; the perspective step is presented as reducing drift before loop closure
全域最佳化none beyond ORB-SLAM2; refined keyframe poses overwrite the SLAM poses at the end, described as similar to global bundle adjustment after loop closure
地圖表示sparse ORB-SLAM2 map in real-world scale; dense MVE point cloud used once for manual alignment to BIM
先驗資訊as-planned BIM (visible model lines, rendered views), manual first-frame registration via corresponding corners between dense point cloud and BIM
可輸出幾何keyframe camera poses in the BIM coordinate system and the matching BIM views; no point-cloud accuracy product
計算需求NVIDIA Jetson TX1 on the UGV: 657 ms (hallway) and 1,904 ms (construction site) average per keyframe; desktop Intel i7 3.4 GHz 6-core below 0.2 s per site keyframe

使用設備

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

原文使用的設備
類別型號(原文寫法)角色資料集原文規格出處
相機webcam (monocular; model not reported)方法輸入未標示1,920 x 1,080 video at 30 fps; fixed focal length; intrinsics from MATLAB calibration; keyframes downsampled to 640 x 360 for real time(Asadi et al., 2019, Sec. Experimental Setup and Results (Initial Setup))
載具平台UGV from Asadi et al. 2018d (model not restated)方法輸入未標示moved along a path while recording video(Asadi et al., 2019, Sec. Experimental Setup and Results (Initial Setup))
運算硬體NVIDIA Jetson TX1執行運算平台未標示runs the proposed SLAM and perspective processing on the UGV(Asadi et al., 2019, Sec. Initial Frame Registration and Camera Localization; Sec. Computation Time)
運算硬體desktop with Intel i7 processor執行運算平台未標示3.4 GHz, 6 cores(Asadi et al., 2019, Sec. Discussion)

作者報告的優勢與限制

優勢

限制

營建工程相關證據

其中一個驗證場景是施工公司提供 BIM 的室內施工工地(120 秒影片、59 個關鍵影格),用來說明影像對位 BIM 以支援進度監測;精度只以消失點與消失線的對齊誤差描述,沒有獨立量測的相機位姿參考(Experimental Setup and Results、Discussion)。

原文驗證環境:已完工建築、施工中工地

報告的性能數據

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

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

Asadi et al., 2019 · Text Computation Time 本方法 2 筆

指標average computation time per keyframe

表格設定(擷取紀錄原文):Average computation per keyframe at 640 x 360 (rough pose from the augmented SLAM, VP/VL estimation, iterative fine-pose alignment) on the UGV's Jetson TX1; hallway video 70 s with 52 keyframes (Asadi et al., 2019, Text Computation Time)

average computation time per keyframe,authors' hallway video · hallway (52 keyframes)

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

統計量:平均值(mean);對齊方式:不適用;單位:ms;場景:completed building hallway with featureless walls

數值與出處
方法(原文寫法)報告值出處
proposed augmented SLAM + perspective alignment本方法原文提出硬體:NVIDIA Jetson TX1 on the UGV657 ms(Asadi et al., 2019, Sec. Computation Time (Fig. 12 values stated in text))

Asadi et al., 2019 · Text Discussion 本方法 1 筆

指標processing time per keyframe on desktop (stated as less than 0.2 s)

資料集與序列authors' construction-site video · indoor construction site

表格設定(擷取紀錄原文):Same construction-site keyframes processed on a desktop computer (Asadi et al., 2019, Text Discussion)

processing time per keyframe on desktop (stated as less than 0.2 s),authors' construction-site video · indoor construction site

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

統計量:原文未報告;對齊方式:不適用;單位:s;場景:indoor construction site (cluttered)

數值與出處
方法(原文寫法)報告值出處
proposed method on desktop本方法原文提出硬體:desktop Intel i7 (3.4 GHz, 6 cores)0.2 s僅報告範圍註記(擷取紀錄):other: upper bound stated in text ('less than 0.2 s')(Asadi et al., 2019, Sec. Discussion)

Asadi et al., 2019 · Text Practical Implications 本方法 1 筆

指標distance error of 18 pixels (Fig. 13) in the 17th keyframe

資料集與序列authors' construction-site video · indoor construction site, keyframe 17

表格設定(擷取紀錄原文):Distance error of 18 pixels for keyframe 17 of the construction-site video, cited in the text with reference to Fig. 13 (per-keyframe mean square error between estimated and ground-truth vanishing points at 640 x 360) to explain the minor misalignment shown in Fig. 15(b and d) (Asadi et al., 2019, Text Practical Implications)

distance error of 18 pixels (Fig. 13) in the 17th keyframe,authors' construction-site video · indoor construction site, keyframe 17

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

統計量:原文未報告;對齊方式:不適用;單位:pixel;場景:indoor construction site (cluttered)

數值與出處
方法(原文寫法)報告值出處
proposed method (VP estimation at 640 x 360; keyframe 17 of the construction-site video)本方法原文提出18 pixel(Asadi et al., 2019, Sec. Practical Implications (refers to Fig. 13))

來源

  • Asadi et al., 2019

    Khashayar Asadi, Hariharan Ramshankar, Mojtaba Noghabaei, Kevin Han(2019)Real-Time Image Localization and Registration with BIM Using Perspective Alignment for Indoor Monitoring of ConstructionJournal of Computing in Civil Engineering, 33(5):04019031

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

回到方法圖鑑

選擇開啟Esc關閉