Texture classification based on curvelet transform and extreme learning machine with reduced feature set

In this work, a novel approach for texture classification is proposed. We present a highly discriminative and simple descriptor to achieve feature learning and classification simultaneously for texture classification. The proposed method introduces the application of digital curvelet transform and explores feature reduction properties of locality sensitive discriminant analysis (LSDA) in conjunction with extreme learning machine (ELM) classifier. The image is mapped to the curvelet space. However, the curse of dimensionality problem arises when using the curvelet coefficients directly and therefore a reduction method is required. LSDA is used to reduce the data dimensionality to generate relevant features. These reduced features are used as the input to ELM classifier to analytically learn an optimal model. In contrast to traditional methods, the proposed method learns the features by the network itself and can be applied to more general applications. Extensive experiments conducted in two different domains using two benchmark databases, illustrate the effectiveness of the proposed method. In addition, empirical comparisons of the proposed method against curvelet transform in conjunction with traditional dimensionality reduction tools show that the suggested method does not only lead to a more reduced feature set, but it also outperforms all the compared methods in terms of accuracy.

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

[2]  I. Jolliffe Principal Component Analysis , 2002 .

[3]  Lucia Dettori,et al.  A comparison of wavelet, ridgelet, and curvelet-based texture classification algorithms in computed tomography , 2007, Comput. Biol. Medicine.

[4]  Myungjin Choi,et al.  THE CURVELET TRANSFORM FOR IMAGE FUSION , 2004 .

[5]  Laurent Demanet,et al.  Fast Discrete Curvelet Transforms , 2006, Multiscale Model. Simul..

[6]  E. Candès,et al.  New tight frames of curvelets and optimal representations of objects with piecewise C2 singularities , 2004 .

[7]  Ke Huang,et al.  Wavelet Feature Selection for Image Classification , 2008, IEEE Transactions on Image Processing.

[8]  Wei Huang,et al.  Face Recognition Based on Curvefaces , 2007, Third International Conference on Natural Computation (ICNC 2007).

[9]  David L. Donoho,et al.  Curvelets, multiresolution representation, and scaling laws , 2000, SPIE Optics + Photonics.

[10]  Jessika Weiss Neural Networks In Vision And Pattern Recognition , 2016 .

[11]  Paul Scheunders,et al.  Statistical texture characterization from discrete wavelet representations , 1999, IEEE Trans. Image Process..

[12]  Samir Brahim Belhaouari,et al.  Breast cancer diagnosis in digital mammogram using multiscale curvelet transform , 2010, Comput. Medical Imaging Graph..

[13]  Angshul Majumdar,et al.  Face Recognition by Curvelet Based Feature Extraction , 2007, ICIAR.

[14]  Jason Gu,et al.  A novel method for traffic sign recognition based on extreme learning machine , 2014, Proceeding of the 11th World Congress on Intelligent Control and Automation.

[15]  Vandana,et al.  Survey of Nearest Neighbor Techniques , 2010, ArXiv.

[16]  Kun Zhou,et al.  Locality Sensitive Discriminant Analysis , 2007, IJCAI.

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

[18]  Jianzhong Wang,et al.  An improved locality sensitive discriminant analysis approach for feature extraction , 2013, Multimedia Tools and Applications.

[19]  Nicolai Petkov,et al.  Comparison of texture features based on Gabor filters , 2002, IEEE Trans. Image Process..

[20]  Chee Kheong Siew,et al.  Universal Approximation using Incremental Constructive Feedforward Networks with Random Hidden Nodes , 2006, IEEE Transactions on Neural Networks.

[21]  Xiao Han,et al.  Multiscale Feature Extraction of Finger-Vein Patterns Based on Curvelets and Local Interconnection Structure Neural Network , 2006, 18th International Conference on Pattern Recognition (ICPR'06).

[22]  Hao Zhang,et al.  Feature extraction of non-stochastic surfaces using curvelets , 2015 .

[23]  Ezzeddine Zagrouba,et al.  Breast cancer diagnosis in digitized mammograms using curvelet moments , 2015, Comput. Biol. Medicine.

[24]  S T Roweis,et al.  Nonlinear dimensionality reduction by locally linear embedding. , 2000, Science.

[25]  H. Fleyeh,et al.  Eigen-based traffic sign recognition , 2011 .

[26]  Mohammad Taghi Manzuri,et al.  Fingerprint Images Enhancement in Curvelet Domain , 2008, ISVC.

[27]  A. Kandaswamy,et al.  Multiscale and Multilevel Wavelet Analysis of Mammogram Using Complex Neural Network , 2013, SEMCCO.

[28]  Chee Kheong Siew,et al.  Extreme learning machine: Theory and applications , 2006, Neurocomputing.

[29]  C. D'Orsi Breast Imaging Reporting and Data System (BI-RADS) , 2018 .

[30]  E. Candès,et al.  Astronomical image representation by the curvelet transform , 2003, Astronomy & Astrophysics.

[31]  Angshul Majumdar,et al.  Bangla Basic Character Recognition Using Digital Curvelet Transform , 2007 .

[32]  K. Menaka,et al.  Mammogram classification using Extreme Learning Machine and Genetic Programming , 2014, 2014 International Conference on Computer Communication and Informatics.

[33]  Q. M. Jonathan Wu,et al.  Human face recognition based on multidimensional PCA and extreme learning machine , 2011, Pattern Recognit..

[34]  Chih-Jen Lin,et al.  A Practical Guide to Support Vector Classication , 2008 .

[35]  Xiaogang Wang,et al.  Stable locality sensitive discriminant analysis for image recognition , 2014, Neural Networks.

[36]  Jean-Luc Starck,et al.  Very high quality image restoration by combining wavelets and curvelets , 2001, SPIE Optics + Photonics.

[37]  Donghui Wang,et al.  Multi-Level Feature Descriptor for Robust Texture Classification via Locality-Constrained Collaborative Strategy , 2012, ArXiv.

[38]  J Wartak,et al.  Mathematical model for medical diagnosis. , 1974, Computers in biology and medicine.

[39]  Nebi Gedik,et al.  A computer-aided diagnosis system for breast cancer detection by using a curvelet transform , 2013 .

[40]  Richard H. Moore,et al.  THE DIGITAL DATABASE FOR SCREENING MAMMOGRAPHY , 2007 .

[41]  Johannes Stallkamp,et al.  Man vs. computer: Benchmarking machine learning algorithms for traffic sign recognition , 2012, Neural Networks.

[42]  Zixing Cai,et al.  Traffic sign recognition algorithm based on shape signature and dual-tree complex wavelet transform , 2013 .

[43]  Samir Brahim Belhaouari,et al.  A statistical based feature extraction method for breast cancer diagnosis in digital mammogram using multiresolution representation , 2012, Comput. Biol. Medicine.

[44]  Keinosuke Fukunaga,et al.  Introduction to Statistical Pattern Recognition , 1972 .

[45]  Ivan Cruz-Aceves,et al.  Traffic Sign Recognition Based on Linear Discriminant Analysis , 2013, MICAI.

[46]  Hongming Zhou,et al.  Extreme Learning Machine for Regression and Multiclass Classification , 2012, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[47]  David J. Kriegman,et al.  Eigenfaces vs. Fisherfaces: Recognition Using Class Specific Linear Projection , 1996, ECCV.

[48]  D. Vanel The American College of Radiology (ACR) Breast Imaging and Reporting Data System (BI-RADS): a step towards a universal radiological language? , 2007, European journal of radiology.

[49]  Youssef Fakhri,et al.  A Hybrid Feature Extraction Scheme Based on DWT and Uniform LBP for Digital Mammograms Classification , 2015 .

[50]  E. Candès,et al.  Curvelets: A Surprisingly Effective Nonadaptive Representation for Objects with Edges , 2000 .

[51]  Dewen Hu,et al.  Digital Curvelet Transform for Palmprint Recognition , 2004, SINOBIOMETRICS.

[52]  Hwann-Tzong Chen,et al.  Local discriminant embedding and its variants , 2005, 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05).