Robust Stereo Visual Odometry Based on Probabilistic Decoupling Ego-Motion Estimation and 3D SSC

The outliers caused by noise and mismatching severely restrict the precision of visual odometry. Moreover, the dynamic environment is also a crucial element that decreases the robustness of the systems. This paper presents a robust stereo visual odometry by decoupled ego-motion estimation based on p...

Full description

Bibliographic Details
Main Authors: Yan Wang, Hui-qi Miao, Lei Guo
Format: Article
Language:English
Published: IEEE 2019-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/8576514/
id doaj-13ab515761674e8ca9d03369ab7c35b5
record_format Article
spelling doaj-13ab515761674e8ca9d03369ab7c35b52021-03-29T22:08:38ZengIEEEIEEE Access2169-35362019-01-0171952196110.1109/ACCESS.2018.28868248576514Robust Stereo Visual Odometry Based on Probabilistic Decoupling Ego-Motion Estimation and 3D SSCYan Wang0https://orcid.org/0000-0001-7675-3066Hui-qi Miao1Lei Guo2School of Automation Science and Electrical Engineering, Beihang University, Beijing, ChinaSchool of Automation Science and Electrical Engineering, Beihang University, Beijing, ChinaSchool of Automation Science and Electrical Engineering, Beihang University, Beijing, ChinaThe outliers caused by noise and mismatching severely restrict the precision of visual odometry. Moreover, the dynamic environment is also a crucial element that decreases the robustness of the systems. This paper presents a robust stereo visual odometry by decoupled ego-motion estimation based on probabilistic matches and rejecting the outliers of dynamic objects through motion segmentation. Fast ZNCC method, based on local sum table and partition upper bound schemes, is presented for selecting probabilistic matches while keeping run-time efficiency. The selection of multi-correspondences can avoid mismatching of corresponding points. In consideration of noise interference, the essential matrix is computed in a probabilistic framework to estimate the initial value of the rotation matrix without estimated depth errors involved. Then, in order to estimate pose robustly in dynamic environment, a modified sparse subspace clustering (SSC) method is discussed, which aims to cluster the tracked 3D points cloud to avoid errors caused by affine transformation. The non-negative constraint makes the method suitable for fast moving camera. The proposed 3D-SSC method removes the outliers belonging to dynamic objects effectively. Finally, the detected inliers and depths are employed to estimate the translation matrix and refine rotation matrix. The proposed method is evaluated on the KITTI benchmark and compared with the state-of-the-art methods. The results show that our method is more robust as it can detect outliers more accurately in dynamic environments and achieve higher precision in motion estimation.https://ieeexplore.ieee.org/document/8576514/Stereo visual odometryprobabilistic matchesdecoupling estimation3D SSC
collection DOAJ
language English
format Article
sources DOAJ
author Yan Wang
Hui-qi Miao
Lei Guo
spellingShingle Yan Wang
Hui-qi Miao
Lei Guo
Robust Stereo Visual Odometry Based on Probabilistic Decoupling Ego-Motion Estimation and 3D SSC
IEEE Access
Stereo visual odometry
probabilistic matches
decoupling estimation
3D SSC
author_facet Yan Wang
Hui-qi Miao
Lei Guo
author_sort Yan Wang
title Robust Stereo Visual Odometry Based on Probabilistic Decoupling Ego-Motion Estimation and 3D SSC
title_short Robust Stereo Visual Odometry Based on Probabilistic Decoupling Ego-Motion Estimation and 3D SSC
title_full Robust Stereo Visual Odometry Based on Probabilistic Decoupling Ego-Motion Estimation and 3D SSC
title_fullStr Robust Stereo Visual Odometry Based on Probabilistic Decoupling Ego-Motion Estimation and 3D SSC
title_full_unstemmed Robust Stereo Visual Odometry Based on Probabilistic Decoupling Ego-Motion Estimation and 3D SSC
title_sort robust stereo visual odometry based on probabilistic decoupling ego-motion estimation and 3d ssc
publisher IEEE
series IEEE Access
issn 2169-3536
publishDate 2019-01-01
description The outliers caused by noise and mismatching severely restrict the precision of visual odometry. Moreover, the dynamic environment is also a crucial element that decreases the robustness of the systems. This paper presents a robust stereo visual odometry by decoupled ego-motion estimation based on probabilistic matches and rejecting the outliers of dynamic objects through motion segmentation. Fast ZNCC method, based on local sum table and partition upper bound schemes, is presented for selecting probabilistic matches while keeping run-time efficiency. The selection of multi-correspondences can avoid mismatching of corresponding points. In consideration of noise interference, the essential matrix is computed in a probabilistic framework to estimate the initial value of the rotation matrix without estimated depth errors involved. Then, in order to estimate pose robustly in dynamic environment, a modified sparse subspace clustering (SSC) method is discussed, which aims to cluster the tracked 3D points cloud to avoid errors caused by affine transformation. The non-negative constraint makes the method suitable for fast moving camera. The proposed 3D-SSC method removes the outliers belonging to dynamic objects effectively. Finally, the detected inliers and depths are employed to estimate the translation matrix and refine rotation matrix. The proposed method is evaluated on the KITTI benchmark and compared with the state-of-the-art methods. The results show that our method is more robust as it can detect outliers more accurately in dynamic environments and achieve higher precision in motion estimation.
topic Stereo visual odometry
probabilistic matches
decoupling estimation
3D SSC
url https://ieeexplore.ieee.org/document/8576514/
work_keys_str_mv AT yanwang robuststereovisualodometrybasedonprobabilisticdecouplingegomotionestimationand3dssc
AT huiqimiao robuststereovisualodometrybasedonprobabilisticdecouplingegomotionestimationand3dssc
AT leiguo robuststereovisualodometrybasedonprobabilisticdecouplingegomotionestimationand3dssc
_version_ 1724192029340073984