IT-SVO: Improved Semi-Direct Monocular Visual Odometry Combined with JS Divergence in Restricted Mobile Devices

Simultaneous localization and mapping (SLAM) has a wide range for applications in mobile robotics. Lightweight and inexpensive vision sensors have been widely used for localization in GPS-denied or weak GPS environments. Mobile robots not only estimate their pose, but also correct their position acc...

Full description

Bibliographic Details
Main Authors: Chang Liu, Jin Zhao, Nianyi Sun, Qingrong Yang, Leilei Wang
Format: Article
Language:English
Published: MDPI AG 2021-03-01
Series:Sensors
Subjects:
Online Access:https://www.mdpi.com/1424-8220/21/6/2025
_version_ 1797541508655611904
author Chang Liu
Jin Zhao
Nianyi Sun
Qingrong Yang
Leilei Wang
author_facet Chang Liu
Jin Zhao
Nianyi Sun
Qingrong Yang
Leilei Wang
author_sort Chang Liu
collection DOAJ
description Simultaneous localization and mapping (SLAM) has a wide range for applications in mobile robotics. Lightweight and inexpensive vision sensors have been widely used for localization in GPS-denied or weak GPS environments. Mobile robots not only estimate their pose, but also correct their position according to the environment, so a proper mathematical model is required to obtain the state of robots in their circumstances. Usually, filter-based SLAM/VO regards the model as a Gaussian distribution in the mapping thread, which deals with the complicated relationship between mean and covariance. The covariance in SLAM or VO represents the uncertainty of map points. Therefore, the methods, such as probability theory and information theory play a significant role in estimating the uncertainty. In this paper, we combine information theory with classical visual odometry (SVO) and take Jensen-Shannon divergence (JS divergence) instead of Kullback-Leibler divergence (<i>KL</i> divergence) to estimate the uncertainty of depth. A more suitable methodology for SVO is that explores to improve the accuracy and robustness of mobile devices in unknown environments. Meanwhile, this paper aims to efficiently utilize small portability for location and provide a priori knowledge of the latter application scenario. Therefore, combined with SVO, JS divergence is implemented, which has been realized. It not only has the property of accurate distinction of outliers, but also converges the inliers quickly. Simultaneously, the results show, under the same computational simulation, that SVO combined with JS divergence can more accurately locate its state in the environment than the combination with <i>KL</i> divergence.
first_indexed 2024-03-10T13:17:04Z
format Article
id doaj.art-0ee80651be764f5caf6ec0ab4f167f00
institution Directory Open Access Journal
issn 1424-8220
language English
last_indexed 2024-03-10T13:17:04Z
publishDate 2021-03-01
publisher MDPI AG
record_format Article
series Sensors
spelling doaj.art-0ee80651be764f5caf6ec0ab4f167f002023-11-21T10:18:48ZengMDPI AGSensors1424-82202021-03-01216202510.3390/s21062025IT-SVO: Improved Semi-Direct Monocular Visual Odometry Combined with JS Divergence in Restricted Mobile DevicesChang Liu0Jin Zhao1Nianyi Sun2Qingrong Yang3Leilei Wang4School of Mechanical Engineering, Guizhou University, Guiyang 550025, ChinaKey Laboratory of Advanced Manufacturing Technology, Ministry of Education, Guizhou University, Guiyang 550025, ChinaSchool of Mechanical Engineering, Guizhou University, Guiyang 550025, ChinaSchool of Mechanical Engineering, Guizhou University, Guiyang 550025, ChinaSchool of Mechanical Engineering, Guizhou University, Guiyang 550025, ChinaSimultaneous localization and mapping (SLAM) has a wide range for applications in mobile robotics. Lightweight and inexpensive vision sensors have been widely used for localization in GPS-denied or weak GPS environments. Mobile robots not only estimate their pose, but also correct their position according to the environment, so a proper mathematical model is required to obtain the state of robots in their circumstances. Usually, filter-based SLAM/VO regards the model as a Gaussian distribution in the mapping thread, which deals with the complicated relationship between mean and covariance. The covariance in SLAM or VO represents the uncertainty of map points. Therefore, the methods, such as probability theory and information theory play a significant role in estimating the uncertainty. In this paper, we combine information theory with classical visual odometry (SVO) and take Jensen-Shannon divergence (JS divergence) instead of Kullback-Leibler divergence (<i>KL</i> divergence) to estimate the uncertainty of depth. A more suitable methodology for SVO is that explores to improve the accuracy and robustness of mobile devices in unknown environments. Meanwhile, this paper aims to efficiently utilize small portability for location and provide a priori knowledge of the latter application scenario. Therefore, combined with SVO, JS divergence is implemented, which has been realized. It not only has the property of accurate distinction of outliers, but also converges the inliers quickly. Simultaneously, the results show, under the same computational simulation, that SVO combined with JS divergence can more accurately locate its state in the environment than the combination with <i>KL</i> divergence.https://www.mdpi.com/1424-8220/21/6/2025SLAMlocalizationinformation theoryJS divergencetracking
spellingShingle Chang Liu
Jin Zhao
Nianyi Sun
Qingrong Yang
Leilei Wang
IT-SVO: Improved Semi-Direct Monocular Visual Odometry Combined with JS Divergence in Restricted Mobile Devices
Sensors
SLAM
localization
information theory
JS divergence
tracking
title IT-SVO: Improved Semi-Direct Monocular Visual Odometry Combined with JS Divergence in Restricted Mobile Devices
title_full IT-SVO: Improved Semi-Direct Monocular Visual Odometry Combined with JS Divergence in Restricted Mobile Devices
title_fullStr IT-SVO: Improved Semi-Direct Monocular Visual Odometry Combined with JS Divergence in Restricted Mobile Devices
title_full_unstemmed IT-SVO: Improved Semi-Direct Monocular Visual Odometry Combined with JS Divergence in Restricted Mobile Devices
title_short IT-SVO: Improved Semi-Direct Monocular Visual Odometry Combined with JS Divergence in Restricted Mobile Devices
title_sort it svo improved semi direct monocular visual odometry combined with js divergence in restricted mobile devices
topic SLAM
localization
information theory
JS divergence
tracking
url https://www.mdpi.com/1424-8220/21/6/2025
work_keys_str_mv AT changliu itsvoimprovedsemidirectmonocularvisualodometrycombinedwithjsdivergenceinrestrictedmobiledevices
AT jinzhao itsvoimprovedsemidirectmonocularvisualodometrycombinedwithjsdivergenceinrestrictedmobiledevices
AT nianyisun itsvoimprovedsemidirectmonocularvisualodometrycombinedwithjsdivergenceinrestrictedmobiledevices
AT qingrongyang itsvoimprovedsemidirectmonocularvisualodometrycombinedwithjsdivergenceinrestrictedmobiledevices
AT leileiwang itsvoimprovedsemidirectmonocularvisualodometrycombinedwithjsdivergenceinrestrictedmobiledevices