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