Texture classification model based on adaptive local ternary pattern
DOI:
https://doi.org/10.51867/ajernet.7.3.87Keywords:
Adaptive Local Ternary Pattern, Feature Extraction, Local Binary Pattern, Local Ternary Pattern, Texture ClassificationAbstract
The success of image processing applications heavily relies on accurate texture analysis. Local Binary Patterns (LBP) is one of the texture models that has found its way into huge application in image texture analysis due to its simplicity and efficiency. However, LBP is more sensitive to noise and can easily classify different pattern into the same class therefore reducing its discriminating property. Local Ternary Pattern was proposed as an extension of LBP and was found to be more resistant to noise. However, LTP and its variants use a static threshold that lacks statistical relationship with the pixel values of an image and which makes it dynamically inappropriate to all images of a dataset or different datasets. This research proposes Adaptive Local Ternary Pattern (ALTP) that uses a dynamically calculated threshold to determine texture pattern for an image region. Experiments conducted on complex texture datasets (KTHTIPS2b, Stex and Describable Textures Dataset (DTD)) showed that ALTP outperformed state-of-the-art texture feature descriptors.
Downloads
References
Armi, L., & Fekri-Ershad, S. (2019). Texture image analysis and texture classification methods: A review. International Online Journal of Image Processing and Pattern Recognition, 2(1), 1-29.
Bates, S., Hastie, T., & Tibshirani, R. (2023). Cross-validation: What does it estimate and how well does it do it? Journal of the American Statistical Association, 119(546), 1434-1445. https://doi.org/10.1080/01621459.2023.2197686
Gagalowicz, A., Faugeras, O., & Pratt, K. (1981). Applications of stochastic texture field models to image processing. Proceedings of the IEEE, 69(5), 542-551. https://doi.org/10.1109/PROC.1981.12023
Goyal, V., & Sharma, S. (2022). Texture classification for visual data using transfer learning. Multimedia Tools and Applications, 82, 24841-24864. https://doi.org/10.1007/s11042-022-14276-y
Guo, B., Shum, H., & Xu, Y.-Q. (2000). Chaos mosaic: Fast and memory efficient texture synthesis. Microsoft Research.
Humeau-Heurtier, A. (2019). Texture feature extraction methods: A survey. IEEE Access. https://doi.org/10.1109/ACCESS.2018.2890743
Isaam, E.-K., Abderrazak, C., Youssef, E., & Yassine, R. (2018). Local directional ternary pattern: A new texture descriptor for texture classification. Computer Vision and Image Understanding, 169, 14-27.
https://doi.org/10.1016/j.cviu.2018.01.004
Jing-Hua, Y., Hao-Dong, Z., Yong, G., & Li, S. (2014). Enhanced local ternary pattern for texture classification. In Intelligent Computing Theory (pp. 443-448). Springer. https://doi.org/10.1007/978-3-319-09333-8_48
Kamiri, J., & Mariga, G. (2021). Research methods in machine learning: A content analysis. International Journal of Computer and Information Technology, 10, 78-91. https://doi.org/10.24203/ijcit.v10i2.79
Laleh, A., & Fekri-Ershad, S. (2019). Texture image analysis and texture classification methods: A review. International Online Journal of Image Processing and Pattern Recognition, 2(1), 1-29.
Leon, G. A., Alexander, S. E., & Bethge, M. (2015). Texture synthesis using convolutional neural networks. In Advances in Neural Information Processing Systems 28 (pp. 262-270).
Li, L., Lin, F., Sheng-Lan, L., Mu-Xin, S., Jun, W., & Hui-Bing, W. (2018). Intensity-based co-occurrence local ternary patterns for image retrieval. Journal of Computers, 29(4), 12-30. https://doi.org/10.3966/199115992018082904002
Longstaff, D., & Rupert, P. (1998). Semi-causal nonparametric Markov random field texture synthesis. IEEE Transactions on Image Processing, 7.
Lowe, D. G. (1999). Object recognition from local scale-invariant features. In Proceedings of the Seventh IEEE International Conference on Computer Vision (Vol. 2, pp. 1150-1157).
https://doi.org/10.1109/ICCV.1999.790410
Lukashevich, M., & Sadykhov, R. (2012). Texture analysis: Algorithm for texture features computation. In Proceedings of the International Conference "Problems of Cybernetics and Informatics" (PCI'2012) (pp. 12-14). https://doi.org/10.1109/ICPCI.2012.6486307
Luping, J., Yan, R., Xiaorong, P., & Guisong, L. (2018). Median local ternary patterns optimized with rotation-invariant uniform-three mapping for noisy texture classification. Pattern Recognition, 387-401. https://doi.org/10.1016/j.patcog.2018.02.009
Madasamy, G. R., & V., S. (2013). Optimized local ternary patterns: A new texture model with set of optimal patterns for texture analysis. Journal of Computer Science, 9(1), 1-15.
https://doi.org/10.3844/jcssp.2013.1.15
Mallikarjuna, R. P., Alireza, T. T., Mario, F., Eric, H., Barbara, C., & Jan-Olof, E. (2006). The KTH-TIPS2 image database. KTH Computer Vision and Pattern Recognition Laboratory. https://www.csc.kth.se/cvap/databases/kth-tips/index.html
Manish, H., Jay, L. J., & John, F. (2004). Image texture analysis: Methods and comparisons. Chemometrics and Intelligent Laboratory Systems, 72(1), 57-71. https://doi.org/10.1016/j.chemolab.2004.02.005
Mircea, C., Subhransu, M., Iasonas, K., Sammy, M., & Andrea, V. (2014). Describing textures in the wild. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR) (pp. 3606-3613). https://doi.org/10.1109/CVPR.2014.461
Mwadulo, M., Mutua, S., & Angulu, R. (2020). Breast cancer classification using local directional ternary patterns. International Journal of Computer Applications, 176(38), 14-21.
https://doi.org/10.5120/ijca2020920449
Ojala, T., & Pietikäinen, M. (n.d.). Texture classification. Machine Vision and Media Processing Unit.
Ojala, T., Pietikäinen, M., & Mäenpää, 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. https://doi.org/10.1109/TPAMI.2002.1017623
Philomina, S., & Uma, V. (2020). Deep learning-based feature extraction for texture classification. Procedia Computer Science, 171, 1680-1687. https://doi.org/10.1016/j.procs.2020.04.180
Phuong, N. T., Ngoc, V. S., & Antaine, M. (2015). Statistical binary patterns for rotational invariant texture classification. Neurocomputing. https://doi.org/10.1016/j.neucom.2015.09.029
Ramola, A., Shakya, A. K., & Van, P. D. (2020). Study of statistical methods for texture analysis and their modern evaluations. Engineering Reports, 2(4), e12149. https://doi.org/10.1002/eng2.12149
Short WaveLab. (n.d.). The Multimedia Signal Processing and Security Lab. WaveLab. https://wavelab.at/sources/STex/
Taha, H. R., & Bee, E. K. (2014). Completed local ternary pattern for rotation invariant texture classification. The Scientific World Journal, Article 373254. https://doi.org/10.1155/2014/373254
Toulatzis, V., & Fudos, I. (2022). Deep tiling: Texture tile synthesis using a constant space deep learning approach. In International Symposium on Visual Computing (pp. 414-426). Springer. https://doi.org/10.1007/978-3-030-90439-5_33
Tuceryan, M., & Jain, A. K. (1998). Texture analysis. In C. H. Chen (Ed.), The handbook of pattern recognition and computer vision (2nd ed., pp. 207-248). World Scientific.
https://doi.org/10.1142/9789812384737_0007
Xiaoyang, T., & Bill, T. (2010). Enhanced local texture feature sets for face recognition under difficult lighting conditions. IEEE Transactions on Image Processing, 19(6), 1635-1650.
https://doi.org/10.1109/TIP.2010.2042645
Zhenhua, G., Lei, Z., & David, Z. (2010). A completed modeling of the local binary pattern operator for texture classification. IEEE Transactions on Image Processing, 19(6), 1657-1663.
Downloads
Published
Issue
Section
License
Copyright (c) 2026 Kithi Ngombo, Dr. Raphael Angulu, PhD, Dr. Dorothy Rambim, PhD

This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.













