Automated defect detection for fluorescent penetrant inspection using machine learning
Автоматизированное обнаружение дефектов при флуоресцентном капиллярном контроле с использованием машинного обучения
2019-08-01
SCID: 54.1/625pwjjr
Discuss with AI
Random ForestResNet50automated defect detectionfalse call ratefluorescent penetrant inspection
Figures from the paper
Abstract (AI)
Fluorescent Penetrant Inspection (FPI) is a well-established NDT method used widely in the aerospace industry. The nature of FPI inspection, particularly in new manufacture, can lead to variable results influenced by human factors. This has led to the desire for an automated inspection system which would improve reliability, however, there is a lack of available training data. This, combined with accumulating surface penetrant due to roughness, geometry, insufficient wash off, etc. makes it challenging to train an automated inspection system capable of distinguishing penetrant which has arisen from defects from other non-defective indications. A dataset of test pieces containing cracks induced using thermal fatigue was manufactured, processed and imaged to obtain a dataset of 99 test pieces with 173 cracks. This dataset was used to train two Machine Learning (ML) algorithms. The first was the Random Forest (RF). A number of features were manually selected and used to train a number of decision trees with a subset of the full dataset. The RF method was able to detect 76% of defects with a false call rate of 0.42 per image. Subsequent work used performance-based methods to improve the RF. This work found that it was possible to remove poorly performing trees from the RF without affecting the results, allowing for a more computationally efficient solution. The second ML technique used was deep learning. The ResNet50 architecture was found to exceed the performance of the RF method. ResNet50 was able to detect 95% of the defects with a false call rate of 0.15. Moreover, it was also found it is possible to improve results by providing additional training data from non-defective indications which is quicker and cheaper to obtain. The work presented in this thesis demonstrates the feasibility of using ML techniques to perform automated defect detection for FPI.
Key Findings
1
A Random Forest model detected 76% of defects with a false call rate of 0.42 per image.
2
A dataset of 99 test pieces containing 173 thermally induced cracks was created and imaged for automated fluorescent penetrant inspection.
3
Adding training data from non-defective indications improved results and was faster and cheaper than obtaining defect data.
4
Poorly performing Random Forest trees could be removed without affecting results, improving computational efficiency.
5
ResNet50 deep learning exceeded Random Forest performance, detecting 95% of defects with a false call rate of 0.15.
Research Object
Fluorescent penetrant inspection of manufactured test pieces containing thermally induced cracks
Research Subject
Machine-learning-based automated detection of defect-related penetrant indications, including detection performance, false-call rate, and computational efficiency
Publication Details
Publication Date
2019-08-01
Journal
Publisher
ISSN
Open access PDF
Access Type
Author Information
Download PDF
Subscribe to digest