journal article·2023-11-05Open access

MCAW-YOLO: An Efficient Detection Model for Ceramic Tile Surface Defects

Xulong Yu, Qiancheng Yu, Qunyue Mu, Zhiyong Hu, Jincai Xie

Applied Sciences· Volume 13· Issue 21

Abstract

Traditional manual visual detection methods are inefficient, subjective, and costly, making them prone to false and missed detections. Deep-learning-based defect detection identifies the types of defects and pinpoints their locations. By employing this approach, we could enhance the production workflow, boost production efficiency, minimize company expenses, and lessen the workload on workers. In this paper, we propose a lightweight tile-defect detection algorithm that strikes a balance between model parameters and accuracy. Firstly, we introduced the mobile-friendly vision transformer into the backbone network to capture global and local information. This allowed the model to comprehend the image content better and enhance defect feature extraction. Secondly, we designed a lightweight feature fusion network. This design amplified the network’s detection capability for defects of different scales and mitigated the blurriness and redundancy in the feature maps while reducing the model’s parameter count. We then devised a convolution module incorporating the normalization-based attention module, to direct the model’s focus toward defect features. This reduced background noise and filtered out features irrelevant to defects. Finally, we utilized a bounding box regression loss with a dynamic focusing mechanism. This approach facilitated the prediction of more precise object bounding boxes, thereby improving the model’s convergence rate and detection precision. Experimental results demonstrated that the improved algorithm achieved a mean average precision of 71.9%, marking a 3.1% improvement over the original algorithm. Furthermore, there was a reduction of 26.2% in the model’s parameters and a 20.9% decrease in the number of calculations.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Industrial Vision Systems and Defect Detection · Advanced Neural Network Applications · 3D Surveying and Cultural Heritage

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

The College of Computer Science and Engineering, North Minzu University, Yinchuan 750021, China

The Key Laboratory of Images and Graphics Intelligent Processing of State Ethnic Affairs Commission, North Minzu University, Yinchuan 750021, China

Funding

Ningxia Key Research and Development Program (Key Project) · Ningxia Key Research and Development Program (Talent Introduction Special Project) · North Minzu University 2022 School-level Research Platform, “Digital Agriculture Empowerment for Ningxia Rural Revitalization Innovation Team” · Yinchuan City School-Enterprise Joint Innovation Project · National Ethnic Affairs Commission

References (38)

Show source-provided references
1. Automatic detection and classification of the ceramic tiles’ surface defects10.1016/j.patcog.2016.11.021 ↗
2. Shire, A.N., Khanapurkar, M.M., and Mundewadikar, R.S. (2011, January 18–20). Plain ceramic tiles surface defect detection using image processing. Proceedings of the 2011 Fourth International Conference on Emerging Trends in Engineering & Technology, Port Louis, Mauritius.10.1109/ICETET.2011.63 ↗
3. Girshick, R. (2015, January 7–13). Fast R-CNN. Proceedings of the IEEE International Conference on Computer Vision, Santiago, Chile.10.1109/ICCV.2015.169 ↗
4. Faster r-cnn: Towards real-time object detection with region proposal networks10.1109/TPAMI.2016.2577031 ↗
5. Cascade R-CNN: High quality object detection and instance segmentation10.1109/TPAMI.2019.2956516 ↗
6. Zhang, H., Ji, S., Shao, M., Pu, H., and Zhang, L. (2023). Non-destructive Internal Defect Detection of In-Shell Walnuts by X-ray Technology Based on Improved Faster R-CNN. Appl. Sci., 13.10.20944/preprints202304.1271.v1 ↗
7. Xu, Z., Lan, S., Yang, Z., Cao, J., Wu, Z., and Cheng, Y. (2021). MSB R-CNN: A Multi-Stage Balanced Defect Detection Network. Electronics, 10.10.3390/electronics10161924 ↗
8. Zhu, H., Wang, Y., and Fan, J. (2022). IA-Mask R-CNN: Improved Anchor Design Mask R-CNN for Surface Defect Detection of Automotive Engine Parts. Appl. Sci., 12.10.3390/app12136633 ↗
9. Yolov3: An incremental improvement
10. Bochkovskiy, A., Wang, C.Y., and Liao, H.Y.M. (2020, January 13–19). YOLOv4: Optimal speed and accuracy of object detection. Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, Seattle, WA, USA.
11. Li, C., Li, L., Jiang, H., Weng, K., Geng, Y., Li, L., Ke, Z., Li, Q.Y., Cheng, M., and Nie, W. (2022). YOLOv6: A single-stage object detection framework for industrial applications. arXiv.
12. Wang, C.Y., Bochkovskiy, A., and Liao HY, M. (2022). YOLOv7: Trainable bag-of-freebies sets new state-of-the-art for real-time object detectors. arXiv.10.1109/CVPR52729.2023.00721 ↗
13. Reis, D., Kupec, J., Hong, J., and Daoudi, A. (2023). Real-Time Flying Object Detection with YOLOv8. arXiv.
14. Li, X., Wang, C., and Ju, H. (2022). Surface defect detection model for aero-engine components based on improved YOLOv5. Appl. Sci., 12.10.3390/app12147235 ↗
15. Kang, Z., Jiang, W., He, L., and Zhang, C. (2023). A Novel DME-YOLO Structure in a High-Frequency Transformer Improves the Accuracy and Speed of Detection. Electronics, 12.10.3390/electronics12183982 ↗
16. Zheng, J., Wu, H., Zhang, H., Wang, Z., and Xu, W. (2022). Insulator-Defect Detection Algorithm Based on Improved YOLOv7. Sensors, 22.10.3390/s22228801 ↗
17. Wang, R., Liang, F., Wang, B., and Mou, X. (2023). ODCA-YOLO: An Omni-Dynamic Convolution Coordinate Attention-Based YOLO for Wood Defect Detection. Forests, 14.10.3390/f14091885 ↗
18. Wadekar, S.N., and Chaurasia, A. (2022). Mobilevitv3: Mobile-friendly vision transformer with simple and effective fusion of local, global and input features. arXiv.
19. Tan, M., Pang, R., and Le, Q.V. (2020, January 13–19). EfficientDet: Scalable and efficient object detection. Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, Seattle, WA, USA.10.1109/CVPR42600.2020.01079 ↗
20. Li, H., Li, J., Wei, H., Liu, Z., Zhan, Z., and Ren, Q. (2022). Slim-neck by GSConv: A better design paradigm of detector architectures for autonomous vehicles. arXiv.
21. Chen, J., Kao, S., He, H., Zhuo, W., Wen, S., Lee, C.H., and Chan, G. (2023, January 17–24). Run, Don’t Walk: Chasing Higher FLOPS for Faster Neural Networks. Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, Vancouver, BC, Canada.10.1109/CVPR52729.2023.01157 ↗
22. Liu, Y., Shao, Z., Teng, Y., and Hoffmann, N. (2021). NAM: Normalization-based attention module. arXiv.
23. Tong, Z., Chen, Y., Xu, Z., and Yu, R. (2023). Wise-IoU: Bounding Box Regression Loss with Dynamic Focusing Mechanism. arXiv.
24. (2022, June 15). PaddlePaddle Baidu, Ceramic Tile Defect Detection Data Set. Available online: https://aistudio.baidu.com/datasetoverview.
25. Van Etten, A. (2018). You only look twice: Rapid multi-scale object detection in satellite imagery. arXiv.
26. Ghiasi, G., Cui, Y., Srinivas, A., Qian, R., Lin, T.Y., Cubuk, E.D., Le, Q.V., and Zoph, B. (2021, January 20–25). Simple copy-paste is a strong data augmentation method for instance segmentation. Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, Nashville, TN, USA.10.1109/CVPR46437.2021.00294 ↗
27. Han, K., Wang, Y., Tian, Q., Guo, J., Xu, C., and Xu, C. (2020, January 13–19). Ghostnet: More features from cheap operations. Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, Seattle, WA, USA.10.1109/CVPR42600.2020.00165 ↗
28. Howard, A., Sandler, M., Chu, G., Chen, L.C., Chen, B., Tan, M., Wang, W., Zhu, Y., Pang, R., and Vasudevan, V. (November, January 27). Searching for mobilenetv3. Proceedings of the IEEE/CVF International Conference on Computer Vision, Seoul, Republic of Korea.
29. Tan, M., and Le, Q. (2019, January 9–15). Efficientnet: Rethinking model scaling for convolutional neural networks. In: International conference on machine learning. Proceedings of the 36th International Conference on Machine Learning, Long Beach, CA, USA.
30. Ma, N., Zhang, X., Zheng, H.T., and Sun, J. (2018, January 8–14). Shufflenet v2: Practical guidelines for efficient CNN architecture design. Proceedings of the European Conference on Computer Vision (ECCV), Munich, Germany.10.1007/978-3-030-01264-9_8 ↗
31. Cui, C., Gao, T., Wei, S., Du, Y., Guo, R., Dong, S., Lu, B., Zhou, Y., Lv, X., and Liu, Q. (2021). PP-LCNet: A lightweight CPU convolutional neural network. arXiv.
32. Zhou, D., Hou, Q., Chen, Y., Feng, J., and Yan, S. (2020, January 23–28). Rethinking bottleneck structure for efficient mobile network design. Proceedings of the Computer Vision–ECCV 2020: 16th European Conference, Glasgow, UK. Proceedings, Part III 16.10.1007/978-3-030-58580-8_40 ↗
33. Chen, C., Guo, Z., Zeng, H., Xiong, P., and Dong, J. (2022). RepGhost: A Hardware-Efficient Ghost Module via Reparameterization. arXiv.
34. Enhancing geometric factors in model learning and inference for object detection and instance segmentation10.1109/TCYB.2021.3095305 ↗
35. Focal and efficient IOU loss for accurate bounding box regression10.1016/j.neucom.2022.07.042 ↗
36. GEVORGYAN, Z. (2022). SIoU Loss: More powerful learning for bounding box regression. arXiv.
37. Ceramic tile surface defect detection based on deep learning10.1016/j.ceramint.2021.12.328 ↗
38. Surface defect saliency of magnetic tile10.1007/s00371-018-1588-5 ↗