0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內(nèi)不再提示

一個實時單目追蹤和稠密建圖的算法框架TANDEM算法研究

3D視覺工坊 ? 來源:深藍AI ? 2023-01-03 16:03 ? 次閱讀

01

概述

最近在研究TANDEM算法,是一個實時單目追蹤和稠密建圖的算法框架。TANDEM的算法框架可以概括為如下的幾個部分:

1、位姿計算----在關鍵幀實施基于滑窗的像素級集束優(yōu)化;

2、追蹤前端----實施直接稠密圖片配準,基于全局模型得到的深度圖;

3、CVA-MVSNet----使用全部關鍵幀來預測稠密深度圖;

4、全局地圖----使用預測的深度圖融合成全局地圖,表示為TSDF體素表格。

TANDEM的整體架構圖如下所示:

d14584f2-76ed-11ed-8abf-dac502259ad0.png

02 模塊介紹

相關工作這里就不贅述了,主要涵蓋了三維重建、RGB-D SLAM和單目SLAM三個方向的方法介紹和一般流程。這里,我們直接給出TANDEM算法框架中幾個關鍵組件的介紹,也即是單目視覺里程計、使用CVA-MVSNet進行稠密深度估計和體素建圖。

2.1單目視覺里程計

最近的一些方法,例如:DSO、ORB-SLAM,都是在多幀圖像中使用一組稀疏點來追蹤,最后計算出相機的位姿。雖然,使用更多的點來聯(lián)合優(yōu)化可以帶來性能方面的優(yōu)化,但是這回造成運行時間的顯著提高。因此,在TANDEM中提出的視覺里程計,借鑒了DSO中所描述的----直接稀疏窗口優(yōu)化后端。但是,TANDEM中還用了全局的TSDF模型來獲取稠密深度圖,這個深度圖主要是用在前端的直接圖像配準。

簡單總結,TANDEM使用了稠密追蹤前端和稀疏后端優(yōu)化相結合的方式來提高追蹤性能。

2.2稠密前端追蹤

TANDEM前端的特點:

提供實時相機幀頻的追蹤

作為后端窗口優(yōu)化的初始化輸入

實現(xiàn)前端稠密點追蹤(相較于DSO而言)

poYBAGOz4i-AZjmrAAGepZAlD4o090.jpg

2.3CVA-MVSNet
pYYBAGOz4kaAfxvtAAGyD1m-OBU734.jpg

d156a2e6-76ed-11ed-8abf-dac502259ad0.png

2.3.1單階段深度計算

因為CVA-MVSNet使用了多階段的方式來解決了內(nèi)存損耗的問題,并且不同階段之間大同小異,因此我們選取一個階段進行詳細分析,然后就可以熟知整個網(wǎng)絡模型的作用和功能。

在分析之前,我們先給出模型輸入和輸出的一些變量的定義。

poYBAGOz4f6AE7_FAAKJR9PaUpo873.jpg

poYBAGOz4gqAM_a1AADdq3RRPmM609.jpg
03
數(shù)據(jù)集和結果

1、訓練集

本文訓練了兩個CVA-MVSNet的模型:一個使用實際的ScanNet數(shù)據(jù)集、另一個使用擬合數(shù)據(jù)集Replica數(shù)據(jù)集,一些結果如下圖所示:

d1757d42-76ed-11ed-8abf-dac502259ad0.png

對于不可見的序列,本文的訓練結果如下圖所示:

d191e004-76ed-11ed-8abf-dac502259ad0.png

2、測試集

本文中使用了ICL-NUIM數(shù)據(jù)集和EuRoc數(shù)據(jù)集中的Vicon室內(nèi)序列來評估稠密3D重建和追蹤的結果。具體的一些結果如下:

d1a3d7be-76ed-11ed-8abf-dac502259ad0.png

d1fc110e-76ed-11ed-8abf-dac502259ad0.png

04 結論

TANDEM是一個實時稠密單目SLAM系統(tǒng),使用了直接像素里程計和多視圖幾何。尤其提出了CVA-MVSNet使用整個關鍵幀窗口,預測高質量的深度圖;然后提出稠密追蹤模式連接相機位姿估計和稠密3D重建,針對于TSDF融合創(chuàng)建的全局3D模型。結果表明,TANDEM獲得更好的性能。 本文,我們對TANDEM論文進行了簡單的講解和分析,后續(xù)系列我們進一步深入分析論文的細節(jié),以及后面的代碼講解分析。



審核編輯:劉清

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • SLAM
    +關注

    關注

    23

    文章

    415

    瀏覽量

    31758
  • orb
    orb
    +關注

    關注

    0

    文章

    21

    瀏覽量

    9882

原文標題:實時單目追蹤和稠密建圖的算法框架:TANDEM算法

文章出處:【微信號:3D視覺工坊,微信公眾號:3D視覺工坊】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    雷達目標檢測算法研究及優(yōu)化

    速度不 同 距 離 的 標可 W被 區(qū) 分 。 因 此 , 相 比于傳統(tǒng)CFAR 檢測 只 考慮維 ( 距離 維) 的信息 , 本文打算采取二 維 CFAR 檢測從距離和 速度兩維度上去除 雜波
    發(fā)表于 02-28 09:19

    雷達目標檢測算法研究及優(yōu)化

    同 距 離 的 標可 W被 區(qū) 分 。 因 此 , 相 比于傳統(tǒng)CFAR 檢測 只 考慮維 ( 距離 維) 的信息 , 本文打算采取二 維 CFAR 檢測從距離和 速度兩維度上去除 雜波
    發(fā)表于 03-29 10:53

    數(shù)字PID調節(jié)器算法研究

    微型計算機實驗報告目錄實驗A/D與D/A轉換1實驗二數(shù)字濾波器4實驗三離散化方法研究7實驗四數(shù)字PID調節(jié)器算法研究12實驗五串級控制算法
    發(fā)表于 09-10 06:56

    什么是純追蹤算法

    什么是純追蹤算法?
    發(fā)表于 11-22 06:08

    指紋脊線追蹤算法研究

    提出指紋脊線追蹤算法,該算法根據(jù)指紋脊線上中心點的灰度(梯度)值的變化,把整條指紋脊線追蹤出來,使用該方法直接計算出指紋脊線上的中心點,并根據(jù)中心點的灰度(
    發(fā)表于 12-29 17:00 ?16次下載

    基于GSC框架降秩自適應濾波算法研究

    基于對自適應濾波算法研究可以得出,GSC(Generalized Sidelobe Canceller)框架是所有降秩濾波算法的統(tǒng)基礎模
    發(fā)表于 04-07 17:32 ?0次下載
    基于GSC<b class='flag-5'>框架</b>降秩自適應濾波<b class='flag-5'>算法</b><b class='flag-5'>研究</b>

    種加權稠密社區(qū)發(fā)現(xiàn)算法

    了基于加權稠密的重疊聚類算法(overlap community detection on weighted networks,簡稱OCDW).首先,綜合考慮網(wǎng)絡拓撲結構及真實網(wǎng)絡中邊權重的影響。給出了
    發(fā)表于 12-25 10:13 ?0次下載

    遺傳算法相機標定

    針對張正友標定方法中相機內(nèi)參數(shù)的求解可能陷入局部最優(yōu)解的問題,考慮鏡頭的三階徑向畸變和二階離心畸變,提出種基于改進遺傳算法相機內(nèi)參數(shù)優(yōu)化標定方案。該方法可顯著提高相機標定中內(nèi)參
    發(fā)表于 01-05 16:11 ?2次下載

    光線追蹤算法匯總

    在基本光線追蹤算法中,只追蹤有限數(shù)目的光線。
    的頭像 發(fā)表于 05-11 15:58 ?1.7w次閱讀
    光線<b class='flag-5'>追蹤</b><b class='flag-5'>算法</b>匯總

    壓縮感知的理論框架和應用的系統(tǒng)概述和信號重構算法研究

    方面的內(nèi)容。這里將重點放在最為關鍵的信號重構方面。接下來對重構算法中的正交匹配追蹤算法和梯度投影算法的實現(xiàn)原理,
    發(fā)表于 12-18 17:21 ?8次下載
    壓縮感知的理論<b class='flag-5'>框架</b>和應用的系統(tǒng)概述和信號重構<b class='flag-5'>算法</b><b class='flag-5'>研究</b>

    如何使用FPGA實現(xiàn)微型實時立體視覺機的設計

    本文給出實時計算場景稠密深度的多立體視覺機設計與實現(xiàn)方法。立體視覺機使用多個微型攝像機同步獲取場景圖像,采用圖像修正、LoG濾波、多
    發(fā)表于 04-02 09:33 ?21次下載
    如何使用FPGA實現(xiàn)微型<b class='flag-5'>實時</b>多<b class='flag-5'>目</b>立體視覺機的設計

    基于K-sup稠密的復雜網(wǎng)絡概要算法

    的同質性和傳遞性發(fā)現(xiàn)復雜網(wǎng)絡中的稠密,結合模塊度最大化,將子圖中相似的節(jié)點歸并為超點;運用分層結構存儲概要圖,并進行可視化顯示。該算法能對大規(guī)模復雜網(wǎng)絡進行有效壓縮,保持原網(wǎng)絡的性質。在5
    發(fā)表于 06-21 17:10 ?10次下載

    LINS算法框架與代碼分析

    , 由于網(wǎng)上已經(jīng)有些同學對算法做了介紹,些基礎的知識本文不再贅述,本文將詳細圍繞以下兩問題介紹,希望對讀者理解算法有所幫助: 1、LINS 是如何將激光觀測融入濾波
    的頭像 發(fā)表于 10-09 14:57 ?3124次閱讀

    文讀懂經(jīng)典雙目稠密匹配算法SGM

    最近來看看些雙目稠密匹配的算法。說來慚愧,SGM在航測領域是很重要的算法(當然也是最好的雙目稠密匹配
    的頭像 發(fā)表于 12-15 15:12 ?1378次閱讀

    LSD中的激光點云/3D目標檢測和多目標跟蹤算法

    LSD (LiDAR SLAM & Detection) 是開源的面向自動駕駛/機器人的環(huán)境感知算法框架,能夠完成數(shù)據(jù)采集回放、多傳感器標定、SLAM
    的頭像 發(fā)表于 05-19 09:37 ?2450次閱讀
    LSD中的激光點云/<b class='flag-5'>單</b><b class='flag-5'>目</b>3D目標檢測和多目標跟蹤<b class='flag-5'>算法</b>