journal article·2024-12-23Open access

Design and Development of a Precision Defect Detection System Based on a Line Scan Camera Using Deep Learning

Byungcheol Kim, Moonsun Shin, Seonmin Hwang

Applied Sciences· Volume 14· Issue 24

Abstract

The manufacturing industry environment is rapidly evolving into smart manufacturing. It prioritizes digital innovations such as AI and digital transformation (DX) to increase productivity and create value through automation and intelligence. Vision systems for defect detection and quality control are being implemented across industries, including electronics, semiconductors, printing, metal, food, and packaging. Small and medium-sized manufacturing companies are increasingly demanding smart factory solutions for quality control to create added value and enhance competitiveness. In this paper, we design and develop a high-speed defect detection system based on a line-scan camera using deep learning. The camera is positioned for side-view imaging, allowing for detailed inspection of the component mounting and soldering quality on PCBs. To detect defects on PCBs, the system gathers extensive images of both flawless and defective products to train a deep learning model. An AI engine generated through this deep learning process is then applied to conduct defect inspections. The developed high-speed defect detection system was evaluated to have an accuracy of 99.5% in the experiment. This will be highly beneficial for precision quality management in small- and medium-sized enterprises
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Industrial Vision Systems and Defect Detection · Surface Roughness and Optical Measurements · Remote Sensing and LiDAR Applications

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

Affiliations

Department of Information and Communication, Baekseok University, Cheonan 31065, Republic of Korea

Department of Computer Engineering, Konkuk University, Chungju 27478, Republic of Korea

Research Institute, Bizforce Co., Ltd., Cheongju 28581, Republic of Korea

Funding

2023 Industry-University-Research Collabo R&D research and development program of the Ministry of SMEs and Startups

References (31)

Show source-provided references
1. Automatic optical inspection platform for real-time surface defects detection on plane optical components based on semantic segmentation10.1364/AO.424547 ↗
2. A novel CNN ensemble framework for bearing surface defects classification based on transfer learning10.1088/1361-6501/ac9c22 ↗
3. Tiny Machine Learning for High Accuracy Product Quality Inspection10.1109/JSEN.2022.3225227 ↗
4. Automatic Vision-Based Online Inspection System for Broken-Filament of Carbon Fiber with Multiscale Feature Learning10.1109/TIM.2022.3218574 ↗
5. Deep Learning for Automatic Vision-Based Recognition of Industrial Surface Defects: A Survey10.1109/ACCESS.2023.3271748 ↗
6. A Comprehensive Review of Convolutional Neural Networks for Defect Detection in Industrial Applications10.1109/ACCESS.2024.3425166 ↗
7. Design and application of industrial machine vision systems10.1016/j.rcim.2007.02.005 ↗
8. Machine vision based online detection of PCB defect10.1016/j.micpro.2020.103807 ↗
9. An overview on image processing techniques
10. A survey on the new generation of deep learning in image processing10.1109/ACCESS.2019.2956508 ↗
11. Bradski, G., and Kaehler, A. (2008). Learning OpenCV: Computer Vision with the OpenCV Library, O’Reilly Media, Inc.
12. Bochkovskiy, A., Wang, C.-Y., and Liao, H.-Y.M. (2020). Yolov4: Optimal speed and accuracy of object detection. arXiv.
13. Ge, Z., Liu, S., Wang, F., Li, Z., and Sun, J. (2021). Yolox: Exceeding yolo series in 2021. arXiv.
14. Glenn, J. (2024, November 10). Yolov5 Release v7.0. Available online: https://github.com/ultralytics/yolov5/tree/v7.0.
15. Huang, X., Wang, X., Lv, W., Bai, X., Long, X., Deng, K., Dang, Q., Han, S., Liu, Q., and Hu, X. (2021). Pp-yolov2: A practical object detector. arXiv.
16. Li, C., Li, L., Geng, Y., Jiang, H., Cheng, M., Zhang, B., Ke, Z., Xu, X., and Chu, X. (2023). Yolov6 v3.0: A full-scale reloading. arXiv.
17. Long, X., Deng, K., Wang, G., Zhang, Y., Dang, Q., Gao, Y., Shen, H., Ren, J., Han, S., and Ding, E. (2020). Pp-yolo: An effective and efficient implementation of object detector. arXiv.
18. Redmon, J., and Farhadi, A. (2018). Yolov3: An incremental improvement. arXiv.
19. Wang, C.-Y., Bochkovskiy, A., and Liao, H.-Y.M. (2023, January 17–24). Yolov7: Trainable bag-of-freebies sets new tate-of the-art for real-time object detectors. Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, Vancouver, BC, Canada.10.1109/CVPR52729.2023.00721 ↗
20. Carion, N., Massa, F., Synnaeve, G., Usunier, N., Kirillov, A., and Zagoruyko, S. (2020). End-to end object detection with transformers. European Conference on Computer Vision, Springer.10.1007/978-3-030-58452-8_13 ↗
21. Li, F., Zhang, H., Liu, S., Guo, J., Ni, L.M., and Zhang, L. (2022, January 18–24). Dn-detr: Accelerate detr training by introducing query denoising. Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, New Orleans, LA, USA.10.1109/CVPR52688.2022.01325 ↗
22. Liu, S., Li, F., Zhang, H., Yang, X., Qi, X., Su, H., Zhu, J., and Zhang, L. (2021, January 3–7). Dab-detr: Dynamic anchor boxes are better queries for detr. Proceedings of the International Conference on Learning Representations, Online.
23. Wang, C.-Y., Bochkovskiy, A., and Liao, H.-Y.M. (2021, January 20–25). Scaled-yolov4: Scaling cross stage partial network. Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, Nashville, TN, USA.10.1109/CVPR46437.2021.01283 ↗
24. Meng, D., Chen, X., Fan, Z., Zeng, G., Li, H., Yuan, Y., Sun, L., and Wang, J. (2021, January 20–25). Conditional detr for fast training convergence. Proceedings of the IEEE/CVF International Conference on Computer Vision and Pattern Recognition, Nashville, TN, USA.10.1109/ICCV48922.2021.00363 ↗
25. Sun, P., Zhang, R., Jiang, Y., Kong, T., Xu, C., Zhan, W., Tomizuka, M., Li, L., Yuan, Z., and Wang, C. (2021, January 20–25). Sparse r-cnn: End-to-end object detection with learnable proposals. Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, Nashville, TN, USA.10.1109/CVPR46437.2021.01422 ↗
26. Wang, Y., Zhang, X., Yang, T., and Sun, J. (March, January 22). Anchor detr: Query design for transformer-based detector. Proceedings of the AAAI Conference on Artificial Intelligence, Online.
27. Zhang, H., Li, F., Liu, S., Zhang, L., Su, H., Zhu, J., Ni, L., and Shum, H.-Y. (2022, January 25–29). Dino: Detr with improved denoising anchor boxes for end-to-end object detection. Proceedings of the International Conference on Learning Representations, Online.
28. Zhao, Y., Lv, W., Xu, S., Wei, J., Wang, G., Dang, Q., Liu, Y., and Chen, J. (2024, January 16–22). Detrs beat yolos on real-time object detection. Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, Seattle, WA, USA.10.1109/CVPR52733.2024.01605 ↗
29. Zhu, X., Su, W., Lu, L., Li, B., Wang, X., and Dai, J. (2020, January 26–30). Deformable detr: Deformable transformers for end-to-end object detection. Proceedings of the International Conference on Learning Representations, Addis Ababa, Ethiopia.
30. Lin, T.-Y., Goyal, P., Girshick, R., He, K., and Dollár, P. (2017, January 21–26). Focal loss for dense object detection. Proceedings of the IEEE/CVF International Conference on Computer Vision and Pattern Recognition, Honolulu, HI, USA.10.1109/ICCV.2017.324 ↗
31. Liu, W., Anguelov, D., Erhan, D., Szegedy, C., Reed, S., Fu, C.-Y., and Berg, A.C. (2016, January 11–14). Ssd: Single shot multibox detector. Proceedings of the European Conference on Computer Vision, Amsterdam, The Netherlands.10.1007/978-3-319-46448-0_2 ↗