A computer vision software to automatically measure dimensions of flat surfaces in a photograph

This project aimed to develop a fully functional program using computer vision to measure the area of flat surfaces of any shape in a photograph. A previous project has been conducted and a substantial amount of work have been done on objects and contours detection. A program was developed using Pyt...

Full description

Saved in:
Bibliographic Details
Main Author: Wang, Qifeng
Other Authors: Lee Yong Tsui
Format: Final Year Project
Language:English
Published: Nanyang Technological University 2020
Subjects:
Online Access:https://hdl.handle.net/10356/141403
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-141403
record_format dspace
spelling sg-ntu-dr.10356-1414032023-03-04T19:45:27Z A computer vision software to automatically measure dimensions of flat surfaces in a photograph Wang, Qifeng Lee Yong Tsui School of Mechanical and Aerospace Engineering MYTLEE@ntu.edu.sg Engineering::Computer science and engineering::Computing methodologies::Image processing and computer vision Engineering::Mechanical engineering This project aimed to develop a fully functional program using computer vision to measure the area of flat surfaces of any shape in a photograph. A previous project has been conducted and a substantial amount of work have been done on objects and contours detection. A program was developed using Python and measurement of rectangular surfaces has been realized with accuracy above 90%. The OpenCV library was used as the primary tool for image processing. The current project was built on top of the previous project, new object detection methods along with other supporting functions have been developed. The capability of the program has been extended and any flat surfaces of any shape can be measured. The accuracy of the measurement has been increased to 97%. Lastly, a Graphical User Interface (GUI) have been developed using the PyQt framework. This allows users with no programming knowledge to operate the program. Test results of the program have also been discussed in this report. In the discussion, possible causes of some issues have been identified, and future work have been purposed as well. Bachelor of Engineering (Mechanical Engineering) 2020-06-08T05:42:36Z 2020-06-08T05:42:36Z 2020 Final Year Project (FYP) https://hdl.handle.net/10356/141403 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::Computer science and engineering::Computing methodologies::Image processing and computer vision
Engineering::Mechanical engineering
spellingShingle Engineering::Computer science and engineering::Computing methodologies::Image processing and computer vision
Engineering::Mechanical engineering
Wang, Qifeng
A computer vision software to automatically measure dimensions of flat surfaces in a photograph
description This project aimed to develop a fully functional program using computer vision to measure the area of flat surfaces of any shape in a photograph. A previous project has been conducted and a substantial amount of work have been done on objects and contours detection. A program was developed using Python and measurement of rectangular surfaces has been realized with accuracy above 90%. The OpenCV library was used as the primary tool for image processing. The current project was built on top of the previous project, new object detection methods along with other supporting functions have been developed. The capability of the program has been extended and any flat surfaces of any shape can be measured. The accuracy of the measurement has been increased to 97%. Lastly, a Graphical User Interface (GUI) have been developed using the PyQt framework. This allows users with no programming knowledge to operate the program. Test results of the program have also been discussed in this report. In the discussion, possible causes of some issues have been identified, and future work have been purposed as well.
author2 Lee Yong Tsui
author_facet Lee Yong Tsui
Wang, Qifeng
format Final Year Project
author Wang, Qifeng
author_sort Wang, Qifeng
title A computer vision software to automatically measure dimensions of flat surfaces in a photograph
title_short A computer vision software to automatically measure dimensions of flat surfaces in a photograph
title_full A computer vision software to automatically measure dimensions of flat surfaces in a photograph
title_fullStr A computer vision software to automatically measure dimensions of flat surfaces in a photograph
title_full_unstemmed A computer vision software to automatically measure dimensions of flat surfaces in a photograph
title_sort computer vision software to automatically measure dimensions of flat surfaces in a photograph
publisher Nanyang Technological University
publishDate 2020
url https://hdl.handle.net/10356/141403
_version_ 1759858331524005888