{"title":"Research on the crack detection method of black coating based on machine vision and deep learning.","authors":"Yunlong Jia, Da Mu, Fang Liu, Zheng Guo, Xiao Qin","doi":"10.1364/OE.568123","DOIUrl":null,"url":null,"abstract":"<p><p>In practical applications of the black high-radiation coating on the surface of porous materials, thermal stress can lead to the formation of micro-cracks on the surface, which may compromise the overall structural integrity and safety. This study proposes a machine vision sampling system to address the challenge of low-contrast imaging of small cracks in black coatings, affecting real-time detection accuracy. The system investigates the effects of various lighting methods on crack-background contrast. Additionally, it performs data augmentation and annotation on collected images to construct a dataset for black coating crack target detection. A BCC-YOLO crack detection algorithm is introduced, which builds upon the YOLOv10s model by incorporating an ADown module to replace traditional Conv and SCDown down-sampling modules, reducing both the number of model parameters and computational complexity while enhancing the model's feature extraction capability for small cracks. Furthermore, an iEMA attention mechanism module is integrated into the small-target detection layer, which combines the iRMB module with the EMA attention mechanism. This fusion maintains effective attention while reducing the number of parameters. The UIoU loss function replaces CIoU to accelerate convergence and improve training stability. Experimental results demonstrate that, compared to YOLOv10s, BCC-YOLO achieves improvements of 9.7%, 11.2%, 10.8%, and 9.8% in precision (P), recall (R), <i>mAP</i><sub>50</sub>, and <i>mAP</i><sub>50:95</sub>, respectively, on the self-built black coating crack dataset. Moreover, it reduces FLOPs by 7.3%. These enhancements improve the accuracy of crack detection for low-contrast black coatings and decrease the computational complexity of the model, which holds significant implications for achieving high-precision automatic crack detection.</p>","PeriodicalId":19691,"journal":{"name":"Optics express","volume":"33 18","pages":"38237-38257"},"PeriodicalIF":3.3000,"publicationDate":"2025-09-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Optics express","FirstCategoryId":"101","ListUrlMain":"https://doi.org/10.1364/OE.568123","RegionNum":2,"RegionCategory":"物理与天体物理","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"OPTICS","Score":null,"Total":0}
引用次数: 0
Abstract
In practical applications of the black high-radiation coating on the surface of porous materials, thermal stress can lead to the formation of micro-cracks on the surface, which may compromise the overall structural integrity and safety. This study proposes a machine vision sampling system to address the challenge of low-contrast imaging of small cracks in black coatings, affecting real-time detection accuracy. The system investigates the effects of various lighting methods on crack-background contrast. Additionally, it performs data augmentation and annotation on collected images to construct a dataset for black coating crack target detection. A BCC-YOLO crack detection algorithm is introduced, which builds upon the YOLOv10s model by incorporating an ADown module to replace traditional Conv and SCDown down-sampling modules, reducing both the number of model parameters and computational complexity while enhancing the model's feature extraction capability for small cracks. Furthermore, an iEMA attention mechanism module is integrated into the small-target detection layer, which combines the iRMB module with the EMA attention mechanism. This fusion maintains effective attention while reducing the number of parameters. The UIoU loss function replaces CIoU to accelerate convergence and improve training stability. Experimental results demonstrate that, compared to YOLOv10s, BCC-YOLO achieves improvements of 9.7%, 11.2%, 10.8%, and 9.8% in precision (P), recall (R), mAP50, and mAP50:95, respectively, on the self-built black coating crack dataset. Moreover, it reduces FLOPs by 7.3%. These enhancements improve the accuracy of crack detection for low-contrast black coatings and decrease the computational complexity of the model, which holds significant implications for achieving high-precision automatic crack detection.
期刊介绍:
Optics Express is the all-electronic, open access journal for optics providing rapid publication for peer-reviewed articles that emphasize scientific and technology innovations in all aspects of optics and photonics.