Abstract
This paper deals with bark texture representation at high scale-space levels for tree species identification. The proposed approach, named, a set of statistical radial binary patterns (sSRBP), is based on the combination of a novel scale-space sampling and an LBP-like radial encoding in the distribution level. This method aims at capturing and encoding large bark structure information. The multi-scale neighborhood is formed by a set of concentric ring-shaped scale levels, in each of which the intensity distribution is represented by statistical features that provide a compact and information-preserving representation of the neighborhood. Then, the gradual distribution variation over scale levels is encoded by a macro pattern code. For each bark sample, five statistical descriptors are obtained and contribute to enhancing the texture representativeness and discriminative power. We evaluated the performances of the proposed approach on four different bark datasets and found that the novel scale-space sampling significantly improves the bark structure representation leading to enhanced performances and outperforming competitive state-of-the-art LBP-like methods. Furthermore, experiments on the color representation of bark samples improve the performances on challenging bark datasets. Moreover, comparative study between the handcrafted sSRBP texture descriptor and convolutional neural network features shows interesting generalization results on the very large BarkNet dataset.
Similar content being viewed by others
Notes
Provided by the vision Lab, TU, Vienna for scientific purpose.
ISRBP\(_{CT}^{4}\) stands for the concatenation of Central Tendency (CT) ISRBP descriptors, i.e., ISRBP\(_{CT}=\textit {ISRBP}_{Mean}^{4}\oplus \) ISRBP\(_{Med}^{4}\).
For the MSJLBP and PRICoLBP methods, the authors shared C and C++ codes respectively whereas we use Matlab implementations for all methods under consideration in this experiment.
For the LS-LCoLBP method, there is no publicly available code.
References
Ahonen T, Hadid A, Pietikäinen M (2004) Face recognition with local binary patterns. In: European conference on computer vision, pp 469–481. Springer
Ahonen T, Matas J, He C, Pietikäinen M (2009) Rotation invariant image description with local binary pattern histogram fourier features. In: Scandinavian conference on image analysis, pp 61–70. Springer
Belhumeur P, Chen D, Feiner S, Jacobs D, Kress W, Ling H, Lopez I, Ramamoorthi R, Sheorey S, White S, Zhang L (2008) Searching the world’s herbaria: a system for visual identification of plant species. In: European conference on computer vision (ECCV), pp 116–129
Bertrand S, Cerutti G, Tougne L (2017) Bark recognition to improve leaf-based classification in didactic tree species identification. In: VISAPP 2017-12Th international conference on computer vision theory and applications
Boudra S, Yahiaoui I, Behloul A (2015) A comparison of multi-scale local binary pattern variants for bark image retrieval. In: International conference on advanced concepts for intelligent vision systems, pp 764–775. Springer
Boudra S, Yahiaoui I, Behloul A (2017) Statistical radial binary patterns (SRBP) for bark texture identification. In: International conference on advanced concepts for intelligent vision systems, pp 101–113. Springer
Boudra S, Yahiaoui I, Behloul A (2018) Bark identification using improved statistical radial binary patterns. In: 2018 International conference on content-based multimedia indexing (CBMI), pp 1–6
Bressane A, Roveda JAF, Martins ACG (2015) Pattern recognition in trunk images based on co-occurrence descriptors: a proposal applied to tree species identification. In: Computational intelligence (LA-CCI), 2015 latin america congress on, pp 1–6. IEEE
Carpentier M, Giguere P, Gaudreault J (2018) Tree species identification from bark images using convolutional neural networks. In: 2018 IEEE/RSJ international conference on intelligent robots and systems (IROS), pp 1075–1081. IEEE
Chang CC, Lin CJ (2011) LIBSVM: a library for support vector machines. ACM Transactions on Intelligent Systems and Technology (TIST) 2(3):27
Chi Z, Houqiang L, Chao W (2003) Plant species recognition based on bark patterns using novel gabor filter banks. In: Neural networks and signal processing, 2003. Proceedings of the 2003 international conference on, vol 2. IEEE, pp 1035–1038
Cula OG, Dana KJ (2004) 3d texture recognition using bidirectional feature histograms. Int J Comput Vis 59(1):33–60
Godet J (2012) Guide des écorces des arbres d’Europe: Reconnaitre et comparer les espèces. Delachaux et niestlé
Guo Z, Zhang L, Zhang D (2010) A completed modeling of local binary pattern operator for texture classification. IEEE Trans Image Process 19(6):1657–1663
Guo Z, Zhang L, Zhang D (2010) Rotation invariant texture classification using lbp variance (LBPV) with global matching. Pattern recognition 43(3):706–719
He K, Zhang X, Ren S, Sun J (2016) Deep residual learning for image recognition. In: Proceedings of the IEEE conference on computer vision and pattern recognition, pp 770–778
Huang ZK, Huang DS, Du JX, Quan ZH, Guo SB (2006) Bark classification based on gabor filter features using RBPNN neural network. In: International conference on neural information processing, pp 80–87. Springer
Huang Zk, Huang DS, Quan ZH (2006) Bark classification using RBPNN based on gabor filter in different color space. In: Information acquisition, 2006 IEEE international conference on, pp 946–950. IEEE
Huang ZK, Quan ZH, Du JX (2006) Bark classification based on contourlet filter features using RBPNN. In: International conference on intelligent computing, pp 1121–1126. Springer
Jing J, Zhang H, Wang J, Li P, Jia J (2013) Fabric defect detection using gabor filters and defect classification based on LBP and tamura method. J Text Inst 104(1):18–27
Lakmann R (1998) Barktex benchmark database of color textured images
Le-Viet T, Hoang VT (2019) Local binary pattern based on image gradient for bark image classification. In: Tenth international conference on signal processing systems. International society for optics and photonics, vol 11071, p 110710p
Leung T, Malik J (2001) Representing and recognizing the visual appearance of materials using three-dimensional textons. Int J Comput Vis 43(1):29–44
Liu L, Fieguth P (2012) Texture classification from random features. IEEE Transactions on Pattern Analysis and Machine Intelligence 34(3):574–586
Liu L, Fieguth P, Clausi D, Kuang G (2012) Sorted random projections for robust rotation-invariant texture classification. Pattern Recogn 45(6):2405–2418
Liu L, Fieguth P, Guo Y, Wang X, Pietikäinen M. (2017) Local binary features for texture classification: taxonomy and experimental study. Pattern Recogn 62:135–160
Liu L, Fieguth P, Zhao G, Pietikäinen M., Hu D (2016) Extended local binary patterns for face recognition. Inf Sci 358:56–72
Liu L, Long Y, Fieguth PW, Lao S, Zhao G (2014) BRINT: binary rotation invariant and noise tolerant texture classification. IEEE Transactions on Image Processing 23(7):3071–3084
Liu L, Zhao L, Long Y, Kuang G, Fieguth P (2012) Extended local binary patterns for texture classification. Image Vis Comput 30(2):86–99
Mäenpää T, Pietikäinen M (2003) Multi-scale binary patterns for texture analysis. In: Scandinavian conference on image analysis, pp 885–892. Springer
Mirmehdi M (2008) Handbook of texture analysis. Imperial College Press
Mouine S, Yahiaoui I, Verroust-Blondet A (2013) Plant species recognition using spatial correlation between the leaf margin and the leaf salient points. In: ICIP 2013-IEEE international conference on image processing. IEEE
Mouine S, Yahiaoui I, Verroust-Blondet A, Joyeux L, Selmi S, Goëau H (2013) An android application for leaf-based plant identification. In: Proceedings of the 3rd ACM conference on international conference on multimedia retrieval, pp 309–310. ACM
Murala S, Maheshwari R, Balasubramanian R (2012) Local tetra patterns: a new feature descriptor for content-based image retrieval. IEEE Transactions on Image Processing 21(5):2874–2886
Mzoughi O, Yahiaoui I, Boujemaa N, Zagrouba E (2013) Advanced tree species identification using multiple leaf parts image queries. In: Image processing (ICIP), 2013 20th IEEE international conference on, pp 3967–3971. IEEE
Mzoughi O, Yahiaoui I, Boujemaa N, Zagrouba E (2016) Semantic-based automatic structuring of leaf images for advanced plant species identification. Multimed Tools Appl 75(3):1615–1646
Nanni L, Lumini A, Brahnam S (2012) Survey on LBP based texture descriptors for image classification. Expert Syst Appl 39(3):3634–3641
Nguyen TP, Vu NS, Manzanera A (2016) Statistical binary patterns for rotational invariant texture classification. Neurocomputing 173:1565–1577
Nilsback ME, Zisserman A (2009) Delving Deeper into the whorl of flower segmentation. Image Vision Comput
Ojala T, Maenpaa T, Pietikainen M, Viertola J, Kyllonen J, Huovinen S (2002) Outex-new framework for empirical evaluation of texture analysis algorithms. In: Object recognition supported by user interaction for service robots, vol 1. IEEE, pp 701–706
Ojala T, Pietikainen M, Maenpaa T (2002) Multiresolution gray-scale and rotation invariant texture classification with local binary patterns. IEEE Transactions on Pattern Analysis and Machine Intelligence 24(7):971–987
Orjuela Vargas SA, Yañez Puentes JP, Philips W (2014) The geometric local textural patterns (GLTP). Springer, Berlin, pp 85–112
Porebski A, Vandenbroucke N, Macaire L (2012) Supervised texture classification: color space or texture feature selection? Pattern Anal Appl
Porebski A, Vandenbroucke N, Macaire L, Hamad D (2014) A new benchmark image test suite for evaluating colour texture classification schemes. Multimed Tools Appl 70(1):543–556
Qi X, Qiao Y, Li CG, Guo J (2013) Multi-scale joint encoding of local binary patterns for texture and material classification. In: BMVC
Qi X, Xiao R, Li C, Qiao Y, Guo J, Tang X (2014) Pairwise rotation invariant co-occurrence local binary pattern. IEEE Transactions on Pattern Analysis and Machine Intelligence 36(11):2199–2213
Qian X, Hua XS, Chen P, Ke L (2011) PLBP: an effective local binary patterns texture descriptor with pyramid representation. Pattern Recogn 44(10-11):2502–2515
Ratajczak R, Bertrand S, Crispim-Junior C, Tougne L (2019) Efficient bark recognition in the wild. In: International conference on computer vision theory and applications (VISAPP 2019)
Remeš V, Haindl M (2019) Bark recognition using novel rotationally invariant multispectral textural features. Pattern Recognition Letters
Satpathy A, Jiang X, Eng HL (2014) LBP-based edge-texture features for object recognition. IEEE Trans Image Process 23(5):1953–1964
Sixta T (2011) Image and video-based recognition of natural objects. Ph.D. thesis. Diploma thesis. Czech Technical University in Prague. Faculty of Electrical Engineering
Šulc M, Matas J (2013) Kernel-mapped histograms of multi-scale LBPs for tree bark recognition. In: Image and vision computing New Zealand (IVCNZ), 2013 28th international conference of, pp 82–87. IEEE
Šulc M, Matas J (2017) Fine-grained recognition of plants from images. Plant Methods 13(1):115
Svab M (2014) Computer-vision-based tree trunk recognition. Bsc thesis, Fakulteta za raunalnitvo in informatiko. Univerza v Ljubljani. Slovenia
Tuceryan M, Jain AK (1993) Texture analysis. In: Handbook of pattern recognition and computer vision, pp 235–276. World scientific
Varma M, Zisserman A (2005) A statistical approach to texture classification from single images. Int J Comput Vis 62(1-2):61–81
Varma M, Zisserman A (2009) A statistical approach to material classification using image patch exemplars. IEEE Transactions on Pattern Analysis and Machine Intelligence 31(11):2032–2047
Wan YY, Du JX, Huang DS, Chi Z, Cheung YM, Wang XF, Zhang GJ (2004) Bark texture feature extraction based on statistical texture analysis. In: Intelligent multimedia, video and speech processing, 2004. Proceedings of 2004 international symposium on, pp 482–485. IEEE
Wang K, Bichot CE, Li Y, Li B (2017) Local binary circumferential and radial derivative pattern for texture classification. Pattern Recogn 67:213–229
Wendel A, Sternig S, Godec M (2011) Automated identification of tree species from images of the bark, leaves and needles. In: 16Th computer vision winter workshop, pp 67. Citeseer
Wojtech M (2011) Bark: a field guide to trees of the northeast. University press of new england
Wolf L, Hassner T, Taigman Y (2008) Descriptor based methods in the wild. In: Workshop on faces in’real-life’images: detection, alignment, and recognition
Zhang W, Shan S, Gao W, Chen X, Zhang H (2005) Local gabor binary pattern histogram sequence (LGBPHS): a novel non-statistical model for face representation and recognition. In: Tenth IEEE international conference on computer vision (ICCV’05), vol 1, pp 786–791
Zhao Y, Huang DS, Jia W (2012) Completed local binary count for rotation invariant texture classification. IEEE Trans Image Process 21(10):4492–4497
Author information
Authors and Affiliations
Corresponding authors
Additional information
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Boudra, S., Yahiaoui, I. & Behloul, A. A set of statistical radial binary patterns for tree species identification based on bark images. Multimed Tools Appl 80, 22373–22404 (2021). https://doi.org/10.1007/s11042-020-08874-x
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-020-08874-x