ARTICLE IN PRESS JID: CAEE [m3Gsc;September 7, 2017;21:55] Computers and Electrical Engineering 000 (2017) 1–13 Contents lists available at ScienceDirect Computers and Electrical Engineering journal homepage: www.elsevier.com/locate/compeleceng Texture features based on an efficient local binary pattern descriptor Bachir Kaddar a, , Hadria Fizazi a , Abdel-Ouahab Boudraa b a Department of Computer Sciences, Université des Sciences et de la Technologie d’Oran Mohamed Boudiaf, USTO-MB, BP 1505, El Mnaouer, 31000 Oran, Algeria b Ecole Navale/Arts & Metiers ParisTech, France a r t i c l e i n f o Article history: Received 10 August 2016 Revised 10 August 2017 Accepted 15 August 2017 Available online xxx Keywords: Texture discrimination Multi-scale representation Bilateral filter Keypoints extraction Scale invariant feature transform Mixed pixels a b s t r a c t Texture characterization aims at describing the spatial arrangement of local structures within an image. However, mixed pixels that are generally located near boundaries of the regions represent challenge to perform accurate image texture discrimination. To address this problem, this paper proposes a robust discriminating texture features relying on an efficient Local Binary Pattern (LBP) descriptor, where the spatial information within image is taken into account. To determine for each pixel both a proper scale parameter and a threshold value to compute the LBP code, an efficient way relying on bilateral filter-based multi-scale image analysis is used. First, the difference of Gaussian operator is used to determine the corresponding scale. Second, key points based-approach is used to identify the threshold value of each pixel. This provides the ability to deal with mixed pixels. Then, LBP code is computed to characterize the texture information for each pixel. Experimental results, using both synthetic and real images, show that the proposed appropriate-scale- threshold selection strategy demonstrates a significant improvement in texture discrimi- nation ability. © 2017 Elsevier Ltd. All rights reserved. 1. Introduction Texture is one of the most important characteristics used in image analysis. It represents the different local structural features and their spatial arrangement within the image [1]. Mainly, because of their robustness against noise and illumina- tion variations, texture features remain almost unchanged and this allows an accurate description of the image, conversely to the spectral intensity. Accordingly, texture feature extraction is an important task for many computer vision applications, such as image change detection and segmentation [2]. However, the challenge is the ability to discriminate of textures rep- resenting different spatial local structures. To cope with this problem, different approaches have been developed [3]. Among them, the grey-level co-occurrence matrix, which has been the focus of interest of an increased number of image processing works [4]. However, this approach is limited by the high computational cost. Local Binary Pattern (LBP) operator is consid- ered as a powerful texture primitive descriptor characterized by its computation simplicity, and few parameters are required to be set [5]. This operator labels the pixels of an image by thresholding the vicinity of each pixel and considers the result as a binary number. One limitation of this operator lies in the fact that the associated parameters are fixed independently Reviews processed and recommended for publication to the Editor-in-Chief by Guest Editor Dr. A. H. Mazinan. Corresponding author. E-mail addresses: kaddarbachir@gmail.com, bachir.kaddar@univ-usto.dz (B. Kaddar). http://dx.doi.org/10.1016/j.compeleceng.2017.08.009 0045-7906/© 2017 Elsevier Ltd. All rights reserved. Please cite this article as: B. Kaddar et al., Texture features based on an efficient local binary pattern descriptor, Computers and Electrical Engineering (2017), http://dx.doi.org/10.1016/j.compeleceng.2017.08.009