Advances in Aircraft Skin Defect Detection Using Computer Vision: A Survey and Comparison of YOLOv9 and RT-DETR Performance
Abstract
:1. Introduction
- Thorough review of existing hardware and software solutions for aircraft defect detection: The investigation highlights significant growth in academic research on computer vision for aircraft defect detection. Notably, all academic references are dated from 2019 onward, with over half of the publications appearing in 2024. On the industry side, numerous projects have been publicly disclosed since 2014, with half launched during or after the COVID-19 pandemic. These projects span various regions and industry sectors, including airlines (e.g., EasyJet, Air France, KLM, Singapore Airlines, Delta Airlines, Lufthansa), aircraft manufacturers (e.g., Airbus, Boeing), and organizations in the field of aerospace, robotics and artificial intelligence (e.g., Rolls-Royce, MainBlades, Donecle, SR Technics, ST Engineering, Jet Aviation, HACARUS) as well as research institutes (A*STAR).
- Collection of a new dataset of aircraft defects using a drone from an abandoned aircraft: Using an affordable and commercially available Parrot Bebop Quadcopter Drone (14-megapixel full HD 1080p, 180° field of view), we demonstrate that current readily available technology can achieve accurate aircraft defect detection. We validate this hypothesis by investigating a preserved Boeing 747 with defects located in Korat, Nakhon Ratchasima, Thailand. The collected dataset has been made publicly available (see [12]) to support testing and benchmarking of future algorithms for aircraft defect detection. To the best of our knowledge, although several other studies have collected defect data from drone imagery [13,14,15,16,17,18], their datasets remain inaccessible due to confidentiality. Existing publicly available datasets primarily focus on defect-specific images (e.g., [19]), often emphasizing close-up views of defects rather than encompassing the entire aircraft (with and without defects) or accounting for variations in image quality caused by distance and angle. The lack of publicly available data is a frequently cited challenge in research papers on this topic [18,20].
- Evaluation and Comparison of Leading Computer Vision Algorithms for Aircraft Defect Detection: This work tests and compares YOLOv9 and RT-DETR, two of the most accurate computer vision models (refer to [9]). Our implementation of these algorithms for aircraft defect detection contributes in two major ways: (i) It offers a benchmark analysis highlighting the relative strengths of these models. The results show comparable overall performance, with RT-DETR slightly outperforming YOLOv9 prior to hyperparameter tuning, whereas YOLOv9 achieves superior results post-tuning. (ii) We demonstrate the practicality of leveraging modern computer vision algorithms for real-world aircraft defect detection, achieving moderate accuracy even without extensive tuning; mAP50 scores range from 0.699 for RT-DETR to 0.685 for YOLOv9. Additionally, a comparison with the YOLOv5 extra-large (YOLOv5x) model [21], developed in 2020, reveals a 10% improvement in mAP50 with YOLOv9, emphasizing the rapid advancements in computer vision.
- Hyperparameter tuning using Bayesian optimization: To avoid a myopic, single implementation of these algorithms, we applied hyperparameter tuning and analyzed its impact on performance metrics, particularly precision, recall, and mAP50. Our results show that tuning improves accuracy by 1.6% for RT-DETR and 6.6% for YOLOv9 across the two datasets analyzed—our drone-collected dataset [12] and a publicly available dataset [19]. We demonstrate that performance can be tailored to specific priorities by emphasizing different metrics during tuning. To encourage further research and facilitate refinement of the presented models, we have made our codes publicly available in [22].
- Discussion of limitations and challenges in implementing computer vision for aircraft defect detection: Our findings highlight the potential of computer vision to enhance defect detection, particularly given the rapid evolution of computer vision algorithms. However, discussions with industry experts reveal significant challenges that remain. These include (i) regulatory constraints that vary across countries, hindering the development of standardized solutions, (ii) the need for seamless human–robot collaboration, as automation is intended to complement rather than replace human inspectors, (iii) the necessity of achieving exceptionally high accuracy levels to meet stringent safety standards. Current mAP50 levels of 0.70–0.75 may still be insufficient due to safety reasons. These findings emphasize the promise of this technology while motivating continued advancements to overcome these challenges.
2. Research and Industry Survey
References (Year) | Description |
---|---|
[42] (2019) | Scope: Utilizing a reconfigurable climbing robot for aircraft surface defect detection. Data Source: RGB images taken by climbing robot. CV Algorithm: Enhanced SSD MobileNet. Focus: Detecting between aircraft stain and defect. |
[13] (2019) | Scope: Investigating defect classification on aircraft fuselage from UAV images. Data Source: Images taken using a drone. CV Algorithm: Combination of CNN and few-shot learning methods. Focus: Detecting paint defects, lightning burns, screw rashes, rivet rashes. |
[24] (2019) | Scope: Adapting YOLO3 for faster crack detection in aircraft structures. Data Source: Images from aviation company and industrial equipment. CV Algorithm: YOLOv3-Lite. Focus: Aircraft cracks. |
[14] (2020) | Scope: Developing a deep neural network (DNN) to detect aircraft defects. Data Source: Images taken using drone. CV Algorithm: AlexNet and VGG-F networks with a SURF feature extractor. Focus: Detecting fuselage defects (binary classification). |
[43] (2020) | Scope: Developing a Mask R-CNN to detect aircraft dents. Data Source: Images from publicly available sources and within the hangar. CV Algorithm: Mask R-CNN. Focus: Aircraft dents. |
[44] (2020) | Scope: Improving MASK R-CNN with augmentation techniques. Data Source: Images from publicly available sources and within the hangar. CV Algorithm: Pre-classifier in combination with MASK R-CNN. Focus: Wing images with and without aircraft dents. |
[23] (2020) | Scope: Applying and Comparing YOLOv3 with Faster-RCNN. Data Source: Self-collected dataset of aircraft defect images. CV Algorithm: YOLO Neural Network and Faster-RCNN. Focus: Detecting: skin crack, thread corrosion, skin peeling, skin deformation, and skin tear. |
[15] (2022) | Scope: Developing an improved mask scoring R-CNN. Data Source: Images taken using a drone. CV Algorithm: Mask Scoring R-CNN for instance segmentation with attention and feature fusion. Focus: Detecting paint falling and scratch. |
[25] (2023) | Scope: Examining the use of YOLOv5 to detect defects on aircraft surface. Data Source: Self-collected dataset of aircraft defect images. CV Algorithm: YOLOv5. Focus: Detecting: cracks, dent, missing screws, peeling, and corrosion. |
[45] (2024) | Scope: Exploring the use of CNNs for aircraft defect detection. Data Source: Images taken by drones and blimps. CV Algorithm: CNN. Focus: Detecting: missing rivet/heads, corroded rivet. |
[16] (2024) | Scope: Exploring the use of YOLOv8 for aircraft defect detection. Data Source: Images taken using drone, phone, and camera. CV Algorithm: YOLOv8. Focus: Detecting: panel missing, rivets/heads screws damaged or missing. |
[26] (2024) | Scope: Inspecting hyperparameter tuning of YOLOv8 for aircraft defect detection. Data Source: Scanning electron microscopy (SEM) images of surface parts. CV Algorithm: YOLOv8 with MobileNet backbone and Bayesian optimization. Focus: Detecting: gap, microbridge, line collapse, bridge, rust, scratch, and dent. |
[17] (2024) | Scope: Proposing an improved YOLOv5-based model for aircraft defect detection. Data Source: Publicly available images and images captured using a drone. CV Algorithm: YOLO model with deformable convolution, attention mechanisms, and contextual enhancement. Focus: Detecting: crack, dent, missing rivet/heads, peeled paint, scratch, missing caps, and lost tools. |
[29] (2024) | Scope: Proposing a bio-inspired CNN model for low-illumination aircraft skin defect detection. Data Source: Images taken by an airline. CV Algorithm: U-Net with residual blocks and attention mechanisms. Focus: Detecting image pixels with defects. |
[46] (2024) | Scope: Applying YOLOv8 to aircraft defect detection. Data Source: Images taken using a drone. CV Algorithm: YOLOv8. Focus: Detecting: rust, scratches, and missing rivets/heads. |
[18] (2024) | Scope: Testing various deep learning architectures for aircraft defect detection. Data Source: Drone and handheld cameras used inside the hangar. CV Algorithm: Various CNN-based models with custom size-estimation. Focus: Detecting: dents, missing paint, screws, and scratches. |
[20] (2024) | Scope: Improving YOLOv7 for aircraft defect detection. Data Source: Images collected using a mobile platform camera and publicly available datasets. CV Algorithm: FC-YOLO with feature fusion strategies. Focus: Detecting: paint peel, cracks, deformation, and rivet damage. |
[27] (2024) | Scope: Improving YOLOv8n for detecting small aircraft defects. Data Source: Images collected using DJI OM 4 SE stabilizers paired with mobile cameras. CV Algorithm: Improved YOLOv8n with Shuffle Attention and BiFPN. Focus: Detecting: cracks, corrosion, and missing labels. |
[47] (2024) | Scope: Data augmentation using Fourier GAN to improve defect detection accuracy. Data Source: Drone-collected and synthetic images. CV Algorithm: Fourier GAN for data augmentation. Focus: Detecting: loose components, corrosion, and skin damage. |
[28] (2024) | Scope: Improving YOLOv8 for robust defect detection. Data Source: Publicly available images. CV Algorithm: YOLOv8 with CoTAttention and SPD-Conv modules. Focus: Detecting: cracks, dents, and rust. |
[48] (2024) | Scope: Developing DyDET, a lightweight semi-supervised aircraft defect detection framework. Data Source: Images collected using camera. CV Algorithm: DyDET with dynamic attention and adaptive pseudolabeling. Focus: Detecting: scratches, paint-peeling, rivet damage, and rust. |
3. Data Collection
4. Methodology
4.1. RT-DETR
4.2. YOLOv9
4.3. Performance Metrics
4.4. Hyperparameter Tuning
5. Experimental Results
5.1. Performance Comparison
5.2. Accuracy Metrics Emphases During Tuning
5.3. Generalization Issue
6. Discussion
- Confidentiality Issues: Aircraft defect images are rarely made publicly available due to operational and safety restrictions. To help address this limitation, we have made the dataset collected in this study publicly accessible (see [12]) and identified several publicly available datasets to support future research (links are provided in the Data Availability Statement section at the end of the paper).
- Limited number of defect instances: Even when data are available, defect occurrences are relatively rare, as aircraft are typically well-maintained. To mitigate this, we highlight works from [44,47,86,87] which use data augmentation techniques to generate additional instances of defects for model training.
- Variability across aircraft models and operating conditions: Aircraft defects can vary significantly depending on the aircraft type, manufacturer, and operating environment. Consequently, developing a comprehensive dataset requires image collection across a diverse range of scenarios (as shown in Table 7). Achieving this is only possible through the widespread adoption of computer vision technologies for aircraft defect detection, supported by coordinated efforts and standardized image capture protocols. International guidelines are essential to ensure consistency across devices and settings, as poor-quality or inconsistent imagery may lead to missed defects or false positives.
- Unmanned Aerial Vehicles (UAVs):
- Advantages:
- Capable of reaching difficult areas, such as the upper fuselage and tail sections, without the need for scaffolding or lifts;
- Able to conduct inspections quickly, making them particularly useful for pre-/post-flight inspections;
- Swarms of drones can make routine inspections inside hangars even faster;
- As suggested by our review of the literature, drones have been already widely tested by both academia and industry;
- Relatively inexpensive. As shown through the experiment in this paper, even inexpensive drones and cameras can already provide good levels of accuracy;
- Easily transferable between inspections. Can be deployed across multiple aprons/stands.
- Limitations:
- UAV operations are subject to strict aviation regulations, which may limit their deployment in certain areas of the airport. Additionally, regulatory differences across airports pose challenges for developing standardized solutions;
- Drones may only be permitted for use inside hangars, reducing their utility for pre-/post-flight inspections. Solutions like tethers attached to drones could address this, but may limit their range and effectiveness;
- May obstruct other maintenance activities, and therefore human–drone coordination requires planning;
- Battery life and payload capacity can restrict flight duration and the types of sensors that can be equipped;
- Planning 3D trajectories for drones around aircraft surfaces can be challenging, particularly when coordinating a swarm of drones.
- Smart Hangars with High-Resolution Cameras:
- Advantages:
- Less constrained by regulations as the system operates within a controlled environment and does not interfere with other operations;
- Easily integrates with human-led maintenance activities without obstructing ongoing tasks;
- Once installed, these systems provide reliable, consistent coverage without needing repositioning, and maintenance costs remain relatively low after the initial setup.
- Limitations:
- Can only be used inside hangars, limiting its use at pre-/post-flight inspections;
- Fixed cameras may struggle to capture certain parts of the aircraft, especially at specific angles. Additionally, the quality of images may be reduced compared to drones or robots that capture close-up visuals;
- The system is not transferable, requiring airports to dedicate specific hangars equipped with this technology and plan aircraft inspection schedules accordingly;
- Installation and integration of high-resolution camera systems involve substantial upfront investment.
- Mobile Robot Platforms:
- Advantages:
- Relatively inexpensive and easy to implement, as they can be adapted from technologies already used in other industries (e.g., infrastructure and industrial inspections, as reviewed in [88]);
- Easily transferable between inspections, can be deployed across multiple aprons/stands;
- Can accommodate a more diverse range of equipment (different cameras, sensors, etc.) due to their greater payload capacity (not as constrained as drones or climbing robots).
- Limitations:
- Cannot access elevated areas like the top of the fuselage or tail sections without additional equipment, such as extendable cameras;
- May obstruct other maintenance activities, requiring careful planning and coordination between human workers and the robotic platform, which can be more challenging compared to drones;
- Inspections using ground-based robots may take longer than drones or fixed cameras to cover the entire aircraft.
- Climbing Robots:
- Advantages:
- Capable of traversing complex geometries, these robots can inspect detailed areas of the aircraft, including the fuselage, wings, and tail sections, without the need for scaffolding or lifts;
- Since they adhere to the aircraft’s surface rather than flying freely like drones or moving on the ground like traditional robot platforms, climbing robots may face fewer regulatory constraints during operation;
- Their operation is less likely to obstruct other maintenance activities, especially during routine inspections;
- Easily transferable between inspections. Can be deployed across multiple aprons/stands.
- Limitations:
- While effective for detailed examinations, these robots may require more time to inspect the entire aircraft surface, making them more suitable for scheduled maintenance rather than quick pre-/post-flight checks;
- Adhesion mechanisms and technologies tailored for aircraft inspection can make climbing robots more expensive compared to other inspection tools;
- Regulatory Framework: The regulatory aspect is paramount, particularly given that aviation is a global industry. Automation of defect detection operations requires international coordination and recognition to ensure consistency across countries. Standardizing regulations would enable the development of solutions that are globally applicable rather than tailored to specific regional contexts. While the International Civil Aviation Organization (ICAO) provides overarching safety management frameworks, such as Standards and Recommended Practices (SARPs) [89], these currently lack detailed guidance and regulations specific to automated aircraft defect detection.
- Human–Robot Interaction: The interaction between humans and robotic systems in defect detection remains undefined and requires research. The role of humans in the defect detection process, once these solutions are implemented, needs clarification. Should their role be passive, focused on analyzing feedback from these systems, or active, complementing the robot/drone detection search? Additionally, these systems may obstruct other critical operations, particularly during aircraft turnaround processes. Some work has already begun to explore this topic [90].
- Path Planning: Robust path planning mechanisms are needed to address two key objectives: minimizing interference with other operations and ensuring complete aircraft coverage with high-quality images within the limited time available. Research is already underway to tackle this challenge [91,92], but further advancements are crucial.
- Weather Resilience: Weather conditions may significantly impact automated defect detection, especially during pre- and post-flight inspections. Ensuring that automated solutions remain resilient and functional under adverse weather conditions is essential to prevent disruptions. This resilience must be investigated and integrated into future systems to ensure reliability across a wide range of environmental scenarios.
7. Conclusions
Author Contributions
Funding
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- FAA. Advisory Circular: Visual Inspection for Aircraft; U.S. Department of Transportation: Washington, DC, USA, 1997.
- IMRBPB. Clarification of Glossary Definitions for General Visual (GVI), Detailed (DET), and Special Detailed (SDI) Inspections; IMRBPB: Cologne, Germany, 2011. [Google Scholar]
- Saltoğlu, R.; Humaira, N.; İnalhan, G. Aircraft Scheduled Airframe Maintenance and Downtime Integrated Cost Model. Adv. Oper. Res. 2016, 2016, 2576825. [Google Scholar] [CrossRef]
- Liu, Y.; Dong, J.; Li, Y.; Gong, X.; Wang, J. A UAV-Based Aircraft Surface Defect Inspection System via External Constraints and Deep Learning. IEEE Trans. Instrum. Meas. 2022, 71, 5019315. [Google Scholar] [CrossRef]
- Sprong, J.P.; Jiang, X.; Polinder, H. Deployment of Prognostics to Optimize Aircraft Maintenance—A Literature Review. J. Int. Bus. Res. Mark. 2020, 5, 26–37. [Google Scholar] [CrossRef]
- Papa, U.; Ponte, S. Preliminary Design of An Unmanned Aircraft System for Aircraft General Visual Inspection. Electronics 2018, 7, 435. [Google Scholar] [CrossRef]
- Le Clainche, S.; Ferrer, E.; Gibson, S.; Cross, E.; Parente, A.; Vinuesa, R. Improving Aircraft Performance Using Machine Learning: A Review. Aerosp. Sci. Technol. 2023, 138, 108354. [Google Scholar] [CrossRef]
- Rodríguez, D.A.; Tafur, C.L.; Daza, P.F.M.; Vidales, J.A.V.; Rincón, J.C.D. Inspection of Aircrafts and Airports Using UAS: A Review. Results Eng. 2024, 22, 102330. [Google Scholar] [CrossRef]
- COCO. Object Detection on COCO Test-Dev. 2023. Available online: https://paperswithcode.com/sota/object-detection-on-coco (accessed on 2 December 2024).
- Wang, C.-Y.; Yeh, I.-H.; Liao, H.-Y.M. YOLOv9: Learning What You Want to Learn Using Programmable Gradient Information. arXiv 2024, arXiv:2402.13616. [Google Scholar]
- Zhao, Y.; Lv, W.; Xu, S.; Wei, J.; Wang, G.; Dang, Q.; Liu, Y.; Chen, J. DETRs Beat YOLOs on Real-time Object Detection. arXiv 2024, arXiv:2304.08069. [Google Scholar]
- SUTD. Aircraft AI Dataset. Roboflow Universe. 2024. Available online: https://universe.roboflow.com/sutd-4mhea/aircraft-ai-dataset (accessed on 2 December 2024).
- Miranda, J.; Veith, J.; Larnier, S.; Herbulot, A.; Devy, M. Machine Learning Approaches for Defect Classification on Aircraft Fuselage Images Aquired by An UAV. In Proceedings of the International Conference on Quality Control by Artificial Vision, Mulhouse, France, 15–17 May 2019; p. 1117208. [Google Scholar]
- Malekzadeh, T.; Abdollahzadeh, M.; Nejati, H.; Cheung, N.-M. Aircraft Fuselage Defect Detection Using Deep Neural Networks. arXiv 2020, arXiv:1712.09213. [Google Scholar]
- Meng, D.; Boer, W.; Juan, X.; Kasule, A.N.; Hongfu, Z. Visual Inspection of Aircraft Skin: Automated Pixel-Level Defect Detection by Instance Segmentation. Chin. J. Aeronaut. 2022, 35, 254–264. [Google Scholar]
- Connolly, L.; Garland, J.; O’Gorman, D.; Tobin, E.F. Deep-Learning-Based Defect Detection for Light Aircraft With Unmanned Aircraft Systems. IEEE Access 2024, 12, 83876–83886. [Google Scholar] [CrossRef]
- Huang, B.; Ding, Y.; Liu, G.; Tian, G.; Wang, S. ASD-YOLO: An Aircraft Surface Defects Detection Method Using Deformable Convolution and Attention Mechanism. Measurement 2024, 238, 115300. [Google Scholar] [CrossRef]
- Plastropoulos, A.; Bardis, K.; Yazigi, G.; Avdelidis, N.P.; Droznika, M. Aircraft Skin Machine Learning-Based Defect Detection and Size Estimation in Visual Inspections. Technologies 2024, 12, 158. [Google Scholar] [CrossRef]
- Hangar, I. Innovation Hangar v2 Dataset. Roboflow Universe. 2023. Available online: https://universe.roboflow.com/innovation-hangar/innovation-hangar-v2/dataset/1 (accessed on 2 December 2024).
- Zhang, W.; Liu, J.; Yan, Z.; Zhao, M.; Fu, X.; Zhu, H. FC-YOLO: An aircraft skin defect detection algorithm based on multi-scale collaborative feature fusion. Meas. Sci. Technol. 2024, 35, 115405. [Google Scholar] [CrossRef]
- Jocher, G. Ultralytics YOLOv5. 2020. Available online: https://github.com/ultralytics/yolov5 (accessed on 2 December 2024).
- Kurniawan, C. Aircraft-Skin-Defect-Detection-YOLOv9-Vs.-RT-DETR. 2024. Available online: https://github.com/cparyoto/Aircraft-Skin-Defect-Detection-YOLOv9-Vs.-RT-DETR (accessed on 25 February 2025).
- Zhang, D.; Wei, P.; Tan, M.; Chen, C.; Wang, L.; Hong, W. Investigation of Aircraft Surface Defects Detection Based on YOLO Neural Network. In Proceedings of the 2020 7th International Conference on Information Science and Control Engineering (ICISCE), Changsha, China, 18–20 December 2020; pp. 781–785. [Google Scholar]
- Li, Y.; Han, Z.; Xu, H.; Liu, L.; Li, X.; Zhang, K. YOLOv3-Lite: A Lightweight Crack Detection Network for Aircraft Structure Based on Depthwise Separable Convolutions. Appl. Sci. 2019, 9, 3781. [Google Scholar] [CrossRef]
- Maunder, J.D.; Zhang, J.; Lu, J.; Chen, T.; Hindley, Z.; Saczuk, E.; Aibin, M. AI-based General Visual Inspection of Aircrafts Based on YOLOv5. In Proceedings of the 2023 IEEE Canadian Conference on Electrical and Computer Engineering (CCECE), Regina, SK, Canada, 24–27 September 2023; pp. 55–59. [Google Scholar]
- Pasupuleti, S.; Ramalakshmi, K.; Pattisapu, V.M. Optimization of YOLOv8 for Defect Detection and Inspection in Aircraft Surface Maintenance using Enhanced Hyper Parameter Tuning. In Proceedings of the 2024 International Conference on Electrical Electronics and Computing Technologies (ICEECT), Greater Noida, India, 29–31 August 2024; pp. 1–6. [Google Scholar]
- Wang, H.; Fu, L.; Wang, L. Detection algorithm of aircraft skin defects based on improved YOLOv8n. Signal Image Video Process. 2024, 18, 3877–3891. [Google Scholar] [CrossRef]
- Ren, Q.; Wang, D. Aircraft Surface Defect Detection Based on Improved YOLOv8. In Proceedings of the 2024 5th International Conference on Big Data & Artificial Intelligence & Software Engineering (ICBASE), Wenzhou, China, 20–22 September 2024; pp. 603–606. [Google Scholar]
- Zhao, J.; Huang, K.; Wang, G.; Wang, L.; Wang, B.; Zhou, Y.; Li, H. Biological Visual Attention Convolutional Neural Network for Aircraft Skin Defect Detection. Meas. Sens. 2024, 31, 100974. [Google Scholar] [CrossRef]
- Chen, L.; Zou, L.; Fan, C.; Liu, Y. Feature weighting network for aircraft engine defect detection. Int. J. Wavelets Multiresolution Inf. Process. 2020, 18, 2050012. [Google Scholar] [CrossRef]
- Abdulrahman, Y.; Eltoum, M.M.; Ayyad, A.; Moyo, B.; Zweiri, Y. Aero-engine blade defect detection: A systematic review of deep learning models. IEEE Access 2023, 11, 53048–53061. [Google Scholar] [CrossRef]
- Upadhyay, A.; Li, J.; King, S.; Addepalli, S. A deep-learning-based approach for aircraft engine defect detection. Machines 2023, 11, 192. [Google Scholar] [CrossRef]
- Qu, Y.; Wang, C.; Xiao, Y.; Yu, J.; Chen, X.; Kong, Y. Optimization algorithm for surface defect detection of aircraft engine components based on YOLOv5. Appl. Sci. 2023, 13, 11344. [Google Scholar] [CrossRef]
- Niccolai, A.; Caputo, D.; Chieco, L.; Grimaccia, F.; Mussetta, M. Machine Learning-Based Detection Technique for NDT in Industrial Manufacturing. Mathematics 2021, 9, 1251. [Google Scholar] [CrossRef]
- Shafi, I.; Mazhar, M.F.; Fatima, A.; Alvarez, R.M.; Miró, Y.; Espinosa, J.C.M.; Ashraf, I. Deep learning-based real time defect detection for optimization of aircraft manufacturing and control performance. Drones 2023, 7, 31. [Google Scholar] [CrossRef]
- Rosell, A.; Svenman, E.; Westphal, P.; Mukundan, A.; Bhattacharya, S.; Bharthulwar, S.; Brahmachari, K.; Jhanardhanan, S. Machine Learning-Based System to Automate Visual Inspection in Aerospace Engine Manufacturing. In Proceedings of the 2023 IEEE 28th International Conference on Emerging Technologies and Factory Automation (ETFA), Sinaia, Romania, 12–15 September 2023; pp. 1–8. [Google Scholar]
- Prakash, N.; Nieberl, D.; Mayer, M.; Schuster, A. Learning Defects from Aircraft NDT Data. NDT E Int. 2023, 138, 102885. [Google Scholar] [CrossRef]
- Zhuge, J.; Zhang, W.; Zhan, X.; Wang, K.; Wang, Y.; Wu, J. Image matching method based on improved harris algorithm for aircraft residual ice detection. In Proceedings of the 2017 4th International Conference on Information, Cybernetics and Computational Social Systems (ICCSS), Dalian, China, 24–26 July 2017; pp. 273–278. [Google Scholar]
- Wen, R.; Yao, Y.; Li, Z.; Liu, Q.; Wang, Y.; Chen, Y. LESM-YOLO: An improved aircraft ducts defect detection model. Sensors 2024, 24, 4331. [Google Scholar] [CrossRef]
- Jovančević, I.; Viana, I.; Orteu, J.-J.; Sentenac, T.; Larnier, S. Matching CAD model and image features for robot navigation and inspection of an aircraft. In Proceedings of the International Conference on Pattern Recognition Applications and Methods, Rome, Italy, 24–26 February 2016; SCITEPRESS: Setúbal, Portugal, 2016; pp. 359–366. [Google Scholar]
- Leiva, J.R.; Villemot, T.; Dangoumeau, G.; Bauda, M.-A.; Larnier, S. Automatic visual detection and verification of exterior aircraft elements. In Proceedings of the 2017 IEEE International Workshop of Electronics, Control, Measurement, Signals and Their Application to Mechatronics (ECMSM), Donostia, Spain, 24–26 May 2017; pp. 1–5. [Google Scholar]
- Ramalingam, B.; Manuel, V.-H.; Elara, M.R.; Vengadesh, A.; Lakshmanan, A.K.; Ilyas, M.; James, T.J.Y. Visual Inspection of the Aircraft Surface Using a Teleoperated Reconfigurable Climbing Robot and Enhanced Deep Learning Technique. Int. J. Aerosp. Eng. 2019, 2019, 5137139. [Google Scholar] [CrossRef]
- Soufiane, B.; Anıl, D.; Ridwan, A.; Reyhan, A.; Joselito, S. Towards Automated Aircraft Maintenance Inspection. A Use Case of Detecting Aircraft Dents Using Mask R-CNN. 2020. Available online: https://arc.aiaa.org/doi/abs/10.2514/6.2020-0389 (accessed on 8 November 2024).
- Doğru, A.; Bouarfa, S.; Arizar, R.; Aydoğan, R. Using Convolutional Neural Networks to Automate Aircraft Maintenance Visual Inspection. Aerospace 2020, 7, 171. [Google Scholar] [CrossRef]
- Merola, S. Digital Optics and Machine Learning Algorithms for Aircraft Maintenance. Mater. Res. Proc. 2024, 42, 18–21. [Google Scholar]
- Suvittawat, N.; Ribeiro, N.A. Aircraft Surface Defect Inspection System Using AI with UAVs. In Proceedings of the International Conference on Research in Air Transportation (ICRAT), Singapore, 1–4 July 2024; pp. 1–4. [Google Scholar]
- Li, H.; Wang, C.; Liu, Y. Aircraft Skin Defect Detection Based on Fourier GAN for Data Augmentation. In Proceedings of the 2024 International Conference on Advanced Robotics and Mechatronics (ICARM), Tokyo, Japan, 8–10 July 2024; pp. 449–454. [Google Scholar]
- Zhang, X.; Zhang, J.; Chen, J.; Guo, R.; Wu, J. A Semisupervised Aircraft Fuselage Defect Detection Network With Dynamic Attention and Class-Aware Adaptive Pseudolabel Assignment. IEEE Trans. Artif. Intell. 2024, 5, 3551–3563. [Google Scholar] [CrossRef]
- Project, A.-C. Air-Cobot: Collaborative Mobile Robot for Aircraft Inspection. Collaborative Project by Akka Technologies, Airbus Group; Partners. 2013. Available online: https://en.wikipedia.org/wiki/Air-Cobot (accessed on 18 January 2025).
- Davies, P. EasyJet Reveals Drone Inspection and 3D Printing Plans. Travel Weekly. 2015. Available online: https://travelweekly.co.uk/articles/54445/easyjet-reveals-drone-inspection-and-3d-printing-plans (accessed on 18 January 2025).
- Donecle. Automating Your Aircraft Inspections. 2015. Available online: https://www.donecle.com/ (accessed on 18 January 2025).
- MainBlades. Aircraft Inspection Automation. 2017. Available online: https://www.mainblades.com/ (accessed on 18 January 2025).
- Airbus. Airbus Launches Advanced Indoor Inspection Drone to Reduce Aircraft Inspection Times and Enhance Report Quality. 2018. Available online: https://www.airbus.com/en/newsroom/press-releases/2018-04-airbus-launches-advanced-indoor-inspection-drone-to-reduce-aircraft (accessed on 8 November 2024).
- Rolls-Royce. Rolls-Royce Demonstrates The Future of Engine Maintenance with Robots That Can Crawl Inside Engines. 2018. Available online: https://www.rolls-royce.com/media/press-releases/2018/17-07-2018-rr-demonstrates-the-future-%20of-engine-maintenance-with-robots.aspx (accessed on 18 January 2025).
- Technics, S.R. Robots Driving Innovation at SR Technics. 2018. Available online: https://www.srtechnics.com/news/press-releases-blog-social-media/2018/february-2018/robots-driving-innovation-at-sr-technics/ (accessed on 18 January 2025).
- Ubisense. Ubisense and MRO Drone Launch World’s First ‘Smart Hangar’ Solution. 2018. Available online: https://ubisense.com/ubisense-and-mro-drone-launch-worlds-first-smart-hangar-solution/ (accessed on 18 January 2025).
- Airfrance. In Motion AWACS: Drone Inspection. 2019. Available online: https://www.afiklmem.com/en (accessed on 18 January 2025).
- Engineering, S.T. ST Engineering Receives First-Ever Authorisation from CAAS to Perform Aircraft Inspection Using Drones. 2020. Available online: https://www.stengg.com/en/newsroom/news-releases/st-engineering-receives-first-ever-authorisation-from-caas-to-perform-aircraft-inspection/ (accessed on 18 January 2025).
- Kulisch, E. Korean Air Develops Drone Swarm Technology to Inspect Aircraft. 2022. Available online: https://www.flyingmag.com/korean-air-develops-drone-swarm-technology-to-inspect-aircraft/ (accessed on 18 January 2025).
- Aerospace, G. GE Aerospace Service Operators: Meet Your ‘Mini’ Robot Inspector Companions. 2023. Available online: https://www.geaerospace.com/news/press-releases/services/ge-aerospace-service-operators-meet-your-mini-robot-inspector-companions (accessed on 18 January 2025).
- A*STAR I^2R. Smart Automated Aircraft Visual Inspection System (SAAVIS). 2023. Available online: https://www.a-star.edu.sg/i2r/research/I2RTechs/research/i2r-techs-solutions/SAAVIS (accessed on 18 January 2025).
- Loi, E. SIA Engineering Lifts Productivity as Latest Robots Help Inspect Aircraft Engines. The Straits Times, May 2023. Available online: https://www.straitstimes.com/singapore/sia-engineering-boosts-productivity-with-robots-inspecting-aircraft-engines-and-seat-tracks (accessed on 18 January 2025).
- Aviation, J. AI Drone Inspections. 2023. Available online: https://www.jetaviation.com/ai-drone-inspections/ (accessed on 18 January 2025).
- Koplin, A. Industry First: FAA Accepts Delta’s Plan to Use Drones for Maintenance Inspections. 2024. Available online: https://news.delta.com/industry-first-faa-accepts-deltas-plan-use-drones-maintenance-inspections (accessed on 18 January 2025).
- Biesecker, C. Boeing Expanding Effort to Autonomously Inspect Aircraft. Aviation Today. 2024. Available online: https://www.aviationtoday.com/2024/07/11/boeing-expanding-effort-to-autonomously-inspect-aircraft-july-28/ (accessed on 18 January 2025).
- Technik, L. Aircraft Overhaul: Testing Future Technologies. 2024. Available online: https://www.lufthansa-technik.com/en/innovation-bay (accessed on 18 January 2025).
- Dwyer, B.; Nelson, J.; Hansen, T. Roboflow (Version 1.0). 2024. Available online: https://roboflow.com (accessed on 18 January 2025).
- Lin, T.-Y.; Maire, M.; Belongie, S.; Hays, J.; Perona, P.; Ramanan, D.; Dollár, P.; Zitnick, C.L. Microsoft COCO: Common Objects in Context. arXiv 2015, arXiv:1405.0312. [Google Scholar]
- Carion, N.; Massa, F.; Synnaeve, G.; Usunier, N.; Kirillov, A.; Zagoruyko, S. End-to-End Object Detection with Transformers. arXiv 2020, arXiv:2005.12872. [Google Scholar]
- Khan, A.; Rauf, Z.; Sohail, A.; Khan, A.R.; Asif, H.; Asif, A.; Farooq, U. A Survey of The Vision Transformers and Their CNN-Transformer Based Variants. Artif. Intell. Rev. 2023, 56, 2917–2970. [Google Scholar] [CrossRef]
- Ultralytics. Baidu’s RT-DETR: A Vision Transformer-Based Real-Time Object Detector. 2024. Available online: https://docs.ultralytics.com/models/rtdetr/ (accessed on 18 January 2025).
- Redmon, J.; Divvala, S.; Girshick, R.; Farhadi, A. You Only Look Once: Unified, Real-Time Object Detection. arXiv 2015, arXiv:1506.02640. [Google Scholar]
- Vijayakumar, A.; Vairavasundaram, S. YOLO-based Object Detection Models: A Review and its Applications. Multimed. Tools Appl. 2024, 83, 83535–83574. [Google Scholar] [CrossRef]
- Wang, A.; Chen, H.; Liu, L.; Chen, K.; Lin, Z.; Han, J. YOLOv10: Real-Time End-to-End Object Detection. arXiv 2024, arXiv:2405.14458. [Google Scholar]
- Jocher, G.; Qiu, J. Ultralytics YOLO11. 2024. Available online: https://github.com/ultralytics/ultralytics (accessed on 2 December 2024).
- Ultralytics. YOLOv9: A Leap Forward in Object Detection Technology. 2024. Available online: https://docs.ultralytics.com/models/yolov9/ (accessed on 2 December 2024).
- Ultralytics. Performance Metrics Deep Dive. 2024. Available online: https://docs.ultralytics.com/guides/yolo-performance-metrics/ (accessed on 2 December 2024).
- Zhang, H.; Wang, Y.; Dayoub, F.; Sunderhauf, N. VarifocalNet: An IoU-aware dense object detector. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), Nashville, TN, USA, 20–25 June 2021; pp. 8514–8523. [Google Scholar]
- Probst, P.; Boulesteix, A.-L.; Bischl, B. Tunability: Importance of Hyperparameters of Machine Learning Algorithms. J. Mach. Learn. Res. 2019, 20, 1–32. [Google Scholar]
- Weerts, H.J.P.; Mueller, A.; Vanschoren, J. Importance of Tuning Hyperparameters of Machine Learning Algorithms. arXiv 2020, arXiv:2402.13616. [Google Scholar]
- Hutter, F.; Hoos, H.H.; Leyton-Brown, K. Sequential Model-Based Optimization for General Algorithm Configuration. In Learning and Intelligent Optimization; Coello, C.A., Ed.; Springer: Berlin/Heidelberg, Germany, 2011; pp. 507–523. [Google Scholar]
- Snoek, J.; Larochelle, H.; Adams, R.P. Practical Bayesian Optimization of Machine Learning Algorithms. In Advances in Neural Information Processing Systems; Pereira, F., Burges, C.J., Bottou, L., Weinberger, K.Q., Eds.; Curran Associates, Inc.: Red Hook, NY, USA, 2012; pp. 1–9. [Google Scholar]
- Bischl, B.; Richter, J.; Bossek, J.; Horn, D.; Thomas, J.; Lang, M. mlrMBO: A Modular Framework for Model-Based Optimization of Expensive Black-Box Functions. arXiv 2018, arXiv:1703.03373. [Google Scholar]
- Head, T.; Kumar, M.; Nahrstaedt, H.; Louppe, G.; Shcherbatyi, I. Scikit-Optimize/Scikit-Optimize. 2020. Available online: https://github.com/scikit-optimize/scikit-optimize (accessed on 2 December 2024).
- Center, N.S. ASPIRE2A General QuickStart Guide. 2024. Available online: https://help.nscc.sg/wp-content/uploads/2024/05/ASPIRE2A-General-Quickstart-Guide.pdf (accessed on 11 November 2024).
- Liu, Y.; Jiang, H.; Yao, R.; Zhu, H. Interpretable data-augmented adversarial variational autoencoder with sequential attention for imbalanced fault diagnosis. J. Manuf. Syst. 2023, 71, 342–359. [Google Scholar] [CrossRef]
- Liu, Y.; Jiang, H.; Liu, C.; Yang, W.; Sun, W. Data-augmented wavelet capsule generative adversarial network for rolling bearing fault diagnosis. Knowl.-Based Syst. 2022, 252, 109439. [Google Scholar] [CrossRef]
- Lattanzi, D.; Miller, G. Review of robotic infrastructure inspection systems. J. Infrastruct. Syst. 2017, 23, 04017004. [Google Scholar] [CrossRef]
- ICAO. SARPs—Standards and Recommended Practices. 2024. Available online: https://www.icao.int/safety/safetymanagement/pages/sarps.aspx (accessed on 18 January 2025).
- Donadio, F.; Frejaville, J.; Larnier, S.; Vetault, S. Human-robot collaboration to perform aircraft inspection in working environment. In Proceedings of the 5th International Conference on Machine Control and Guidance (MCG), Vichy, France, 5–6 October 2016. [Google Scholar]
- Bircher, A.; Alexis, K.; Burri, M.; Oettershagen, P.; Omari, S.; Mantel, T.; Siegwart, R. Structural inspection path planning via iterative viewpoint resampling with application to aerial robotics. In Proceedings of the 2015 IEEE International Conference on Robotics and Automation (ICRA), Seattle, WA, USA, 26–30 May 2015; pp. 6423–6430. [Google Scholar]
- Sun, Y.; Ma, O. Drone-based automated exterior inspection of an aircraft using reinforcement learning technique. In Proceedings of the AIAA SCITECH 2023 Forum, National Harbor, MD, USA, 23–27 January 2023; p. 0107. [Google Scholar]
References (Year) | Description |
---|---|
[49] (2013) | Scope: A French R&D project developing an autonomous wheeled robot capable of inspecting aircraft during maintenance operations. Solution Type: Robot Platform Offered Benefits: Enhances inspection reliability and repeatability; reduces inspection time and maintenance costs. |
[50] (2015) | Scope: EasyJet integrates drones for aircraft inspection and explores 3D printing to reduce maintenance costs and downtime. Solution Type: Drones Offered Benefits: Speeds up inspection; reduces dependency on external suppliers for parts. |
[51] (2015) | Scope: Automated visual inspections using autonomous drones with AI-powered software. Solution Type: swarm of drones Offered Benefits: Performs GVI, identifies lightning strikes, and provides close-up inspections more efficiently than manual processes. |
[52] (2017) | Scope: Mainblades offers automated drone inspections for aircraft maintenance. Solution Type: Drones Offered Benefits: Detects defects such as dents, cracks, and lightning strikes; reduces inspection time and improves consistency. |
[53] (2018) | Scope: Airbus uses autonomous drones equipped with high-resolution cameras to conduct visual inspections of aircraft surfaces. Solution Type: Drones Offered Benefits: Speeds up inspection (3 h), enhances safety by reducing human exposure. |
[54] (2018) | Scope: Rolls-Royce demonstrated multiple robotic solutions, including SWARM robots for visual inspections, FLARE for repairs, and remote boreblending robots for maintenance tasks. Solution Type: Swarm of drones Offered Benefits: Enables inspections and repairs without removing the engine; reduces downtime and maintenance costs. |
[55] (2018) | Scope: Developed a robot to move on aircraft for inspection and deliver tools to difficult-to-access areas. Solution Type: Climbing Robot Offered Benefits: Tools can be delivered to engineers for improved maintenance efficiency. |
[56] (2018) | Scope: A collaboration between Ubisense and MRO Drone to create an automated aircraft inspection and tool management system. Solution Type: Smart Hangar Offered Benefits: Decreases Aircraft on Ground (AOG) time by up to 90%; enhances efficiency and productivity in maintenance operations. |
[57] (2019) | Scope: Developed automated drone inspection for exterior aircraft components on surfaces. Solution Type: Drones Offered Benefits: Reduce time and cost of aircraft maintenance. Can inspect both inside and outside of hangar. |
[58] (2020) | Scope: Received CAAS authorization to use drones for aircraft inspections, ensuring faster and safer processes. Solution Type: Drones Offered Benefits: Reduces inspection time; authorized for regulatory compliance. |
[59] (2022) | Scope: Korean Air’s development of a drone swarm system to inspect aircraft exteriors. Solution Type: Swarm of drones Offered Benefits: Reduces inspection time by up to 60%; improves safety and accuracy; minimizes aircraft downtime. |
[60] (2023) | Scope: GE Aerospace’s soft robotic inchworm designed for on-wing jet engine inspection and repair. Solution Type: Climbing Robot Offered Benefits: Enables minimally invasive inspections; reduces maintenance burden; provides access to hard-to-reach engine areas. |
[61] (2023) | Scope: A*STAR’s Smart Automated Aircraft Visual Inspection System (SAAVIS) uses robots and hybrid AI for defect detection on airframes. Solution Type: Smart Hangar Offered Benefits: Reduces inspection time and human errors; detects over 30 defect types. |
[62] (2023) | Scope: Employs robotic arms and AI to inspect aircraft engines and seat tracks, improving efficiency. Solution Type: Robot platform Offered Benefits: Saves over 780 man-hours annually; reduces staff fatigue and increases inspection accuracy. |
[63] (2023) | Scope: AI-powered drone inspections for a range of aircraft maintenance needs. Solution Type: Drones Offered Benefits: Conducts inspections for aircraft structure, paint quality, and pre-purchase evaluations. |
[64] (2024) | Scope: Delta is the first U.S. airline to use FAA-approved drones for maintenance inspections, improving speed and safety. Solution Type: Drones Offered Benefits: Speeds up inspection by 82%; reduces technician risk during inspections. |
[65] (2024) | Scope: Boeing uses small drones with AI-based damage detection software to automate exterior aircraft inspections. Solution Type: Drones Offered Benefits: Cuts inspection time by half, improves accuracy, and reduces costs. |
[66] (2024) | Scope: Tests drone-based inspections, 3D scanning, and exoskeletons for aircraft overhauls, aiming to streamline maintenance. Solution Type: Drones Offered Benefits: Speeds up maintenance, improves accuracy, and reduces costs. |
Defect Types | Dataset I (983 Images) | Dataset II (10,722 Images) | ||||
---|---|---|---|---|---|---|
Training | Validation | Test | Training | Validation | Test | |
rust | 1430 instances | 425 instances | 183 instances | - | - | - |
missing head | 921 instances | 327 instances | 162 instances | 822 instances | 54 instances | 32 instances |
scratch | 1429 instances | 422 instances | 211 instances | 180 instances | 16 instances | 7 instances |
crack | - | - | - | 9606 instances | 607 instances | 386 instances |
dent | - | - | - | 8577 instances | 554 instances | 413 instances |
paint-off | - | - | - | 711 instances | 34 instances | 23 instances |
number of total images | 688 images | 197 images | 98 images | 9651 images | 642 images | 429 images |
No. | Argument | Values | No. | Argument | Values |
---|---|---|---|---|---|
1 | batch | 15 | hsv_h | ||
2 | lr0 | 16 | hsv_s | ||
3 | lrf | 17 | hsv_v | ||
4 | momentum | 18 | degrees | ||
5 | weight_decay | 19 | translate | ||
6 | warmup_epochs | 20 | scale | ||
7 | warmup_momentum | 21 | shear | ||
8 | warmup_bias_lr | 22 | perspective | ||
9 | box | 23 | flipud | ||
10 | cls | 24 | fliplr | ||
11 | dfl | 25 | bgr | ||
12 | pose | 26 | mosaic | ||
13 | kobj | 27 | mixup | ||
14 | nbs | 28 | copy_paste | ||
29 | erasing |
Models | Before Tuning | After Tuning | ||||
---|---|---|---|---|---|---|
P | R | mAP50 | P | R | mAP50 | |
RT-DETR | ||||||
YOLOv9 | ||||||
YOLOv5 |
Models | Before Tuning | After Tuning | ||||
---|---|---|---|---|---|---|
P | R | mAP50 | P | R | mAP50 | |
RT-DETR | ||||||
YOLOv9 | ||||||
From [19] |
Training Dataset | Testing Dataset | ||||||||
---|---|---|---|---|---|---|---|---|---|
Dataset I | Dataset II | Combine Dataset | |||||||
Dataset I | 0.705 | 0.679 | 0.655 | 0 | 0 | 0 | - | - | - |
Dataset II | 0.125 | 0.002 | 0.063 | 0.485 | 0.478 | 0.415 | - | - | - |
combine datasets | 0.732 | 0.718 | 0.752 | 0.659 | 0.865 | 0.721 | 0.727 | 0.683 | 0.713 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2025 by the authors. 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/).
Share and Cite
Suvittawat, N.; Kurniawan, C.; Datephanyawat, J.; Tay, J.; Liu, Z.; Soh, D.W.; Ribeiro, N.A. Advances in Aircraft Skin Defect Detection Using Computer Vision: A Survey and Comparison of YOLOv9 and RT-DETR Performance. Aerospace 2025, 12, 356. https://doi.org/10.3390/aerospace12040356
Suvittawat N, Kurniawan C, Datephanyawat J, Tay J, Liu Z, Soh DW, Ribeiro NA. Advances in Aircraft Skin Defect Detection Using Computer Vision: A Survey and Comparison of YOLOv9 and RT-DETR Performance. Aerospace. 2025; 12(4):356. https://doi.org/10.3390/aerospace12040356
Chicago/Turabian StyleSuvittawat, Nutchanon, Christian Kurniawan, Jetanat Datephanyawat, Jordan Tay, Zhihao Liu, De Wen Soh, and Nuno Antunes Ribeiro. 2025. "Advances in Aircraft Skin Defect Detection Using Computer Vision: A Survey and Comparison of YOLOv9 and RT-DETR Performance" Aerospace 12, no. 4: 356. https://doi.org/10.3390/aerospace12040356
APA StyleSuvittawat, N., Kurniawan, C., Datephanyawat, J., Tay, J., Liu, Z., Soh, D. W., & Ribeiro, N. A. (2025). Advances in Aircraft Skin Defect Detection Using Computer Vision: A Survey and Comparison of YOLOv9 and RT-DETR Performance. Aerospace, 12(4), 356. https://doi.org/10.3390/aerospace12040356