Loading…

Two Efficient Visual Methods for Segment Self-localization

Localization is an essential step in visual navigation algorithms in robotics. Some visual navigation algorithms define the environment through sequential images, which are called visual path. The interval between each consecutive image is called a segment. One crucial step in these kinds of navigat...

Full description

Saved in:
Bibliographic Details
Published in:SN computer science 2021-04, Vol.2 (2), p.80, Article 80
Main Authors: Kassir, Mohamad Mahdi, Palhang, Maziar, Ahmadzadeh, Mohammad Reza
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:Localization is an essential step in visual navigation algorithms in robotics. Some visual navigation algorithms define the environment through sequential images, which are called visual path. The interval between each consecutive image is called a segment. One crucial step in these kinds of navigation is to find the segment in which the robot is placed (segment self-localization). Visual segment self-localization methods consist of two stages. In the first stage, a feature matching between the current image of the robot with all the images that form the visual path is done. Usually, in this stage, outliers removal methods such as RANSAC are used after matching to remove the outliers matched features. In the second stage, a segment is chosen depending on the results of the first one. Segment self-localization methods estimate a segment depending just on the percentage of the matched features. This leads to estimate the segment incorrectly in some cases. In this paper, another parameter also is considered to estimate the segment. The parameter is based on the perspective projection model. Moreover, instead of RANSAC which is a stochastic and time consuming method, a more straightforward and more effective method is proposed for outliers detection. The proposed methods are tested on Karlsruhe dataset, and acceptable results are obtained. Also, the methods are compared with three reviewed methods by Nguyen et al. (J Intell Robot Syst 84:217, 2016). Although the proposed methods use a more straightforward outlier method, they give more accurate results.
ISSN:2662-995X
2661-8907
DOI:10.1007/s42979-021-00492-0