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...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
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 |