Abstract
In this paper we show that the non-extensive Tsallis entropy, when used as kernel in the bio-inspired firefly algorithm for multi-thresholding in image segmentation, is more efficient than using the traditional cross-entropy presented in the literature. The firefly algorithm is a swarm-based meta-heuristic, inspired by fireflies-seeking behavior following their luminescence. We show that the use of more convex kernels, as those based on non-extensive entropy, is more effective at \(5\,\%\) of significance level than the cross-entropy counterpart when applied in synthetic spaces for searching thresholds in global minimum.














Similar content being viewed by others
Notes
We define the composed distribution, also called direct product of \(P=(p_{1},\ldots ,p_{n})\) and \(Q=(q_{1},\ldots ,q_{m})\), as \(P*Q=\{p_{i}q_{j}\}_{i,j}\), with \(1\le i\le n\) and \(1\le j\le m\)
References
Abutaleb AS (1989) A new method for gray-level picture thresholding using the entropy of the histogram. Comput Graph Image Process 47:22–32
Albuquerque MP, Albuquerque MP, Esquef IA, Mello ARG (2004) Image thresholding using Tsallis entropy. Pattern Recogn Lett 25:1059–1065
Chang C-I, Du Y, Wang J, Guo S-M, Thouin PD (2006) Survey and comparative analysis of entropy and relative entropy thresholding techniques. IEEE Proc Vis Image Signal Process 153(6):837–850
Cardoso JS, Corte-Real L (2005) Toward a generic evaluation of image segmentation. IEEE Trans Image Process 14(11):1773–1782
Cheng HD, Shan J, Ju W, Guo Y, Zhang L (2010) Automated breast cancer detection and classification using ultrasound images: a survey. Pattern Recogn 43:299–317
Dorigo M (1992) Optimization, learning, and natural algorithms. Ph.D. Thesis, “Dipartimento di Elettronica e Informazione, Politecnico di Milano,” Italy
Glover F (1989) Tabu search. Part I. ORSA J Comput 1:190–206
Goldberg DE (1997) Genetic algorithms in search, optimization, and machine learning. Addison Wesley, Boston, USA
Gonzalez RC, Woods RE (1992) Digital image processing. Addison Wesley, Boston, USA
Hassanzadeh T, Vojodi H, Eftekhari AM (2011) An image segmentation approach based on maximum variance intra-cluster method and FireFly algorithm. In: IEEE (ed) Seventh international conference on natural computation, Shanghai, China, pp 1844–1848
Horng MH, Liou RJ (2011) Multilevel minimum cross entropy threshold selection based on fire-fly algorithm. Exp Syst Appl 38:14805–14811
Kapur JN, Sahoo PK, Wong AKC (1985) A new method for gray-level picture thresholding using the entropy of the histogram. Comput Graph Image Process 29:273–285
Kennedy J, Goldberg RC (1997) Particle swarm optimization. Proc IEEE Int Conf Neural Netw 4:1942–1948
Kirkpatrick S, Gellat-Jr C, Vecchi M (1983) Optimization by simulated annealing. Science 220:671–680
Kullback S (1968) Information theory statistics. Dover, New York
Li CH, Lee CK (1993) Minimum cross entropy thresholding. Pattern Recogn 26:617–625
Lukasik S, Zak S (2009) Fire y algorithm for continuous constrained optimization tasks. In: 1st international conference on computational collective intelligence and semantic web, pp 5–7
Pal NR (1996) On minimum cross entropy thresholding. Pattern Recogn 26:575–580
Pun T (1981) Entropic thresholding: a new approach. Comput Graph Image Process 16:210–239
Rodrigues PS, Giraldi GA (2009) Computing the q-index for Tsallis nonex- tensive image segmentation. In: IEEE Society (ed) Proceedings of the XXII international Simposium on Computer Graphics and Image Processing. Rio de Janeiro, pp 232–237
Rodrigues PS, Giraldi GA (2011) Improving the non-extensive medical image segmentation based on Tsallis entropy. Pattern Anal Appl 14(4):369–379
Rodrigues PS, Giraldi GA, Chang RF, Suri J (2008) Automatic classification of breast lesions in 3D ultrasound images. In: Advances in diagnostic and therapeutic ultrasound imaging, Chapter 8. Artech House, Boston and London, pp 189–2232
Rodrigues PS, Giraldi GA, Suri J, Chang RF (2006) Non-extensive entropy for cad systems for breast cancer images. In: IEEE Computer Society (ed) International symposium on computer graphics and image processing, SIBIGRAPI’06, Manaus, 8–11 October 2006, pp 121–128
Sahoo P, Soltani S, Wong A, Chen Y (1988) A survey of thresholding techniques. Comput Vis Graph Image Process 41(1):233–260
Sezgin M, Sankur B (2004) Survey over image thresholding techniques and quantitative performance evaluation. J of Electr Imaging 13(1):146–165
Shannon C, Weaver W (1948) The mathematical theory of communication. University of Illinois Press, Urbana
Suri JS, Rangayyan RM (eds) (2006) Recent advances in breast imaging, mammography and computer aided diagnosis of breast cancer. SPIE, Bellingham
Tavares AHMP (2003) Aspectos matematicos da entropia. Master thesis, Universidade de Aveiro
Tsallis C (1999) Nonextensive statistics: theoretical, experimental and computational evidences and connections. Braz J Phys 29:1–35
Wu SH, Zhang XJ, Wu YQ (2011) Two-dimensional exponential cross entropy image thresholding based on decomposition. Signal Process 4:546–551
Wu S, Zhang Y, Wu Y, Song Y (2011) Multilevel thresholding based on exponential cross entropy and niche Chaotic particle swarm optimization. In: Wu Y (ed) Advances in computer, communication, control & automation. LNEE 121. Springer, Berlin, Heidelberg, pp 617–624
Yang XS (2009) Firefly algorithms for multimodal optimization. In: Stochastic algorithms: fundation and applications, SAGA 2009. Lecture notes in computer science, vol 5792, pp 169–178
Yin PY (2007) Multilevel minimum cross entropy threshold selection based on particle swarm optimization. Appl Math Comput 184:503–513
Acknowledgement
The authors would like to thank the CNPq and CAPES, the Brazilian agencies for Scientific Financing, as well as to FEI (Ignatian Educational Foundation), a Brazilian Jesuit Faculty of Science Computing and Engineering, for the support of this work.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Rodrigues, P.S., Wachs-Lopes, G.A., Erdmann, H.R. et al. Improving a firefly meta-heuristic for multilevel image segmentation using Tsallis entropy. Pattern Anal Applic 20, 1–20 (2017). https://doi.org/10.1007/s10044-015-0450-x
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10044-015-0450-x