摘要:存在運動(dòng)物體的場(chǎng)景中,傳統立體視覺(jué)里程計定位誤差大,系統魯棒性低。為了有效解決此問(wèn)題,提出了一種基于動(dòng)態(tài)物體檢測與特征點(diǎn)去除的立體視覺(jué)里程計算法。利用二維稀疏光流法計算由相機運動(dòng)帶來(lái)的運動(dòng)變換矩陣,然后利用變換矩陣對相機運動(dòng)進(jìn)行補償。進(jìn)一步地,采用了向前向后幀間差分方法進(jìn)行運動(dòng)物體檢測,將場(chǎng)景中的動(dòng)態(tài)物體和靜態(tài)物體初步區分開(kāi)來(lái)。將檢測到的運動(dòng)物體區域作為mask,去除動(dòng)態(tài)物體上的部分特征點(diǎn),然后利用靜態(tài)點(diǎn)集繼續優(yōu)化變換矩陣,將動(dòng)態(tài)物體影響不斷減小,并將其應用于立體視覺(jué)里程計系統中。經(jīng)TUM的RGBD數據集測試評估,提出的算法有效提高了動(dòng)態(tài)場(chǎng)景下的視覺(jué)里程計定位精度。