Documente Academic
Documente Profesional
Documente Cultură
Artificial Neural Network based Classification of IC through Extracting the Feature Set of IC Images using 2-Dimensional Discrete Wavelet Transform
Kushal Kumar1, Anamika Yadav2 and Himanshi Rani3 (Electronics and Communication Engineering, Jaypee University of Engineering and Technology, Guna, India) 2 (Electronics and Communication Engineering, Bhagwan Parshuram Institute of Technology, Delhi, India) 3 (Electronics and Communication Engineering, Vellore Institute of Technology, Chennai, India) ABSTRACT Machine Vision has rapidly increased its capabilities in the last few decades and Artificial Neural Networks (ANN) have played an important part in doing so. ANNs have been shown to be very effective tools for classification and sorting of data. In this paper, we use artificial neural networks and discrete wavelet (DWT) techniques for IC pin analysis and classification. Features are extracted from the wavelet transformed IC pin images and then fed into the ANN. The paper is limited to using two dimensional discrete wavelet transform and perceptron/ back-propagation algorithms of ANN. Keywords - 2-D DWT, Artificial Neural Network, IC pin, Image processing, Perceptron, Back propagation
1
INTRODUCTION
In industrial automation, line production techniques are used for PCB manufacturing and packaging. The faulty IC pins are difficult to identify unless it is fully automated. In this paper a novel method is proposed for analysis of IC pins using features of images extracted by two dimensional discrete wavelet transform and then classifying them using Artificial Neural Network (ANN). In the present investigation, a series of steps are performed in a systematic way to get the desired results. First, the gray scale image of the IC is decomposed during discrete wavelet transformed and then reconstructed using only the high frequency components of the image. Then the pins have to be segmented from the whole image
116
Kushal Kumar et al
of the IC. We have seen in [1] K. Kumar et al that canny edge detection when used on 2-D wavelet pre-processed images is the best way to detect IC pins on an IC to analyze them further. The features of this image containing segmented pins are then extracted and input into an Artificial Neural Network machine. We use two types of learning algorithms, namely Perceptron learning and Backpropagation, and compare them stating the merits and de merits of using the methods. A new way, more advanced way thn ANNs is also proposed for further research in the area.
117
PROPOSED METHOD
In the method that we propose, we have to analyze the image by extracting the features using discrete wavelet transform, Table 1 and Table 2, and then use the ANN to classify the pins. What we are striving to achieve here is a low computational time using learning based algorithms as the traditional algorithms fail to handle large data, when the number of images increase, and so does their feature set. Here we limit our research to extracting two features, namely mean and standard deviation. First we have to train our ANN algorithms and after that we can test an IC for broken or damaged pins. We train both the perceptron and back-propagation ANNs, test the results in both the algorithms and comparing them too. The above are examples of After obtaining this feature set, we input this data in the ANN algorithms. For perceptron we see that it sorts the IC data The original IC image is shown in Fig. 1. The segmented IC pin image after using 2-D DWT and Canny is shown in Fig. 2. Fig. 3 shows an IC with a broken pin. After training the algorithms, the separation hyper-planes for perceptron and back-propagation are shown in Fig. 4 and Fig. 5 respectively.
118
at distinguishes Fig. 4 Graph for training set of Perceptron, showing a hyperplane tha the working IC and defect tive IC (green dots- Working IC pins and red d dots Defective IC pins)
ng set of Back-propagation, showing a hyperplane h that Fig. 5 Graph for trainin distinguishes the working IC and defective IC (green dots- Working IC I pins and red dots Defective IC pins) Table 1: The featur re set obtained for an image of IC with all pin ns intact: Mean Standard Deviation 0.3053 0.6839 0.3150 0.6897 0.3052 0.6985
Artificial Neural Network based Classification of IC Table 2: The feature set obtained for an image of IC with one pin broken: Mean Standard Deviation 0.2959 0.6787 0.3020 0.6873 0.2796 0.6669
119
CONCLUSION
This research paper demonstrates the use of Artificial Neural Network in the area of Machine Vision. Here we sorted out the ICs with defective IC pins from ICs with working pins by using Image processing, taking help of Discrete Wavelet Transform along the way and then feeding the extracted features of the image into ANNs. We saw that ANN is a very preferable way of doing it. The research could be extended to use other superior learning algorithms like Support Vector Machine.
REFERENCES
[1] K Kumar, A Yadav, H Rani, Y Nijhawan, S Radhika, 2-Dimensional Wavelet pre-processing to extract IC-Pin information for disarrangement analysis, IOSR Journal of Electronics and Communication Engineering, Vol. 7(6), 2013, 3638. [2] Dr. Eduardo Gasca A, Artificial Neural Intelligence ( Institute of technology, Mexico.) [3] K. Somyot, S. Anakapon and K. Anantawat, Pattern recognition technique for IC pins inspection using wavelet transform with chain code discrete Fourier Transform and signal correlation, International Journal of Physical Sciences, Vol.7 (9), 2009, 1326-1332 [4] Ying Huang, Qi Pan, Qi Liu, Xin Peng He, Yun Feng Liu, Yong Quan Yu, Application of Improved Canny Algorithm on the IC Chip pin Inspection, Advanced Materials Research, Vols. 317-319, 2011, 854-858. [5] A.W. Galli, G.T. Heydt and P.F. Ribeiro, Exploring the power of Wavelet Analysis, IEEE Computer Applications in Power, October 1996. [6] Pai Hui Hsu and Peng Gong, Spectral feature extraction of Hyperspectral Images using Wavelet Transform, Journal of photogrammtery and remote sensing, Volume 11, No. 1, 2006. [7] Tim Edwards, Discrete Wavelet Transform: Implementation and theory, Stanford University, USA, September 1991.
120
Kushal Kumar et al