Feature extraction based on contourlet transform and its application to surface inspection of metals

Abstract. Surface defects that affect the quality of metals are an important factor. Machine vision systems commonly perform surface inspection, and feature extraction of defects is essential. The rapidity and universality of the algorithm are two crucial issues in actual application. A new method of feature extraction based on contourlet transform and kernel locality preserving projections is proposed to extract sufficient and effective features from metal surface images. Image information at certain direction is important to recognition of defects, and contourlet transform is introduced for its flexible direction setting. Images of metal surfaces are decomposed into multiple directional subbands with contourlet transform. Then features of all subbands are extracted and combined into a high-dimensional feature vector, which is reduced to a low-dimensional feature vector by kernel locality preserving projections. The method is tested with a Brodatz database and two surface defect databases from industrial surface-inspection systems of continuous casting slabs and aluminum strips. Experimental results show that the proposed method performs better than the other three methods in accuracy and efficiency. The total classification rates of surface defects of continuous casting slabs and aluminum strips are up to 93.55% and 92.5%, respectively.

[1]  Ying Huang,et al.  Recognition and Extraction Algorithm Design for Defect Characteristics of Armor-plate Flaw Detection Image , 2010, 2010 Third International Conference on Information and Computing.

[2]  Minh N. Do,et al.  The Nonsubsampled Contourlet Transform: Theory, Design, and Applications , 2006, IEEE Transactions on Image Processing.

[3]  Domingo Mery,et al.  Flaw detection in aluminium die castings using simultaneous combination of multiple views , 2010 .

[4]  Jinjiang Li,et al.  Image Nonlinear Enhancement Algorithm based on Nonsubsampled Contourlet Transform , 2011 .

[5]  Li Hai Contour Extraction of Vertebra CT Image Based on Contourlet Transform and PCNN , 2010 .

[6]  Jianjun Shi,et al.  On-Line Bleeds Detection in Continuous Casting Processes Using Engineering-Driven Rule-Based Algorithm , 2009 .

[7]  Mehran Yazdi,et al.  EFFECTIVENESS OF CONTOURLET VS WAVELET TRANSFORM ON MEDICAL IMAGE COMPRESSION: A COMPARATIVE STUDY , 2009 .

[8]  Shuyuan Yang,et al.  Radar target recognition using contourlet packet transform and neural network approach , 2009, Signal Process..

[9]  Qiang Zhang,et al.  Multifocus image fusion using the nonsubsampled contourlet transform , 2009, Signal Process..

[10]  Shan Fu,et al.  Applying target maneuver onset detection algorithms to defects detection in aluminum foil , 2010, Signal Process..

[11]  Jian-Huang Lai,et al.  Extraction of illumination invariant facial features from a single image using nonsubsampled contourlet transform , 2010, Pattern Recognit..

[12]  Minh N. Do,et al.  Ieee Transactions on Image Processing the Contourlet Transform: an Efficient Directional Multiresolution Image Representation , 2022 .

[13]  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 .

[14]  Zou Hong-mei A Texture Image Recognition Method Based on the Contourlet Transform and Biomimetic Pattern Recognition , 2010 .

[15]  Minh N. Do,et al.  CRISP contourlets: a critically sampled directional multiresolution image representation , 2003, SPIE Optics + Photonics.

[16]  Qi An,et al.  Detection for transverse corner cracks of steel plates’ surface using wavelet , 2009 .

[17]  Xiaofei He,et al.  Locality Preserving Projections , 2003, NIPS.

[18]  M. Do Directional multiresolution image representations , 2002 .

[19]  Minh N. Do,et al.  Contourlets: a directional multiresolution image representation , 2002, Proceedings. International Conference on Image Processing.

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

[21]  Hayder Radha,et al.  Wavelet-based contourlet transform and its application to image coding , 2004, 2004 International Conference on Image Processing, 2004. ICIP '04..