Visual Navigation Features Selection Algorithm Based on Instance Segmentation in Dynamic Environment

Ego-motion estimation, as one of the core technologies of unmanned systems, is widely used in autonomous robot navigation, unmanned driving, augmented reality and other fields. With the development of computer vision, there has been considerable interest in ego-motion estimation with visual navigati...

Full description

Bibliographic Details
Main Authors: Xiaokai Mu, Bo He, Xin Zhang, Tianhong Yan, Xu Chen, Rui Dong
Format: Article
Language:English
Published: IEEE 2020-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/8939458/
id doaj-4969665aa5fe45398c727b7fd0148fbf
record_format Article
spelling doaj-4969665aa5fe45398c727b7fd0148fbf2021-03-30T02:47:56ZengIEEEIEEE Access2169-35362020-01-01846547310.1109/ACCESS.2019.29617628939458Visual Navigation Features Selection Algorithm Based on Instance Segmentation in Dynamic EnvironmentXiaokai Mu0https://orcid.org/0000-0002-2923-5861Bo He1https://orcid.org/0000-0001-6826-4721Xin Zhang2https://orcid.org/0000-0001-7712-8668Tianhong Yan3https://orcid.org/0000-0003-3916-3926Xu Chen4https://orcid.org/0000-0001-5536-5531Rui Dong5https://orcid.org/0000-0001-8874-0211College of Information Science and Engineering, Ocean University of China, Qingdao, ChinaCollege of Information Science and Engineering, Ocean University of China, Qingdao, ChinaCollege of Information Science and Engineering, Ocean University of China, Qingdao, ChinaSchool of Mechanical and Electrical Engineering, China Jiliang University, Hangzhou, ChinaCollege of Information Science and Engineering, Ocean University of China, Qingdao, ChinaCollege of Information Science and Engineering, Ocean University of China, Qingdao, ChinaEgo-motion estimation, as one of the core technologies of unmanned systems, is widely used in autonomous robot navigation, unmanned driving, augmented reality and other fields. With the development of computer vision, there has been considerable interest in ego-motion estimation with visual navigation. One of the core technologies in Visual navigation is using the matching feature points between consecutive image frames to estimate pose. Since the feature-based method performed under the assumption of a static environment, it susceptive to the dynamic targets. Visual navigation in the dynamic environment has become an important research issue. This paper proposed a practical and robust features selection algorithm of visual navigation which avoids using the feature points on dynamic objects. Firstly, according to the instance segmentation of deep neural network, the objects are classified into potential dynamic and static categories. Subsequently, the matching features on the potential moving objects are used to update vehicle state respectively, meanwhile, the relevant reprojection error of other feature points on the background could be calculated. Eventually, the result of whether the target is moving or not will be judged by the reprojection error, and the features on dynamic targets are removed. To illustrate the effectiveness of the features selection method in the dynamic environment, the proposed algorithm is merged into an MSCKF based on tri-focal tensor geometry, and it has been evaluated in a public dataset. Experimental results demonstrated the effectiveness of the proposed method.https://ieeexplore.ieee.org/document/8939458/Ego-motion estimationvisual navigationfeatures selectioninstance segmentationreprojection error
collection DOAJ
language English
format Article
sources DOAJ
author Xiaokai Mu
Bo He
Xin Zhang
Tianhong Yan
Xu Chen
Rui Dong
spellingShingle Xiaokai Mu
Bo He
Xin Zhang
Tianhong Yan
Xu Chen
Rui Dong
Visual Navigation Features Selection Algorithm Based on Instance Segmentation in Dynamic Environment
IEEE Access
Ego-motion estimation
visual navigation
features selection
instance segmentation
reprojection error
author_facet Xiaokai Mu
Bo He
Xin Zhang
Tianhong Yan
Xu Chen
Rui Dong
author_sort Xiaokai Mu
title Visual Navigation Features Selection Algorithm Based on Instance Segmentation in Dynamic Environment
title_short Visual Navigation Features Selection Algorithm Based on Instance Segmentation in Dynamic Environment
title_full Visual Navigation Features Selection Algorithm Based on Instance Segmentation in Dynamic Environment
title_fullStr Visual Navigation Features Selection Algorithm Based on Instance Segmentation in Dynamic Environment
title_full_unstemmed Visual Navigation Features Selection Algorithm Based on Instance Segmentation in Dynamic Environment
title_sort visual navigation features selection algorithm based on instance segmentation in dynamic environment
publisher IEEE
series IEEE Access
issn 2169-3536
publishDate 2020-01-01
description Ego-motion estimation, as one of the core technologies of unmanned systems, is widely used in autonomous robot navigation, unmanned driving, augmented reality and other fields. With the development of computer vision, there has been considerable interest in ego-motion estimation with visual navigation. One of the core technologies in Visual navigation is using the matching feature points between consecutive image frames to estimate pose. Since the feature-based method performed under the assumption of a static environment, it susceptive to the dynamic targets. Visual navigation in the dynamic environment has become an important research issue. This paper proposed a practical and robust features selection algorithm of visual navigation which avoids using the feature points on dynamic objects. Firstly, according to the instance segmentation of deep neural network, the objects are classified into potential dynamic and static categories. Subsequently, the matching features on the potential moving objects are used to update vehicle state respectively, meanwhile, the relevant reprojection error of other feature points on the background could be calculated. Eventually, the result of whether the target is moving or not will be judged by the reprojection error, and the features on dynamic targets are removed. To illustrate the effectiveness of the features selection method in the dynamic environment, the proposed algorithm is merged into an MSCKF based on tri-focal tensor geometry, and it has been evaluated in a public dataset. Experimental results demonstrated the effectiveness of the proposed method.
topic Ego-motion estimation
visual navigation
features selection
instance segmentation
reprojection error
url https://ieeexplore.ieee.org/document/8939458/
work_keys_str_mv AT xiaokaimu visualnavigationfeaturesselectionalgorithmbasedoninstancesegmentationindynamicenvironment
AT bohe visualnavigationfeaturesselectionalgorithmbasedoninstancesegmentationindynamicenvironment
AT xinzhang visualnavigationfeaturesselectionalgorithmbasedoninstancesegmentationindynamicenvironment
AT tianhongyan visualnavigationfeaturesselectionalgorithmbasedoninstancesegmentationindynamicenvironment
AT xuchen visualnavigationfeaturesselectionalgorithmbasedoninstancesegmentationindynamicenvironment
AT ruidong visualnavigationfeaturesselectionalgorithmbasedoninstancesegmentationindynamicenvironment
_version_ 1724184523285987328