Automatic detection and classification of the ceramic tiles' surface defects

Defect detection and classification of ceramic tile surface defects occurred in firing units are usually performed by human observations in most factories. In this paper, an automatic image processing system with high accuracy and time efficient approaches is presented. To this end, first, for defect detection, Rotation Invariant Measure of Local Variance (RIMLV) operator from statistical methods is employed for defect edges detection, and cooperatively a Close morphological operator from structural methods is used to fill and smooth detected regions. Then, all the detected defects of one ceramic tile are labeled, and the corresponding geometric features are extracted. Finally, a multi-class support vector machine classifier with winner-takes-all strategy based on statistical pattern recognition theories is employed to identify the defect type. The production process of Ceramic Tiles (CTs) includes various stages such as forming body of CTs, glazing and decorating, and firing.The main CTs defects occur in firing unit because of the many effective variables especially the temperature of kiln. For instance, these defects are combination of glaze and decorative pattern because of the exceeded air pressure in kiln, or are dimensional faults because of the improper velocity rate of roller conveyers in kiln. A sample of these defects and their reasons has been attached.It is very clear that the main specification of a CT is its surface quality; and in firing unit, the glaze is baked on CTs body to create the glassed surface. Hence, the unsuitable temperature circumstance along the roller kilns effects on surfaces of CTs and causes the surface defects.

[1]  Yi Lu Murphey,et al.  An intelligent real-time vision system for surface defect detection , 2004, ICPR 2004.

[2]  Matti Pietikäinen,et al.  Optimising Colour and Texture Features for Real-time Visual Inspection , 2002, Pattern Analysis & Applications.

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

[4]  H. Minkowski Volumen und Oberfläche , 1903 .

[5]  Gang Wang,et al.  Automatic identification of different types of welding defects in radiographic images , 2002 .

[6]  Aysin Ertüzün,et al.  An efficient method for texture defect detection: sub-band domain co-occurrence matrices , 2000, Image Vis. Comput..

[7]  Amit Patra,et al.  An object-based coding scheme for frontal surface of defective fluted ingot. , 2006, ISA transactions.

[8]  Rama Chellappa,et al.  Fast detection of facial wrinkles based on Gabor features using image morphology and geometric constraints , 2015, Pattern Recognit..

[9]  Matti Pietikäinen,et al.  Real-time surface inspection by texture , 2003, Real Time Imaging.

[10]  Davud Asemani,et al.  Surface defect detection in tiling Industries using digital image processing methods: analysis and evaluation. , 2014, ISA transactions.

[11]  Koby Crammer,et al.  On the Algorithmic Implementation of Multiclass Kernel-based Vector Machines , 2002, J. Mach. Learn. Res..

[12]  Dimitris E. Koulouriotis,et al.  Efficient and accurate computation of geometric moments on gray-scale images , 2008, Pattern Recognit..

[13]  G. M. Atiqur Rahaman,et al.  Automatic Defect Detection and Classification Technique from Image: A Special Case Using Ceramic Tiles , 2009, ArXiv.

[14]  Arpad Kelemen,et al.  A Comparative Study of Different Machine Learning Approaches for Decision Making , 2005 .

[15]  Francisco Herrera,et al.  An overview of ensemble methods for binary classifiers in multi-class problems: Experimental study on one-vs-one and one-vs-all schemes , 2011, Pattern Recognit..

[16]  Dan Schonfeld,et al.  Theoretical Foundations of Spatially-Variant Mathematical Morphology Part I: Binary Images , 2008, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[17]  Matti Pietikäinen,et al.  A Generalized Local Binary Pattern Operator for Multiresolution Gray Scale and Rotation Invariant Texture Classification , 2001, ICAPR.

[18]  Hui-Fuang Ng Automatic thresholding for defect detection , 2006, Pattern Recognit. Lett..

[19]  Hafiz Adnan Habib,et al.  Modified Laws Energy Descriptor for Inspection of Ceramic Tiles , 2004 .

[20]  K. S. Hareesh,et al.  Study and comparison of various image edge detection techniques used in quality inspection and evaluation of agricultural and food products by computer vision , 2011 .

[21]  Matti Pietikäinen,et al.  Multiresolution Gray-Scale and Rotation Invariant Texture Classification with Local Binary Patterns , 2002, IEEE Trans. Pattern Anal. Mach. Intell..

[22]  N. Otsu A threshold selection method from gray level histograms , 1979 .

[23]  F C Sham,et al.  FLASH THERMOGRAPHY Surface crack detection by flash thermography on concrete surface , 2008 .

[24]  Gonzalo R. Arce,et al.  Nonlinear Signal Processing - A Statistical Approach , 2004 .

[25]  Zhenhua Guo,et al.  Rotation invariant texture classification using LBP variance (LBPV) with global matching , 2010, Pattern Recognit..

[26]  Josef Kittler,et al.  Defect detection in random colour textures , 1996, Image Vis. Comput..

[27]  Adam Krzyzak,et al.  Classification of Breast Cancer Malignancy Using Cytological Images of Fine Needle Aspiration Biopsies , 2008, Int. J. Appl. Math. Comput. Sci..

[28]  Henk J. A. M. Heijmans,et al.  The algebraic basis of mathematical morphology. I Dilations and erosions , 1990, Comput. Vis. Graph. Image Process..

[29]  Francesco Bianconi,et al.  Automatic classification of granite tiles through colour and texture features , 2012, Expert Syst. Appl..

[30]  Dimitrios Kosmopoulos,et al.  Multiclass defect detection and classification in weld radiographic images using geometric and texture features , 2010, Expert Syst. Appl..

[31]  Fernando López-García,et al.  Performance evaluation of soft color texture descriptors for surface grading using experimental design and logistic regression , 2008, Pattern Recognit..

[32]  John W. Fisher,et al.  Submitted to Ieee Transactions on Image Processing a Nonparametric Statistical Method for Image Segmentation Using Information Theory and Curve Evolution , 2022 .

[33]  Dan Schonfeld,et al.  Spatially variant morphological image processing: theory and applications , 2006, Electronic Imaging.

[34]  Ming-Ni Wu,et al.  Psoriasis image identification using k-means clustering with morphological processing , 2011 .

[35]  Z. Hocenski,et al.  The Edge Detecting Methods in Ceramic Tiles Defects Detection , 2006, 2006 IEEE International Symposium on Industrial Electronics.

[36]  Marcio H. S. Siqueira,et al.  Estimated accuracy of classification of defects detected in welded joints by radiographic tests , 2005 .

[37]  Allan Hanbury,et al.  Finding defects in texture using regularity and local orientation , 2002, Pattern Recognit..

[38]  David Zhang,et al.  Quantitative analysis of human facial beauty using geometric features , 2011, Pattern Recognit..

[39]  J. López-Higuera,et al.  Real-time arc-welding defect detection and classification with principal component analysis and artificial neural networks , 2007 .

[40]  Asit K. Datta,et al.  Detecting Defects in Fabric with Laser-Based Morphological Image Processing , 2000 .

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

[42]  Simon Haykin,et al.  Neural Networks: A Comprehensive Foundation , 1998 .

[43]  Ahmed Patel,et al.  Ceramic Tile Border Defect Detection Algorithms in Automated Visual Inspection System , 2011 .

[44]  H. Minkowski Volumen und Oberfläche , 1903 .