Visual odometry from single camera

Visual odometry (VO) is the process of estimating the motion of an object, with the input information from visual sensors, e.g., different models of cameras, GPS, LiDAR, etc. For instance, Monocular visual odometry adopts a single camera to estimate the local trajectory, up to a scale factor. As the...

Full description

Bibliographic Details
Main Author: Gan, Linzan
Other Authors: Wang Han
Format: Final Year Project (FYP)
Language:English
Published: Nanyang Technological University 2021
Subjects:
Online Access:https://hdl.handle.net/10356/152041
_version_ 1826115060103118848
author Gan, Linzan
author2 Wang Han
author_facet Wang Han
Gan, Linzan
author_sort Gan, Linzan
collection NTU
description Visual odometry (VO) is the process of estimating the motion of an object, with the input information from visual sensors, e.g., different models of cameras, GPS, LiDAR, etc. For instance, Monocular visual odometry adopts a single camera to estimate the local trajectory, up to a scale factor. As the front-end stage of SLAM (Simultaneous Localization and Mapping) technology, visual odometry can be applied to varies of domains, including autonomous vehicle and augmented reality. Monocular camera model is chosen as the visual sensor in this Visual Odometry project, for its accessibility and flexibility when setting up and processing data compared with stereo cameras or laser sensors. Additionally, as camera utilize visible spectrum, it will provide more visualized information from aspects of colors, shapes and textures etc. Regarding its wide applied scenarios in industry, cost control and device flexibility becomes more vital, therefore cameras take more advantages than IMU and LiDAR. As a consequence, monocular visual odometry will have a great potential to find a place in this era of artificial intelligence. This report explains detailly on the main pipelines of monocular visual odometry system, as well as geometry applied in each stage, e.g., feature detectors and descriptors, feature matching and tracking, epipolar constraints, camera matrix and motion estimation etc. Furthermore, real-time function was implemented in this project, utilizing the external wireless connected phone camera. A 2D local trajectory from bird view is generated with the input merely from monocular perspective camera.
first_indexed 2024-10-01T03:49:21Z
format Final Year Project (FYP)
id ntu-10356/152041
institution Nanyang Technological University
language English
last_indexed 2024-10-01T03:49:21Z
publishDate 2021
publisher Nanyang Technological University
record_format dspace
spelling ntu-10356/1520412023-07-07T15:54:21Z Visual odometry from single camera Gan, Linzan Wang Han School of Electrical and Electronic Engineering HW@ntu.edu.sg Engineering::Electrical and electronic engineering Visual odometry (VO) is the process of estimating the motion of an object, with the input information from visual sensors, e.g., different models of cameras, GPS, LiDAR, etc. For instance, Monocular visual odometry adopts a single camera to estimate the local trajectory, up to a scale factor. As the front-end stage of SLAM (Simultaneous Localization and Mapping) technology, visual odometry can be applied to varies of domains, including autonomous vehicle and augmented reality. Monocular camera model is chosen as the visual sensor in this Visual Odometry project, for its accessibility and flexibility when setting up and processing data compared with stereo cameras or laser sensors. Additionally, as camera utilize visible spectrum, it will provide more visualized information from aspects of colors, shapes and textures etc. Regarding its wide applied scenarios in industry, cost control and device flexibility becomes more vital, therefore cameras take more advantages than IMU and LiDAR. As a consequence, monocular visual odometry will have a great potential to find a place in this era of artificial intelligence. This report explains detailly on the main pipelines of monocular visual odometry system, as well as geometry applied in each stage, e.g., feature detectors and descriptors, feature matching and tracking, epipolar constraints, camera matrix and motion estimation etc. Furthermore, real-time function was implemented in this project, utilizing the external wireless connected phone camera. A 2D local trajectory from bird view is generated with the input merely from monocular perspective camera. Bachelor of Engineering (Electrical and Electronic Engineering) 2021-07-13T05:03:56Z 2021-07-13T05:03:56Z 2021 Final Year Project (FYP) Gan, L. (2021). Visual odometry from single camera. Final Year Project (FYP), Nanyang Technological University, Singapore. https://hdl.handle.net/10356/152041 https://hdl.handle.net/10356/152041 en application/pdf Nanyang Technological University
spellingShingle Engineering::Electrical and electronic engineering
Gan, Linzan
Visual odometry from single camera
title Visual odometry from single camera
title_full Visual odometry from single camera
title_fullStr Visual odometry from single camera
title_full_unstemmed Visual odometry from single camera
title_short Visual odometry from single camera
title_sort visual odometry from single camera
topic Engineering::Electrical and electronic engineering
url https://hdl.handle.net/10356/152041
work_keys_str_mv AT ganlinzan visualodometryfromsinglecamera