Please use this identifier to cite or link to this item: https://hdl.handle.net/10356/150825
Title: Implementation of a panoramic image stitcher for a deep tunnel robotic platform
Authors: Kee, Da Wei
Keywords: Engineering::Mechanical engineering::Mechatronics
Issue Date: 2021
Publisher: Nanyang Technological University
Source: Kee, D. W. (2021). Implementation of a panoramic image stitcher for a deep tunnel robotic platform. Final Year Project (FYP), Nanyang Technological University, Singapore. https://hdl.handle.net/10356/150825
Project: A005
Abstract: Underground deep tunnels were constructed for use in transportation and collection of used water around Singapore. Due to the hazardous working environment inside the tunnels, a deep tunnel robotic platform for performing inspection of the tunnel linings was developed by a collaborative effort between Nanyang Technological University (NTU) and Public Utilities Board (PUB). The robotic platform operated by a handler above-ground, is equipped with various cameras in providing visual information to the operator for inspection of the tunnel linings, and the navigation of the robotic platform. The visual information is also stored in the data server in the form of videos for use in playback and post-image processing. Through the image stitching technique, a layout map of the deep tunnels could be recreated in the form of a single continuous flat image of the deep tunnel wall. The author evaluated different image stitching algorithms, implemented in various robotic vision platforms, as well as different image processing software and libraries used for computer vision, to design and implement an optimised C++ image stitching algorithm for the deep tunnel robotic platform. The image stitching algorithm can create a stitched map of the deep tunnel linings from the recorded video taken by the robotic platform after deployment. The implemented image stitching algorithm would first remove any redundant images (frames) from the recorded video through the use of motion estimation, to hasten the image stitching process. The resulting frames would undergo image warping to remove distortion present in the image due to the curvature of the tunnels and the lens used in the camera. The overlapping regions between the frames were matched and stitched together to create the stitched map of deep tunnel linings. A special image straightening process was implemented alongside the stitching algorithm to ensure the resulting stitched map remained horizontal. The resulting stitched map was shown and discussed to determine the accuracy and effectiveness of the implemented image stitching algorithms. In addition, further improvements to the image stitching algorithm and future works, which include using the resulting stitched map for anomalies detection, were also discussed.
URI: https://hdl.handle.net/10356/150825
Fulltext Permission: restricted
Fulltext Availability: With Fulltext
Appears in Collections:MAE Student Reports (FYP/IA/PA/PI)

Files in This Item:
File Description SizeFormat 
Kee_Da_Wei_FYP_Report_Submission_DR_NTU_1.pdf
  Restricted Access
41.38 MBAdobe PDFView/Open

Page view(s)

67
Updated on Dec 5, 2021

Download(s)

3
Updated on Dec 5, 2021

Google ScholarTM

Check

Items in DR-NTU are protected by copyright, with all rights reserved, unless otherwise indicated.