Browse > Article

QFN Solder Defect Detection Using Convolutional Neural Networks with Color Input Images  

Kim, Ho-Joong (Department of Computer Engineering, Korea University of Technology and Education)
Cho, Tai-Hoon (School of Computer Science and Engineering, Korea University of Technology and Education)
Publication Information
Journal of the Semiconductor & Display Technology / v.15, no.3, 2016 , pp. 18-23 More about this Journal
Abstract
QFN (Quad Flat No-leads Package) is one of the SMD (Surface Mount Device). Since there is no lead in QFN, there are many defects on solder. Therefore, we propose an efficient mechanism for QFN solder defect detection at this paper. For this, we employ Convolutional Neural Network (CNN) of the Machine Learning algorithm. QFN solder's color multi-layer images are used to train CNN. Since these images are 3-channel color images, they have a problem with applying to CNN. To solve this problem, we used each 1-channel grayscale image (Red, Green, Blue) that was separated from 3-channel color images. We were able to detect QFN solder defects by using this CNN. In this paper, it is shown that the CNN is superior to the conventional multi-layer neural networks in detecting QFN solder defects. Later, further research is needed to detect other QFN.
Keywords
Machine Learning; Convolutional Neural Network; QFN; solder; Dicing; Punch;
Citations & Related Records
연도 인용수 순위
  • Reference
1 https://ko.wikipedia.org/
2 Chwee Liong, Tee, Andy Pascual, "Impact of Quad Flat No Lead package (QFN) on automated X-ray inspection (AXI)", IEEE International Test Conference, pp. 1-10, Oct. 2007.
3 Y. LeCun, L. Bottou, Y. Bengio, and P. Haffner, "Gradient-Based Learning applied to Document Recognition", Proceedings of the IEEE, vol. 86, no. 11, pp. 2278-2324, Nov. 1998.   DOI
4 P. Y. Simard, D. Steinkraus, J. Platt, "Best Practices for Convolutional Neural Networks Applied to Visual Document Analysis", IEEE Computer Society External Link International Conference on Document Analysis and Recognition (ICDAR), Los Alamitos, pp. 958-962, 2003.
5 Alex Krizhevsky, Ilya Sutskever, Geoffrey E. Hinton, "ImageNet Classification with Deep Convolutional Neural Networks", Advances in Neural Information Processing Systems 25, 2012
6 Andrej Karpathy, George Toderici, Sanketh Shetty, Thomas Leung, Rahul Sukthankar, Li Fei-Fei, "Large-scale Video Classification with Convolutional Neural Networks", The IEEE Conference on Computer Vision and Pattern Recognition (CVPR), pp. 1725-1732, 2014.
7 Maxime Oquab, Leon Bottou, Ivan Laptev, Josef Sivic, "Learning and Transferring Mid-Level Image Representations using Convolutional Neural Networks", The IEEE Conference on Computer Vision and Pattern Recognition (CVPR), pp. 1717-1724, 2014.
8 Y. LeCun, B. Boser, J. S. Denker, D. Henderson, R. E. Howard, W. Hubbard, L. D. Jackel, "Backpropagation Applied to Handwritten Zip Code Recognition", MIT Press Journals, vol. 1, no. 4, pp. 541-551, 1989.
9 Richard O. Duda, Peter E. Hart, David G. Stork, "Pattern Classification", 1973.
10 C. Garcia, M. Delakis, "Convolutional Face Finder: A Neural Architecture for Fast and Robust Face Detection", IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 26, no. 11, pp. 1408-1423, Nov. 2004.   DOI
11 D. E. Rumelhart, G. E. Hinton, R. J. Williams, "Learning representations by back-propagating errors", Nature 323, pp. 533-536, 1986.   DOI
12 E. Santana, K. Dockendorf, J. C. Principe, "Learning joint features for color and depth images with Convolutional Neural Networks for object classification", IEEE International Conference on Acoustics, Speech and Signal Processing(ICASSP), pp. 1320-1323, 2015.
13 http://www.codeproject.com/Articles/16650/Neural-Network-for-Recognition-of-Handwritten-Digit