Skip to main content
Springer Nature - PMC COVID-19 Collection logoLink to Springer Nature - PMC COVID-19 Collection
. 2022 Jul 1;60(9):2521–2535. doi: 10.1007/s11517-022-02606-z

Image registration of computed tomography of lung infected with COVID-19 using an improved sine cosine algorithm

Hedifa Dida 1, Fella Charif 2,, Abderrazak Benchabane 2
PMCID: PMC9363876  PMID: 35778668

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

graphic file with name 11517_2022_2606_Figa_HTML.jpg

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 T^ is applied to the input image Im to maximize its similarity with the reference image Ir [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 T^ which maximizes the structural similarity metric SSIM of the reference Ir and floating Im images as:

T^=argmaxTSSIMIrx,y,TImx,y 1

In this equation, x,y is the coordinates of the image. The flowchart of our method is given in Fig. 1.

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 tx , ty , and rotation θ, and it can be defined as [19]:

M=cosθsinθ0-sinθcosθ0txty1 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]:

SSIMIr,Im_reg=2μrμm_reg+k1L22μm_reg+k2L2μr2+μm_reg2+k1L2σr2+σm_reg2+k2L2 3

where μr and σr denote the local mean and standard deviation of reference image Ir,Im_reg and σm_reg denote the local mean and standard deviation of registered imageIm_reg, σr,m_reg is cross-covariance for the reference image Ir and registered image Im_reg . k1 , k2 are parameters with small values and L is the maximum pixel value. SSIM values have the range of 0,1 .

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).

Xii+1=Xit+r1.sinr2.r3Pit-Xit,r4<0.5Xit+r1.cosr2.r3Pit-Xit,r4<0.5 4

where Pit is the position of the destination point in i-th dimension at iteration t , Xit is the position of current solution in i-th dimension.r1, r2 ,r3 and r4 are random variables and are uniformly distributed between 0 and 2π , 0, and 2, and between 0 and 1 respectively. The random variable r1 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 r1 is updated as:

r1=a1-tTmax 5

where a is a constant, Tmax is the maximum iterations. The sine cosine algorithm is summarized as follows [16].

Algorithm 1: sine cosine algorithm.graphic file with name 11517_2022_2606_Figb_HTML.jpg

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:

xit+1=xit+r1.sinr2.r3gt-xit,xit+r1.cosr2.r3gt-xitxit+vit+1;,0.4r4>0.4r4>0.6r40.6 6
vit+1=vit+r5.c1pit-xit+r6.c2gt-xit 7

where pit is the best position of the solution i , and gt 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:

Algorithm 2: ISCA algorithm.graphic file with name 11517_2022_2606_Figc_HTML.jpg

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 T=tx,ty,θ and estimated T=tx,ty,θ transformation, and Dice similarity coefficient (DSC) are used as quantitative assessment metrics to compare various registration algorithms. They are defined as:

MSE=1MNi=1Mj=1NIri,j-Im_regi,j2 8

Iri,j and Im_regi,j are the pixel values of the ground truth and registered images, M×N is the size of images.

AEx=tx-tx 9
AEy=ty-ty 10
AEθ=θ-θ 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]:

DSCA,B=2ABAB 12

where DSCA,B0,1, with DSCA,B=0 if there is no correspondence between the images and DSCA,B=1 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 tx,ty=5,-5 and, a rotation of θ=5 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.

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.

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 N Tmax c1 c2 a k1 k2 L
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 tx ty θ 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.

Fig. 4

Absolute error of the transformation for three CT images from AJR dataset

Fig. 5.

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.

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.

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.

Fig. 8

Absolute error in (a) the horizontal direction, (b) the vertical direction, (c) rotation angle for the COVID-CT dataset

Fig. 9.

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 AEx,AEy, AEθ were reported in Table 3. As we can see, the ISCA outperforms the SCA for all metrics.

Fig. 10.

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 AEx 0.1856 ± 0.1562
ISCA 0.0080 ± 0.0025 AEy 0.1610 ± 0.1313
DSC SCA 0.9575 ± 0.0559 AEθ 0.3128 ± 0.2411
ISCA 0.9600 ± 0.0294 ISCA AEx 0.0705 ± 0.0625
SSIM SCA 0.9666 ± 0.0121 AEy 0.0539 ± 0.0451
ISCA 0.9865 ± 0.0057 AEθ 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.

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 AEx,AEy, AEθ. As we can see, the ISCA outperforms the SCA for all the metrics as in the case of CT images.

Fig. 12.

Fig. 12

Absolute error for microscopy images (a) the horizontal direction, (b) the vertical direction, (c) rotation angle

Fig. 13.

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 AEx 0.1664 ± 0.1840
ISCA 0.0032 ± 0.0009 AEy 0.1859 ± 0.1967
DSC SCA 0.8898 ± 0.0776 AEθ 0.2095 ± 0.1706
ISCA 0.9066 ± 0.0769 ISCA AEx 0.0912 ± 0.0520
SSIM SCA 0.9728 ± 0.0126 AEy 0.0577 ± 0.0482
ISCA 0.9886 ± 0.0046 AEθ 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.

Fig. 14

Input microscopy images for registration

Fig. 15.

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 tx ty θ AEx AEy AEθ
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

Articles from Medical & Biological Engineering & Computing are provided here courtesy of Nature Publishing Group

RESOURCES