Texture-based analysis of images is a very common and much discussed issue in the fields of computer vision and image processing. Several methods have already been proposed to codify texture micro-patterns (texlets) in images. Most of these methods perform well when a given image is noise-free, but real world images contain different types of signal-independent as well as signal-dependent noises originated from different sources, even from the camera sensor itself. Hence, it is necessary to differentiate false textures appearing due to the noises, and thus, to achieve a reliable representation of texlets. In this proposal, we define an adaptive noise band (ANB) to approximate the amount of noise contamination around a pixel up to a certain extent. Based on this ANB, we generate reliable codes named noise tolerant ternary pattern (NTTP) to represent the texlets in an image. Extensive experiments on several datasets from renowned texture databases, such as the Outex and the Brodatz database, show that NTTP performs much better than the state-of-the-art methods.
Manjunath, BS; Ma, WY. Texture features for browsing and retrieval of image data. IEEE Trans. Pattern Anal. Mach. Intell 1996, 18, 837–842.
[3]
Ojala, T; Pietikainen, M; Harwood, D. A comparative study of texture measures with classification based on featured distribution. Pattern Recognit 1996, 29, 51–59.
[4]
Bartlett, MS; Littlewort, G; Fasel, I; Movellan, R. Real time face detection and facial expression recognition: Development and application to human computer interaction. Proceedings of Conference on Madison Computer Vision and Pattern Recognition Workshop, CVPRW’03, Madison, WI, USA, 16–22 June 2003.
[5]
Dunn, D; Higgins, WE. Optimal gabor filters for texture segmentation. IEEE Trans. Image Process 1995, 4, 947–964.
[6]
Kandaswamy, U; Adjeroh, DA; Lee, MC. Efficient texture analysis of SAR imagery. IEEE Trans. Geosci. Remote Sens 2005, 43, 2075–2083.
[7]
Leite, GC; Ushizima, DM; Mediros, FNS; de Lima, GG. Wavelet analysis for wind fields estimation. Sensors 2010, 10, 5994–6016.
[8]
Kong, H; Audibert, J; Ponce, J. General road detection from a single image. IEEE Trans. Image Process 2010, 19, 2211–2220.
[9]
Hadid, A; Pietik?inen, M; Ahonen, T. A discriminative feature space for detecting and recognizing faces. Proceedings of IEEE Conference on Computer Vision and Pattern Recognition, Washington, DC, USA, 27 June–2 July 2004; pp. 797–804.
[10]
Tan, X; Triggs, B. Enhanced local texture feature sets for face recognition under difficult lighting conditions. IEEE Trans. Image Process 2010, 19, 1635–1650.
[11]
Shan, C; Gong, S; McOwan, PW. Facial expression recognition based on local binary patterns: A comprehensive study. Image Vis. Comput 2008, 27, 803–816.
[12]
Heikkila, M; Pietikainen, M. A texture-based method for modeling the background and detecting moving objects. IEEE Trans. Pattern Anal. Mach. Intell 2006, 28, 657–662.
[13]
Lee, EC; Jung, H; Kim, D. New finger biometric method using near infrared imaging. Sensors 2011, 11, 2319–2333.
[14]
Su, S-Z; Chen, S-Y; Li, S-Z; Li, S-A; Duh, D-J. Structured local binary Haar pattern for pixel-based graphics retrieval. Electron. Lett 2010, 46, 996–998.
[15]
Li, B; Meng, MQ-H. Computer-aided detection of bleeding regions for capsule endoscopy images. IEEE Trans. Biomed. Eng 2009, 56, 1032–1039.
[16]
Ma, Y; Cisar, P. Event detection using local binary pattern based dynamic textures. Proceedings of 2009 IEEE Computer Society Conference on Computer Vision and Pattern Recognition Workshops, Miami, FL, USA, 20–25 June 2009; pp. 38–44.
[17]
Faraji, H; MacLean, WJ. CCD noise removal in digital images. IEEE Trans. Image Process 2006, 15, 2676–2685.
[18]
Hirakawa, K; Parks, TW. Image denoising using total least squares. IEEE Trans. Image Process 2006, 15, 2730–2742.
[19]
Hwang, Y; Kweon, I; Kim, J-S. Sensor noise modeling using the Skellam distribution: Application to the color edge detection. Proceedings of IEEE Conference on Computer Vision and Pattern Recognition, CVPR’07, Minneapolis, MN, USA, 17–22 June 2007; pp. 1–8.
[20]
Nanni, L; Lumini, A; Brahnam, S. Local binary patterns variants as texture descriptors for medical image analysis. Artif. Intell. Med 2010, 49, 117–125.
[21]
Nanni, L; Brahnam, S; Lumini, A. Selecting the best performing rotation invariant patterns in local binary/ternary patterns. Proceedings of the International Conference on Image Processing, Computer Vision, and Pattern Recognition, Las Vegas, NV, USA, 12–15 July 2010; pp. 369–375.
[22]
Vécsei, A; Amannb, G; Hegenbart, S; Liedlgruber, M; Uhl, A. Automated Marsh-like classification of celiac disease in children using local texture operators. Comput. Biol. Med 2011, 41, 313–325.
[23]
Guo, Z; Zhang, L; Zhang, D. Rotation invariant texture classification using LBP Variance (LBPV) with global matching. Pattern Recognit 2009, 43, 706–719.
[24]
Guo, Z; Zhang, L; Zhang, D. A completed modeling of local binary pattern operator for texture classification. IEEE Trans. Image Process 2010, 19, 1657–1663.
[25]
Ojala, T; Pietikainen, M; Maenpaa, TT. Multiresolution gray-scale and rotation invariant texture classification with local binary pattern. IEEE Trans. Pattern Anal. Mach. Intell 2002, 24, 971–987.
[26]
Liao, S; Law, MWK; Chung, ACS. Dominant local binary patterns for texture classification. IEEE Trans. Image Process 2009, 18, 1107–1118.
[27]
Healey, GE; Kondepudy, R. Radiometric CCD camera calibration and noise estimation. IEEE Trans. Pattern Anal. Mach. Intell 1994, 16, 267–276.
[28]
Janesick, JR. CCD transfer curves and optimization. In Scientific Charge-Coupled Devices; SPIE Press: Bellingham, WA, USA, 2001; Volume PM83, pp. 95–166.
[29]
Youngbae, H; Kim, J-S; Kweon, I-S. Sensor noise modeling using the Skellam distribution: Application to the color edge detection. Proceedings of IEEE Conference on Computer Vision and Pattern Recognition, CVPR’07, Minneapolis, MN, USA, 17–22 June 2007; pp. 1–8.
[30]
Varma, M; Zisserrman, A. A statistical approach to material classification using image patch examplars. IEEE Trans. Pattern Anal. Mach. Intell 2009, 31, 2032–2047.
[31]
Ojala, T; M?enp??, T; Pietik?inen, M; Viertola, J; Kyll?nen, J; Huovinen, S. Outex—New framework for empirical evaluation of texture analysis algorithm. Proceedings of the 16th International Conference on Pattern Recognition, Quebec, Canada, 11–15 August 2002; 1, pp. 701–706.
[32]
Brodatz, P. Textures: A Photographic Album for Artists and Designers; Dover: New York, NY, USA, 1966.
[33]
Ojala, T; Valkealahti, K; Oja, E; Pietik?inen, M. Texture discrimination with multidimensional distributions of signed gray level differences. Pattern Recognit 2001, 34, 727–739.
[34]
Vapnik, VN. Statistical Learning Theory; Wiley: New York, NY, USA, 1998.
[35]
Chang, C-C; Lin, C-J. LIBSVM: A library for support vector machines. ACM Trans. Intell. Syst. Technol 2011, 2, 1–27.