Local binary circumferential and radial derivative pattern for texture classification

Motivated by gradients polar coordinate representation and its discrete approximation.Investigating the theoretical scheme of local differential approximation to build feature.Circumferential and radial derivatives pattern to capture tangential and radial information of derivatives, respectively.New descriptor is built based on radial plus tangential components and derivative information.Our approach produces high classification performance on several texture databases. Building discriminative and robust texture representation to deal with the changes of texture appearance is a fundamental issue in texture classification. The Local Binary Pattern (LBP) and its variants gain a lot of attention during the past decade and achieve great success in texture description. However, the current existing LBP-based features which treat LBP as local differential or orientation gradient operator, exploited local orientation pattern or anisotropic structure information separately. In this paper, we investigate the theoretical scheme of local differential approximation on the polar coordinate system in order to build a new LBP-based descriptor which better takes into account both radial plus tangential components and derivative information. First, we present an operator called circumferential derivative (CD) based on the tangential information with different order of derivatives. Then, we present an operator called radial derivative (RD) based on the radial information with different order of derivatives. Both extract complementary information locally around a central pixel. A new descriptor, the local binary circumferential and radial derivative pattern (CRDP) is constructed to fuse both local circumferential and radial derivative features based on different orders as well as a global feature based on global difference (GD) of central pixels intensity. Extensive experiments on Outex, CUReT, KTH-TIPS and KTH-TIPS2-a texture datasets indicate that the proposed CRDP descriptor is discriminative and robust. The results obtained by the proposed CRDP descriptor outperforms more than twenty recent LBP-based state-of-the-art methods, including the best reported results in the literature for aforementioned texture datasets to the best of our knowledge.

[1]  Shu Liao,et al.  Dominant Local Binary Patterns for Texture Classification , 2009, IEEE Transactions on Image Processing.

[2]  Xuelong Li,et al.  Texture Classification and Retrieval Using Shearlets and Linear Regression , 2015, IEEE Transactions on Cybernetics.

[3]  Xuelong Li,et al.  Nonnegative Multiresolution Representation-Based Texture Image Classification , 2015, ACM Trans. Intell. Syst. Technol..

[4]  Shree K. Nayar,et al.  Reflectance and texture of real-world surfaces , 1997, Proceedings of IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[5]  Matti Pietikäinen,et al.  IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2009, TPAMI-2008-09-0620 1 WLD: A Robust Local Image Descriptor , 2022 .

[6]  Dimitri Van De Ville,et al.  Rotation–Covariant Texture Learning Using Steerable Riesz Wavelets , 2014, IEEE Transactions on Image Processing.

[7]  Jun Zhang,et al.  Local Energy Pattern for Texture Classification Using Self-Adaptive Quantization Thresholds , 2013, IEEE Transactions on Image Processing.

[8]  Francesco Bianconi,et al.  Image classification with binary gradient contours , 2011 .

[9]  María Vanrell,et al.  Texton theory revisited: A bag-of-words approach to combine textons , 2012, Pattern Recognit..

[10]  Mario Fritz,et al.  On the Significance of Real-World Conditions for Material Classification , 2004, ECCV.

[11]  Andrew Zisserman,et al.  A Statistical Approach to Texture Classification from Single Images , 2005, International Journal of Computer Vision.

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

[13]  Matti Pietikäinen,et al.  Two decades of local binary patterns: A survey , 2016, ArXiv.

[14]  Randall J. LeVeque,et al.  Finite difference methods for ordinary and partial differential equations - steady-state and time-dependent problems , 2007 .

[15]  Xianghua Xie,et al.  A Galaxy of Texture Features , 2008 .

[16]  Wen-Hui Chen,et al.  Research and Perspective on Local Binary Pattern , 2013 .

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

[18]  Baochang Zhang,et al.  Local Derivative Pattern Versus Local Binary Pattern: Face Recognition With High-Order Local Pattern Descriptor , 2010, IEEE Transactions on Image Processing.

[19]  Ömer Faruk Ertuğrul,et al.  Two novel local binary pattern descriptors for texture analysis , 2015, Appl. Soft Comput..

[20]  Cordelia Schmid,et al.  A sparse texture representation using local affine regions , 2005, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[21]  Zhenhua Guo,et al.  A Completed Modeling of Local Binary Pattern Operator for Texture Classification , 2010, IEEE Transactions on Image Processing.

[22]  Feiniu Yuan,et al.  Rotation and scale invariant local binary pattern based on high order directional derivatives for texture classification , 2014, Digit. Signal Process..

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

[24]  Matti Pietikäinen,et al.  Image description using joint distribution of filter bank responses , 2009, Pattern Recognit. Lett..

[25]  Adel Hafiane,et al.  Joint Adaptive Median Binary Patterns for texture classification , 2015, Pattern Recognit..

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

[27]  Liming Chen,et al.  Image region description using orthogonal combination of local binary patterns enhanced with color information , 2013, Pattern Recognit..

[28]  Fakhry M. Khellah,et al.  Texture Classification Using Dominant Neighborhood Structure , 2011, IEEE Transactions on Image Processing.

[29]  Manik Varma,et al.  Locally Invariant Fractal Features for Statistical Texture Classification , 2007, 2007 IEEE 11th International Conference on Computer Vision.

[30]  Xinge You,et al.  An adaptive hybrid pattern for noise-robust texture analysis , 2015, Pattern Recognit..

[31]  Chen Wang,et al.  Local circular patterns for multi-modal facial gender and ethnicity classification , 2014, Image Vis. Comput..

[32]  Matti Pietikäinen,et al.  Rotation-Invariant Image and Video Description With Local Binary Pattern Features , 2012, IEEE Transactions on Image Processing.

[33]  R. LeVeque Finite Difference Methods for Ordinary and Partial Differential Equations: Steady-State and Time-Dependent Problems (Classics in Applied Mathematics Classics in Applied Mathemat) , 2007 .

[34]  Cordelia Schmid,et al.  Local Features and Kernels for Classification of Texture and Object Categories: A Comprehensive Study , 2006, 2006 Conference on Computer Vision and Pattern Recognition Workshop (CVPRW'06).

[35]  Cordelia Schmid,et al.  Constructing models for content-based image retrieval , 2001, Proceedings of the 2001 IEEE Computer Society Conference on Computer Vision and Pattern Recognition. CVPR 2001.

[36]  Xudong Jiang,et al.  Noise-Resistant Local Binary Pattern With an Embedded Error-Correction Mechanism , 2013, IEEE Transactions on Image Processing.

[37]  Yang Zhao,et al.  Completed Local Binary Count for Rotation Invariant Texture Classification , 2012, IEEE Transactions on Image Processing.

[38]  Alice Caplier,et al.  Face recognition using the POEM descriptor , 2012, Pattern Recognit..

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

[40]  Yong Xu,et al.  Viewpoint Invariant Texture Description Using Fractal Analysis , 2009, International Journal of Computer Vision.

[41]  Barbara Caputo,et al.  Class-Specific Material Categorisation , 2005, ICCV.

[42]  Andrew Zisserman,et al.  A Statistical Approach to Material Classification Using Image Patch Exemplars , 2009, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[43]  Loris Nanni,et al.  Local binary patterns variants as texture descriptors for medical image analysis , 2010, Artif. Intell. Medicine.

[44]  Matti Pietikäinen,et al.  Discriminative features for texture description , 2012, Pattern Recognit..

[45]  Matti Pietikäinen,et al.  Descriptor Learning Based on Fisher Separation Criterion for Texture Classification , 2010, ACCV.

[46]  Kai Wang,et al.  Pixel to Patch Sampling Structure and Local Neighboring Intensity Relationship Patterns for Texture Classification , 2013, IEEE Signal Processing Letters.

[47]  Li Zhang,et al.  Texture Classification Using Local Pattern Based on Vector Quantization , 2015, IEEE Transactions on Image Processing.

[48]  André Ricardo Backes,et al.  Color Texture Classification Using Shortest Paths in Graphs , 2014, IEEE Transactions on Image Processing.

[49]  Mario Fritz,et al.  Classifying materials in the real world , 2010, Image Vis. Comput..

[50]  Xiaoyang Tan,et al.  Enhanced Local Texture Feature Sets for Face Recognition Under Difficult Lighting Conditions , 2007, IEEE Transactions on Image Processing.

[51]  Bill Triggs,et al.  Visual Recognition Using Local Quantized Patterns , 2012, ECCV.

[52]  Jun Guo,et al.  Exploring Cross-Channel Texture Correlation for Color Texture Classification , 2013, BMVC.

[53]  Zhenhua Guo,et al.  Local directional derivative pattern for rotation invariant texture classification , 2011, Neural Computing and Applications.

[54]  Andrew Zisserman,et al.  A Statistical Approach to Texture Classification from Single Images , 2004, International Journal of Computer Vision.

[55]  Yee-Hong Yang,et al.  Noise robust rotation invariant features for texture classification , 2013, Pattern Recognit..

[56]  Wenbin Li,et al.  Learning Multi-scale Representations for Material Classification , 2014, GCPR.

[57]  Jun Zhang,et al.  Continuous rotation invariant local descriptors for texton dictionary-based texture classification , 2013, Comput. Vis. Image Underst..

[58]  Chih-Jen Lin,et al.  LIBSVM: A library for support vector machines , 2011, TIST.

[59]  Hamid Soltanian-Zadeh,et al.  Radon transform orientation estimation for rotation invariant texture analysis , 2005, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[60]  Gaurav Sharma,et al.  Local Higher-Order Statistics (LHS) for Texture Categorization and Facial Analysis , 2012, ECCV.

[61]  Hyun Seung Yang,et al.  Sorted Consecutive Local Binary Pattern for Texture Classification , 2015, IEEE Transactions on Image Processing.

[62]  Josiane Zerubia,et al.  Unsupervised Amplitude and Texture Classification of SAR Images With Multinomial Latent Model , 2013, IEEE Transactions on Image Processing.

[63]  Liang Deng,et al.  Integrating Orientation Cue With EOH-OLBP-Based Multilevel Features for Human Detection , 2013, IEEE Transactions on Circuits and Systems for Video Technology.

[64]  Matti Pietikäinen,et al.  Combining LBP Difference and Feature Correlation for Texture Description , 2014, IEEE Transactions on Image Processing.

[65]  Jae Wook Jeon,et al.  Support Local Pattern and its Application to Disparity Improvement and Texture Classification , 2014, IEEE Transactions on Circuits and Systems for Video Technology.

[66]  Marcos X. Álvarez-Cid,et al.  Texture Description Through Histograms of Equivalent Patterns , 2012, Journal of Mathematical Imaging and Vision.

[67]  Lewis D. Griffin,et al.  Using Basic Image Features for Texture Classification , 2010, International Journal of Computer Vision.

[68]  Yong Xu,et al.  Combining powerful local and global statistics for texture description , 2009, CVPR.

[69]  Paul W. Fieguth,et al.  Extended local binary patterns for texture classification , 2012, Image Vis. Comput..

[70]  Matthijs C. Dorst Distinctive Image Features from Scale-Invariant Keypoints , 2011 .

[71]  Byung-Woo Hong,et al.  Locally Rotation, Contrast, and Scale Invariant Descriptors for Texture Analysis , 2008, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[72]  Guoying Zhao,et al.  BRINT: Binary Rotation Invariant and Noise Tolerant Texture Classification , 2014, IEEE Transactions on Image Processing.

[73]  Rong Xiao,et al.  Pairwise Rotation Invariant Co-Occurrence Local Binary Pattern , 2014, IEEE Trans. Pattern Anal. Mach. Intell..

[74]  Marko Heikkilä,et al.  Description of interest regions with local binary patterns , 2009, Pattern Recognit..

[75]  Xueming Qian,et al.  PLBP: An effective local binary patterns texture descriptor with pyramid representation , 2011, Pattern Recognit..

[76]  Paul W. Fieguth,et al.  Texture Classification from Random Features , 2012, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[77]  Hongbin Zha,et al.  Sorted Random Projections for robust texture classification , 2011, 2011 International Conference on Computer Vision.

[78]  K. Morton,et al.  Numerical Solution of Partial Differential Equations: Introduction , 2005 .