Date of Award
2022-12-01
Degree Name
Doctor of Philosophy
Department
Mechanical Engineering
Advisor(s)
Angel Flores-Abad
Second Advisor
Ahsan Choudhuri
Abstract
Automated detection of cracks and corrosion in pavements and industrial settings is essential to a cost-effective approach to maintenance. Deep learning has paved the path for vast levels of improvement in the area. Such models require a plethora of data with accurate ground truth and enough variation for the model to generalize to the data, which is notwidely available. There has been recent progress in computer graphics being used for the creation of synthetic data to address the issue of deficient data availability, but it is limited to specific objects, such as cars and human beings. Textures and deformities within such objects are left unexplored. This study introduces an approach to synthetically produce a dataset of pavement images with cracks and a dataset of industrial images with corrosion using Unreal Engine 5, a 3D Computer Graphics Gaming Engine. For both datasets, a novel annotation technique is used to provide labels with pixel-level detail. For the feasibility of use with object detection algorithms, a python code is created for bounding box derivation of the segmented ground truth. The aim of the datasets is not to fully replace a real dataset altogether, but to save the time and resources that would be required to gather enough images with high levels of variety, without the need for manual annotation. The virtual datasets are trained in combination with real data and are evaluated using the deep learning framework You Only Look Once (YOLOv4). The datasets are also tested on real data to show the transferability of learning from synthetic data to real-world applications. The datasets will be publicly available so that they can easily be altered for the needs of the user. This work provides evidence suggesting that (i) the creation of publicly available synthetic data using open-source gaming engines does not have to be limited to large objects and can significantly cut down on time and resources needed for accurately labeled data, and (ii) training on virtual data improves performance on detecting cracks and corrosion.
Language
en
Provenance
Received from ProQuest
Copyright Date
2022-12
File Size
115 p.
File Format
application/pdf
Rights Holder
Noshin Habib
Recommended Citation
Habib, Noshin, "Synthetic Data Generation For Intelligent Inspection Of Structural Environments" (2022). Open Access Theses & Dissertations. 3684.
https://scholarworks.utep.edu/open_etd/3684