Abstract
The chapter gives an introduction to optimization based on evolutionary computational techniques and swarm intelligence. Evolutionary computational algorithms adopt the principles of biological evolution and use a population of solutions that evolves with every generation. The bio-inspired computing algorithms that mimic the behavior of swarms of birds and insects, referred collectively as swarm intelligence, are a subset of evolutionary algorithms. The behavior of swarms individually as well as collective behavior in a flock has been extensively studied and an insight into their integration with the optimization algorithm is given. The evolutionary optimization algorithms such as genetic algorithm, particle swarm optimization, ant colony optimization, bee colony optimization, cuckoo search, fish school search, firefly algorithm have been reviewed. The application of these algorithms to image processing has been outlined, and few case studies have been presented.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Tutorial Point. Genetic algorithms—introduction. https://www.tutorialspoint.com/genetic_algorithms/genetic_algorithms_introduction.htm
Halim AH, Ismail I (2014) Bio-inspired optimization method: a review. NNGT Int J Artif Intell 1:1–6
Goldberg DE, Holland JH (1989) Genetic algorithms in search. Optim Mach Learn 3:95–99
Kennedy J, Eberhart R (1995) Particle swarm optimization. In: Proceedings of IEEE international conference on neural networks, pp 1942–1948
Millonas MM (1994) Swarms, phase transitions, and collective intelligence. In: Langton CG (ed) Artificial life III, Addison Wesley, Reading, MA
Blondin J (2009) Particle swarm optimization: a tutorial. http://cs.armstrong.edu/saad/csci8100/psotutorial.pdf
Blum C (2005) ant colony optimization: introduction and recent trends. Phys Life Rev 2(4):353–373
Dorigo M, Blum C (2005) Ant colony optimization theory: a survey. Theor Comput Sci 344:243–278
Lucic P, Teodorovic D (2003) Computing with bees: attacking complex transportation engineering problems. Int J Artif Intell Tools 12:375–394
Fister I Jr, Fister D, Fister I (2013) A comprehensive review of cuckoo search: variants and hybrids. Int J Math Model Num Opt 4:387–409
Yang X-S, Deb S (2009) Cuckoo search via Lévy flights. In: Proceedings of world congress on nature & biologically inspired computing, IEEE Publications, USA, pp 210–214
Filho CJAB, Neto FB, de L, Lins AJCC, Nascimento AIS, Lima MP (2008) A novel search algorithm based on fish school behavior. In: IEEE international conference on systems, man and cybernetics (SMC 2008), pp 2646–2651
Yang X-S (2009) Firefly algorithms for multimodal optimization. Chap. 10: stochastic algorithms: foundations and applications, Springer, Berlin, pp 169–178
Kaltsa V, Briassouli A, Kompatsiaris I, Hadjileontiadis LJ, Strintzis MG (2015) Swarm intelligence for detecting interesting events in crowded environments. IEEE Trans Image Process 24:2153–2166
Kaltsa V, Briassouli A, Kompatsiaris I, Strintzis MG (2014) Swarm based motion features for anomaly detection in crowds. In: Proceedings of IEEE international conference on image process (ICIP), pp 2353–2357
Samra GA, Khalefah F (2014) Localization of license plate number using dynamic image processing techniques and genetic algorithms. IEEE Trans Evol Comput 18:244–257
Cai B, Xu X, Xing X, Jia K, Miao J, Tao D (2016) BIT: biologically inspired tracker. IEEE Trans Image Process 25:1327–1339
Yan R, Shao L (2016) Blind image blur estimation via deep learning. IEEE Trans Image Process 25:1910–1921
Gemignani G, Rozza A (2016) A robust approach for the background subtraction based on multi-layered self-organizing maps. IEEE Trans Image Process 25(11):5239–5251
Hsu C-C, Dai G-T (2012) Multiple object tracking using particle swarm optimization. In: WASET–IJCECE, vol 6, pp 744–747
Zheng Y, Meng Y (2009) A swarm-intelligence based algorithm for face tracking. IJISTA 7:266–281
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer International Publishing AG
About this chapter
Cite this chapter
Vasuki, A. (2018). Certain Applications and Case Studies of Evolutionary Computing Techniques for Image Processing. In: Hemanth, J., Balas , V. (eds) Biologically Rationalized Computing Techniques For Image Processing Applications. Lecture Notes in Computational Vision and Biomechanics, vol 25. Springer, Cham. https://doi.org/10.1007/978-3-319-61316-1_12
Download citation
DOI: https://doi.org/10.1007/978-3-319-61316-1_12
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-61315-4
Online ISBN: 978-3-319-61316-1
eBook Packages: EngineeringEngineering (R0)