Automatic classification of defects on the product surface in grinding and polishing

Grinding and polishing are standard operations in material processing. It is important to inspect and classify the potential defects existing on the product surfaces after grinding and polishing in order to obtain high quality in both functionality and aesthetics. Post-processing handling can be carried out after the defects have been correctly classified. A vision system already exists to detect and classify defects based on captured grayscale images automatically. The system is able to find and locate the defects precisely, but is incapable of placing those defects into the right predefined classes. The old system classifies the defects 30% of the time into the 15 predefined classes based on shape features. In this paper, a new classification strategy has been introduced using diverse extracted features. In addition to shape features, some other feature extraction methods were tried, e.g. Laws filter bank, DCT (Discrete Cosine Transformation) filter bank, Gabor filter bank, and statistical features based on co-occurrence matrix. The Support Vector Machine (SVM) was used as a multi-class classifier with input of the extracted features. By combining the Gabor filter features and the statistical features, the classification rate of the system can reach 82% overall right rate, which is applicable practically.

[1]  J. Daugman Two-dimensional spectral analysis of cortical receptive field profiles , 1980, Vision Research.

[2]  Anil K. Jain,et al.  Texture Analysis , 2018, Handbook of Image Processing and Computer Vision.

[3]  Tieniu Tan,et al.  Brief review of invariant texture analysis methods , 2002, Pattern Recognit..

[4]  Thorsten Joachims,et al.  Text Categorization with Support Vector Machines: Learning with Many Relevant Features , 1998, ECML.

[5]  Bernhard Schölkopf,et al.  Extracting Support Data for a Given Task , 1995, KDD.

[6]  Jouko Lampinen,et al.  Self-Organizing Feature Extraction in Recognition of Wood Surface Defects and Color Images , 1996, Int. J. Pattern Recognit. Artif. Intell..

[7]  J. Daugman Uncertainty relation for resolution in space, spatial frequency, and orientation optimized by two-dimensional visual cortical filters. , 1985, Journal of the Optical Society of America. A, Optics and image science.

[8]  K. Laws Textured Image Segmentation , 1980 .

[9]  Anil K. Jain,et al.  Statistical Pattern Recognition: A Review , 2000, IEEE Trans. Pattern Anal. Mach. Intell..

[10]  Pavel Brazdil,et al.  Proceedings of the European Conference on Machine Learning , 1993 .

[11]  Corinna Cortes,et al.  Support-Vector Networks , 1995, Machine Learning.

[12]  Jouko Lampinen,et al.  Distortion tolerant pattern recognition based on self-organizing feature extraction , 1995, IEEE Trans. Neural Networks.

[13]  John G. Daugman,et al.  Complete discrete 2-D Gabor transforms by neural networks for image analysis and compression , 1988, IEEE Trans. Acoust. Speech Signal Process..

[14]  Josef Kittler,et al.  On local linear transform and Gabor filter representation of texture , 1992, Proceedings., 11th IAPR International Conference on Pattern Recognition. Vol. III. Conference C: Image, Speech and Signal Analysis,.

[15]  Vladimir N. Vapnik,et al.  The Nature of Statistical Learning Theory , 2000, Statistics for Engineering and Information Science.

[16]  Fakhri Karray,et al.  Classification of underground pipe scanned images using feature extraction and neuro-fuzzy algorithm , 2002, IEEE Trans. Neural Networks.

[17]  Chih-Jen Lin,et al.  A comparison of methods for multiclass support vector machines , 2002, IEEE Trans. Neural Networks.

[18]  B. S. Manjunath,et al.  Texture Features for Browsing and Retrieval of Image Data , 1996, IEEE Trans. Pattern Anal. Mach. Intell..

[19]  B. S. Manjunath,et al.  A texture descriptor for browsing and similarity retrieval , 2000, Signal Process. Image Commun..

[20]  Trygve Randen,et al.  Filtering for Texture Classification: A Comparative Study , 1999, IEEE Trans. Pattern Anal. Mach. Intell..

[21]  Anil K. Jain,et al.  Unsupervised texture segmentation using Gabor filters , 1990, 1990 IEEE International Conference on Systems, Man, and Cybernetics Conference Proceedings.

[22]  Ari Visa,et al.  An adaptive texture and shape based defect classification , 1998, Proceedings. Fourteenth International Conference on Pattern Recognition (Cat. No.98EX170).

[23]  C. H. Chen,et al.  Handbook of Pattern Recognition and Computer Vision , 1993 .

[24]  Robert M. Haralick,et al.  Textural Features for Image Classification , 1973, IEEE Trans. Syst. Man Cybern..