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...
Main Authors: | , , , , , |
---|---|
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 |