Cargando…

Defects Recognition Algorithm Development from Visual UAV Inspections

Aircraft maintenance plays a key role in the safety of air transport. One of its most significant procedures is the visual inspection of the aircraft skin for defects. This is mainly carried out manually and involves a high skilled human walking around the aircraft. It is very time consuming, costly...

Descripción completa

Detalles Bibliográficos
Autores principales: Avdelidis, Nicolas P., Tsourdos, Antonios, Lafiosca, Pasquale, Plaster, Richard, Plaster, Anna, Droznika, Mark
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9269053/
https://www.ncbi.nlm.nih.gov/pubmed/35808177
http://dx.doi.org/10.3390/s22134682
_version_ 1784744138404528128
author Avdelidis, Nicolas P.
Tsourdos, Antonios
Lafiosca, Pasquale
Plaster, Richard
Plaster, Anna
Droznika, Mark
author_facet Avdelidis, Nicolas P.
Tsourdos, Antonios
Lafiosca, Pasquale
Plaster, Richard
Plaster, Anna
Droznika, Mark
author_sort Avdelidis, Nicolas P.
collection PubMed
description Aircraft maintenance plays a key role in the safety of air transport. One of its most significant procedures is the visual inspection of the aircraft skin for defects. This is mainly carried out manually and involves a high skilled human walking around the aircraft. It is very time consuming, costly, stressful and the outcome heavily depends on the skills of the inspector. In this paper, we propose a two-step process for automating the defect recognition and classification from visual images. The visual inspection can be carried out with the use of an unmanned aerial vehicle (UAV) carrying an image sensor to fully automate the procedure and eliminate any human error. With our proposed method in the first step, we perform the crucial part of recognizing the defect. If a defect is found, the image is fed to an ensemble of classifiers for identifying the type. The classifiers are a combination of different pretrained convolution neural network (CNN) models, which we retrained to fit our problem. For achieving our goal, we created our own dataset with defect images captured from aircrafts during inspection in TUI’s maintenance hangar. The images were preprocessed and used to train different pretrained CNNs with the use of transfer learning. We performed an initial training of 40 different CNN architectures to choose the ones that best fitted our dataset. Then, we chose the best four for fine tuning and further testing. For the first step of defect recognition, the DenseNet201 CNN architecture performed better, with an overall accuracy of 81.82%. For the second step for the defect classification, an ensemble of different CNN models was used. The results show that even with a very small dataset, we can reach an accuracy of around 82% in the defect recognition and even 100% for the classification of the categories of missing or damaged exterior paint and primer and dents.
format Online
Article
Text
id pubmed-9269053
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-92690532022-07-09 Defects Recognition Algorithm Development from Visual UAV Inspections Avdelidis, Nicolas P. Tsourdos, Antonios Lafiosca, Pasquale Plaster, Richard Plaster, Anna Droznika, Mark Sensors (Basel) Article Aircraft maintenance plays a key role in the safety of air transport. One of its most significant procedures is the visual inspection of the aircraft skin for defects. This is mainly carried out manually and involves a high skilled human walking around the aircraft. It is very time consuming, costly, stressful and the outcome heavily depends on the skills of the inspector. In this paper, we propose a two-step process for automating the defect recognition and classification from visual images. The visual inspection can be carried out with the use of an unmanned aerial vehicle (UAV) carrying an image sensor to fully automate the procedure and eliminate any human error. With our proposed method in the first step, we perform the crucial part of recognizing the defect. If a defect is found, the image is fed to an ensemble of classifiers for identifying the type. The classifiers are a combination of different pretrained convolution neural network (CNN) models, which we retrained to fit our problem. For achieving our goal, we created our own dataset with defect images captured from aircrafts during inspection in TUI’s maintenance hangar. The images were preprocessed and used to train different pretrained CNNs with the use of transfer learning. We performed an initial training of 40 different CNN architectures to choose the ones that best fitted our dataset. Then, we chose the best four for fine tuning and further testing. For the first step of defect recognition, the DenseNet201 CNN architecture performed better, with an overall accuracy of 81.82%. For the second step for the defect classification, an ensemble of different CNN models was used. The results show that even with a very small dataset, we can reach an accuracy of around 82% in the defect recognition and even 100% for the classification of the categories of missing or damaged exterior paint and primer and dents. MDPI 2022-06-21 /pmc/articles/PMC9269053/ /pubmed/35808177 http://dx.doi.org/10.3390/s22134682 Text en © 2022 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Avdelidis, Nicolas P.
Tsourdos, Antonios
Lafiosca, Pasquale
Plaster, Richard
Plaster, Anna
Droznika, Mark
Defects Recognition Algorithm Development from Visual UAV Inspections
title Defects Recognition Algorithm Development from Visual UAV Inspections
title_full Defects Recognition Algorithm Development from Visual UAV Inspections
title_fullStr Defects Recognition Algorithm Development from Visual UAV Inspections
title_full_unstemmed Defects Recognition Algorithm Development from Visual UAV Inspections
title_short Defects Recognition Algorithm Development from Visual UAV Inspections
title_sort defects recognition algorithm development from visual uav inspections
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9269053/
https://www.ncbi.nlm.nih.gov/pubmed/35808177
http://dx.doi.org/10.3390/s22134682
work_keys_str_mv AT avdelidisnicolasp defectsrecognitionalgorithmdevelopmentfromvisualuavinspections
AT tsourdosantonios defectsrecognitionalgorithmdevelopmentfromvisualuavinspections
AT lafioscapasquale defectsrecognitionalgorithmdevelopmentfromvisualuavinspections
AT plasterrichard defectsrecognitionalgorithmdevelopmentfromvisualuavinspections
AT plasteranna defectsrecognitionalgorithmdevelopmentfromvisualuavinspections
AT droznikamark defectsrecognitionalgorithmdevelopmentfromvisualuavinspections