Non-iterative visual odometry
In 2017, a Non-Iterative Simultaneous Localization And Mapping system (NI-SLAM) was proposed by Nanyang Technological University. This system circumvents the instability issues of traditional feature-based methods in sparse and similar feature scenes by utilizing a novel frequency-domain pose est...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Thesis-Master by Coursework |
Language: | English |
Published: |
Nanyang Technological University
2023
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/169487 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-169487 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-1694872023-07-21T15:44:23Z Non-iterative visual odometry Yang, Zheng Xie Lihua School of Electrical and Electronic Engineering ELHXIE@ntu.edu.sg Engineering::Electrical and electronic engineering::Control and instrumentation::Robotics In 2017, a Non-Iterative Simultaneous Localization And Mapping system (NI-SLAM) was proposed by Nanyang Technological University. This system circumvents the instability issues of traditional feature-based methods in sparse and similar feature scenes by utilizing a novel frequency-domain pose estimation approach. Additionally, by employing Fast Fourier Transform (FFT) for frequency-domain correlation calculations and eliminating feature extraction, matching, and pose iteration optimization processes, NI-SLAM significantly improves the efficiency of pose estimation, resulting in a clear advantage in terms of speed compared to traditional methods. However, for achieving 6 degrees of freedom pose estimation, NI-SLAM relies on unconventional 9-axis Inertial Measurement Unit (IMU) for rotational correction before estimating the displacement. The 9-axis IMU utilizes magnetometers for directional estimation, which introduces errors in rotation estimation in scenarios affected by magnetic interference, such as being close to electric motors or wires where magnetometer readings may have significant inaccuracies. Furthermore, 9-axis IMUs are often expensive and require more power to operate compared to 6-axis IMUs, making them unsuitable for applications with strict cost and battery life requirements. Therefore, in this dissertation, we first propose a novel solution for rotation estimation instead of using a 9-axis IMU and combine it with a non-iterative displacement solver to develop a Visual Odometry (VO) solution called Depth Provided Rotation Estimation Non-Iterative Visual Odometry (DPRE NI-VO). In this approach, we reduce the hardware requirements of NI-SLAM to an RGB camera and a depth camera. By eliminating the constraints posed by the 9-axis IMU, our DPRE NI-VO becomes applicable to a broader range of indoor 6 degrees of freedom (DOF) pose estimation tasks. Secondly, we further extend the non-iterative pose estimation solution to ground texture-based localization tasks and propose Ground Texture-based Visual Odometry (GT NI-VO). In this approach, we remove the dependency on the depth camera, now requiring only a monocular camera to accomplish indoor and outdoor localization tasks. We provide detailed experiments for both proposed solutions in this dissertation and validate their accuracy and robustness on publicly available and self-collected datasets. Furthermore, we achieve superior robustness and accuracy performance compared to state-of-the-art algorithms through comparative analysis. Master of Science (Computer Control and Automation) 2023-07-20T06:03:44Z 2023-07-20T06:03:44Z 2023 Thesis-Master by Coursework Yang, Z. (2023). Non-iterative visual odometry. Master's thesis, Nanyang Technological University, Singapore. https://hdl.handle.net/10356/169487 https://hdl.handle.net/10356/169487 en application/pdf Nanyang Technological University |
institution |
Nanyang Technological University |
building |
NTU Library |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
NTU Library |
collection |
DR-NTU |
language |
English |
topic |
Engineering::Electrical and electronic engineering::Control and instrumentation::Robotics |
spellingShingle |
Engineering::Electrical and electronic engineering::Control and instrumentation::Robotics Yang, Zheng Non-iterative visual odometry |
description |
In 2017, a Non-Iterative Simultaneous Localization And Mapping system (NI-SLAM)
was proposed by Nanyang Technological University. This system circumvents the
instability issues of traditional feature-based methods in sparse and similar feature
scenes by utilizing a novel frequency-domain pose estimation approach. Additionally,
by employing Fast Fourier Transform (FFT) for frequency-domain correlation
calculations and eliminating feature extraction, matching, and pose iteration
optimization processes, NI-SLAM significantly improves the efficiency of pose
estimation, resulting in a clear advantage in terms of speed compared to traditional
methods. However, for achieving 6 degrees of freedom pose estimation, NI-SLAM
relies on unconventional 9-axis Inertial Measurement Unit (IMU) for rotational
correction before estimating the displacement. The 9-axis IMU utilizes magnetometers
for directional estimation, which introduces errors in rotation estimation in scenarios
affected by magnetic interference, such as being close to electric motors or wires
where magnetometer readings may have significant inaccuracies. Furthermore, 9-axis
IMUs are often expensive and require more power to operate compared to 6-axis IMUs,
making them unsuitable for applications with strict cost and battery life requirements.
Therefore, in this dissertation, we first propose a novel solution for rotation estimation
instead of using a 9-axis IMU and combine it with a non-iterative displacement solver
to develop a Visual Odometry (VO) solution called Depth Provided Rotation
Estimation Non-Iterative Visual Odometry (DPRE NI-VO). In this approach, we
reduce the hardware requirements of NI-SLAM to an RGB camera and a depth camera.
By eliminating the constraints posed by the 9-axis IMU, our DPRE NI-VO becomes
applicable to a broader range of indoor 6 degrees of freedom (DOF) pose estimation
tasks. Secondly, we further extend the non-iterative pose estimation solution to ground
texture-based localization tasks and propose Ground Texture-based Visual Odometry
(GT NI-VO). In this approach, we remove the dependency on the depth camera, now
requiring only a monocular camera to accomplish indoor and outdoor localization
tasks. We provide detailed experiments for both proposed solutions in this dissertation
and validate their accuracy and robustness on publicly available and self-collected
datasets. Furthermore, we achieve superior robustness and accuracy performance
compared to state-of-the-art algorithms through comparative analysis. |
author2 |
Xie Lihua |
author_facet |
Xie Lihua Yang, Zheng |
format |
Thesis-Master by Coursework |
author |
Yang, Zheng |
author_sort |
Yang, Zheng |
title |
Non-iterative visual odometry |
title_short |
Non-iterative visual odometry |
title_full |
Non-iterative visual odometry |
title_fullStr |
Non-iterative visual odometry |
title_full_unstemmed |
Non-iterative visual odometry |
title_sort |
non-iterative visual odometry |
publisher |
Nanyang Technological University |
publishDate |
2023 |
url |
https://hdl.handle.net/10356/169487 |
_version_ |
1773551226051362816 |