Using material classification methods for steel surface defect inspection

Steel surface defect inspection is an important industrial application of machine vision that can be used to inspect the quality of many products. Most researchers in this field usually start from a task and design task-specific methods for such task. However, most surface defects can be viewed as surface areas that have abnormal material characteristics and material classification is an extensively studied field in computer vision. It will be very interesting to explore how the state-of-the-art method designed for general material classification works for domain-specific applications like defect inspection and how to improve it so that it can be adapted to real industrial applications where training samples are usually difficult to collect. In this paper, we will show our finding that the state-of-the-art general method for material classification can achieve better performance than the current best tailored method for steel surface defect inspection. In order to handle the difficulties in collecting training samples, we propose a new method called Local SIFT Pattern (LSP), based on the general method. The LSP can achieve satisfactory accuracy with extremely limited training samples.

[1]  Shree K. Nayar,et al.  A class of photometric invariants: separating material from shape and illumination , 2003, Proceedings Ninth IEEE International Conference on Computer Vision.

[2]  Iasonas Kokkinos,et al.  Describing Textures in the Wild , 2013, 2014 IEEE Conference on Computer Vision and Pattern Recognition.

[3]  Jitendra Malik,et al.  Representing and Recognizing the Visual Appearance of Materials using Three-dimensional Textons , 2001, International Journal of Computer Vision.

[4]  Dusmanta Mohanta,et al.  Surface defect classification of steel strip based on machine vision , 2014, International Conference on Computing and Communication Technologies.

[5]  Yihong Gong,et al.  Linear spatial pyramid matching using sparse coding for image classification , 2009, CVPR.

[6]  Cordelia Schmid,et al.  Beyond Bags of Features: Spatial Pyramid Matching for Recognizing Natural Scene Categories , 2006, 2006 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'06).

[7]  Thomas Mensink,et al.  Improving the Fisher Kernel for Large-Scale Image Classification , 2010, ECCV.

[8]  Shree K. Nayar,et al.  Correlation model for 3D texture , 1999, Proceedings of the Seventh IEEE International Conference on Computer Vision.

[9]  Matti Pietikäinen,et al.  Performance evaluation of texture measures with classification based on Kullback discrimination of distributions , 1994, Proceedings of 12th International Conference on Pattern Recognition.

[10]  David G. Lowe,et al.  Object recognition from local scale-invariant features , 1999, Proceedings of the Seventh IEEE International Conference on Computer Vision.

[11]  Jong Pil Yun,et al.  Defect detection algorithm for corner cracks in steel billet using discrete wavelet transform , 2009, 2009 ICCAS-SICE.

[12]  Frédéric Jurie,et al.  Modeling spatial layout with fisher vectors for image categorization , 2011, 2011 International Conference on Computer Vision.

[13]  Yi Lu Murphey,et al.  An intelligent real-time vision system for surface defect detection , 2004, Proceedings of the 17th International Conference on Pattern Recognition, 2004. ICPR 2004..

[14]  Yunhui Yan,et al.  Automatic Recognition of Surface Defects on Hot-Rolled Steel Strip Using Scattering Convolution Network , 2014 .

[15]  Edward H. Adelson,et al.  Exploring features in a Bayesian framework for material recognition , 2010, 2010 IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[16]  Eli Shechtman,et al.  Matching Local Self-Similarities across Images and Videos , 2007, 2007 IEEE Conference on Computer Vision and Pattern Recognition.

[17]  Pietro Perona,et al.  A Bayesian hierarchical model for learning natural scene categories , 2005, 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05).

[18]  Kristin J. Dana,et al.  3D Texture Recognition Using Bidirectional Feature Histograms , 2004, International Journal of Computer Vision.

[19]  SungHoo Choi,et al.  Vision-based defect detection of scale-covered steel billet surfaces , 2009 .

[20]  Sang Woo Kim,et al.  Automatic detection of cracks in raw steel block using Gabor filter optimized by univariate dynamic encoding algorithm for searches (uDEAS) , 2009 .

[21]  Subhransu Maji,et al.  Deep filter banks for texture recognition and segmentation , 2015, 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[22]  MalikJitendra,et al.  Representing and Recognizing the Visual Appearance of Materials using Three-dimensional Textons , 2001 .

[23]  Oliver Wang,et al.  Material classification using BRDF slices , 2009, CVPR.

[24]  Sabine Süsstrunk,et al.  Material Classification Using Color and NIR Images , 2009, CIC.

[25]  Sim Heng Ong,et al.  A New Perspective on Material Classification and Ink Identification , 2014, 2014 IEEE Conference on Computer Vision and Pattern Recognition.