A novel advanced local binary pattern for image-based coral reef classification

High computational burden and low accuracy in non-uniform textures are the two main challenges of coral reef classification frameworks. To overcome these drawbacks, two novel forms of mapping approaches are proposed to enable Local Binary Patterns (LBP) scheme to extract discriminative features from textures. The mapping approach is a way to map the extracted features into a histogram (features vector) efficiently. In other words, the mapping method can merge some features into a feature and provides lower number of features efficiently. The proposed mapping techniques can be used for various types of LBPs; consequently, the extended LBPs can be applied to all types of textures. Benthic texture datasets are employed to assess the proposed method compared to the traditional ones. Regarding the multimodal distribution of the elicited features, K-Nearest Neighbor (KNN) is employed for classifying the extracted features. Here, the proposed mapping methods are tested on a special form of completed local binary patterns (CLBP). From the accuracy point of view, the extended CLBPs demonstrate higher accuracy compared to CLBP and also other state-of-the-art LBPs. Moreover, the proposed mapping approaches enhance the accuracy of rotation invariant LBPs, especially for large neighborhood. The proposed methods improve the classification accuracy for both noisy and noise-free images. From the computational complexity point of view, the extended CLBPs provide lower number of features compared to the others which leads to a faster recall time in KNN classifier.

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

[2]  Francesco Bianconi,et al.  On the Occurrence Probability of Local Binary Patterns: A Theoretical Study , 2011, Journal of Mathematical Imaging and Vision.

[3]  Matti Pietikäinen,et al.  Face Recognition with Local Binary Patterns , 2004, ECCV.

[4]  Matti Pietikäinen,et al.  Rotation-invariant texture classification using feature distributions , 2000, Pattern Recognit..

[5]  H. Arof,et al.  Circular neighbourhood and 1-D DFT features for texture classification and segmentation , 1998 .

[6]  Stan Z. Li,et al.  Shape localization based on statistical method using extended local binary pattern , 2004, Third International Conference on Image and Graphics (ICIG'04).

[7]  Alessandro Neri,et al.  Robust rotation-invariant texture classification using a model based approach , 2004, IEEE Transactions on Image Processing.

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

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

[10]  A. H. Mir,et al.  Texture analysis of CT images , 1995 .

[11]  Mary M. Galloway,et al.  Texture analysis using gray level run lengths , 1974 .

[12]  Di Xiao,et al.  An efficient and noise resistive selective image encryption scheme for gray images based on chaotic maps and DNA complementary rules , 2014, Multimedia Tools and Applications.

[13]  G. Padmavathi,et al.  Kernel Principal Component Analysis feature detection and classification for underwater images , 2010, 2010 3rd International Congress on Image and Signal Processing.

[14]  G. EICHMANN,et al.  Topologically invariant texture descriptors , 1988, Comput. Vis. Graph. Image Process..

[15]  Rangasami L. Kashyap,et al.  A Model-Based Method for Rotation Invariant Texture Classification , 1986, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[16]  Ahmad Reza Naghsh-Nilchi,et al.  Noise tolerant local binary pattern operator for efficient texture analysis , 2012, Pattern Recognit. Lett..

[17]  Matti Pietikäinen,et al.  A comparative study of texture measures with classification based on featured distributions , 1996, Pattern Recognit..

[18]  W. Lam,et al.  Rotated texture classification by improved iterative morphological decomposition , 1997 .

[19]  Roland Siegwart,et al.  BRISK: Binary Robust invariant scalable keypoints , 2011, 2011 International Conference on Computer Vision.

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

[21]  Christopher Hunt,et al.  Notes on the OpenSURF Library , 2009 .

[22]  D.M. Lane,et al.  Texture analysis for seabed classification: co-occurrence matrices vs. self-organizing maps , 1998, IEEE Oceanic Engineering Society. OCEANS'98. Conference Proceedings (Cat. No.98CH36259).

[23]  Shree K. Nayar,et al.  Reflectance and texture of real-world surfaces , 1999, TOGS.

[24]  A. Kundu,et al.  Rotation and Gray Scale Transform Invariant Texture Identification using Wavelet Decomposition and Hidden Markov Model , 1994, IEEE Trans. Pattern Anal. Mach. Intell..

[25]  Rafael García,et al.  Image-Based Coral Reef Classification and Thematic Mapping , 2013, Remote. Sens..

[26]  Pierre Vandergheynst,et al.  FREAK: Fast Retina Keypoint , 2012, 2012 IEEE Conference on Computer Vision and Pattern Recognition.

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

[28]  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).

[29]  ZhangBaochang,et al.  Local derivative pattern versus local binary pattern , 2010 .

[30]  Laura David,et al.  Automated benthic counting of living and non-living components in Ngedarrak Reef, Palau via subsurface underwater video , 2008, Environmental monitoring and assessment.

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

[32]  Matti Pietikäinen,et al.  Face Description with Local Binary Patterns: Application to Face Recognition , 2006, IEEE Transactions on Pattern Analysis and Machine Intelligence.

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

[34]  Cordelia Schmid,et al.  Scale & Affine Invariant Interest Point Detectors , 2004, International Journal of Computer Vision.

[35]  Grant B. Deane,et al.  Automated processing of coral reef benthic images , 2009 .

[36]  A. Rosenfeld,et al.  IEEE TRANSACTIONS ON SYSTEMS , MAN , AND CYBERNETICS , 2022 .

[37]  O. Pizarro,et al.  Towards image-based marine habitat classification , 2008, OCEANS 2008.

[38]  P.K. Biswas,et al.  Rotation-Invariant Texture Image Retrieval Using Rotated Complex Wavelet Filters , 2006, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[39]  Andrew Zisserman,et al.  Texture classification: are filter banks necessary? , 2003, 2003 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, 2003. Proceedings..

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

[41]  Loris Nanni,et al.  A simple method for improving local binary patterns by considering non-uniform patterns , 2012, Pattern Recognit..

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

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

[44]  Gordon Wyeth,et al.  Towards Robust Image Detection of Crown-of-Thorns Starfish for Autonomous Population Monitoring , 2005 .

[45]  M. H. Shakoor,et al.  Circular Mean Filtering For Textures Noise Reduction , 2015 .

[46]  M. H. Shakoor,et al.  Noise robust and rotation invariant entropy features for texture classification , 2017, Multimedia Tools and Applications.

[47]  Satish S. Udpa,et al.  Texture classification using rotated wavelet filters , 2000, IEEE Trans. Syst. Man Cybern. Part A.

[48]  David J. Kriegman,et al.  Automated annotation of coral reef survey images , 2012, 2012 IEEE Conference on Computer Vision and Pattern Recognition.

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

[50]  Robert M. Haralick,et al.  Textural Features for Image Classification , 1973, IEEE Trans. Syst. Man Cybern..

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

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

[53]  G LoweDavid,et al.  Distinctive Image Features from Scale-Invariant Keypoints , 2004 .

[54]  M. Fladeland,et al.  Remote sensing for biodiversity science and conservation , 2003 .

[55]  Chris Roelfsema,et al.  Integrating field data with high spatial resolution multispectral satellite imagery for calibration and validation of coral reef benthic community maps , 2010 .

[56]  James A. Goodman,et al.  Classification of benthic composition in a coral reef environment using spectral unmixing , 2007 .

[57]  C. Saloma,et al.  Image classification of coral reef components from underwater color video , 2001, MTS/IEEE Oceans 2001. An Ocean Odyssey. Conference Proceedings (IEEE Cat. No.01CH37295).

[58]  Yossi Loya,et al.  The Coral Reefs of Eilat — Past, Present and Future: Three Decades of Coral Community Structure Studies , 2004 .

[59]  Robert van Woesik,et al.  Coral reef texture classification using support vector machines , 2007, VISAPP.

[60]  Matti Pietikäinen,et al.  Dynamic Texture Recognition Using Local Binary Patterns with an Application to Facial Expressions , 2007, IEEE Transactions on Pattern Analysis and Machine Intelligence.