Compact Color Texture Descriptor Based on Rank Transform and Product Ordering in the RGB Color Space

Color information is generally considered useful for texture analysis. However, an important category of highly effective texture descriptors - namely rank features - has no obvious extension to color spaces, on which no canonical order is defined. In this work, we explore the use of partial orders in conjunction with rank features. We introduce the rank transform based on product ordering, that generalizes the classic rank transform to RGB space by a combined tally of dominated and non-comparable pixels. Experimental results on nine heterogeneous standard databases confirm that our approach outperforms the standard rank transform and its extension to lexicographic and bit mixing total orders, as well as to the preorders based on the Euclidean distance to a reference color. The low computational complexity and compact codebook size of the transform make it suitable for multi-scale approaches.

[1]  Elena González,et al.  Robust colour texture features based on ranklets and discrete Fourier transform , 2011 .

[2]  Joachim Weickert,et al.  The Complete Rank Transform: A Tool for Accurate and Morphologically Invariant Matching of Structures , 2013, BMVC.

[3]  Matti Pietikäinen,et al.  Local binary features for texture classification: Taxonomy and experimental study , 2017, Pattern Recognit..

[4]  J. Chanussot,et al.  Bit mixing paradigm for multivalued morphological filters , 1997 .

[5]  Audrey Ledoux,et al.  Toward a Complete Inclusion of the Vector Information in Morphological Computation of Texture Features for Color Images , 2014, ICISP.

[6]  Georgios Dounias,et al.  Pap-smear Benchmark Data For Pattern Classification , 2005 .

[7]  Brian A. Davey,et al.  An Introduction to Lattices and Order , 1989 .

[8]  Bin Fan,et al.  Local Intensity Order Pattern for feature description , 2011, 2011 International Conference on Computer Vision.

[9]  Paolo Napoletano,et al.  Local Angular Patterns for Color Texture Classification , 2015, ICIAP Workshops.

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

[11]  T. John Stonham,et al.  Texture classification using n-tuple pattern recognition , 1996, Proceedings of 13th International Conference on Pattern Recognition.

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

[13]  Paul Southam,et al.  Theoretical and experimental comparison of different approaches for color texture classification , 2011, J. Electronic Imaging.

[14]  Francesco Bianconi,et al.  Robust color texture features based on ranklets and discrete Fourier transform , 2009, J. Electronic Imaging.

[15]  Lakhmi C. Jain,et al.  Local Binary Patterns: New Variants and Applications , 2013, Local Binary Patterns.

[16]  M. Pietikäinen,et al.  TEXTURE ANALYSIS WITH LOCAL BINARY PATTERNS , 2004 .

[17]  Yong Man Ro,et al.  Local Color Vector Binary Patterns From Multichannel Face Images for Face Recognition , 2012, IEEE Transactions on Image Processing.

[18]  Donald A. Adjeroh,et al.  Comparison of Texture Analysis Schemes Under Nonideal Conditions , 2011, IEEE Transactions on Image Processing.

[19]  Francesco Di Maria,et al.  Experimental comparison of color spaces for material classification , 2016, J. Electronic Imaging.

[20]  V. Barnett The Ordering of Multivariate Data , 1976 .

[21]  Audrey Ledoux,et al.  Color local binary patterns: compact descriptors for texture classification , 2016, J. Electronic Imaging.

[22]  Odemir Martinez Bruno,et al.  Plant leaf identification using Gabor wavelets , 2009, Int. J. Imaging Syst. Technol..

[23]  Francesco Bianconi,et al.  Multi-class texture analysis in colorectal cancer histology , 2016, Scientific Reports.

[24]  Donald G. Bailey,et al.  Properties, implementations and applications of rank filters , 1985, Image Vis. Comput..

[25]  R. Beeler How to Count: An Introduction to Combinatorics and Its Applications , 2015 .

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

[27]  Fabrizio Smeraldi Ranklets: orientation selective non-parametric features applied to face detection , 2002, Object recognition supported by user interaction for service robots.

[28]  Sébastien Lefèvre,et al.  A comparative study on multivariate mathematical morphology , 2007, Pattern Recognit..

[29]  Matti Pietikäinen,et al.  Classification with color and texture: jointly or separately? , 2004, Pattern Recognit..

[30]  Paolo Napoletano,et al.  Evaluating color texture descriptors under large variations of controlled lighting conditions , 2015, Journal of the Optical Society of America. A, Optics, image science, and vision.

[31]  Dong-Chen He,et al.  Texture Unit, Texture Spectrum And Texture Analysis , 1989, 12th Canadian Symposium on Remote Sensing Geoscience and Remote Sensing Symposium,.

[32]  Ramin Zabih,et al.  Non-parametric Local Transforms for Computing Visual Correspondence , 1994, ECCV.

[33]  Malcolm S. Taylor,et al.  Nonparametric Methods for Multivariate Analysis Using Statistically Equivalent Blocks. , 1996 .

[34]  Graham D. Finlayson,et al.  Sudoku Texture Classification , 2016 .

[35]  Chi-Ho Chan,et al.  Full ranking as local descriptor for visual recognition: A comparison of distance metrics on sn , 2015, Pattern Recognit..

[36]  Matti Pietikäinen,et al.  Outex - new framework for empirical evaluation of texture analysis algorithms , 2002, Object recognition supported by user interaction for service robots.