Skip to main content

Metaheuristics Applied to Blood Image Analysis

  • Chapter
  • First Online:
Metaheuristics and Optimization in Computer and Electrical Engineering

Abstract

The growing use of digital image processing techniques focused on health is explicit, helping in the solution and improvements in diagnosis, as well as the possibility of creating new diagnostic methods. The blood count is the most required laboratory medical examination, as it is the first examination made to analyze the general clinical picture of any patient, due to its ability to detect diseases, but its cost can be considered inaccessible to populations of less favored countries. In short, a metaheuristic is a heuristic method for generally solving optimization problems, usually in the area of combinatorial optimization, which is usually applied to problems for which no efficient algorithm is known. Digital Image Processing allows the analysis of an image in the various regions, as well as extract quantitative information from the image; perform measurements impossible to obtain manually; enable the integration of various types of data. Metaheuristic techniques have come to be great tools for image segmentation for digitally segmenting containing red blood cells, leukocytes, and platelets under detection and counting optics. Metaheuristics will benefit to computational blood image analysis but still face challenges as cyber-physical systems evolve, and more efficient big data methodologies arrive.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 109.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 139.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 139.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Monteiro ACB, Yuzo I, França RP (2017) Detecting and counting of blood cells using watershed transform: an improved methodology. In: Brazilian technology symposium. Springer, Cham

    Google Scholar 

  2. Monteiro ACB, Yuzo I, França RP (2017) An improved and fast methodology for automatic detecting and counting of red and white blood cells using watershed transform. In: VIII Simpósio de Instrumentação e Imagens Médicas (SIIM)/VII Simpósio de Processamento de Sinais da UNICAMP

    Google Scholar 

  3. Monteiro ACB et al (2018) Methodology of high accuracy, sensitivity and specificity in the counts of erythrocytes and leukocytes in blood smear images. In: Brazilian technology symposium. Springer, Cham (2018)

    Google Scholar 

  4. Monteiro ACB et al (2018) A comparative study between methodologies based on the Hough transform and watershed transform on the blood cell count. Brazilian technology symposium. Springer, Cham

    Google Scholar 

  5. Monteiro ACB et al (2019) Medical-laboratory algorithm WTH-MO for segmentation of digital images of blood cells: a new methodology for making hemograms. Int J Simul Syst Sci Technol 20(Suppl 1):19.1–19.5 (5p. 4)

    Google Scholar 

  6. Sahastrabuddhe AP, Ajij SD (2016) Blood group detection and RBC, WBC counting: an image processing approach. IJECS 5:10

    Google Scholar 

  7. Estrela VV, Saotome O, Loschi HJ, Hemanth DJ, Farfan WS, Aroma RJ, Saravanan C, Grata EGH (2018) Emergency response cyber-physical framework for landslide avoidance with sustainable electronics. Technologies 6:42. https://doi.org/10.3390/technologies6020042

    Article  Google Scholar 

  8. Razmjooy N, Estrela VV, Loschi HJ (2019) A study on metaheuristic-based neural networks for image segmentation purposes. In: Data science, pp 25–49

    Google Scholar 

  9. Razmjooy N, Estrela VV, Loschi HJ (2019) A survey of potatoes image segmentation based on machine vision. In: Razmjooy N, Estrela VV (eds) Applications of image processing and soft computing systems in agriculture. IGI Global, Hershey, pp 1–38. https://doi.org/10.4018/978-1-5225-8027-0.ch001

  10. Estrela VV et al (2019) Health 4.0: applications, management, technologies and review. Med Technol J 2(4):262–276. https://doi.org/10.26415/2572-004X-vol2iss1p262-276

  11. Blum C, Roli A (2003) Metaheuristics in combinatorial optimization: overview and conceptual comparison. ACM Comput Surv (CSUR) 35(3):268–308

    Article  Google Scholar 

  12. Nesmachnow S (2014) An overview of metaheuristics: accurate and efficient methods for optimisation. Int J Meta 3(4):320–347

    Google Scholar 

  13. Gendreau M, Jean-Yves P (2010) Handbook of metaheuristics, vol 2. Springer, New York

    Book  Google Scholar 

  14. Kramer O (2017) Genetic algorithm essentials, vol 679. Springer

    Google Scholar 

  15. Mirjalili S (2019) Genetic algorithm. In: Evolutionary algorithms and neural networks. Springer, Cham, pp 43–55

    Google Scholar 

  16. Hemanth DJ, Estrela VV (2017) Deep learning for image processing applications. In: Advances in parallel computing series, vol 31. IOS Press. ISBN 978-1-61499-821-1 (print). ISBN 978-1-61499-822-8 (online)

    Google Scholar 

  17. López-Ibáñez M, Stützle T, Dorigo M (2016) Ant colony optimization: a component-wise overview. In: Handbook of heuristics, pp 1–37

    Google Scholar 

  18. Dorigo M, Stützle T (2019) Ant colony optimization: overview and recent advances. In: Handbook of metaheuristics. Springer, Cham, pp 311–351

    Google Scholar 

  19. Li Y, Zhan Z, Gong Y, Chen W, Zhang J, Li Y (2015) Differential evolution with an evolution path: a deep evolutionary algorithm. IEEE Trans Cybernet 45:1798–1810

    Article  Google Scholar 

  20. Sörensen K, Sevaux M, Glover F (2018) A history of metaheuristics. In: Handbook of heuristics, pp 1–18

    Google Scholar 

  21. Dubois G (2018) Modeling and simulation: challenges and best practices for industry. CRC Press (2018).

    Google Scholar 

  22. Birkfellner W (2016) Applied medical image processing: a basic course. CRC Press (2016)

    Google Scholar 

  23. Robertson S et al (2018) Digital image analysis in breast pathology—from image processing techniques to artificial intelligence. Transl Res 194:19–35

    Article  Google Scholar 

  24. Stearns SD, Donald RH (2016) Digital signal processing with examples in MATLAB. CRC Press

    Google Scholar 

  25. Nixon M, Aguado A (2019) Feature extraction and image processing for computer vision. Academic Press

    Google Scholar 

  26. de Azevedo-Marques PM et al (eds) Medical image analysis and informatics: computer-aided diagnosis and therapy. CRC Press

    Google Scholar 

  27. Sebesta RW (2016) Concepts of programming languages. Pearson Education India

    Google Scholar 

  28. McAndrew A (2015) A computational introduction to digital image processing. Chapman and Hall/CRC

    Google Scholar 

  29. Kothari S, Phan JH, Stokes TH, Wang MD (2013) Pathology imaging informatics for quantitative analysis of whole-slide images. J Am Med Inform Assoc 20(6):1099–1108

    Google Scholar 

  30. Fernandes SR, Estrela VV, Saotome O (2014) On improving sub-pixel accuracy by means of B-spline. In: Proceedings of the 2014 IEEE international conference on imaging systems and techniques (IST). https://doi.org/10.1109/IST.2014.6958448

  31. Ghaznavi F, Evans A, Madabhushi A, Feldman M (2013) Digital imaging in pathology: whole-slide imaging and beyond. Ann Rev Pathol 8:331–359

    Article  Google Scholar 

  32. Goacher E, Randell R, Williams BJ, Treanor D (2017) The diagnostic concordance of whole slide imaging and light microscopy: a systematic review. Arch Pathol Lab Med 141(1):151–161

    Article  Google Scholar 

  33. Kaur S, Kaur P (2016) An edge detection technique with image segmentation using ant colony optimization: a review. In: Proceedings of the 2016 online international conference on green engineering and technologies (IC-GET), pp 1–5

    Google Scholar 

  34. Tan L, Jean J (2018) Digital signal processing: fundamentals and applications. Academic Press

    Google Scholar 

  35. Sucaet Y, Waelput W (2014) Digital pathology. Springer. https://doi.org/10.1007/978-3-319-08780-1

    Article  Google Scholar 

  36. Ferrer-Roca O, Marcan F, Vidal M, Ruckhaus E, Fernández-Baíllo R, Santos X, Álvarez-Marquina A, Iglesias E (2011) Grid technology in telepatology and personalised treatment. In: Kldiashvili E (ed) Grid technologies for e-health: applications for telemedicine services and delivery. IGI Global, Hershey, pp 117–128. https://doi.org/10.4018/978-1-61692-010-4.ch006

  37. Franca RP, Iano Y, Monteiro ACB, Arthur R, Estrela VV (2019) Betterment proposal to multipath fading channels potential to MIMO systems, In: Iano Y et al (eds) Proceedings of the 4th Brazilian technology symposium (BTSym’18). Smart innovation, systems and technologies, vol 140. Springer. https://doi.org/10.1007/978-3-030-16053-1_11

  38. Kriegel H, Kröger P, Zimek A (2009) Clustering high-dimensional data: a survey on subspace clustering, pattern-based clustering, and correlation clustering. TKDD 3:1:1–1:58

    Google Scholar 

  39. Dragan D, Ivetic D (2009) Architectures of DICOM based PACS for JPEG2000 medical image streaming. Comput Sci Inf Syst 6:186–203

    Google Scholar 

  40. Estrela VV, Herrmann AE (2016) Content-based image retrieval (CBIR) in remote clinical diagnosis and healthcare. In: Cruz-Cunha M, Miranda I, Martinho R, Rijo R (eds) Encyclopedia of e-health and telemedicine. IGI Global, Hershey, pp 495–520. https://doi.org/10.4018/978-1-4666-9978-6.ch039

  41. Cruz BF, de Assis JT, Estrela VV, Khelassi, A (2019) A compact SIFT-based strategy for visual information retrieval in large image databases. Med Technol J 3(2):402–412. https://doi.org/10.26415/2572-004X-vol3iss2p402-412

  42. Chen L, Papandreou G, Kokkinos I, Murphy K, Yuille AL (2016) DeepLab: semantic image segmentation with deep convolutional nets, atrous convolution, and fully connected CRFs. IEEE Trans Pattern Anal Mach Intell 40:834–848

    Article  Google Scholar 

  43. Gupta S, Girshick RB, Arbeláez PA, Malik J (2014) Learning rich features from RGB-D images for object detection and segmentation. In: Proceedings of the 2014 ECCV

    Google Scholar 

  44. Rabadi G (ed) Heuristics, metaheuristics and approximate methods in planning and scheduling, vol 236. Springer

    Google Scholar 

  45. Kurniasih J, Utami E, Raharjo S (2019) Heuristics and metaheuristics approach for query optimization using genetics and memetics algorithm. In: Proceedings of the 2019 1st international conference on cybernetics and intelligent system (ICORIS), vol 1. IEEE, pp 168–172

    Google Scholar 

  46. Costin HN, Thomas MD (2018) computational intelligence re-meets medical image processing. Methods Inf Med 57(05/06):270–271

    Article  Google Scholar 

  47. da Silva FD, Estrela VV, Matos LJ (2011) Hyperspectral analysis of remotely sensed images. In: Sustainable water management in the tropics and subtropics—and case studies in Brazil, vol 2. University of Kassel. ISBN 978-85-63337-21-4

    Google Scholar 

  48. De Silva CW (2018) Intelligent control: fuzzy logic applications. CRC Press

    Google Scholar 

  49. De Barros LC, Rodney CB, Weldon AL (2017) Biomathematical modeling in a fuzzy environment. In: A first course in fuzzy logic, fuzzy dynamical systems, and biomathematics. Springer, Berlin, Heidelberg, pp 237–269

    Google Scholar 

  50. Osowski S et al (2008) Application of support vector machine and genetic algorithm for improved blood cell recognition. IEEE Trans Instrum Meas 58(7):2159–2168

    Article  Google Scholar 

  51. Du K-L, Swamy MNS (2016) Particle swarm optimization. Search and optimization by metaheuristics. Birkhäuser, Cham, pp 153–173

    Google Scholar 

  52. de Jesus MA, Estrela VV, Saotome O, Stutz D (2018) Super-resolution via particle swarm optimization variants. In: Hemanth J, Balas V (eds) Biologically rationalized computing techniques for image processing applications. Lecture notes in computational vision and biomechanics, vol 25. Springer. https://doi.org/10.1007/978-3-319-61316-1_14

  53. Marini F, Beata W (2015) Particle swarm optimization (PSO). A tutorial. Chem Intell Lab Syst 149:153–165

    Google Scholar 

  54. Vale AMPG et al (2014) Automatic segmentation and classification of blood components in microscopic images using a fuzzy approach. Rev Bras Eng Bioméd 30(4):341–354

    Article  MathSciNet  Google Scholar 

  55. Romero-Zaliz R, Reinoso-Gordo JF (2018) An updated review on watershed algorithms. In: Soft computing for sustainability science. Springer, Cham, pp 235–258

    Google Scholar 

  56. Monteiro ST et al (2005) Feature extraction of hyperspectral data for under spilled blood visualization using particle swarm optimization. Int J Bioelectrom 7(1):232–235

    Google Scholar 

  57. Monteiro ACB, Yuzo I, França RP (2018) Proposal of a medical algorithm based on the application of digital image processing and visual communication techniques. SET Int J Broadcast Eng 4:9

    Google Scholar 

  58. Jordan MI, Mitchell TM (2015) Machine learning: Trends, perspectives, and prospects. Science 349(6245):255–260

    Article  MathSciNet  Google Scholar 

  59. Goodfellow I, Yoshua B, Aaron C (2016) Deep learning. MIT Press

    Google Scholar 

  60. LeCun Y, Yoshua B, Geoffrey H (2015) Deep learning. Nature 521(7553):436–444

    Article  Google Scholar 

  61. Tiwari P et al (2018) Detection of subtype blood cells using deep learning. Cogn Syst Res 52:1036–1044

    Article  Google Scholar 

  62. Glover F, Cotta C (2019) An overview of meta-analytics: the promise of unifying metaheuristics and analytics. In: Business and consumer analytics: new ideas. Springer, Cham, pp 693–702

    Google Scholar 

  63. Datta S, Sandipan R, Davim JP (2019) Optimization techniques: an overview. optimization in industry. Springer, Cham, pp 1–11

    Google Scholar 

  64. Cuevas E, Espejo EB, Enríquez AC (2019) Introduction to metaheuristics methods. In: Metaheuristics algorithms in power systems. Springer, Cham, pp 1–8

    Google Scholar 

  65. Bhattacharyya S (ed) Hybrid metaheuristics for image analysis. Springer

    Google Scholar 

  66. Hussain K et al (2018) Metaheuristic research: a comprehensive survey. Artifi Intell Rev, pp 1–43

    Google Scholar 

  67. Fernandez SA et al (2018) Metaheuristics in telecommunication systems: network design, routing, and allocation problems. IEEE Syst J 12(4):3948–3957

    Article  Google Scholar 

  68. Sahoo A, Satish C (2014) Meta-heuristic approaches for active contour model based medical image segmentation. Int J Adv Soft Comput Appl 6(2)

    Google Scholar 

  69. Mesejo P et al (2015) Biomedical image segmentation using geometric deformable models and metaheuristics. Comput Med Imaging Graph 43:167–178

    Article  Google Scholar 

  70. Zareiforoush H et al (2016) Qualitative classification of milled rice grains using computer vision and metaheuristic techniques. J Food Sci Technol 53(1):118–131

    Article  Google Scholar 

  71. Sardari F, Moghaddam ME (2017) A hybrid occlusion free object tracking method using particle filter and modified galaxy based search meta-heuristic algorithm. Appl Soft Comput 50:280–299

    Article  Google Scholar 

  72. Costin HN, Deserno TM (2018) Computational intelligence re-meets medical image processing. Methods Inf Med 57(05/06):270–271

    Article  Google Scholar 

  73. da Silva IN et al (2017) Multilayer perceptron networks. In: Artificial neural networks. Springer, Cham, pp 55–115

    Google Scholar 

  74. Vedaldi A, Karel L (2015) Matconvnet: convolutional neural networks for MATLAB. In: Proceedings of the 23rd ACM international conference on multimedia. ACM

    Google Scholar 

  75. Razmjooy N, Estrela VV (2019) Applications of image processing and soft computing systems in agriculture. IGI Global. https://doi.org/10.4018/978-1-5225-8027-0

  76. Coelho AM, Assis JT, Estrela VV (2009) Error concealment by means of clustered blockwise PCA. In: 2009 picture coding symposium. IEEE, pp 1–4. https://doi.org/10.1109/PCS.2009.5167442

  77. Coelho AM, Estrela VV (2012) EM-based mixture models applied to video event detection. In: Principal component analysis—engineering applications. IntechOpen. https://doi.org/10.5772/38129

  78. Ravi V, Naveen N, Pandey M (2013) Hybrid classification and regression models via particle swarm optimization auto associative neural network based nonlinear PCA. Int J Hybrid Intell Syst 10:137–149

    Article  Google Scholar 

  79. Miranda V, Martins JD, Palma V (2014) Optimizing large scale problems with metaheuristics in a reduced space mapped by autoencoders—application to the wind-hydro coordination. IEEE Trans Power Syst 29:3078–3085

    Article  Google Scholar 

  80. Razmjooy N, Ramezani M, Estrela VV (2019) A solution for Dubins path problem with uncertainties using world cup optimization and Chebyshev polynomials. In: Iano Y, Arthur R, Saotome O, Vieira Estrela V, Loschi H. (eds) Proceedings of the 4th Brazilian technology symposium (BTSym’18). Smart innovation, systems and technologies, vol 140. Springer

    Google Scholar 

  81. Heidari AA, Pahlavani P (2017) An efficient modified grey wolf optimizer with Lévy flight for optimization tasks. Appl Soft Comput 60:115–134

    Article  Google Scholar 

  82. Rajabioun R (2011) Cuckoo optimization algorithm. Appl Soft Comput 11:5508–5518

    Article  Google Scholar 

  83. Coello CA, Cortés NC (2005) Solving multiobjective optimization problems using an artificial immune system. Genet Program Evolvable Mach 6:163–190

    Article  Google Scholar 

  84. Kanakubo M, Hagiwara M (2007) Speed-up technique for association rule mining based on an artificial life algorithm. In: 2007 IEEE international conference on granular computing (GRC 2007), pp 318–318

    Google Scholar 

  85. Dhivyaprabha TT, Subashini P (2017) Performance analysis of synergistic fibroblast optimization (SFO) algorithm. In: 2017 IEEE international conference on current trends in advanced computing (ICCTAC), pp 1–7

    Google Scholar 

  86. Majumder A, Behera L, Venkatesh KS (2014) Emotion recognition from geometric facial features using self-organizing map. Pattern Recogn 47:1282–1293

    Article  Google Scholar 

  87. Karaboga D, Basturk B (2007) A powerful and efficient algorithm for numerical function optimization: Artificial bee colony (ABC) algorithm. J Global Optim 39:459–471

    Article  MathSciNet  Google Scholar 

  88. Mirjalili SM, Lewis A (2016) The whale optimization algorithm. Adv Eng Softw 95:51–67

    Article  Google Scholar 

  89. Tilahun SL, Ong HC (2012) Modified firefly algorithm. J Appl Math, 467631:1–467631:12

    Google Scholar 

  90. Mahdavi M, Fesanghary M, Damangir E (2007) An improved harmony search algorithm for solving optimization problems. Appl Math Comput 188:1567–1579

    MathSciNet  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ana Carolina Borges Monteiro .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2021 Springer Nature Switzerland AG

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Monteiro, A.C.B., França, R.P., Estrela, V.V., Razmjooy, N., Iano, Y., Negrete, P.D.M. (2021). Metaheuristics Applied to Blood Image Analysis. In: Razmjooy, N., Ashourian, M., Foroozandeh, Z. (eds) Metaheuristics and Optimization in Computer and Electrical Engineering. Lecture Notes in Electrical Engineering, vol 696. Springer, Cham. https://doi.org/10.1007/978-3-030-56689-0_6

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-56689-0_6

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-56688-3

  • Online ISBN: 978-3-030-56689-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics