Abstract
Image segmentation is a very important task in Computer Vision community, due to its capabilities for further steps that lead to recognizing patterns in digital images. Thus, the process of thresholding selection has become an interesting area, in recent years this procedure has been investigated as an optimization problem. On the other Hand, ABC is a nature inspired algorithm based on the intelligent behaviour of honey-bees which has been successfully used to solve complex real life optimization problems.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Abak T, Baris U, Sankur B (1997) The performance of thresholding algorithms for optical character recognition. In: Proceedings of international conference on document analytical recognition, pp 697–700
Kamel M, Zhao A (1993) Extraction of binary character/graphics images from grayscale document images, Graph. Models Image Process 55(3):203–217
Trier OD, Jain AK (1995) Goal-directed evaluation of binarization methods. IEEE Trans Pattern Anal Mach Intell 17(12):1191–1201
Bhanu B (1986) Automatic target recognition: state of the art survey. IEEE Trans Aerosp Electron Syst 22:364–379
Sezgin M, Sankur B (2001) Comparison of thresholding methods for non-destructive testing applications, in: IEEE international conference on image processing, pp 764–767
Sezgin M, Tasaltin R (2000) A new dichotomization technique to multilevel thresholding devoted to inspection applications. Pattern Recognit Lett 21(2):151–161
Guo R, Pandit SM (1998) Automatic threshold selection based on histogram modes and discriminant criterion. Mach Vis Appl 10:331–338
Pal NR, Pal SK (1993) A review on image segmentation techniques. Pattern Recognit 26:1277–1294
Shaoo PK, Soltani S, Wong AKC, Chen YC (1988) Survey: a survey of thresholding techniques. Comput Vis Graph Image Process 41:233–260
Snyder W, Bilbro G, Logenthiran A, Rajala S (1990) Optimal thresholding: a new approach. Pattern Recognit Lett 11:803–810
Chen S, Wang M (2005) Seeking multi-thresholds directly from support vectors for image segmentation. Neurocomputing 67(4):335–344
Chih-Chih L (2006) A novel image segmentation approach based on particle swarm optimization. IEICE Trans Fundam 89(1):324–327
Gonzalez RC, Woods RE (1992) Digital image processing. Addison Wesley, Reading
Gupta L, Sortrakul T (1998) A Gaussian-mixture-based image segmentation algorithm. Pattern Recognit 31(3):315–325
Dempster AP, Laird AP, Rubin DB (1977) Maximum likelihood from incomplete data via the EM algorithm. J R Stat Soc Ser B 39(1):1–38
Zhang Z, Chen C, Sun J, Chan L (2003) EM algorithms for Gaussian mixtures with split-and-merge operation. Pattern Recognit 36:1973–1983
Park H, Amari S, Fukumizu K (2000) Adaptive natural gradient learning algorithms for various stochastic models. Neural Netw 13:755–764
Park H, Ozeki T (2009) Singularity and slow convergence of the EM algorithm for Gaussian mixtures. Neural Process Lett 29:45–59
Cuevas E, Zaldivar D, Perez-Cisneros M (2010) Seeking multi-thresholds for image segmentation with Learning Automata. Mach Vis Appl. doi:10.1007/s00138-010-0249-0
Cuevas E, Zaldivar D, Perez-Cisneros M (2010) A novel multi-threshold segmentation approach based on differential evolution optimization. Expert Syst With Appl 37(7):5265–5271
Karaboga D (2005) An idea based on honey bee swarm for numerical optimization, technical report-TR06. Erciyes University, Engineering Faculty, Computer Engineering Department
Karaboga D, Basturk B (2008) On the performance of artificial bee colony (ABC) algorithm. Appl Soft Comput 8(1):687–697
Karaboga D, Akay B (2009) A comparative study of artificial bee colony algorithm. Appl Math Comput 214:108–132
Karaboga N (2009) A new design method based on artificial bee colony algorithm for digital IIR filters. J Franklin Inst 346:328–348
Pan QK, Tasgetiren MF, Suganthan PN, Chua TJ. A discrete artificial bee colony algorithm for the lot-streaming flow shop scheduling problem. Inform Sci. doi:10.1016/j.ins.2009.12.025
Kang Fei, Li Junjie, Qing Xu (2009) Structural inverse analysis by hybrid simplex artificial bee colony algorithms. Comput Struct 87:861–870
Zhang Changsheng, Ouyang Dantong, Ning Jiaxu (2010) An artificial bee colony approach for clustering. Expert Syst Appl 37:4761–4767
Karaboga Dervis, Ozturk Celal (2011) A novel clustering approach: artificial bee colony (ABC) algorithm. Appl Soft Comput 11:652–657
Ho SL, Yang S (2009) An artificial bee colony algorithm for inverse problems. Int J Appl Electromagn Mech 31:181–192
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
Copyright information
© 2017 Springer International Publishing AG
About this chapter
Cite this chapter
Díaz-Cortés, MA., Cuevas, E., Rojas, R. (2017). Artificial Bee Colony Algorithm Applied to Multi-threshold Segmentation. In: Engineering Applications of Soft Computing. Intelligent Systems Reference Library, vol 129. Springer, Cham. https://doi.org/10.1007/978-3-319-57813-2_10
Download citation
DOI: https://doi.org/10.1007/978-3-319-57813-2_10
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-57812-5
Online ISBN: 978-3-319-57813-2
eBook Packages: EngineeringEngineering (R0)