全部 标题 作者
关键词 摘要

OALib Journal期刊
ISSN: 2333-9721
费用:99美元

查看量下载量

相关文章

更多...

A Local Binary Pattern-Based Method for Color and Multicomponent Texture Analysis

DOI: 10.4236/jsip.2020.113004, PP. 58-73

Keywords: Multispectral Images, Local Binary Patterns (LBP), Texture Analysis, Rotation Invariance, Illumination Variation, Blurring Invariance

Full-Text   Cite this paper   Add to My Lib

Abstract:

Local Binary Patterns (LBPs) have been highly used in texture classification for their robustness, their ease of implementation and their low computational cost. Initially designed to deal with gray level images, several methods based on them in the literature have been proposed for images having more than one spectral band. To achieve it, whether assumption using color information or combining spectral band two by two was done. Those methods use micro structures as texture features. In this paper, our goal was to design texture features which are relevant to color and multicomponent texture analysis without any assumption. Based on methods designed for gray scale images, we find the combination of micro and macro structures efficient for multispectral texture analysis. The experimentations were carried out on color images from Outex databases and multicomponent images from red blood cells captured using a multispectral microscope equipped with 13 LEDs ranging from 375 nm to 940 nm. In all achieved experimentations, our proposal presents the best classification scores compared to common multicomponent LBP methods. 99.81%, 100.00%, 99.07% and 97.67% are maximum scores obtained with our strategy respectively applied to images subject to rotation, blur, illumination variation and the multicomponent ones.

References

[1]  Castellano, G., Bonilha, L., Li, L.M. and Cendes, F. (2004) Texture Analysis of Medical Images. Clinical Radiology, 59, 1061-1069.
https://doi.org/10.1016/j.crad.2004.07.008
[2]  Huijsmans, D.P. and Sebe, N. (2003) Content-Based Indexing Performance: Size Normalized Precision, Recall, Generality Evaluation. Proceedings 2003 International Conference on Image Processing (Cat. No.03CH37429), Barcelona, 14-17 September 2003, III-733.
[3]  Lucieer, A., Stein, A. and Fisher, P. (2005) Multivariate Texture-Based Segmentation of Remotely Sensed Imagery for Extraction of Objects and Their Uncertainty. International Journal of Remote Sensing, 26, 2917-2936.
https://doi.org/10.1080/01431160500057723
[4]  Belongie, S., Malik, J. and Puzicha, J. (2002) Shape Matching and Object Recognition Using Shape Contexts. IEEE Transactions on Pattern Analysis and Machine Intelligence, 24, 509-522.
https://doi.org/10.1109/34.993558
[5]  Dubey, S.R. and Jalal, A.S. (2012) Detection and Classification of Apple Fruit Diseases Using Complete Local Binary Patterns. 2012 3rd International Conference on Computer and Communication Technology, Allahabad, 23-25 November 2012, 346-351.
https://doi.org/10.1109/ICCCT.2012.76
[6]  Haralick, R.M., Shanmugam, K. and Dinstein, I. (1973) Textural Features for Image Classification. IEEE Transactions on Systems, Man, and Cybernetics, SMC-3, 610-621.
https://doi.org/10.1109/TSMC.1973.4309314
[7]  Venkataramana, M., Reddy, S.E., Satyanarayana, C.H. and Anuradha, S. (2013) A Review of Recent Texture Classification: Methods. IOSR Journal of Computer Engineering (IOSR-JCE), 14, 54-60.
https://doi.org/10.9790/0661-1415460
[8]  Fekri-Ershad, S. (2018) A Review on Image Texture Analysis Methods. International Online Journal of Image Processing and Pattern Recognition, 1, 1-63.
[9]  Humeau-Heurtier, A. (2019) Texture Feature Extraction Methods: A Survey. IEEE Access, 7, 8975-9000.
https://doi.org/10.1109/ACCESS.2018.2890743
[10]  Weszka, J.S., Dyer, C.R. and Rosenfeld, A. (1976) A Comparative Study of Texture Measures for Terrain Classification. IEEE Transactions on Systems, Man, and Cybernetics, SMC-6, 269-285.
https://doi.org/10.1109/TSMC.1976.5408777
[11]  Pieczynski, W. (2009) Pairwise and Uniformly Hidden Markov Fields. AIP Conference Proceedings, 1148, 193.
https://doi.org/10.1063/1.3225271
[12]  Ehrich, R.W. and Foith, J.P. (1978) A View of Texture Topology and Texture Description. Computer Graphics and Image Processing, 8, 174-202.
https://doi.org/10.1016/0146-664X(78)90048-5
[13]  Goyal, R.K., Goh, W.L., Mital, D.P. and Chan, K.L. (1995) Scale and Rotation Invariant Texture Analysis Based on Structural Property. Proceedings of IECON ’95-21st Annual Conference on IEEE Industrial Electronics, Orlando, 6-10 November 1995, 1290-1294.
[14]  Li, C. and Huang, Y. (2017) Deep Decomposition of Circularly Symmetric Gabor Wavelet for Rotation-Invariant Texture Image Classification. 2017 IEEE International Conference on Image Processing (ICIP), Beijing, 17-20 September 2017, 2702-2706.
https://doi.org/10.1109/ICIP.2017.8296773
[15]  Yang, P., Zhang, F. and Yang, G. (2018) Fusing DTCWT and LBP Based Features for Rotation, Illumination and Scale Invariant Texture Classification. IEEE Access, 6, 13336-13349.
https://doi.org/10.1109/ACCESS.2018.2797072
[16]  Chalumeau, T., Costa, L.D.F., Laligant, O. and Meriaudeau, F. (2009) Complex Networks: Application for Texture Characterization and Classification. ELCVIA Electronic Letters on Computer Vision and Image Analysis, 7, 93-100.
https://doi.org/10.5565/rev/elcvia.247
[17]  Bennett, J. and Khotanzad, A. (1998) Modeling Textured Images Using Generalized Long Correlation Models. IEEE Transactions on Pattern Analysis and Machine Intelligence, 20, 1365-1370.
https://doi.org/10.1109/34.735810
[18]  Pavlidis, T. (1980) Structural Descriptions and Graphgrammars. In: Chang, S.K. and Fu, K.S., Eds., Pictorial Information Systems. Lecture Notes in Computer Science, Springer, Berlin, 86-103.
https://doi.org/10.1007/3-540-09757-0_4
[19]  Bashier, H.K., Hoe, L.S., Hui, L.T., Azli, M.F., Han, P.Y., Kwee, W.K. and Sayeed, M.S. (2016) Texture Classification via Extended Local Graph Structure. Optik, 127, 638-643.
[20]  Andrearczyk, V. (2017) Deep Learning for Texture and Dynamic Texture Analysis. PhD Thesis, Dublin City University, Dublin.
[21]  Andrearczyk, V. and Whelan, P.F. (2016) Using Filter Banks in Convolutional Neural Networks for Texture Classification. Pattern Recognition Letters, 84, 63-69.
https://doi.org/10.1016/j.patrec.2016.08.016
[22]  Humeau-Heurtier, A. (2015) The Multiscale Entropy Algorithm and Its Variants: A Review. Entropy, 17, 3110-3123.
https://doi.org/10.3390/e17053110
[23]  Azami, H., Escudero, J. and Humeau-Heurtier, A. (2017) Bidimensional Distribution Entropy to Analyze the Irregularity of Small-Sized Textures. IEEE Signal Processing Letters, 24, 1338-1342.
https://doi.org/10.1109/LSP.2017.2723505
[24]  Liu, L., Lao, S.Y., Fieguth, P.W., Guo, Y.L., Wang, X.G. and Pietikäinen, M. (2016) Median Robust Extended Local Binary Pattern for Texture Classification. IEEE Transactions on Image Processing, 25, 1368-1381.
https://doi.org/10.1109/TIP.2016.2522378
[25]  Pietikäinen, M., Hadid, A., Zhao, G.Y. and Ahonen, T. (2011) Local Binary Patterns for Still Images. In: Pietikäinen, M., Hadid, A., Zhao, G.Y. and Ahonen, T., Eds., Computer Vision Using Local Binary Patterns, Springer, London, 13-47.
https://doi.org/10.1007/978-0-85729-748-8_2
[26]  He, D.-C. (1990) Texture Unit, Texture Spectrum, and Texture Analysis. IEEE Transactions on Geoscience and Remote Sensing, 28, 509-512.
[27]  Ojala, T., Pietikainen, M. and Maenpaa, T. (2002b) Multiresolution Gray-Scale and Rotation Invariant Texture Classification with Local Binary Patterns. IEEE Transactions on Pattern Analysis and Machine Intelligence, 24, 971-987.
https://doi.org/10.1109/TPAMI.2002.1017623
[28]  Peyret, R., Bouridane, A., Al-Maadeed, S.A., Kunhoth, S. and Khelifi, F. (2015) Texture Analysis for Colorectal Tumour Biopsies Using Multispectral Imagery. 2015 37th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC), Milan, 25-29 August 2015, 7218-7221.
https://doi.org/10.1109/EMBC.2015.7320057
[29]  Han, G. and Zhao, C. (2008) A Scene Images Classification Method Based on Local Binary Patterns and Nearest-Neighbor Classifier. 2008 Eighth International Conference on Intelligent Systems Design and Applications, Kaohsiung, 26-28 November 2008, 100-104.
https://doi.org/10.1109/ISDA.2008.19
[30]  Zhu, C., Bichot, C.-E. and Chen, L. (2013) Image Region Description Using Orthogonal Combination of Local Binary Patterns Enhanced with Color Information. Pattern Recognition, 46, 1949-1963.
https://doi.org/10.1016/j.patcog.2013.01.003
[31]  Choi, J.Y., Plataniotis, K.N. and Ro, Y.M. (2010) Using Colour Local Binary Pattern Features for Face Recognition. 2010 IEEE International Conference on Image Processing, Hong Kong, 26-29 September 2010, 4541-4544.
https://doi.org/10.1109/ICIP.2010.5653653
[32]  Banerji, S., Verma, A. and Liu, C. (2011) Novel Color LBP Descriptors for Scene and Image Texture Classification. 2012 3rd International Conference on Image Processing Theory, Tools and Applications (IPTA), Istanbul, 15-18 October 2012, 330-335.
https://doi.org/10.1109/IPTA.2012.6469564
[33]  Lee, S.H., Choi, J.Y., Ro, Y.M. and Plataniotis, K.N. (2012) Local Color Vector Binary Patterns from Multichannel Face Images for Face Recognition. IEEE Transactions on Image Processing, 21, 2347-2353.
https://doi.org/10.1109/TIP.2011.2181526
[34]  Khan, F.S., Anwer, R.M., Van De Weijer, J., Felsberg, M. and Laaksonen, J. (2015) Compact Color-Texture Description for Texture Classification. Pattern Recognition Letters, 51, 16-22.
https://doi.org/10.1016/j.patrec.2014.07.020
[35]  Cusano, C., Napoletano, P. and Schettini, R. (2014) Combining Local Binary Patterns and Local Color Contrast for Texture Classification under Varying Illumination. JOSA A Journal of the Optical Society of America A, 31, 1453-1461.
https://doi.org/10.1364/JOSAA.31.001453
[36]  Ledoux, A., Losson, O. and Macaire, L. (2016) Color Local Binary Patterns: Compact Descriptors for Texture Classification. Journal of Electronic Imaging, 25, Article ID: 061404.
https://doi.org/10.1117/1.JEI.25.6.061404
[37]  Maenpaa, T., Pietikainen, M. and Viertola, J. (2002) Separating Color and Pattern Information for Color Texture Discrimination. Object Recognition Supported by User Interaction for Service Robots, Quebec, 11-15 August 2002, 668-671.
[38]  Chan, C., Kittler, J. and Messer, K. (2007) Multispectral Local Binary Pattern Histogram for Component-Based Color Face Verification. 2007 1st IEEE International Conference on Biometrics: Theory, Applications, and Systems, Crystal City, 27-29 September 2007, 1-7.
https://doi.org/10.1109/BTAS.2007.4401951
[39]  Li, W., Chen, C., Su, H. and Du, Q. (2015) Local Binary Patterns and Extreme Learning Machine for Hyperspectral Imagery Classification. IEEE Transactions on Geoscience and Remote Sensing, 53, 3681-3693.
https://doi.org/10.1109/TGRS.2014.2381602
[40]  Bianconi, F., Bello-Cerezo, R., Napoletano, P. and Di Maria, F. (2017) Improved Opponent Colour Local Binary Patterns for Colour Texture Classification. In: Bianco, S., Schettini, R., Trémeau, A. and Tominaga, S., Eds., Computational Color Imaging, Springer, Berlin, 272-281.
https://doi.org/10.1007/978-3-319-56010-6_23
[41]  Pavithra, M. and Ilanchezhiapandian, G. (2015) Simulation of Cancer Cells Growth by Recognizing Texture Characteristics Using Opponent Color Local Binary Pattern. International Journal of Computer Science and Mobile Computing, 4, 650-656.
[42]  Zhu, C., Bichot, C. and Chen, L. (2010) Multi-Scale Color Local Binary Patterns for Visual Object Classes Recognition. 2010 20th International Conference on Pattern Recognition, Istanbul 23-26 August 2010, 3065-3068.
https://doi.org/10.1109/ICPR.2010.751
[43]  Ojala, T., Maenpaa, T., Pietikainen, M., Viertola, J., Kyllonen, J. and Huovinen, S. (2002a) Outex-New Framework for Empirical Evaluation of Texture Analysis Algorithms. Proceedings-International Conference on Pattern Recognition, 1, 701-706.
[44]  Zoueu, J.T., Ouattara, S., Toure, A., Safi, S. and Zan, S.T. (2009) Spectroscopic Approach of Multispectral Imaging of Plasmodium Falciparum-Infected Human Erythrocytes. 2009 3rd ICTON Mediterranean Winter Conference (ICTON-MW), Angers, 10-12 December 2009, 1-7.
https://doi.org/10.1109/ICTONMW.2009.5385598
[45]  Brydegaard, M., Merdasa, A., Jayaweera, H., &ARINGlebring, J. and Svanberg, S. (2011) Versatile Multispectral Microscope Based on Light Emitting Diodes. Review of Scientific Instruments, 82, Article ID: 123106.
https://doi.org/10.1063/1.3660810
[46]  Merdasa, A., Brydegaard, M., Svanberg, S. and Zoueu, J.T. (2013) Staining-Free Malaria Diagnostics by Multispectral and Multimodality Light-Emitting-Diode Microscopy. Journal of Biomedical Optics, 18, 036002-036002.
https://doi.org/10.1117/1.JBO.18.3.036002
[47]  Nanni, L., Lumini, A. and Brahnam, S. (2010) Local Binary Patterns Variants as Texture Descriptors for Medical Image Analysis. Artificial Intelligence in Medicine, 49, 117-125.
https://doi.org/10.1016/j.artmed.2010.02.006
[48]  Hafiane, A., Seetharaman, G. and Zavidovique, B. (2007) Median Binary Pattern for Textures Classification. In: Kamel, M. and Campilho, A., Eds., Image Analysis and Recognition, ICIAR 2007, Lecture Notes in Computer Science, Springer, Berlin, 387-398.
https://doi.org/10.1007/978-3-540-74260-9_35
[49]  Guo, Z., Zhang, L. and Zhang, D. (2010) A Completed Modeling of Local Binary Pattern Operator for Texture Classification. IEEE Transactions on Image Processing, 19, 1657-1663.
https://doi.org/10.1109/TIP.2010.2044957
[50]  Lambert, P. and Montesinos, P. (1999) Prétraitements des images couleur. Ecole d’été—Images couleurs, Saint-Etienne.
[51]  Porebski, A., Vandenbroucke, N. and Macaire, L. (2008) Haralick Feature Extraction from LBP Images for Color Texture Classification. 2008 1st Workshops on Image Processing Theory, Tools and Applications, Sousse, 23-26 November 2008, 1-8.
https://doi.org/10.1109/IPTA.2008.47437

Full-Text

comments powered by Disqus

Contact Us

service@oalib.com

QQ:3279437679

WhatsApp +8615387084133