Skip to main content
Log in

Image thresholding method based on Tsallis entropy correlation

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

Abstract

Image segmentation is an initial task in many vision-based systems and plays an important role in the processes of image analysis, target recognition and tracking, and image thresholding techniques have been widely used because of their simplicity, efficiency and robustness.Tsallis entropy thresholding method is an information-theoretic based thresholding criterion, a global threshold selection method extended from Shannon entropy, which it is assumed that the target and background are independent of each other, and the Tsallis entropy thresholding method may fail if the assumption is not satisfied. To address this, this paper proposes the Tsallis entropy correlation image thresholding method using the Tsallis entropy correlation concept defined by Tsallis, which has the property of generalized entropy and can be applied to the case where the target and the background are not independent of each other. To address the problem that the optimal segmentation threshold computation increases exponentially with the number of thresholds faced by the multi-threshold case, a recursive dynamic programming algorithm under the Tsallis entropy correlation criterion is proposed in the paper. To illustrate the effectiveness of the proposed method, we perform experimental simulations on 20 images from different datasets and compare the image segmentation quality under the original Tsallis entropy, error Tsallis entropy and Tsallis entropy correlation, and the results show that the Tsallis entropy correlation criterion has a good segmentation effect. We also compare the exhaustive method, recursive method, dynamic programming, recursive-based dynamic programming algorithm and particle swarm optimization algorithm to solve the optimal solution of the Tsallis entropy correlation criterion under multi-thresholds, respectively, and the experiments show that our proposed recursive-based dynamic programming algorithm has better stability and lower time complexity, and can effectively solve the optimal solution under multi-thresholds.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Algorithm 1
Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15

Similar content being viewed by others

Data availability

Data is available on request.

References

  1. Kuruvilla J, Sukumaran D, Sankar A, Joy SP (2016) A review on image processing and image segmentation. In: 2016 International conference on data mining and advanced computing (SAPIENCE), IEEE, pp 198–203

  2. Pare S, Kumar A, Singh GK, Bajaj V (2020) Image segmentation using multilevel thresholding: a research review. Iran J Sci Technol - Trans Electr Eng 44(1):1–29

    Article  Google Scholar 

  3. Bhandari AK, Singh VK, Kumar A, Singh GK (2014) Cuckoo search algorithm and wind driven optimization based study of satellite image segmentation for multilevel thresholding using kapur’s entropy. Expert Syst Appl 41(7):3538–3560

    Article  Google Scholar 

  4. Bhandari AK, Kumar A, Chaudhary S, Singh GK (2016) A novel color image multilevel thresholding based segmentation using nature inspired optimization algorithms. Expert Syst Appl 63:112–133

    Article  Google Scholar 

  5. Suresh S, Lal S (2016) An efficient cuckoo search algorithm based multilevel thresholding for segmentation of satellite images using different objective functions. Expert Syst Appl 58:184–209

    Article  Google Scholar 

  6. Liu L, Li G, Du Y, Li X, Wu X, Qiao Z, Wang T (2024) Cs-net: Conv-simpleformer network for agricultural image segmentation. Pattern Recognit 147:110140

    Article  Google Scholar 

  7. Fan X, Ju L, Wang X, Wang S (2016) A fuzzy edge-weighted centroidal voronoi tessellation model for image segmentation. Computers & Mathematics with Applications 71(11):2272–2284

    Article  MathSciNet  Google Scholar 

  8. Wang Y, Fu H, Lin D (2016) Threshold segmentation algorithm for infrared small target in agriculture and forestry fire. In: 2016 35th chinese control conference (CCC), IEEE, pp 4020–4025

  9. Li Y, Ge M, Zhang S, Wang K (2024) Adaptive segmentation algorithm for subtle defect images on the surface of magnetic ring using 2d-gabor filter bank. Sensors 24(3):1031

    Article  Google Scholar 

  10. Niu S, Chen Q, De Sisternes L, Ji Z, Zhou Z, Rubin DL (2017) Robust noise region-based active contour model via local similarity factor for image segmentation. Pattern Recognit 61:104–119

    Article  Google Scholar 

  11. Ting Z, Sheng-qi G, Peng W (2015) A segmentation method of strip defects image based on characteristics mining of targets. Comput Modernization (10):60

  12. Ma W, Zheng S, Zhang L, Zhang H, Dou Q (2022) Rapid model transfer for medical image segmentation via iterative human-in-the-loop update: from labelled public to unlabelled clinical datasets for multi-organ segmentation in ct. In: 2022 IEEE 19th International symposium on biomedical imaging (ISBI), IEEE, pp 1–5

  13. Yang Y, Hou X, Ren H (2022) Efficient active contour model for medical image segmentation and correction based on edge and region information. Expert Syst Appl 194:116436

    Article  Google Scholar 

  14. Dhal KG, Das A, Ray S, Gálvez J, Das S (2022) Nature-inspired optimization algorithms and their application in multi-thresholding image segmentation. Arch Comput Methods Eng 27(3):855–888

    Article  MathSciNet  Google Scholar 

  15. Sezgin M, Sankur B (2004) Survey over image thresholding techniques and quantitative performance evaluation. J Electron Imaging 13(1):146–165

    Article  Google Scholar 

  16. Kiran M, Ahmed I, Khan N, Din S, Paul A, Reddy AG et al (2020) Comparative analysis of segmentation techniques based on chest x-ray images. Multimed Tools Appl 79(13):8483–8518

    Article  Google Scholar 

  17. Xiao Y, Cao Y, Yu W, Tian J (2012) Multi-level threshold selection based on artificial bee colony algorithm and maximum entropy for image segmentation. Int J Comput Appl Technol 43(4):343–350

    Article  Google Scholar 

  18. Chang H, Yeung, D-Y (2005) Robust path-based spectral clustering with application to image segmentation. In: Tenth IEEE international conference on computer vision (ICCV’05) IEEE, Volume 1, vol 1, pp 278–285

  19. Salembier P, Marqués F (1999) Region-based representations of image and video: segmentation tools for multimedia services. IEEE Trans Circuits Syst Video Technol 9(8):1147–1169

    Article  Google Scholar 

  20. Min L, Zhiguo H, Yi S (2009) An active contour model for sar image segmentation

  21. Felzenszwalb PF, Huttenlocher DP (2004) Efficient graph-based image segmentation. Int J Comput Vision 59(2):167–181

    Article  Google Scholar 

  22. Tian C, Chen Y (2019) Image segmentation and denoising algorithm based on partial differential equations. IEEE Sens J 20(20):11935–11942

    Article  Google Scholar 

  23. Guo Y, Zhao Z, Wu Z (2020) Research on image segmentation based on full convolutional neural network. In: IOP conference series: earth and environmental science, vol 440, pp 052065. IOP Publishing

  24. Lei B, Fan J (2019) Image thresholding segmentation method based on minimum square rough entropy. Appl Soft Comput 84:105687

    Article  Google Scholar 

  25. Otsu N (1979) A threshold selection method from gray-level histograms. IEEE Trans Syst Man Cybern 9(1):62–66

    Article  Google Scholar 

  26. Hou Z, Hu Q, Nowinski WL (2006) On minimum variance thresholding. Pattern Recogn Lett 27(14):1732–1743

    Article  Google Scholar 

  27. Xu X, Xu S, Jin L, Song E (2011) Characteristic analysis of otsu threshold and its applications. Pattern Recogn Lett 32(7):956–961

    Article  Google Scholar 

  28. Xue J-H, Titterington DM (2011) Median-based image thresholding. Image Vis Comput 29(9):631–637

    Article  Google Scholar 

  29. Ng H-F (2006) Automatic thresholding for defect detection. Pattern Recogn Lett 27(14):1644–1649

    Article  Google Scholar 

  30. Fan J-L, Lei B (2012) A modified valley-emphasis method for automatic thresholding. Pattern Recogn Lett 33(6):703–708

    Article  Google Scholar 

  31. Pun T (1981) Entropic thresholding, a new approach. Comput Graph Image Process 16(3):210–239

    Article  Google Scholar 

  32. Pun T (1980) A new method for grey-level picture thresholding using the entropy of the histogram. Signal Process 2(3):223–237

    Article  Google Scholar 

  33. Kapur JN, Sahoo PK, Wong AK (1985) A new method for gray-level picture thresholding using the entropy of the histogram. Comp Vision Graph Image Process 29(3):273–285

    Article  Google Scholar 

  34. Wong AK, Sahoo PK (1989) A gray-level threshold selection method based on maximum entropy principle. IEEE Trans Syst Man Cybern 19(4):866–871

    Article  Google Scholar 

  35. Kittler J, Illingworth J (1986) Minimum error thresholding. Pattern Recognit 19(1):41–47

    Article  Google Scholar 

  36. Cho S, Haralick R, Yi S (1989) Improvement of kittler and illingworth’s minimum error thresholding. Pattern Recognit 22(5):609–617

    Article  Google Scholar 

  37. Pal NR, Pal SK (1991) Image model, poisson distribution and object extraction. Int J Pattern Recognit Artif Intell 5(03):459–483

    Article  Google Scholar 

  38. Pal NR, Bhandari D (1992) On object background classification. Int J Syst Sci 23(11):1903–1920

    Article  MathSciNet  Google Scholar 

  39. Li CH, Lee C (1993) Minimum cross entropy thresholding. Pattern Recognit 26(4):617–625

    Article  Google Scholar 

  40. Jiulun F, Winxin X (1997) Minimum error thresholding: A note. Pattern Recogn Lett 18(8):705–709

    Article  Google Scholar 

  41. Fan J (1998) Notes on poisson distribution-based minimum error thresholding. Pattern Recogn Lett 19(5–6):425–431

    Article  Google Scholar 

  42. Yazid H, Basah SN, Rahim SA, Safar MJA, Basaruddin KS (2022) Performance analysis of entropy thresholding for successful image segmentation. Multimed Tool Appl 81(5):6433–6450

  43. Ván P (2006) Unique additive information measures–boltzmann-gibbs-shannon, fisher and beyond. Physica A 365(1):28–33

    Article  Google Scholar 

  44. Rényi A et al (1961) On measures of entropy and information. In: Proceedings of the fourth berkeley symposium on mathematical statistics and probability, Berkeley, California, USA, vol 1

  45. Sahoo P, Wilkins C, Yeager J (1997) Threshold selection using renyi’s entropy. Pattern Recognit 30(1):71–84

    Article  Google Scholar 

  46. Arimoto S (1971) Information-theoretical considerations on estimation problems. Inf Control 19(3):181–194

    Article  MathSciNet  Google Scholar 

  47. Zhang H (2011) One-dimensional arimoto entropy threshold segmentation method based on parameters optimization. In: International conference on applied informatics and communication, Springer, pp 573–581

  48. Masi M (2005) A step beyond tsallis and rényi entropies. Phys Lett A 338(3–5):217–224

    Article  MathSciNet  Google Scholar 

  49. Nie F, Zhang P, Li J, Ding D (2017) A novel generalized entropy and its application in image thresholding. Signal Process 134:23–34

    Article  Google Scholar 

  50. Sparavigna AC (2015) Tsallis and kaniadakis entropic measures in stellar polytropes. Philica

  51. Sparavigna AC (2015) Shannon, tsallis and kaniadakis entropies in bi-level image thresholding. arXiv preprint arXiv:1502.06556

  52. Lei B, Fan J (2021) Infrared pedestrian segmentation algorithm based on the two-dimensional kaniadakis entropy thresholding. Knowl-Based Syst 225:107089

    Article  Google Scholar 

  53. Tsallis C (1988) Possible generalization of boltzmann-gibbs statistics. J Stat Phys 52(1):479–487

    Article  MathSciNet  Google Scholar 

  54. Tsallis C (2009) Nonadditive entropy and nonextensive statistical mechanics-an overview after 20 years. Braz J Phys 39:337–356

    Article  Google Scholar 

  55. Tsallis C, Mendes R, Plastino AR (1998) The role of constraints within generalized nonextensive statistics. Physica A 261(3–4):534–554

    Article  Google Scholar 

  56. De Albuquerque MP, Esquef IA, Mello AG (2004) Image thresholding using tsallis entropy. Pattern Recogn Lett 25(9):1059–1065

    Article  Google Scholar 

  57. Wang S, Chung F-L (2005) Note on the equivalence relationship between renyi-entropy based and tsallis-entropy based image thresholding. Pattern Recogn Lett 26(14):2309–2312

    Article  Google Scholar 

  58. Singh S, Mittal N, Thakur D, Singh H, Oliva D, Demin A (2021) Nature and biologically inspired image segmentation techniques. Arch Comput Methods Eng, pp 1–28

  59. Pare S, Bhandari AK, Kumar A, Singh GK, Khare S (2015) Satellite image segmentation based on different objective functions using genetic algorithm: a comparative study. In: 2015 IEEE international conference on digital signal processing (DSP), IEEE, pp 730–734

  60. Bhandari AK, Kumar A, Singh GK (2015) Modified artificial bee colony based computationally efficient multilevel thresholding for satellite image segmentation using kapur’s, otsu and tsallis functions. Expert Syst Appl 42(3):1573–1601

    Article  Google Scholar 

  61. Sarkar S, Das S, Chaudhuri SS (2016) Hyper-spectral image segmentation using rényi entropy based multi-level thresholding aided with differential evolution. Expert Syst Appl 50:120–129

    Article  Google Scholar 

  62. Apoorva N, Ramesh D, Manikantan K, Ramachandran S (2012) Optimal multilevel thresholding based on tsallis entropy using fibonacci particle swarm optimization for improved image segmentation. In: 2012 International conference on communication, information & computing technology (ICCICT), IEEE, pp 1–6

  63. Sarkar S, Das S (2013) Multilevel image thresholding based on 2d histogram and maximum tsallis entropy—a differential differential evolution approach. IEEE Trans Image Process 22(12):4788–4797

  64. Wang Y, Zhang G, Zhang X (2019) Multilevel image thresholding using tsallis entropy and cooperative pigeon-inspired optimization bionic algorithm. J Bionic Eng 16(5):954–964

    Article  Google Scholar 

  65. Chakraborty S, Chatterjee S, Dey N, Ashour AS, Ashour AS, Shi F, Mali K (2017) Modified cuckoo search algorithm in microscopic image segmentation of hippocampus. Microsc Res Tech 80(10):1051–1072

    Article  Google Scholar 

  66. Sharma A, Chaturvedi R, Bhargava A (2022) A novel opposition based improved firefly algorithm for multilevel image segmentation. Multimedia Tools and Applications 81(11):15521–15544

    Article  Google Scholar 

  67. Bhandari AK, Kumar A, Singh GK (2015) Tsallis entropy based multilevel thresholding for colored satellite image segmentation using evolutionary algorithms. Expert Syst Appl 42(22):8707–8730

    Article  Google Scholar 

  68. Agrawal S, Panda R, Bhuyan S, Panigrahi BK (2013) Tsallis entropy based optimal multilevel thresholding using cuckoo search algorithm. Swarm Evol Comput 11:16–30

    Article  Google Scholar 

  69. Kalyani R, Sathya P, Sakthivel V (2021) Multilevel thresholding for image segmentation with exchange market algorithm. Multimed Tool Appl 80(18):27553–27591

    Article  Google Scholar 

  70. Xing Z, Jia H (2020) Modified thermal exchange optimization based multilevel thresholding for color image segmentation. Multimed Tool Appl 79(1):1137–1168

    Article  Google Scholar 

  71. Wang S, Fan J (2024) Simplified expression and recursive algorithm of multi-threshold tsallis entropy. Expert Syst Appl 237:121690

    Article  Google Scholar 

  72. Merzban MH, Elbayoumi M (2019) Efficient solution of otsu multilevel image thresholding: A comparative study. Expert Syst Appl 116:299–309

    Article  Google Scholar 

  73. Mala C, Sridevi M (2016) Multilevel threshold selection for image segmentation using soft computing techniques. Soft Comput 20(5):1793–1810

    Article  Google Scholar 

  74. Luessi M, Eichmann M, Schuster GM, Katsaggelos AK (2006) New results on efficient optimal multilevel image thresholding. In: 2006 International conference on image processing, IEEE, pp 773–776

  75. Luessi M, Eichmann M, Schuster GM, Katsaggelos AK (2009) Framework for efficient optimal multilevel image thresholding. J Electron Imaging 18(1):013004

    Article  Google Scholar 

  76. Nivanen L, Le Mehaute A, Wang QA (2003) Generalized algebra within a nonextensive statistics. Rep Math Phys 52(3):437–444

    Article  MathSciNet  Google Scholar 

  77. Jund P, Kim S, Tsallis C (1995) Crossover from extensive to nonextensive behavior driven by long-range interactions. Phys Rev B 52(1):50

    Article  Google Scholar 

  78. Latora V, Rapisarda A, Tsallis C (2002) Fingerprints of nonextensive thermodynamics in a long-range hamiltonian system. Physica A 305(1–2):129–136

    Article  Google Scholar 

  79. Borges EP (2004) A possible deformed algebra and calculus inspired in nonextensive thermostatistics. Physica A 340(1–3):95–101

    Article  MathSciNet  Google Scholar 

  80. Sparavigna AC (2015) Tsallis entropy in bi-level and multi-level image thresholding. Int J Sci 4(01):40–49

    Google Scholar 

  81. Ishak AB (2017) Choosing parameters for rényi and tsallis entropies within a two-dimensional multilevel image segmentation framework. Physica A 466:521–536

    Article  Google Scholar 

  82. Lin Q, Ou C (2012) Tsallis entropy and the long-range correlation in image thresholding. Signal Process 92(12):2931–2939

    Article  Google Scholar 

  83. Liu B, Goree J (2008) Superdiffusion and non-gaussian statistics in a driven-dissipative 2d dusty plasma. Phys Rev Lett 100(5):055003

    Article  Google Scholar 

  84. Welstead ST (1999) Fractal and Wavelet Image Compression Techniques, vol 40. Spie Press

  85. Varnan CS, Jagan A, Kaur J, Jyoti D, Rao D (2011) Image quality assessment techniques pn spatial domain. Int J Comput Sci Technol 2(3):177–184

    Google Scholar 

  86. Huynh-Thu Q, Ghanbari M (2008) Scope of validity of psnr in image/video quality assessment. Electron Lett 44(13):800–801

    Article  Google Scholar 

  87. Wang Z, Bovik AC, Sheikh HR, Simoncelli EP (2004) Image quality assessment: from error visibility to structural similarity. IEEE Trans Image Process 13(4):600–612

    Article  Google Scholar 

  88. Zhang L, Zhang L, Mou X, Zhang D (2011) Fsim: A feature similarity index for image quality assessment. IEEE Trans Image Process 20(8):2378–2386

    Article  MathSciNet  Google Scholar 

  89. Sathya B, Manavalan R (2011) Image segmentation by clustering methods: performance analysis. Int J Comput Appl 29(11):27–32

    Google Scholar 

  90. Yang AY, Wright J, Ma Y, Sastry SS (2008) Unsupervised segmentation of natural images via lossy data compression. Comp Vision Image Underst 110(2):212–225

    Article  Google Scholar 

  91. M’hiri F, Le THN, Duong L, Desrosiers C, Cherief M (2015) Hierarchical segmentation and tracking of coronary arteries in 2d x-ray angiography sequences. In: 2015 IEEE international conference on image processing (ICIP), IEEE, pp 1707–1711

  92. Rodríguez-Esparza E, Zanella-Calzada LA, Oliva D, Heidari AA, Zaldivar D, Pérez-Cisneros M, Foong LK (2020) An efficient harris hawks-inspired image segmentation method. Expert Syst Appl 155:113428

    Article  Google Scholar 

  93. Sathya P, Kayalvizhi R (2010) Pso-based tsallis thresholding selection procedure for image segmentation. Int J Comput Appl 5(4):39–46

    Google Scholar 

  94. Manikantan K, Arun B, Yaradoni DKS (2012) Optimal multilevel thresholds based on tsallis entropy method using golden ratio particle swarm optimization for improved image segmentation. Procedia Eng 30:364–371

    Article  Google Scholar 

Download references

Acknowledgements

This work is supported by the National Natural Science Foundation of China (No. 62071378, 62071379, 62106196) and ‘New Star Team of Xi’an University of Posts and Telecommunications, China’, No. xyt2016-01.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Shaoxun Wang.

Ethics declarations

Conflict of interest

The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Wang, S., Fan, J. Image thresholding method based on Tsallis entropy correlation. Multimed Tools Appl (2024). https://doi.org/10.1007/s11042-024-19332-3

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s11042-024-19332-3

Keywords

Navigation