Abstract
In recent years, the optimization problem using meta-heuristic algorithms has been widely used in medical image registration and was a solution in diagnosing many diseases and tumors. Given the great success achieved by the sine cosine algorithm (SCA) and particle swarm optimization (PSO) algorithms in many medical images analysis, and the use of the computed tomography (CT) scan images for diagnosing COVID-19 patients, we propose an improved sine cosine algorithm (ISCA) resulting from the hybridization of the SCA and PSO algorithms to register the CT images of the lung of the people infected by COVID-19. Simulation results show that the proposed approach can achieve high accuracy and robust recording compared to the SCA method.
Graphical abstract

Keywords: COVID-19, Sine cosine algorithm, Particle swarm optimization, Image registration
Introduction
Image registration is an essential step in medical image analysis. It is a very active research field due to the steady improvement of medical imaging technology. Image registration is the geometric alignment of images obtained from different viewpoints, at different times, or using different sensors [1, 2]. Computed tomography (CT) is one of the most important medical imaging techniques used to detect and diagnose many diseases. CT systems use superimposed radiographic images to create a volume image where each slice can be manipulated with dedicated software to produce the image of the body part being examined.
Coronavirus (COVID-19) is a dangerous and rapidly spreading disease that has recently appeared and caused panic throughout the world, leading to many victims every day. Since the emergence of COVID-19, the discovery and diagnosis of this disease relied on CT imaging which has become the goal of many researchers in the medical field. As mentioned in [3], CT imaging shows the presence of ground-glass opacities (GGO) in areas of the lung 3 days after infection with the virus [4, 5].
The accuracy of the disease diagnosis increases whenever there is additional information on the results of CT imaging [6]. Thus, identifying the infected person in a short period and isolating him are done to contain this virus. Therefore, the search for an effective optimization method to increase the amount of information in tomography of the virus will have an important role in facilitating the process of diagnosis and detection. The importance of CT image registration is to provide an image that clearly shows the evolution of the GGO in the lung, confirming virus infection. This process will reduce the spread of the virus by isolating the infected person [7].
The image registration process is based on calculating a spatial transformation function between two images to be superimposed on the optimum of their resemblance criteria [8]. One of the two images is referred to as the reference image, and the second is the target input image [1]. Image registration techniques can be divided into intensity-based and feature-based. In the intensity-based methods, the intensity patterns in the two images are compared utilizing correlation metrics. In contrast, in the feature-based techniques, the image features such as points, lines, and contours are used to find correspondence between them. The intensity-based methods are simple and more robust than feature-based methods. Meanwhile, the feature-based process is sensitive to the extracted features [2].
Three tools are needed to perform registration: a transformation model, a similarity metric, and an optimization algorithm [8]. The transformation model determines which geometrical transformation to apply for the registration. This model can be rigid, affine, or perspective. Similarity metrics are based on intensity difference, cross-correlation, and mutual information (MI) [9]. The optimization method is a searching strategy to find the best transformation parameters for aligning the input images. Since optimization is an essential step to obtaining good registration results, the main objective of the present research paper is to design a new optimization algorithm that increases the quality of medical image registration. Many optimization methods have been introduced and adopted for the registration process, such as Downhill Simplex, conjugate gradient descent, and the Levenberg–Marquardt method [8].
Recently, meta-heuristic methods such as genetic algorithm, simulated annealing [10], differential evolution [11], ant colony optimization [12], particle swarm optimization (PSO) [13], and Biogeography-based optimization (BBO) have been widely used in various fields including the image registration [14]. However, some of these approaches do not always provide a global optimum solution or require significant computing time for converging. An improved sine cosine algorithm (SCA) has been proposed in this study to maximize the structural SIMilarity metric (SSIM) [15] instead of the normalized mutual information (NMI) criterion. The sine cosine algorithm of Mirjalili is a global optimization approach based on two trigonometric functions, the sine, and the cosine functions [16]. Despite the simplicity of this method, it does not always provide a global optimum solution and is sometimes trapped in a local minimum. To improve the SCA, the PSO algorithm, which is widely used in image registration, has been taken as an advantage to improve the SCA [17, 18]. This hybridization results in the new algorithm named improved SCA (ISCA) specifically designed to obtain better registration of medical images.
The rest of the article is organized as follows. Section 2 presents a detailed description of the proposed approach. In Sect. 3, we will show the simulation results by comparing the proposed algorithm with the original SCA using different datasets. Finally, Sect. 4 concludes the paper.
Description of the proposed method
Generally, image registration is a process of aligning a pair of input images where a parametric transformation is applied to the input image to maximize its similarity with the reference image [8]. After that, the similarity metric S is chosen to measure the similarity between these two pictures. Finally, an optimization technique is used to find the optimal transformation parameters minimizing the similarity measure [19].
In this section, we describe the proposed algorithm to register a pair of images. In the registration process, we define a spatial which maximizes the structural similarity metric SSIM of the reference and floating images as:
| 1 |
In this equation, is the coordinates of the image. The flowchart of our method is given in Fig. 1.
Fig. 1.
Block diagram of image registration process
Transformation
The transformation model determines which geometrical transformation to apply for the registration. Our study is limited to the rigid transformation, which contains a translation along x and y axes , , and rotation , and it can be defined as [19]:
| 2 |
Similarity measure
In this paper, we use the structural similarity index metric (SSIM) to evaluate the similarity between the reference image and floating source image instead of the normalized mutual information (NMI) criterion [5]. The structural similarity metric (SSIM) is given by [15]:
| 3 |
where and denote the local mean and standard deviation of reference image and denote the local mean and standard deviation of registered image, is cross-covariance for the reference image and registered image . , are parameters with small values and is the maximum pixel value. SSIM values have the range of .
Optimization algorithm
Optimization is the most important stage in the image recording process as optimization techniques are used to find the optimum transformation parameters needed to align the images. Optimization algorithms are the primary source that influences the convergence speed of a similarity measure [20, 21].
SCA
The sine cosine algorithm (SCA) proposed by Mirjalili [16] is a population-based optimization technique. It begins by generating a set of random solutions, and then, these solutions are updated based on the sine or cosine function as in Eq. (4).
| 4 |
where is the position of the destination point in i-th dimension at iteration t , is the position of current solution in i-th dimension., , and are random variables and are uniformly distributed between 0 and , 0, and 2, and between 0 and 1 respectively. The random variable is responsible for the area of the next solution, which can be either in the space between the solution and the destination or outside it. The variable is updated as:
| 5 |
where is a constant, Tmax is the maximum iterations. The sine cosine algorithm is summarized as follows [16].
Improved SCA
As mentioned above, the SCA does not always converge to the global solution. To overcome this drawback, the SCA should be improved. In this paper, we propose to hybridize the SCA with the PSO algorithm by choosing between SCA and PSO updating procedures. The updating rule of the improved SCA (ISCA) is as follows:
| 6 |
| 7 |
where is the best position of the solution , and is the global best position found by all solutions [21]. The acceleration constants C1 and C2 have real value, usually in the range 0 ≤ C1 and C2 ≤ 4 . The values r5 and r6 are uniformly distributed in the range [0,1]. The improved SCA is summarized as follows:
Computer simulation
Several simulations were performed on the images of the lungs of people infected with the COVID-19 using the SCA algorithm and ISCA to obtain good registering of these images.
Test images
In this paper, two kinds of images were used, CT images and microscopic images. Although they do not provide information on the type of viral pneumonia, CT images are still useful for diagnosing COVID-19 during the breakout. On the other hand, the microscopy images of histopathology tissue are the only ones that allow researchers to study the disease mechanism at the cellular level and understand the pathophysiology of COVID-19. Test CT scans and microscopy images are obtained from the American Journal of Roentgenology (AJR) dataset, COVID-19 CT database [4] and PathologyOutlines.com website, respectively [22].
Evaluation criterion
To assess the performance of the two methods, SCA and ISCA, the SSIM, the mean squared error (MSE), absolute error (AE) between true and estimated transformation, and Dice similarity coefficient (DSC) are used as quantitative assessment metrics to compare various registration algorithms. They are defined as:
| 8 |
and are the pixel values of the ground truth and registered images, is the size of images.
| 9 |
| 10 |
| 11 |
The higher SSIM value and the less (MSE, AE) value indicate better registration results.
The Dice similarity coefficient (DSC) is defined as an instrument of determining a similarity measure between images A and B, and it can be given as follows [23]:
| 12 |
where , with if there is no correspondence between the images and if complete correspondence.
Accuracy
In the experiment, three images were randomly chosen from the AJR dataset. A floating image (test) is obtained by applying the translation and, a rotation of to the ground truth image. Figures 2 and 3 show ground truth images and the superposing of the test and the reference images. The gray areas correspond to areas that the two images have similar intensities, while magenta and green areas show regions where one image is brighter than the other.
Fig. 2.
CT images of the lungs of a patient infected with the COVID-19. (a) CT image 1.) (b) CT image 2. (c) CT image 3
Fig. 3.
Superposing of the test and the reference images. (a) CT image 1. (b) CT image 2. (c). CT image 3
Bio-inspired algorithms SCA and ISCA have been used to register the images. The used parameters are generated by the trial-and-error method. They are illustrated in Table 1.
Table 1.
SCA and ISCA parameter values
| Parameter | ||||||||
|---|---|---|---|---|---|---|---|---|
| Value | 25 | 80 | 2.05 | 2.05 | 2 | 0.03 | 0.05 | 255 |
After applying the SCA and ISCA algorithms, the results were recorded and compared to determine the best algorithm that helps us obtain a helpful image in diagnosing COVID-19. From the results obtained after applying the two algorithms to the images of the lungs with COVID-19 that appear in Table 2, we found that the results obtained from the ISCA are more accurate than those obtained by the SCA. The SSIM and DSC values from the ISCA are higher than those obtained with the SCA for the three images, while the MSE values for ISCA are smaller, which proves that the two images are well-aligned using the ISCA.
Table 2.
Performances of SCA and ISCA for AJR dataset
| Image | Algorithm | SSIM | MSE | DSC | |||
|---|---|---|---|---|---|---|---|
| CT1 | SCA | 5.2290 | − 5.0378 | 4.9761 | 0.9475 | 0.0355 | 0.9895 |
| ISCA | 4.9951 | − 4.9934 | 5.0647 | 0.9692 | 0.0350 | 0.9931 | |
| CT2 | SCA | 5.0862 | − 4.8011 | 4.7601 | 0.9652 | 0.0015 | 0.9062 |
| ISCA | 5.0001 | − 4.9827 | 5.1427 | 0.9890 | 0.0012 | 0.9606 | |
| CT3 | SCA | 5.2666 | − 5.0799 | 5.1909 | 0.9442 | 0.0116 | 0.9513 |
| ISCA | 4.9653 | − 5.0042 | 4.9911 | 0.9885 | 0.0112 | 0.9794 |
From the absolute error shown in Fig. 4, the transformation parameters obtained by the ISCA algorithm are more accurate than those obtained with the SCA. Figure 5 shows the affinity curves after applying the algorithms to the tree target images in this paper. As we can see, the ISCA is faster and more accurate compared to the SCA algorithm. Through these curves, we note that the SCA accuracy never reaches that of the ISCA up to 80 iterations. This confirms the efficiency of the ISCA algorithm for these used images.
Fig. 4.
Absolute error of the transformation for three CT images from AJR dataset
Fig. 5.
Convergence curves for CT image registration using SSIM for AJR dataset. (a) CT image 1. (b) CT image 2. (c) CT image 3
Figure 6 shows the visual results of registering the three images using the ISCA and the SCA. The absolute error map and the SSIM map justify a good alignment of the test and reference images since white regions, which correspond to high values of the SSIM, indicate a good alignment of the two images.
Fig. 6.
Visual registration results for three CT images from AJR dataset
To justify the generalization ability of the proposed method, we carried out experiments using another COVID-19 CT database. The COVID-CT-Dataset consists of 349 CT images from 216 patients with the coronavirus. It is publicly available at [24]. Figure 7 shows some image samples randomly chosen from this dataset. These CT images have different sizes. The minimum, average, and maximum height are 153, 491, and 1853. The minimum, average, and maximum width are 124, 383, and 1485.
Fig. 7.
Illustration of twelve CT images from the COVID-CT dataset
In the first simulation, the SCA and ISCA were applied on 12 image samples after having undergone random transformations. Figure 8 shows the absolute error of the transformation parameters, while Fig. 9 shows the mean values of the similarity metric, DSC metric, and the mean square error. Through the similarity curves of the SSIM and DSC, the ISC algorithm outperformed SCA for all used images. For the absolute error, the ISC algorithm outperformed the SC algorithm in most cases. We can show that the values are close together for the absolute error in the horizontal direction in image 6, the rotation absolute error in image 5. According to these results, we can conclude that the proposed method can perform better.
Fig. 8.
Absolute error in (a) the horizontal direction, (b) the vertical direction, (c) rotation angle for the COVID-CT dataset
Fig. 9.
Registration results for the COVID-CT-Dataset. (a) SSIM curve, (b) DSC curve, (c) MSE curve
To check the robustness of the proposed algorithm, we have used the whole images of the dataset. As shown in Fig. 10, the SSIM values after convergence of the ISCA are closer on 1 than the SCA. The mean and the standard deviation (STD) values of the SSIM, DSC, MSE, and the absolute error of the transformation parameters ,, were reported in Table 3. As we can see, the ISCA outperforms the SCA for all metrics.
Fig. 10.
SSIM values of SCA and ISCA after convergence for COVID-CT images
Table 3.
Statistical analysis of SCA and ISCA for the COVID-CT dataset
| Algorithm | Mean ± STD | Algorithm | Mean ± STD | ||
|---|---|---|---|---|---|
| MSE | SCA | 0.0093 ± 0.0043 | SCA | 0.1856 ± 0.1562 | |
| ISCA | 0.0080 ± 0.0025 | 0.1610 ± 0.1313 | |||
| DSC | SCA | 0.9575 ± 0.0559 | 0.3128 ± 0.2411 | ||
| ISCA | 0.9600 ± 0.0294 | ISCA | 0.0705 ± 0.0625 | ||
| SSIM | SCA | 0.9666 ± 0.0121 | 0.0539 ± 0.0451 | ||
| ISCA | 0.9865 ± 0.0057 | 0.1448 ± 0.1250 |
Bold font indicates the best result
Additional simulation on microscopic images
COVID-19 can progress to severe acute respiratory syndrome with pneumonia and acute respiratory distress syndrome. Histologically, this disease causes diffuse alveolar damage corresponding to the phase of the disease. There are three lung injury patterns: epithelial, which are diffuse alveolar damage with varying degrees of organization, denudation, and hyperplasia of pneumocytes, vascular, diffuse intra-alveolar fibrin, microvascular injury, (micro) thrombi, acute fibrinous, and organizing pneumonia and fibrotic which is diffuse alveolar damage, interstitial fibrosis [22]. Figure 11 shows the all images of lung injury patterns.
Fig. 11.
Microscopy images of histopathology tissue samples of lung infected by COVID 19
We will now apply the two methods on the all images after undergoing random rigid geometric transformations as we did for the previous simulations. Figure 12 shows the absolute error between the true and the estimated rigid transformation parameters. We can see that the ISCA has a minimum error for most images. Even if there is an underestimation of one of the three parameters, this does not affect the similarity criteria. We can see in Fig. 13 that the ISCA remains better compared to the SCA. Table 4 resumes the mean and the standard deviation values of the SSIM, DSC, MSE, and the absolute error of the transformation parameters ,, . As we can see, the ISCA outperforms the SCA for all the metrics as in the case of CT images.
Fig. 12.
Absolute error for microscopy images (a) the horizontal direction, (b) the vertical direction, (c) rotation angle
Fig. 13.
Quantitative registration results for microscopy images: (a) SSIM curve, (b) DSC curve, (c) MSE curve
Table 4.
Statistical analysis of SCA and ISCA for COVID19 microscopy images
| Algorithm | Mean ± STD | Algorithm | Mean ± STD | ||
|---|---|---|---|---|---|
| MSE | SCA | 0.0046 ± 0.0015 | SCA | 0.1664 ± 0.1840 | |
| ISCA | 0.0032 ± 0.0009 | 0.1859 ± 0.1967 | |||
| DSC | SCA | 0.8898 ± 0.0776 | 0.2095 ± 0.1706 | ||
| ISCA | 0.9066 ± 0.0769 | ISCA | 0.0912 ± 0.0520 | ||
| SSIM | SCA | 0.9728 ± 0.0126 | 0.0577 ± 0.0482 | ||
| ISCA | 0.9886 ± 0.0046 | 0.0976 ± 0.0568 |
Bold font indicates the best result
In the same way, three images with epithelial, vascular and fibrotic lung injury patterns, as shown in Fig. 14, were chosen for the visual investigation. From Fig. 15, we can see almost no effects of misregistration for the ISCA. The SSIM map image is whiter, and the absolute error image is blacker. While for the SCA, some misregistrations are visible in the registered images.
Fig. 14.
Input microscopy images for registration
Fig. 15.
Registration results on COVID19 microscopy images
Comparisons with state-of-the-art algorithms
It is more judicious to compare the proposed method with other methods using the same image test to make a meaningful comparison. To our knowledge, there is no work related to COVID-19 image registration that was performed until the writing of this paper. So, we have compared our method with the other methods based on self-adapting pulse-coupled neural networks (SAPCNN) [25] and mutual information using particle swarm optimization (MI- PSO) [26, 27], which have been applied to register other medical images from the Whole Brain database. It is a popular database in medical image registration. It provides thousands of images from Harvard Medical University that deal with human brain tumors. This database is publicly available at (http://www.med.harvard.edu/AANLIB/). Through Table 5, we can see that the proposed method can achieve good accuracy and outperforms the two state-of-the-art methods used in this comparison.
Table 5.
Comparative analysis between the proposed method against some existing work
| Group | Method | ||||||
|---|---|---|---|---|---|---|---|
| Group 1 | Ground truth | 0 | 0 | 10 | - | - | - |
| MI-PSO [26] | − 0.1752 | − 0.0208 | 10.0103 | 0.1752 | 0.0208 | 0.0103 | |
| SAPCNN [25] | − 0.1695 | 0.0209 | 10.0081 | 0.1695 | 0.0209 | 0.0081 | |
| SCA | − 0.1191 | − 0.0281 | 9.9885 | 0.1191 | 0.0281 | 0.0115 | |
| ISCA | − 0.0103 | − 0.0012 | 9.9945 | 0.0103 | 0.0012 | 0.0055 | |
| Group 2 | Ground truth | 5 | 5 | 5 | - | - | - |
| MI-PSO [26] | 4.8675 | 4.9394 | 5.1008 | 0.1325 | 0.0606 | 0.1008 | |
| SAPCNN [25] | 4.8787 | 4.9503 | 5.0130 | 0,1213 | 0,0497 | 0.0130 | |
| SCA | 5.0590 | 4.9737 | 5.0252 | 0.0590 | 0.0263 | 0.0251 | |
| ISCA | 4.9577 | 5.0008 | 5.0107 | 0.0423 | 0.0008 | 0.0107 | |
| Group 3 | Ground truth | 5 | 10 | 10 | - | - | - |
| MI-PSO [26] | 4.8473 | 10.4260 | 10.5277 | 0.1527 | 0.4260 | 0.5277 | |
| SAPCNN [25] | 4.8317 | 9.9812 | 10.0083 | 0,1683 | 0,0188 | 0.0083 | |
| SCA | 4.5925 | 10.2868 | 9.9614 | 0.4075 | 0.2868 | 0.0386 | |
| ISCA | 5.0687 | 9.9958 | 10.0309 | 0.0687 | 0.0042 | 0.0309 | |
| Group 4 | Ground truth | 10 | 10 | 20 | - | - | - |
| MI-PSO [26] | 9.7456 | 10.0280 | 20.1030 | 0.2544 | 0.0280 | 0.1030 | |
| SAPCNN [25] | 9.9763 | 10.0302 | 19.9891 | 0.0237 | 0.0302 | 0.0109 | |
| SCA | 9.9968 | 10.1192 | 20.0853 | 0.0032 | 0.1192 | 0.0853 | |
| ISCA | 10.0633 | 9.9723 | 19.9931 | 0.0633 | 0.0277 | 0.0069 |
Bold font indicates the best result
Conclusion
Early diagnosis and better monitoring of the COVID-19 are ideal solutions for controlling and containing this disease. Suitable registration methods of computed tomography will significantly influence the diagnosis. In this paper, we have proposed an improved sine cosine algorithm to register computed tomography images of lungs infected with COVID-19. The method has been applied to several medical image data from different databases. From the obtained results, we found that the ISCA algorithm is more accurate than the SCA algorithm for CT image registration of the person infected with COVID-19. Some related works have been considered to make a meaningful comparison. After several experiments, we have found that the proposed algorithm outperforms the state-of-the-art methods in most cases. Therefore, the ISCA could play a prominent role in diagnosing and the evolution of the disease. This method can be extended further to 3D image registration and non-rigid transformations in future work.
Biographies
Hedifa Dida
received his B.Sc. and the M.Sc. degree in Telecommunications from Ouargla University in Algeria in 2017 and 2019, respectively. Currently, he is pursuing a PhD in Telecommunication at Kasdi Merbah University in Ouargla city. His current research interest is image processing.
Fella Charif
received the B.Sc. and M.Sc. degrees in electronics from the University of Biskra, Algeria, in 1994 and 2006, respectively. She holds a Ph.D. degree in electronics in 2015. Her current research interests include signal and image processing and deep learning. She is a lecturer in Electronics at Kasdi Merbah University.
Abderrazak Benchabane
received the B.Sc. degree in automatics from Annaba University, Algeria, in 1993, the M.Sc. degree in electronics from the University of Constantine, Algeria, in 2003 and the Ph.D. degree in signal processing at the University of Constantine in 2015. His research interests include signal processing and pattern recognition. Currently, he is a Lecturer at the Department of Electronics and Telecommunications of the University of Ouargla.
Footnotes
Publisher's note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Contributor Information
Hedifa Dida, Email: telecomdida@gmail.com.
Fella Charif, Email: fella.charif@gmail.com.
Abderrazak Benchabane, Email: ge.benchabane@gmail.com.
References
- 1.Haskins G, Kruger U, Yan P (2020) Deep learning in medical image registration: a survey. Mach Vis Appl 31(8):1–18. 10.1007/s00138-020-01060-x
- 2.Mambo S, Djouani K, Hamam Y, Wyk B, Siarry P. A review on medical image registration techniques. Int J Comput Inf Eng. 2018;12(1):48–55. [Google Scholar]
- 3.Li Y, Xia L. Coronavirus disease 2019 (COVID-19): role of chest CT in diagnosis and management. Am J Roentgenol. 2020;214:1280–1286. doi: 10.2214/AJR.20.22954. [DOI] [PubMed] [Google Scholar]
- 4.Hosseiny M, Kooraki S, Gholamrezanezhad A, et al. Radiology perspective of coronavirus disease 2019 (COVID-19): lessons from severe acute respiratory syndrome and middle east respiratory syndrome. AJR Am J Roentgenol. 2020;214(5):1078–1082. doi: 10.2214/AJR.20.22969. [DOI] [PubMed] [Google Scholar]
- 5.Chung M, Bernheim A, Mei X et al (2020) CT imaging features of 2019 novel coronavirus (2019-nCoV). Radiology 295(1):202–207 [DOI] [PMC free article] [PubMed]
- 6.Chan JFW, Yuan S, Kok KH et al (2020) A familial cluster of pneumonia associated with the 2019 novel coronavirus indicating person-to-person transmission: a study of a family cluster. Lancet 395(10223):514–523 [DOI] [PMC free article] [PubMed]
- 7.Chen N, Zhou M, Dong X et al (2020) Epidemiological and clinical characteristics of 99 cases of 2019 novel coronavirus pneumonia in Wuhan, China: a descriptive study. Lancet 395(10223):507–513 [DOI] [PMC free article] [PubMed]
- 8.Zhao F, Xie X. Energy minimization in medical image analysis: methodologies and applications. Int J Numer Methods Biomed Eng. 2015;32(2):1–55. doi: 10.1002/cnm.2733. [DOI] [PubMed] [Google Scholar]
- 9.Viola P, Wells WMIII. Alignment by maximization of mutual information. Int J Comput Vision. 1997;24(2):137–154. doi: 10.1023/A:1007958904918. [DOI] [Google Scholar]
- 10.El Karim T, Bendakmousse A, Aoudia SA. Computing the medical image registration using meta-heuristics. Appl Mech Mater. 2014;643:237–242. doi: 10.4028/www.scientific.net/AMM.643.237. [DOI] [Google Scholar]
- 11.Li T, Gao L, Pan Q, Li P (2016) Differential evolution algorithm-based range image registration with scaling parameters. IEEE Int Conf Image Proc (ICIP), pp 4508–4512
- 12.Wang S. Artificial bee colony used for rigid image registration. Int J Res Rev Soft Intell Comput. 2011;1:1936–1953. [Google Scholar]
- 13.Pramanik J, Dalai S, Rana D. Image registration using PSO and APSO: a comparative analysis. Int J Comput Appl. 2015;116(21):6–11. [Google Scholar]
- 14.Charif F, Benchabane A (2019) Biogeography-based optimization for medical image registration. 6th International Conference on Image and Signal Processing and their Applications (ISPA). Mostaganem, pp 1–5. 10.1109/ISPA48434.2019.8966862
- 15.Zhou W, Bovik AC, Sheikh HR, Simoncelli EP. Image quality assessment: from error measurement to structural similarity. IEEE Trans Image Process. 2004;48:600–642. doi: 10.1109/tip.2003.819861. [DOI] [PubMed] [Google Scholar]
- 16.Mirjalili S (2016) SCA: a sine cosine algorithm for solving optimization problems. Knowl Based Syst 96:120–133. 10.1016/j.knosys.2015.12.022
- 17.Wang D, Tan D, Liu L. Particle swarm optimization algorithm: an overview. Soft Comput. 2018;22:387–408. doi: 10.1007/s00500-016-2474-6. [DOI] [Google Scholar]
- 18.Rundo L, Tangherloni A, Militello C, Gilardi MC, Mauri G (2016) Multimodal medical image registration using particle swarm optimization: a review. IEEE Symp Series Comput Intell (SSCI), pp 1–8. 10.1109/SSCI.2016.7850261
- 19.Fernandez R, Pla F, Plaza A. Intersensor remote sensing image registration using multispectral semantic embeddings. IEEE Geosci Remote Sens Lett. 2019;16(10):1545–1549. doi: 10.1109/LGRS.2019.2904874. [DOI] [Google Scholar]
- 20.El-Henawy I, Abdelmegeed NA. Meta-heuristics algorithms: a survey. Int J Comput Appl. 2018;179(22):45–54. [Google Scholar]
- 21.El-Shorbagy MA, Mousa A, El-Desoky IM. A hybridization of sine cosine algorithm with steady state genetic algorithm for engineering design problems. Int Conf Adv Mach Learn Technol Appl. 2020;291:143–155. [Google Scholar]
- 22.Yoshikawa A, Munkhdelger J, Bychkov A (2021) COVID-19 Pathology outlines. Available at: https://www.pathologyoutlines.com/topic/lungnontumorcovid.html. Accessed December 3rd, 2021.
- 23.Yaegashi Y, Tateoka K, Fujimoto K, et al. Assessment of similarity measures for accurate deformable image registration. J Nucl Med Radiat Ther. 2012;3(4):1–6. [Google Scholar]
- 24.Zhao J, Zhang Y, He X, Xie P (2020) COVID-CT-dataset: a CT scan dataset about COVID-19. 10.48550/arXiv.2003.13865
- 25.Wang G, Xu X, Jiang X, Shifei D. Medical image registration based on self-adapting pulse-coupled neural networks and mutual information. Neural Comput Appl. 2016;27:1917–1926. doi: 10.1007/s00521-015-1985-x. [DOI] [Google Scholar]
- 26.Chen Y, Lin C, Mimori A. Multimodal medical image registration using particle swarm optimization. IEEE 8th Int Conf Intell Syst Design Appl. 2008;3:127–131. [Google Scholar]
- 27.Sarvamangala DR, Kulkarni RV (2019) A comparative study of bio-inspired algorithms for medical image registration. In: Adv Intell Comput, Springer Singapore 687:27–44. 10.1007/978-981-10-8974-9_2

















