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.
Similar content being viewed by others
Data availability
Data is available on request.
References
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Sezgin M, Sankur B (2004) Survey over image thresholding techniques and quantitative performance evaluation. J Electron Imaging 13(1):146–165
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
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
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
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
Min L, Zhiguo H, Yi S (2009) An active contour model for sar image segmentation
Felzenszwalb PF, Huttenlocher DP (2004) Efficient graph-based image segmentation. Int J Comput Vision 59(2):167–181
Tian C, Chen Y (2019) Image segmentation and denoising algorithm based on partial differential equations. IEEE Sens J 20(20):11935–11942
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
Lei B, Fan J (2019) Image thresholding segmentation method based on minimum square rough entropy. Appl Soft Comput 84:105687
Otsu N (1979) A threshold selection method from gray-level histograms. IEEE Trans Syst Man Cybern 9(1):62–66
Hou Z, Hu Q, Nowinski WL (2006) On minimum variance thresholding. Pattern Recogn Lett 27(14):1732–1743
Xu X, Xu S, Jin L, Song E (2011) Characteristic analysis of otsu threshold and its applications. Pattern Recogn Lett 32(7):956–961
Xue J-H, Titterington DM (2011) Median-based image thresholding. Image Vis Comput 29(9):631–637
Ng H-F (2006) Automatic thresholding for defect detection. Pattern Recogn Lett 27(14):1644–1649
Fan J-L, Lei B (2012) A modified valley-emphasis method for automatic thresholding. Pattern Recogn Lett 33(6):703–708
Pun T (1981) Entropic thresholding, a new approach. Comput Graph Image Process 16(3):210–239
Pun T (1980) A new method for grey-level picture thresholding using the entropy of the histogram. Signal Process 2(3):223–237
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
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
Kittler J, Illingworth J (1986) Minimum error thresholding. Pattern Recognit 19(1):41–47
Cho S, Haralick R, Yi S (1989) Improvement of kittler and illingworth’s minimum error thresholding. Pattern Recognit 22(5):609–617
Pal NR, Pal SK (1991) Image model, poisson distribution and object extraction. Int J Pattern Recognit Artif Intell 5(03):459–483
Pal NR, Bhandari D (1992) On object background classification. Int J Syst Sci 23(11):1903–1920
Li CH, Lee C (1993) Minimum cross entropy thresholding. Pattern Recognit 26(4):617–625
Jiulun F, Winxin X (1997) Minimum error thresholding: A note. Pattern Recogn Lett 18(8):705–709
Fan J (1998) Notes on poisson distribution-based minimum error thresholding. Pattern Recogn Lett 19(5–6):425–431
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
Ván P (2006) Unique additive information measures–boltzmann-gibbs-shannon, fisher and beyond. Physica A 365(1):28–33
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
Sahoo P, Wilkins C, Yeager J (1997) Threshold selection using renyi’s entropy. Pattern Recognit 30(1):71–84
Arimoto S (1971) Information-theoretical considerations on estimation problems. Inf Control 19(3):181–194
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
Masi M (2005) A step beyond tsallis and rényi entropies. Phys Lett A 338(3–5):217–224
Nie F, Zhang P, Li J, Ding D (2017) A novel generalized entropy and its application in image thresholding. Signal Process 134:23–34
Sparavigna AC (2015) Tsallis and kaniadakis entropic measures in stellar polytropes. Philica
Sparavigna AC (2015) Shannon, tsallis and kaniadakis entropies in bi-level image thresholding. arXiv preprint arXiv:1502.06556
Lei B, Fan J (2021) Infrared pedestrian segmentation algorithm based on the two-dimensional kaniadakis entropy thresholding. Knowl-Based Syst 225:107089
Tsallis C (1988) Possible generalization of boltzmann-gibbs statistics. J Stat Phys 52(1):479–487
Tsallis C (2009) Nonadditive entropy and nonextensive statistical mechanics-an overview after 20 years. Braz J Phys 39:337–356
Tsallis C, Mendes R, Plastino AR (1998) The role of constraints within generalized nonextensive statistics. Physica A 261(3–4):534–554
De Albuquerque MP, Esquef IA, Mello AG (2004) Image thresholding using tsallis entropy. Pattern Recogn Lett 25(9):1059–1065
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
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
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
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
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
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
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
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
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
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
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
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
Kalyani R, Sathya P, Sakthivel V (2021) Multilevel thresholding for image segmentation with exchange market algorithm. Multimed Tool Appl 80(18):27553–27591
Xing Z, Jia H (2020) Modified thermal exchange optimization based multilevel thresholding for color image segmentation. Multimed Tool Appl 79(1):1137–1168
Wang S, Fan J (2024) Simplified expression and recursive algorithm of multi-threshold tsallis entropy. Expert Syst Appl 237:121690
Merzban MH, Elbayoumi M (2019) Efficient solution of otsu multilevel image thresholding: A comparative study. Expert Syst Appl 116:299–309
Mala C, Sridevi M (2016) Multilevel threshold selection for image segmentation using soft computing techniques. Soft Comput 20(5):1793–1810
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
Luessi M, Eichmann M, Schuster GM, Katsaggelos AK (2009) Framework for efficient optimal multilevel image thresholding. J Electron Imaging 18(1):013004
Nivanen L, Le Mehaute A, Wang QA (2003) Generalized algebra within a nonextensive statistics. Rep Math Phys 52(3):437–444
Jund P, Kim S, Tsallis C (1995) Crossover from extensive to nonextensive behavior driven by long-range interactions. Phys Rev B 52(1):50
Latora V, Rapisarda A, Tsallis C (2002) Fingerprints of nonextensive thermodynamics in a long-range hamiltonian system. Physica A 305(1–2):129–136
Borges EP (2004) A possible deformed algebra and calculus inspired in nonextensive thermostatistics. Physica A 340(1–3):95–101
Sparavigna AC (2015) Tsallis entropy in bi-level and multi-level image thresholding. Int J Sci 4(01):40–49
Ishak AB (2017) Choosing parameters for rényi and tsallis entropies within a two-dimensional multilevel image segmentation framework. Physica A 466:521–536
Lin Q, Ou C (2012) Tsallis entropy and the long-range correlation in image thresholding. Signal Process 92(12):2931–2939
Liu B, Goree J (2008) Superdiffusion and non-gaussian statistics in a driven-dissipative 2d dusty plasma. Phys Rev Lett 100(5):055003
Welstead ST (1999) Fractal and Wavelet Image Compression Techniques, vol 40. Spie Press
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
Huynh-Thu Q, Ghanbari M (2008) Scope of validity of psnr in image/video quality assessment. Electron Lett 44(13):800–801
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
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
Sathya B, Manavalan R (2011) Image segmentation by clustering methods: performance analysis. Int J Comput Appl 29(11):27–32
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
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
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
Sathya P, Kayalvizhi R (2010) Pso-based tsallis thresholding selection procedure for image segmentation. Int J Comput Appl 5(4):39–46
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
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
Corresponding author
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.
About this article
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
Received:
Revised:
Accepted:
Published:
DOI: https://doi.org/10.1007/s11042-024-19332-3