Skip to main content
Log in

2D MRI registration using glowworm swarm optimization with partial opposition-based learning for brain tumor progression

  • Theoretical Advances
  • Published:
Pattern Analysis and Applications Aims and scope Submit manuscript

Abstract

Magnetic resonance imaging (MRI) registration is important in detection, diagnosis, treatment planning, determining radiographic progression, functional studies, computer-guided surgeries, and computer-guided therapies. The registration process is the way to solve the correspondence problem between features on MRI scans acquired at different time-points to study the changes while analyzing the brain tumor progression. Registration method generally requires a search strategy (optimizer) to search the transformation parameters of the registration to optimize some similarity metric between images. Metaheuristic algorithms are becoming more popular recently for image registration. In this paper, at the outset, a metaheuristic algorithm, namely glowworm swarm optimization (GSO), is improved by incorporating partial opposition-based learning (POBL) strategy. The improved GSO is applied to register the pre- and post-treatment MR images for brain tumor progression. A comparative study has been made with basic GSO, GSO with generalized opposition-based learning (GOBL-GSO), and existing particle swarm optimizer (PSO)-based registration method. The experimental results demonstrate that the proposed method has an extremely higher statistical significance in performance than others in brain MRI registration.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14

Similar content being viewed by others

References

  1. Parizel PM, Hauwe LVD, Belder FD, Goethem JV, Venstermans C, Voormolen M, Salgado R, Hecke WV (2010) Magnetic resonance imaging of the brain. In: Reimer P et al (eds) Clinical MR Imaging. Springer, Berlin

    Google Scholar 

  2. Tonarelli L (2003) Magnetic resonance imaging of brain tumor. CEwebsource.com

  3. Si T, De A, Bhattacharjee AK (2018) Segmentation of brain MRI using wavelet transform and grammatical bee colony. J Circuits Syst Comput 27:1850108

    Google Scholar 

  4. Hajnal JV, Hill DLG, Hawkes DJ (2001) View of the future. In: Hajnal JV, Hill DLG, Hawkes DJ (eds) Medical image registration. CRC, Boca Raton

    Google Scholar 

  5. Hill DLG, Batchelor PG, Holden M, Hawkes DJ (2001) Medical image registration. Phys Med Biol 46:R1–R45

    Google Scholar 

  6. Maintz JBA, Viergever MA (1998) A survey of medical image registration. Med Image Anal 2:1–37

    Google Scholar 

  7. Jenkinson M, Smith S (2001) The role of registration in functional magnetic resonance imaging. In: Hajnal JV, Hill DLG, Hawkes DJ (eds) Medical image registration. CRC, Boca Raton

    Google Scholar 

  8. Jenkinson M, Smith S (2001) A global optimization method for robust affine registration of brain images. Med Image Anal 5:143–156

    Google Scholar 

  9. Mang A, Schnabel JA, Crum WR, Modat M, Camara-Rey O, Palm C, Caseiras GB, Jäger Ourselin S, Buzug TM, Hawkes DJ (2008) Consistency of parametric registration in serial MRI studies of brain tumor progression. Int J Comput Assist Radiol Surg 3:201–211

    Google Scholar 

  10. Klein S, Staring M, Murphy K, Viergever MA, Pluim JPW (2010) elastix: a toolbox for intensity-based medical image registration. IEEE Trans Med Imaging 29:196–205

    Google Scholar 

  11. Razlighi QR, Kehtarnavaz N, Yousefi S (2013) Evaluating similarity measures for brain image registration. J Vis Commun Image R 24:977–987

    Google Scholar 

  12. Wachowiak MP, Smollková R, Zheng Y, Zurada JM, Elmaghraby AS (2004) An approach to multimodal biomedical image registration utilizing particle swarm optimization. IEEE Trans Evolut Comput 8:289–301

    Google Scholar 

  13. Maes F, Collignon A, Vandermeulen D, Marchal G, Suetens P (1997) Multimodality image registration by maximization of mutual information. IEEE Trans Med Imag 16:187–198

    Google Scholar 

  14. Wells WM III, Viola P, Atsumi H, Nakajima S, Kikinis R (1996) Multi-modal volume registration by maximization of mutual information. Med Image Anal 1:35–51

    Google Scholar 

  15. Likar B, Pernuš F (2001) A hierarchical approach to elastic registration based on mutual information. Image Vis Comput 19:33–44

    Google Scholar 

  16. Pluim JPW, Maintz JBA, Viergever MA (2000) Image registration by maximization of combined mutual information and gradient information. IEEE Trans Med Imag 19:809–814

    Google Scholar 

  17. He R, Narayana PA (2002) Global optimization of mutual information: application to three-dimensional retrospective registration of magnetic resonance images. Comput Med Imaging Graph 26:277–292

    Google Scholar 

  18. Shen L, Huang X, Fan C, Li Y (2018) Enhanced mutual information-based medical image registration using a hybrid optimisation technique. Electron Lett 54:926–928

    Google Scholar 

  19. Rouet JM, Jacq JJ, Roux C (2000) Genetic algorithms for a robust 3-D MR-CT registration. IEEE Trans Inform Technol Biomed 4:126–136

    Google Scholar 

  20. Hill DLG, Batchelor P (2001) Registration methodology: concepts and algorithms. In: Hajnal JV, Hill DLG, Hawkes DJ (eds) Medical image registration. CRC, Boca Raton

  21. Rundo L, Tangherloni A, Militello C, Gilardi MC, Mauri G (2016) Multimodal medical image registration using particle swarm optimization: a review. In: IEEE symposium series on computational intelligence (SSCI)

  22. Chen Y, He F, Li H, Zhang D, Wuc Y (2020) A full migration BBO algorithm with enhanced population quality bounds for multimodal biomedical image registration. Appl Soft Comput J 93:106335

    Google Scholar 

  23. Hu Z, Bao Y, Xiong T (2014) Partial opposition-based adaptive differential evolution algorithms: evaluation on the CEC 2014 benchmark set for real-parameter optimization. In: Proceedings IEEE congress on evolutionary computation (CEC), pp 2259–2265

  24. Si T, Dutta R (2019) Partial opposition based particle swarm optimizer in artificial neural network training for medical data classification. Int J Inf Technol Decis Mak 18:1717–1750

    Google Scholar 

  25. Brady M, Smith S, Jenkinson M, Bannister P (2002) Improved optimization for the robust and accurate linear registration and motion correction of brain images. Neuroimage 17:825

    Google Scholar 

  26. Staring M, Viergever MA, Klein S, Pluim JP (2009) Adaptive stochastic gradient descent optimisation for image registration. Int J Comput Vision 81:227

    MATH  Google Scholar 

  27. Tan Y, Li J (2018) Loser-out tournament-based fireworks algorithm for multimodal function optimization. IEEE Trans Evolut Comput 22:679

    Google Scholar 

  28. Yong J, Luo J, He F (2020) An efficient and robust bat algorithm with fusion of opposition-based learning and whale optimization algorithm. Intell Data Anal 24:581

    Google Scholar 

  29. Sahoo M, Nayak R, Panda R, Agrawal S (2017) A novel evolutionary rigid body docking algorithm for medical image registration. Swarm Evol Comput 33:108

    Google Scholar 

  30. El-Hawary ME, Al-Roomi AR (2016) Metropolis biogeography-based optimization. Inf Sci Int J 360:73

    Google Scholar 

  31. Zaheeruddin M, Gupta S, Chakarvarti S (2016) Medical image registration based on fuzzy c-means 1clustering segmentation approach using surf. Int J Biomed Eng Technol 20:33

    Google Scholar 

  32. Suetens P, Maes F, Vandermeulen D (2003) Medical image registration using mutual information. Proc IEEE 91:1699

    Google Scholar 

  33. Princes JL, Woo J, Stone M (2015) Multimodal registration via mutual information incorporating geometric and spatial context. IEEE Trans Image Process 24:757

    Google Scholar 

  34. Zhang Xiuying Wang Dagan Feng Jingya, Wang Jiajun (2013) The adaptive fem elastic model for medical image registration. Phys Med Biol 59:97

    Google Scholar 

  35. Balakrishnan G, Zhao A, Sabuncu MR, Guttag J, Dalca AV (2019) Voxelmorph: a learning framework for deformable medical image registration. IEEE Trans Med Imaging 38:1788–1800

    Google Scholar 

  36. Islam KT, Wijewickrema S, O’Leary S (2021) A deep learning based framework for the registration of three dimensional multi-modal medical images of the head. Sci Rep 11:1860

    Google Scholar 

  37. Boveiria HR, Javidan R, Mehdizadehb Hamid A, Raouf K (2020) Medical image registration using deep neural networks: a comprehensive review. Comput Electr Eng 87:106767

    Google Scholar 

  38. Wang Q, Gao Y, Liao S, Shen D, Wu HG, Kim M (2013) Unsupervised deep feature learning for deformable registration of mr brain images. Med Image Comput Comput Assist Interv. 16:649

    Google Scholar 

  39. Zou Huan Zhang Xi Wu Jia He Zhijie Xu Yong Zhong Maoyang, Jinrong Hu (2019) Rigid medical image registration using learning-based interest points and features. CMC-Comput Mater Continua 60:511

    Google Scholar 

  40. Ketcha MD, Silva TD, Han R, Uneri A, Goerres J, Jacobson M, Vogt S, Kleinszig G, Siewerdsen JH (2017) Effects of image quality on the fundamental limits of image registration accuracy. IEEE Trans Med Imaging 36:1997–2009

    Google Scholar 

  41. Lemieux L, Bailey DL, Bell D (2001) Correcting for scanner errors in CT, MRI, SPECT, and 3D ultrasound. In: Hajnal JV, Hill DLG, Hawkes DJ (eds) Medical image registration. CRC, Boca Raton

  42. Mohan J, Krishnavenib V, Guo Y (2014) A survey on the magnetic resonance image denoising methods. Biomed Signal Process Control 9:56–69

    Google Scholar 

  43. Balafar MA, Ramli AR, Mashohor S (2010) A new method for mr grayscale inhomogeneity correction. Artif Intell Rev 34:195–204

    Google Scholar 

  44. Krishnanand KN, Ghose D (2006) Glowworm swarm based optimization algorithm for multimodal functions with collective robotics applications. Multiagent Grid Syst Int J IOS Press 2:209–222

    MATH  Google Scholar 

  45. Tizhoosh HR (2005) Opposition-based learning: a new scheme for machine intelligence. In: International conference on computational intelligence for modeling control and automation CIMCA 2005, pp 695–701

  46. Mahdavia S, Rahnamayana S, Deb K (2018) Opposition based learning: a literature review. Swarm Evol Comput 39:1–23

    Google Scholar 

  47. Xu Q, Wang L, Wang N, Hei X, Zhao L (2014) A review of opposition-based learning from 2005 to 2012. Eng Appl Artif Intell 29:1–12

    Google Scholar 

  48. Tizhoosh HR, Ventresca M (2008) Oppositional concepts in computational intelligence. Stud Comput Intell 155

  49. Al-Qunaieer FS, Tizhoosh HR, Rahnamayan S (2010) Opposition based computing—a survey. In: International joint conference on neural networks (IJCNN)

  50. Rahnamayana S, Wang GG, Ventresca M (2012) An intuitive distance-based explanation of opposition-based sampling. Appl Soft Comput 12:2828–2839

    Google Scholar 

  51. Si T, De A, Bhattacharjee AK (2016) MRI brain lesion segmentation using generalized opposition-based glowworm swarm optimization. Int J Wavelets Multiresolut Inf Process 14:1650041

    MathSciNet  MATH  Google Scholar 

  52. Schmainda KM, Prah M. Data from brain-tumor-progression. The cancer imaging archive. http://doi.org/10.7937/K9/TCIA.2018.15quzvnb

  53. Clark K, Vendt B, Smith K, Freymann J, Kirby J, Koppel P, Moore S, Phillips S, Maffitt D, Pringle M, Tarbox L, Prior F (2013) The cancer imaging archive (tcia): maintaining and operating a public information repository. J Digit Imaging 26:1045–1057

    Google Scholar 

  54. Derrac J, Garcia S, Molina D, Herrera F (2011) A practical tutorial on the use of nonparametric statistical tests as a methodology for comparing evolutionary and swarm intelligence algorithms. Swarm Evol Comput 1:3–18

    Google Scholar 

  55. Brown S, Tauler R, Walczak B (2020) Comprehensive chemometrics-chemical and biochemical data analysis, 2nd edn. Elsevier, Amsterdam

    Google Scholar 

  56. Gao Wei-feng, Liu San-yang, Huang Ling-ling (2012) Particle swarm optimization with chaotic opposition-based population initialization and stochastic search technique. Commun Nonlinear Sci Numer Simulat 17:4316–4327

    MathSciNet  MATH  Google Scholar 

  57. Zhao X, Yang F, Han Y, Cui Y (2020) An opposition-based chaotic salp swarm algorithm for global optimization. IEEE Access 8:36485–36501

    Google Scholar 

Download references

Funding

The authors did not receive support from any organization for the submitted work. No funding was received to assist with the preparation of this manuscript. No funding was received for conducting this study. No funds, grants, or other support was received.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Tapas Si.

Ethics declarations

Conflict of interest

The authors have no relevant financial or non-financial interests to disclose. The authors have no competing interests to declare that are relevant to the content of this article. All authors certify that they have no affiliations with or involvement in any organization or entity with any financial interest or non-financial interest in the subject matter or materials discussed in this manuscript. The authors have no financial or proprietary interests in any material discussed in this article. Author declares that there is no conflict of interest.

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.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Si, T. 2D MRI registration using glowworm swarm optimization with partial opposition-based learning for brain tumor progression. Pattern Anal Applic 26, 1265–1290 (2023). https://doi.org/10.1007/s10044-023-01153-z

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10044-023-01153-z

Keywords

Navigation