Texture classification model based on adaptive local ternary pattern

Authors

DOI:

https://doi.org/10.51867/ajernet.7.3.87

Keywords:

Adaptive Local Ternary Pattern, Feature Extraction, Local Binary Pattern, Local Ternary Pattern, Texture Classification

Abstract

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

Download data is not yet available.

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.

https://doi.org/10.1109/TIP.2010.2044957

Downloads

Published

2026-08-22

How to Cite

Ngombo, K., Angulu, R., & Rambim, D. (2026). Texture classification model based on adaptive local ternary pattern. African Journal of Empirical Research, 7(3), 1160-1170. https://doi.org/10.51867/ajernet.7.3.87