Publication:
Implementation of Artificial Intelligence for Detecting Modular Objects in Construction

dc.contributor.author Liu, Chang en_US
dc.date.accessioned 2022-03-15T08:27:57Z
dc.date.available 2022-03-15T08:27:57Z
dc.date.issued 2019 en_US
dc.description.abstract The practice of Artificial Intelligence (AI) is increasingly being promoted by technology developers. However, its adoption rate is still perceived to be low in the construction industry due to a lack of expertise and the limited reliable applications for AI technology. Both edge and object detection are crucial in construction for the achievement of the required information to significantly improve monitoring object installation progress as well as safety. There is a lack of studies on the monitoring of modular objects and evaluation of performance of algorithms for modular edge and object detection. Hence, this thesis aims to present detailed experimentation of the applicability and performance of edge and object detection algorithms on construction sites. To do so, this thesis provides a thorough evaluation of seven computer vision algorithms for edge detection and two machine learning algorithms for object detection on construction sites. To implement these experiments, four construction sites with different construction contexts are chosen to collect the required data for image analysis of the three types of objects including modular panels, safety barricades and construction fences. The construction sites include an educational building, a commercial building, and two segments of a light rail project in the northern and eastern suburbs of Sydney, Australia. A total of 1090 2D images and 21 3D models are collected using both 2D and 3D cameras for the imagery data acquisition. An advanced 3D camera is used to record details of the relevant spaces around the detected objects to help interpret the results, where required. The collected images are analysed by applying the edge and object detection algorithms. The edge detection algorithms including Sobel, Canny, LoG, Prewitt, Roberts, RGB-Sobel and fuzzy logic are fulfilled in MATLAB. The object detection algorithms include faster Region-based Convolutional Neural Network (faster RCNN) and Single Shot multibox Detector (SSD) from the open source machine learning library of TensorFlow in Jupyter environment. In order to evaluate the performance of these algorithms, several tests and metrics are used. Those for edge detection are: mean squared error; peak signal to noise ratio; structural similarity index; analysis of false positive and false negative errors; the degree of discontinuity; the ease of use for non-experts and the image processing duration metric. The tests used for object detection experiments include average recall and mean average precision by pixels, recall and precision by counting, and training loss. The evaluation in this thesis shows the best performer was the fuzzy logic method based on the proposed edge detection metrics. Also, it was found that the performance of faster RCNN and SSD depends on the context and object detection scenarios. Indeed, surrounding objects, backgrounds of the objects, lighting conditions and camera angles affect the level of accuracy obtained for the results. The major contributions of this thesis are: 1) to extend the applications of edge and object detection to analyse construction modular objects; 2) to investigate the performance of edge and object detection algorithms based on more selected metrics than previous studies; 3) to collect first-hand data using 2D and 3D cameras in construction field work. The collected data can be a valuable benchmark to construction scholars. The implication of this thesis is that the research can be used for developing further applications of AI technology in order to monitor safety on construction sites and physical progress of modular object installation, and to control installation quality as well. Further study is recommended to detect more types of construction objects so that they may be compared with the findings of this research. en_US
dc.identifier.uri http://hdl.handle.net/1959.4/65037
dc.language English
dc.language.iso EN en_US
dc.publisher UNSW, Sydney en_US
dc.rights CC BY-NC-ND 3.0 en_US
dc.rights.uri https://creativecommons.org/licenses/by-nc-nd/3.0/au/ en_US
dc.subject.other Object detection en_US
dc.subject.other Modular objects en_US
dc.subject.other Edge detection en_US
dc.subject.other Artificial intelligence en_US
dc.subject.other Machine learning en_US
dc.subject.other Construction en_US
dc.title Implementation of Artificial Intelligence for Detecting Modular Objects in Construction en_US
dc.type Thesis en_US
dcterms.accessRights open access
dcterms.rightsHolder Liu, Chang
dspace.entity.type Publication en_US
unsw.accessRights.uri https://purl.org/coar/access_right/c_abf2
unsw.date.embargo 2022-03-01 en_US
unsw.description.embargoNote Embargoed until 2022-03-01
unsw.identifier.doi https://doi.org/10.26190/unsworks/2081
unsw.relation.faculty Arts Design & Architecture
unsw.relation.originalPublicationAffiliation Liu, Chang, Built Environment, Faculty of Built Environment, UNSW en_US
unsw.relation.school School of Built Environment *
unsw.thesis.degreetype Masters Thesis en_US
Files
Original bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
public version.pdf
Size:
10.84 MB
Format:
application/pdf
Description:
Resource type