Skip to main page content
U.S. flag

An official website of the United States government

Dot gov

The .gov means it’s official.
Federal government websites often end in .gov or .mil. Before sharing sensitive information, make sure you’re on a federal government site.

Https

The site is secure.
The https:// ensures that you are connecting to the official website and that any information you provide is encrypted and transmitted securely.

Access keys NCBI Homepage MyNCBI Homepage Main Content Main Navigation
. 2021 Jun 11;21(12):4026.
doi: 10.3390/s21124026.

Aircraft Fuselage Corrosion Detection Using Artificial Intelligence

Affiliations

Aircraft Fuselage Corrosion Detection Using Artificial Intelligence

Bruno Brandoli et al. Sensors (Basel). .

Abstract

Corrosion identification and repair is a vital task in aircraft maintenance to ensure continued structural integrity. Regarding fuselage lap joints, typically, visual inspections are followed by non-destructive methodologies, which are time-consuming. The visual inspection of large areas suffers not only from subjectivity but also from the variable probability of corrosion detection, which is aggravated by the multiple layers used in fuselage construction. In this paper, we propose a methodology for automatic image-based corrosion detection of aircraft structures using deep neural networks. For machine learning, we use a dataset that consists of D-Sight Aircraft Inspection System (DAIS) images from different lap joints of Boeing and Airbus aircrafts. We also employ transfer learning to overcome the shortage of aircraft corrosion images. With precision of over 93%, we demonstrate that our approach detects corrosion with a precision comparable to that of trained operators, aiding to reduce the uncertainties related to operator fatigue or inadequate training. Our results indicate that our methodology can support specialists and engineers in corrosion monitoring in the aerospace industry, potentially contributing to the automation of condition-based maintenance protocols.

Keywords: aircraft corrosion inspection; automatic corrosion detection; aviation maintenance; corrosion science; deep learning; material fatigue; rust detection.

PubMed Disclaimer

Conflict of interest statement

The authors declare no conflict of interest.

Figures

Figure 1
Figure 1
An example showing pillowing corrosion and surface micro deformations. (a) A specialist using a flashlight performs fuselage visual inspection; (b) the fuselage photo scanned showing surface micro perturbations caused by corrosion.
Figure 2
Figure 2
D-Sight Aircraft Inspection System (DAIS). (a) DAIS 250c, and (b) schematic of DAIS functioning.
Figure 3
Figure 3
Two samples taken with the DAIS 250c device of a simple shear lap joint. (a) An image with no corrosion; and (b) the corrosion pillowing affecting rivets in red color.
Figure 4
Figure 4
Wing inspection images created with DAIS 250C. Images are composed as a mosaic to cover the entire wing. Each image sample is enumerated in order to control the inspection. A specialist then perform the inspection of each sample.
Figure 5
Figure 5
Learning curves for training and testing using the DenseNet architectecture, whose accuracy achieved the top results. Each plot corresponds to a five-fold split.
Figure 5
Figure 5
Learning curves for training and testing using the DenseNet architectecture, whose accuracy achieved the top results. Each plot corresponds to a five-fold split.
Figure 6
Figure 6
Learning curves for training and testing using the SqueezeNet architectecture. Although it is considered a light weight architecture, SqueezeNet achieved the second best results. Each plot corresponds to a five-fold split.
Figure 7
Figure 7
Loss curves with error bars depicting the loss for the epochs for the different architectures evaluated: DenseNet (a), ResNet (b), SqueezeNet (c), and InceptionV3 (d).
Figure 8
Figure 8
Examples of images that the Deep Learning architecture DenseNet-201 did not predict well. Column (a) corresponds to images misclassified with corrosion or false positives (FP), while column (b) includes images with misclassified corrosion detected or false negatives (FN). In (c), we use Grad-CAM for the visual interpretability of the DenseNet-201’s gradients over the image in (b).
Figure 9
Figure 9
Visualization results through class-activated maps overlaid on input true positive images together with the raw images. The maps were extracted from the last convolution layer using the algorithm GradCam for DenseNet-201 (first two rows) and SqueezeNet (last two rows). The heat maps stand for the larger heights learned during the training.

References

    1. Bonnin-Pascual F., Ortiz A. On the use of robots and vision technologies for the inspection of vessels: A survey on recent advances. Ocean Eng. 2019;190:106420. doi: 10.1016/j.oceaneng.2019.106420. - DOI
    1. Bastian B.T., Jaspreeth N., Ranjith S.K., Jiji C. Visual inspection and characterization of external corrosion in pipelines using deep neural network. NDT Int. 2019;107:102134. doi: 10.1016/j.ndteint.2019.102134. - DOI
    1. Ali R., Cha Y.J. Subsurface damage detection of a steel bridge using deep learning and uncooled micro-bolometer. Constr. Build. Mater. 2019;226:376–387. doi: 10.1016/j.conbuildmat.2019.07.293. - DOI
    1. Sajedi S., Huang Q. Reliability-based life-cycle-cost comparison of different corrosion management strategies. Eng. Struct. 2019;186:52–63. doi: 10.1016/j.engstruct.2019.02.018. - DOI
    1. Seidi F., Crespy D. Fighting corrosion with stimuli-responsive polymer conjugates. Chem. Commun. 2020;56:11931–11940. doi: 10.1039/D0CC03061A. - DOI - PubMed