999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于實例分割的室內(nèi)動態(tài)場景SLAM

2021-12-15 02:38:00席志紅溫家旭
應(yīng)用科技 2021年6期
關(guān)鍵詞:系統(tǒng)

席志紅,溫家旭

哈爾濱工程大學(xué) 信息與通信工程學(xué)院,黑龍江 哈爾濱 150001

同步定位與地圖構(gòu)建(SLAM)已廣泛應(yīng)用于服務(wù)機器人、無人駕駛、虛擬現(xiàn)實等領(lǐng)域[1-2],與人們?nèi)粘I蠲芮邢嚓P(guān)。而室內(nèi)場景中的動態(tài)對象會嚴重影響相機位姿估計的準確性,從而降低地圖創(chuàng)建的效果,因此室內(nèi)動態(tài)場景SLAM 成為了一個研究熱點[3]。

視覺SLAM 在動態(tài)場景下仍然存在很大的挑戰(zhàn),而且目前SLAM 通常建立稀疏點云地圖[4],缺少對環(huán)境地圖信息的理解,因此基于深度學(xué)習(xí)的室內(nèi)動態(tài)場景SLAM 逐漸受到人們的關(guān)注[5-6]。

ORB-SLAM2[7]被認為是目前最完整的SLAM框架之一,但是在動態(tài)場景中ORB-SLAM2 系統(tǒng)定位與建圖效果并不理想,并且僅創(chuàng)建稀疏點云地圖,無法用于移動機器人后續(xù)導(dǎo)航工作。本文以提高室內(nèi)動態(tài)場景下相機位姿估計準確性以及地圖創(chuàng)建效果為目的,在目前相對完整的ORBSLAM2 框架的基礎(chǔ)上進行優(yōu)化,將深度學(xué)習(xí)與SLAM 相結(jié)合,剔除分布在動態(tài)物體內(nèi)的特征點,減少動態(tài)對象對相機位姿估計的影響,同時提高移動機器人對周圍環(huán)境的理解能力,利用背景修復(fù)[8]和點云拼接技術(shù)[9]相結(jié)合的方法建立無動態(tài)物體干擾的實例級稠密點云地圖[10]以及語義八叉樹地圖[11],大大減少了地圖存儲空間。

1 本文SLAM 系統(tǒng)框架

本文SLAM 系統(tǒng)采用ORB-SLAM2 框架來提供SLAM 方案,并行運行實例分割、特征點提取與跟蹤、局部建圖、閉環(huán)檢測和地圖構(gòu)建5 個線程。本文SLAM 系統(tǒng)框架如圖1 所示。首先由彩色和深度(red,green,blue and depth,RGBD)相機捕獲的彩色(red,green and blue,RGB)圖像經(jīng)過實例分割線程處理,得到每個像素實例級別標簽;特征點提取與跟蹤線程負責(zé)提取靜態(tài)物體內(nèi)的特征點,并且利用多視幾何方法[8,12]進一步剔除潛在外點;最后利用篩選后的靜態(tài)點估計相機位姿,地圖構(gòu)建線程負責(zé)建立無動態(tài)物體干擾的實例級稠密點云地圖以及語義八叉樹地圖。

圖1 本文SLAM 系統(tǒng)框架

2 動態(tài)檢測

2.1 實例分割

Mask RCNN[13]是一個基于深度學(xué)習(xí)的圖像實例分割框架,它利用檢測框物體分類、檢測框坐標回歸和檢測框逐像素分割3 個卷積網(wǎng)絡(luò)分支來完成實例分割任務(wù),改進了特征金字塔網(wǎng)絡(luò)的感興趣區(qū)域池化,在區(qū)域生成網(wǎng)絡(luò) (region proposal network,RPN)頂部添加了并列的全卷積網(wǎng)絡(luò)(fully convolutional networks,FCN)層來擴展Faster R-CNN[14],并且計算掩碼損失。每個類對應(yīng)一個掩碼可以有效避免類間競爭,通過雙線性插值使候選區(qū)域和卷積特征對齊,不因量化而損失信息。

Mask RCNN 實例分割網(wǎng)絡(luò)不僅可以實現(xiàn)對圖像中物體語義信息的標注,而且可以準確區(qū)分同類物體中的不同個體,這對于幫助移動機器人理解周圍環(huán)境起著重要的作用。

本文SLAM 系統(tǒng)采用Mask RCNN 實例分割網(wǎng)絡(luò)進行動態(tài)物體檢測,在實際室內(nèi)場景中,人、狗、貓被認為是主要動態(tài)對象。若實例分割后的結(jié)果中含有上述動態(tài)對象,則將動態(tài)對象內(nèi)部特征點剔除,這樣可以顯著降低動態(tài)對象的影響。

2.2 多視幾何

通過使用Mask RCNN,大多數(shù)動態(tài)物體可以被分割并且不被用于跟蹤和建圖。但是,由于一些可移動物體不是先驗動態(tài)的,因此不能被該方法檢測到。本文SLAM 系統(tǒng)利用多視幾何方法進一步檢測動態(tài)物體,判斷動態(tài)物體示意如圖2所示。對于每個輸入幀,選擇之前具有最大重疊的關(guān)鍵幀,然后計算每個關(guān)鍵點n從之前關(guān)鍵幀(key frame,KF)到當前幀(current frame,CF)的投影,獲得關(guān)鍵點n和投影深度p;同時獲得其對應(yīng)的3D 點N。計算n的反投影和關(guān)鍵點n′之間夾角α,如果 α>30°,那么靜態(tài)物體被考慮為動態(tài)物體,獲得n′對應(yīng)的深度值z′,若z′與p的差值超過設(shè)定的閾值τ,則判定關(guān)鍵點n′屬于動態(tài)物體。

圖2 多視幾何判斷動態(tài)物體示意

3 位姿計算

經(jīng)過動態(tài)檢測并剔除動態(tài)特征點,即可僅利用靜態(tài)特征點進行相機位姿估計,從而提高相機位姿計算精度。假設(shè)篩選后的靜態(tài)特征點P的坐標為(x,y),其三維坐標為(X,Y,Z),由幾何投影關(guān)系可得

式中:K為內(nèi)參矩陣,R為 旋轉(zhuǎn)矩陣,T為平移矩陣(各矩陣均為3×3矩陣)。

設(shè)對應(yīng)點P′的坐標為(x′,y′),則重投影誤差函數(shù)為

式中s為尺度因子。

對相鄰關(guān)鍵幀中的所有特征點構(gòu)建最小二乘問題:

式中(R,T)*即為所求位姿[15]。

4 背景修復(fù)

為了創(chuàng)建無動態(tài)物體干擾的地圖,需要將圖像中的動態(tài)對象濾除。本系統(tǒng)采用將之前20 關(guān)鍵幀彩色圖像和深度圖像投影到當前幀上的方法實現(xiàn)背景填充,背景修復(fù)前后圖像如圖3 和圖4所示。

圖3 背景修復(fù)前圖像

圖4 背景修復(fù)后圖像

5 實驗測試與結(jié)果分析

本文選用TUM RGB-D 公開數(shù)據(jù)集[16]中的動態(tài)序列f3_w_xyz、f3_w_halfsphere 和f3_w_static對本文系統(tǒng)和ORB-SLAM2 進行對比測試,運行平臺為配備Intel Core i7 處理器、GeForce GTX 1050Ti 型號GPU、8 GB 內(nèi)存的臺式電腦。

5.1 相機位姿估計誤差

本文使用絕對軌跡誤差(absolute trajectory error,ATE)值(eATE)作為評價指標,利用evo 工具繪制相機的軌跡,并評估估計軌跡與真值的誤差。ORB-SLAM2 和本文系統(tǒng)在3 個公開數(shù)據(jù)集上的絕對軌跡誤差測試結(jié)果分別如表1 和表2 所示,其中均方根誤差(ermse)反映估計值與真實值之間的偏差;平均誤差(emean)反映所有估計誤差的平均水平;中值誤差(emedia)代表所有誤差的中等水平;標準偏差(estd)反映系統(tǒng)軌跡估計的離散程度。

表1 ORB-SLAM2 絕對軌跡誤差結(jié)果cm

表2 本文系統(tǒng)絕對軌跡誤差結(jié)果cm

本文利用evo 工具分別對ORB-SLAM2 系統(tǒng)與本文系統(tǒng)繪制相機的軌跡,并評估估計軌跡與真值的誤差,在f3_w_xyz 數(shù)據(jù)集下的實驗結(jié)果如圖5~8 所示。

圖5 ORB-SLAM2 系統(tǒng)相機估計軌跡與真實軌跡及誤差

由以上實驗結(jié)果可以看出:在室內(nèi)動態(tài)場景數(shù)據(jù)集f3_w_xyz、f3_w_halfsphere 和f3_walking_static中,相對ORB-SLAM2 系統(tǒng)來說,本文系統(tǒng)絕對軌跡均方根誤差分別降低了97.59%、93.49%和98.18%,本文SLAM 系統(tǒng)相機位姿估計誤差明顯降低,其原因在于本文系統(tǒng)增加了對動態(tài)物體的處理,利用動態(tài)檢測方法篩選后的靜態(tài)特征點進行位姿估計,從而提升精度。

5.2 地圖創(chuàng)建

本文利用實例分割后的圖像與相機運動軌跡創(chuàng)建靜態(tài)語義地圖,將二維信息投影到三維地圖中,賦予地圖物體實例信息,經(jīng)過實例分割并濾除動態(tài)對象后的稠密點云地圖如圖9 所示。

圖6 本文系統(tǒng)相機估計軌跡與真實軌跡及誤差

圖7 ORB-SLAM2 系統(tǒng)相關(guān)誤差曲線

圖8 本文系統(tǒng)相關(guān)誤差曲線

從圖9 可以看出,對背景修復(fù)和實例分割后的圖像進行點云拼接,可以將二維信息投影到三維地圖中,其中不同顏色代表不同物體實例,然而在背景填充過程中難免存在始終被遮擋區(qū)域,造成圖像出現(xiàn)裂痕。

圖9 實例級稠密點云地圖

相對于實例級稠密點云地圖,語義八叉樹地圖所占的空間(3 MB)約是點云地圖(14.8 MB)的20%,能夠節(jié)省大量存儲空間,為機器人提供含有環(huán)境物體信息的導(dǎo)航地圖。本文系統(tǒng)生成的語義八叉樹地圖如圖10 所示。

圖10 語義八叉樹地圖

6 結(jié)論

本文提出了一種基于實例分割的室內(nèi)動態(tài)場景SLAM 系統(tǒng)。

1)該系統(tǒng)實例分割網(wǎng)絡(luò)不僅可以應(yīng)用于對環(huán)境動靜物體的分割,而且可以在地圖中添加物體實例信息,有效減小動態(tài)對象對相機位姿估計的影響,同時提高地圖構(gòu)建的準確性,彌補了ORBSLAM2 應(yīng)用于動態(tài)場景下的缺陷。

2)構(gòu)建的實例級稠密點云地圖和語義八叉樹地圖有助于機器人理解環(huán)境,對后續(xù)導(dǎo)航工作有著重要的意義。

然而,本文SLAM 系統(tǒng)在減小誤差的同時,也增加了運行時間,在接下來的工作中,將進一步提升實例分割網(wǎng)絡(luò)性能以減小相機位姿估計誤差,并且保證系統(tǒng)的實時性。

猜你喜歡
系統(tǒng)
Smartflower POP 一體式光伏系統(tǒng)
WJ-700無人機系統(tǒng)
ZC系列無人機遙感系統(tǒng)
北京測繪(2020年12期)2020-12-29 01:33:58
基于PowerPC+FPGA顯示系統(tǒng)
半沸制皂系統(tǒng)(下)
連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
主站蜘蛛池模板: 欧美日本中文| 福利国产微拍广场一区视频在线| 精品无码人妻一区二区| 久久精品人妻中文系列| 麻豆精品国产自产在线| 久久久久亚洲AV成人人电影软件| 韩国自拍偷自拍亚洲精品| 日韩资源站| 日本一区二区三区精品AⅤ| 欧美一级高清视频在线播放| 99热线精品大全在线观看| 伊人婷婷色香五月综合缴缴情| 99精品这里只有精品高清视频| 美女潮喷出白浆在线观看视频| www精品久久| 思思热精品在线8| 日韩精品一区二区深田咏美| 免费一级全黄少妇性色生活片| 女人18一级毛片免费观看| 亚洲av无码成人专区| 久久精品丝袜高跟鞋| 欧美成人影院亚洲综合图| 国产精品亚洲一区二区三区在线观看| 91久久国产成人免费观看| 日韩欧美国产三级| 久久永久精品免费视频| 成人国产精品2021| 一区二区三区高清视频国产女人| 中文字幕免费视频| 无码精品国产dvd在线观看9久| 国产欧美另类| 亚洲AⅤ无码国产精品| 热思思久久免费视频| 午夜视频日本| 91伊人国产| 成人午夜在线播放| 国产精品青青| 精品福利视频网| 538精品在线观看| 色135综合网| 国产在线一二三区| 亚洲视频三级| 欧亚日韩Av| 九色综合伊人久久富二代| 精品无码国产一区二区三区AV| 中文字幕永久在线看| 欧美成人精品欧美一级乱黄| 亚洲日本中文字幕乱码中文 | 国产成人做受免费视频| 亚洲欧美综合精品久久成人网| 日韩欧美中文在线| 国产区网址| 国产亚洲欧美在线人成aaaa| 成年午夜精品久久精品| 国产理论精品| 在线国产你懂的| 国产交换配偶在线视频| 麻豆精品在线视频| 国产喷水视频| 国产激爽大片在线播放| 日韩色图在线观看| 亚洲综合欧美在线一区在线播放| 国产一区二区精品高清在线观看 | 国产精品免费p区| 3p叠罗汉国产精品久久| 国模极品一区二区三区| 91精品最新国内在线播放| 国产午夜人做人免费视频| 国产中文一区a级毛片视频| 白浆免费视频国产精品视频| 亚洲国产精品成人久久综合影院 | 免费a级毛片18以上观看精品| 草草影院国产第一页| 国产精品亚洲va在线观看| 久久99热这里只有精品免费看| 成人va亚洲va欧美天堂| 毛片在线播放网址| 毛片最新网址| 毛片网站在线播放| 成人在线综合| 日本五区在线不卡精品| 欧美一级视频免费|