亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 開發設計 > 正文

ORB_slam追蹤和建圖tracking/localmapping

2019-11-10 18:18:15
字體:
來源:轉載
供稿:網友

最近在讀ORB-SLAM的代碼,雖然代碼注釋算比較多了,但各種類和變量互相引用,看起來有點痛苦。索性總結了一下Tracking部分的代碼結構,希望能抓住主要思路,不掉坑里。

追蹤

追蹤部分的主要思路是在當前幀和(局部)地圖之間尋找盡可能多的對應關系,來優化當前幀的位姿。

作者在追蹤這部分主要用了幾種模型:運動模型(Tracking with motion model)、關鍵幀(Tracking with reference key frame)和重定位(Relocalization)。

下面一一介紹。

Tracking with motion model

假設物體處于勻速運動,那么可以用上一幀的位姿和速度來估計當前幀的位姿。上一幀的速度可以通過前面幾幀的位姿計算得到。這個模型適用于運動速度和方向比較一致,沒有大轉動的情形下,比如勻速運動的汽車、機器人、人等。而對于運動比較隨意的目標,當然就會失效了。此時就要用到下面兩個模型。

Tracking with reference key frame

假如motion model已經失效,那么首先可以嘗試和最近一個關鍵幀去做匹配。畢竟當前幀和上一個關鍵幀的距離還不是很遠。作者利用了bag of Words(BoW)來加速匹配。首先,計算當前幀的BoW,并設定初始位姿為上一幀的位姿;其次,根據位姿和BoW詞典來尋找特征匹配(參見ORB-SLAM(六)回環檢測);最后,利用匹配的特征優化位姿(參見ORB-SLAM(五)優化)。

Relocalization

假如當前幀與最近鄰關鍵幀的匹配也失敗了,那么意味著此時當前幀已經丟了,無法確定其真實位置。此時,只有去和所有關鍵幀匹配,看能否找到合適的位置。首先,利用BoW詞典選取若干關鍵幀作為備選(參見ORB-SLAM(六)回環檢測);其次,尋找有足夠多的特征點匹配的關鍵幀;最后,利用特征點匹配迭代求解位姿(RANSAC框架下,因為相對位姿可能比較大,局外點會比較多)。如果有關鍵幀有足夠多的內點,那么選取該關鍵幀優化出的位姿。

更新局部地圖

Tracking成功以后,需要更新motion model,并判斷當前幀是否是新的關鍵幀。如果是,將其加入并更新局部地圖(local map),建立當前關鍵幀與其它關鍵幀的連接關系,更新當前關鍵幀與其它關鍵幀之間的特征點匹配關系,并利用三角法生成新的三維點,最后做一個局部優化(local BA,包括相鄰關鍵幀和它們對應的三維點,參見ORB-SLAM(五)優化)。

 

如果讀者對作者的程序有興趣,那么可以參照下圖來閱讀追蹤這部分的程序。 

 

該系列的其它文章:

ORB-SLAM(一)簡介

ORB-SLAM(二)性能

ORB-SLAM(三)初始化

ORB-SLAM(五)優化

ORB-SLAM(六)回環檢測

 

轉載請注明作者和出處(http://www.cnblogs.com/luyb),未經允許請勿用于商業用途。COPYRIGHT@CNBLOGS.COM/LUYBCONTACT: luyanbin7 at Gmail.com


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
日韩欧美精品在线观看| 丝袜亚洲另类欧美重口| 日本久久久久亚洲中字幕| 97在线免费观看| 亚洲午夜av久久乱码| 日韩网站免费观看| 亚洲欧美一区二区三区在线| 日韩欧美亚洲国产一区| 日韩中文字幕精品| 亚洲黄色www| 国产日韩在线看片| 亚洲精品美女网站| 久久久日本电影| 国产美女高潮久久白浆| 欧美日韩国产中文精品字幕自在自线| 国产成人精品久久二区二区91| 欧美大片免费观看在线观看网站推荐| 不卡av在线网站| 狠狠躁天天躁日日躁欧美| 久久精品视频在线观看| 亚洲一区二区三区四区在线播放| 欧美性xxxxxxxxx| 欧美激情在线观看| 亚洲一品av免费观看| 精品免费在线观看| 久久国产一区二区三区| 午夜精品久久久久久久99热浪潮| 欧美裸体男粗大视频在线观看| 日韩av网站导航| 国产亚洲精品成人av久久ww| 久久精品国产成人| 亚洲国产高清福利视频| 91香蕉嫩草影院入口| 91九色视频在线| 91高清视频在线免费观看| 91在线观看欧美日韩| 亚洲国产精品视频在线观看| 亚洲免费高清视频| 国产精品视频精品| 国产精品天天狠天天看| 久久精品人人爽| 国内精品一区二区三区| 日韩精品极品在线观看播放免费视频| 久久香蕉国产线看观看av| 日韩中文字幕不卡视频| 性夜试看影院91社区| 欧美人交a欧美精品| 国产成人激情视频| 国产日产久久高清欧美一区| 亚洲综合在线做性| 欧美在线性爱视频| 国产aⅴ夜夜欢一区二区三区| 亚洲一二在线观看| 日韩精品在线免费观看| 欧美日韩国产精品专区| 在线国产精品播放| 日韩精品免费观看| 国产欧美一区二区| 97视频免费看| 国产精品嫩草影院久久久| 蜜臀久久99精品久久久久久宅男| 国产在线精品成人一区二区三区| 亚洲白虎美女被爆操| 一区二区三区久久精品| 日韩成人在线视频| 国产精品999| 性金发美女69hd大尺寸| 亚洲成人黄色网址| 久久综合久久八八| 激情成人在线视频| 国产亚洲欧美一区| 欧美激情va永久在线播放| 亚洲在线一区二区| 全色精品综合影院| 亚洲色图在线观看| 欧美日韩国产中文精品字幕自在自线| 蜜臀久久99精品久久久久久宅男| 国产噜噜噜噜噜久久久久久久久| 欧美精品18videosex性欧美| 日韩欧美在线观看视频| 国产精品久久99久久| 国产成人精品日本亚洲专区61| 欧美大片在线影院| 91免费国产视频| 亚洲最大av网| 国产一区二区丝袜高跟鞋图片| 欧美日韩性生活视频| 久久免费视频观看| 亚洲变态欧美另类捆绑| 久久免费成人精品视频| 欧美超级免费视 在线| 欧美午夜激情小视频| 国产欧美精品日韩精品| 色爱av美腿丝袜综合粉嫩av| 欧美视频13p| 久久久久久久久电影| 国产久一一精品| 欧美最猛黑人xxxx黑人猛叫黄| 亚洲欧美激情一区| 欧美激情18p| 国产欧美一区二区三区久久人妖| 日韩中文字幕在线看| 91热福利电影| 国产精品视频一区二区三区四| 久久国产精品久久久久久久久久| 欧美一区二区影院| 国产精品黄页免费高清在线观看| 亚洲第一区在线| 亚洲第一综合天堂另类专| 91精品国产综合久久久久久久久| 国产视频丨精品|在线观看| 91伊人影院在线播放| 在线亚洲欧美视频| 欧美视频在线观看免费| 亚洲欧美中文在线视频| 91久久久国产精品| 日韩欧美在线视频观看| 国产精品丝袜久久久久久高清| 亚洲色图欧美制服丝袜另类第一页| 欧美日韩免费网站| 日韩视频一区在线| 国产午夜精品一区理论片飘花| 国产中文字幕91| 国产精品99久久久久久www| 91在线观看免费高清完整版在线观看| 亚洲美女精品成人在线视频| 国产精品激情自拍| 欧美日韩一区免费| 欧美亚洲另类视频| 91系列在线播放| 亚洲国产婷婷香蕉久久久久久| 日本人成精品视频在线| 日韩大片免费观看视频播放| 久久亚洲精品国产亚洲老地址| 一区二区三区美女xx视频| 日韩三级影视基地| 一区二区欧美日韩视频| 国产成+人+综合+亚洲欧洲| 精品亚洲一区二区三区四区五区| 国产精品天天狠天天看| 国产精品久久久久久久久久| 中文字幕亚洲自拍| 欧美视频一二三| 国产主播在线一区| 国产综合香蕉五月婷在线| 亚洲国产成人久久综合一区| 成人欧美一区二区三区在线| 亚洲一区二区三区成人在线视频精品| 91情侣偷在线精品国产| 国内外成人免费激情在线视频网站| 成人国产在线视频| 97福利一区二区| 亚洲人成在线观看网站高清| 最近2019中文字幕mv免费看| 久久影视电视剧免费网站| 97精品视频在线观看| 91极品女神在线| 国产成人高清激情视频在线观看| 久久91亚洲精品中文字幕奶水| 国产精品一香蕉国产线看观看| 亚洲精品欧美日韩专区| 精品中文字幕在线观看| 亚洲国产精品久久久久秋霞蜜臀| 国产精品视频1区|