Deep learning-powered visual inspection for metal surfaces: A systemic image-centric approach for small size defect detection

dc.contributor.advisor Jackman, John K.
dc.contributor.advisor Kremer, Gül E.
dc.contributor.advisor Khokhar, Ashfaq A.
dc.contributor.advisor Qing, Li
dc.contributor.advisor Olafsson, Sigurdur
dc.contributor.author Dubey, Pallavi
dc.contributor.department Industrial and Manufacturing Systems Engineering en_US
dc.date.accessioned 2024-01-25T20:20:02Z
dc.date.available 2024-01-25T20:20:02Z
dc.date.embargo 2025-01-25T00:00:00Z
dc.date.issued 2023-12
dc.date.updated 2024-01-25T20:20:03Z
dc.description.abstract Small-size defect detection is important in the manufacturing industry for example, missing a hairline crack of less than 3 mm (length and width) on a cylinder head may cause part failure. Computer vision techniques have shown promise in automating manual inspection processes. Computer vision applies deep learning (DL) algorithms where multiple processing layers are used to extract high-level features from a large dataset. However, using DL algorithms is challenging in lieu of several factors, such as varying illumination, difficulty localizing a defect due to its size, defect accessibility, incorrect annotations, etc. Real factory data on small-size defects were obtained from our industry partner, John Deere. The experiments showed that when humans and DL agree on a decision, their combined chance of being correct is above 90%, whereas when they disagree, the probability of human inspectors being correct drops to 63.3%. This indicates that DL favorably complements manual inspection. We then considered using DL algorithms for small-size defect detection. Researchers have studied metal surface defect detection on limited data using several DL algorithms with a main focus on comparing algorithm performance on a benchmark (GC10 DET) dataset with the assumption of the benchmark data annotation as the ground truth. No conclusive studies on the impact of data validation on DL models trained on limited data have been conducted to the best of our knowledge. We considered improving the data quality and found that improvements in GC10DET data yielded a 10-30% performance increase compared to existing approaches under the same conditions. The more data a DL model is trained with, the better it will recognize a new small-size defect. During the current transition of industries from manual to automated inspection, data is scarce. Previous works presented the best-performing results on small data and may not represent the true quality of the results. In contrast, we used the bootstrapping technique to achieve 95% confidence in the performance of a DL algorithm (a 95% recall and mAP were achieved). Lastly, we evaluated a popular template matching approach (multi-template matching) against a popular DL algorithm (YOLOv5) and found that the latter performs significantly better. This dissertation will have a broad impact on the several phases towards automated inspection of metal surface defects ranging from data preparation, model synthesis, and ensuring repeatability and reproducibility in real industrial settings.
dc.format.mimetype PDF
dc.identifier.doi https://doi.org/10.31274/td-20240617-287
dc.identifier.uri https://dr.lib.iastate.edu/handle/20.500.12876/2vaZKBmr
dc.language.iso en
dc.language.rfc3066 en
dc.subject.disciplines Engineering en_US
dc.subject.disciplines Computer science en_US
dc.subject.keywords Deep Learning en_US
dc.subject.keywords feature-based approach en_US
dc.subject.keywords Metal surface small defect detection en_US
dc.subject.keywords Repeatability and reproducibility en_US
dc.subject.keywords template-based approach en_US
dc.subject.keywords Transfer Learning en_US
dc.title Deep learning-powered visual inspection for metal surfaces: A systemic image-centric approach for small size defect detection
dc.type article en_US
dc.type.genre dissertation en_US
dspace.entity.type Publication
thesis.degree.discipline Engineering en_US
thesis.degree.discipline Computer science en_US
thesis.degree.grantor Iowa State University en_US
thesis.degree.level dissertation $
thesis.degree.name Doctor of Philosophy en_US
File
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
0 B
Format:
Item-specific license agreed upon to submission
Description: