Enhanced user interface for the control of a deep tunnel robotic platform

This Final Year Report describes the author’s work in developing image stitching method to enhance user interface for the control of a deep tunnel robotic platform, which will be utilized by Public Utilities Board, Singapore. The robotic platform is developed and be capable of being driven in the ha...

Full description

Saved in:
Bibliographic Details
Main Author: Koh, Thean Chun
Other Authors: Seet Gim Lee, Gerald
Format: Final Year Project
Language:English
Published: 2018
Subjects:
Online Access:http://hdl.handle.net/10356/74531
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-74531
record_format dspace
spelling sg-ntu-dr.10356-745312023-03-04T19:21:35Z Enhanced user interface for the control of a deep tunnel robotic platform Koh, Thean Chun Seet Gim Lee, Gerald School of Mechanical and Aerospace Engineering Robotics Research Centre DRNTU::Engineering This Final Year Report describes the author’s work in developing image stitching method to enhance user interface for the control of a deep tunnel robotic platform, which will be utilized by Public Utilities Board, Singapore. The robotic platform is developed and be capable of being driven in the hazardous environment and operated to conduct the tasks that cannot be done by manual inspection. To provide necessary visual information inside deep tunnel, various cameras which can provide user a good observation to the tunnel environment would be implemented and programmed. Besides that, visual inspection can be improved through wide field of view of video frames using image stitching method. Before implementing the image stitching algorithm, camera calibration was needed to remove camera lens distortion and curvature distortion. Camera calibration was done by using chessboard and black and white fabric checker with suitable camera calibration algorithm. The distortion could be removed by comparing the expected distance and actual distance of chessboard corners and getting distortion coefficients and intrinsic matrix. Two image stitching methods were developed in this project: automatic image stitching and manual image stitching. Automatic image stitching involves features extraction, features matching and multi-band blending. Manual image stitching is a method that estimates homography transformation matrix manually to perform perspective transformation the images and combine these images side by side by setting a ROI (Region of Interest). The comparison between the results of two image stitching methods were carried out to find the best image stitching method for deep tunnel robotic platform. The environment constraint of deep tunnel was highlighted to make sure that the requirements could be achieved by the program design and get a better result for the user to inspect deep tunnel easily. After several tests were carried out, manual image stitching is chosen as the stitching method for deep tunnel images and videos as it requires less time to finish stitching process and achieves high stitching quality for the output deep tunnel images and videos. Bachelor of Engineering (Mechanical Engineering) 2018-05-21T05:42:21Z 2018-05-21T05:42:21Z 2018 Final Year Project (FYP) http://hdl.handle.net/10356/74531 en Nanyang Technological University 80 p. application/pdf
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic DRNTU::Engineering
spellingShingle DRNTU::Engineering
Koh, Thean Chun
Enhanced user interface for the control of a deep tunnel robotic platform
description This Final Year Report describes the author’s work in developing image stitching method to enhance user interface for the control of a deep tunnel robotic platform, which will be utilized by Public Utilities Board, Singapore. The robotic platform is developed and be capable of being driven in the hazardous environment and operated to conduct the tasks that cannot be done by manual inspection. To provide necessary visual information inside deep tunnel, various cameras which can provide user a good observation to the tunnel environment would be implemented and programmed. Besides that, visual inspection can be improved through wide field of view of video frames using image stitching method. Before implementing the image stitching algorithm, camera calibration was needed to remove camera lens distortion and curvature distortion. Camera calibration was done by using chessboard and black and white fabric checker with suitable camera calibration algorithm. The distortion could be removed by comparing the expected distance and actual distance of chessboard corners and getting distortion coefficients and intrinsic matrix. Two image stitching methods were developed in this project: automatic image stitching and manual image stitching. Automatic image stitching involves features extraction, features matching and multi-band blending. Manual image stitching is a method that estimates homography transformation matrix manually to perform perspective transformation the images and combine these images side by side by setting a ROI (Region of Interest). The comparison between the results of two image stitching methods were carried out to find the best image stitching method for deep tunnel robotic platform. The environment constraint of deep tunnel was highlighted to make sure that the requirements could be achieved by the program design and get a better result for the user to inspect deep tunnel easily. After several tests were carried out, manual image stitching is chosen as the stitching method for deep tunnel images and videos as it requires less time to finish stitching process and achieves high stitching quality for the output deep tunnel images and videos.
author2 Seet Gim Lee, Gerald
author_facet Seet Gim Lee, Gerald
Koh, Thean Chun
format Final Year Project
author Koh, Thean Chun
author_sort Koh, Thean Chun
title Enhanced user interface for the control of a deep tunnel robotic platform
title_short Enhanced user interface for the control of a deep tunnel robotic platform
title_full Enhanced user interface for the control of a deep tunnel robotic platform
title_fullStr Enhanced user interface for the control of a deep tunnel robotic platform
title_full_unstemmed Enhanced user interface for the control of a deep tunnel robotic platform
title_sort enhanced user interface for the control of a deep tunnel robotic platform
publishDate 2018
url http://hdl.handle.net/10356/74531
_version_ 1759853460626341888