0
Views
0
CrossRef citations to date
0
Altmetric
Research Article

Comparative analysis of FISTA and inertial Tseng algorithm for enhanced image restoration in prostate cancer imaging

, , &
Article: 2388247 | Received 12 Feb 2024, Accepted 24 Jul 2024, Published online: 05 Aug 2024

Abstract

The Inertial Tseng Algorithm (ITA) and the Fast Iterative Shrinkage-Thresholding Algorithm (FISTA) are well-established methods that provide effective ways to approximate zeros of the sum of monotone operators. In this study, we applied both ITA and FISTA in the restoration process of prostate cancer and osteosarcoma images that were degraded with known blur functions and additive noise. The test images comprised osteosarcoma tumours I and II, prostate fused, and prostate MRI pathology. Both algorithms incorporated the TV-regularizer and l1-regularizer. Numerical simulations revealed that the ITA method consistently outperforms the FISTA method in terms of image quality, despite FISTA's computational efficiency advantage. Additionally, the study found that, for both methods, images restored using the TV-regularizer exhibit higher quality compared to those restored using the l1-regularizer. Overall, the study revealed the effectiveness of the algorithms employed and highlight the significance of integrating mathematical models with well established mechanism in medical image restoration.

2020 Mathematics Subject Classifications:

1. Introduction

Medical imaging plays a critical role in the diagnosis and treatment of various diseases, offering valuable insight to healthcare professionals. With the advancement of technology in the last decade, medical devices have been developed and become faster, more accurate, and less invasive [Citation1]. Mathematical models are integral to medical image restoration, aiming to obtain high-quality images for clinical purposes and minimize risks and costs associated with patient care. Although data-driven models, especially deep models, are adept at extracting valuable insights from extensive datasets, they often lack solid theoretical foundations [Citation2]. Therefore, mathematical models and data derived from images give an insight in biomedical diagnostics, which are essential components of experimental, clinical, biomedical, and behavioural research. Medical imaging plays a pivotal role in the diagnosis and treatment of various diseases, including cancer, offering valuable guidance to healthcare professionals [Citation3]. Mathematical models are incredibly important in the field of medical image restoration. They allow for the production of high-quality images that can be used for clinical purposes, all while minimizing risks and costs associated with patient care. Data-driven models, especially deep models, are particularly useful in extracting valuable insights from large datasets. However, it is important to note that they may not always have robust theoretical foundations. Nonetheless, mathematical models are vital in the field of biomedical computing, with image data processing playing a critical role in clinical, biomedical, experimental, and behavioural research [Citation4].

Prostate cancer (PC) is the most common form of non-skin cancer found in men across various countries globally, including the United States [Citation5, Citation6]. Globally, PC ranks as the fifth leading cause of male deaths related to cancer, resulting in approximately 350,000 deaths annually. In the United States, it stands as the second leading cause of cancer-related deaths among men [Citation7]. The vast majority (90–95%) of diagnosed prostate cancer cases belong to the adenocarcinoma category. Adenocarcinoma is distinguished by elevated levels of prostate-specific antigen (PSA), which aids in the diagnostic process. Moreover, this form of cancer entails the expression or activation of the androgen receptor [Citation8]. Approximately, 80% of clinically diagnosed cases of prostate cancer are localized and confined to the prostate gland, with the remaining 20% being metastatic [Citation9]. PC screening is a highly controversial topic and remains one of the most debated issues in healthcare. Those against PSA screening express worries about over diagnosis of non-lethal cancers, which may lead to overtreatment, causing treatment-related side effects, psychological distress, and substantial medical costs [Citation10]. Identifying biomarkers can enhance the diagnosis and treatment of prostate cancer [Citation11]. Measuring PSA concentration can aid in deciding whether a biopsy is necessary, potentially reducing morbidity [Citation12].

Osteosarcoma is a classic primary bone sarcoma that primarily affects children and adolescents, and the typical characteristic of osteosarcoma is the production of immature bone or osteoid tissue by malignant osteoblasts [Citation13]. Individuals diagnosed with osteosarcoma frequently confront the possibility of relapse, with pulmonary metastasis emerging as the predominant site. Despite undergoing aggressive treatment, approximately one-third of patients initially diagnosed with osteosarcoma without metastasis encounter recurrence during follow-up periods [Citation14]. In developing countries, osteosarcoma has an average incidence of 0.0003% and ranks as the most prevalent malignant bone tumour after multiple myeloma, representing 0.2% of malignancies. Its high malignancy often leads to early-stage distant metastasis, with approximately 20% of patients already diagnosed with pulmonary metastasis at the time of diagnosis [Citation15].

Magnetic resonance imaging (MRI) technology is commonly used for imaging examinations related to cancer and other diseases [Citation16]. Diagnosing osteosarcoma and prostate cancer in developing countries presents significant challenges. In many developing nations, healthcare infrastructure is limited, and there is an imbalance in the doctor-to-patient ratio, making it hard to offer personalized and specialized medical services. The process of diagnosing and treating osteosarcoma is time-consuming and financially burdensome. Consequently, many impoverished families may have to forgo treatment due to the prohibitive costs involved [Citation17]. Identifying osteosarcoma manually in MRI images poses a labour-intensive and time-consuming challenge for doctors due to the substantial volume of data and the complexity involved in detection. Moreover, the subjective nature of this process increases the likelihood of missed or misdiagnosed issues [Citation18]. Therefore, there is need to develop a reliable mathematical algorithm that is capable of restoring images and accurately detecting various types of diseases.

Image restoration encompasses various techniques, including image denoising [Citation19], deblurring [Citation20], inpainting [Citation21], dehazing [Citation22], and de-raining [Citation22]. In solving medical imaging analysis problems, numerical simulations are often preferred due to factors like specular noise that can impact image interpretation. Therefore, the study of medical images requires the use of complex mathematical models employing diverse algorithms. In this study, we employed two famous algorithms, the improvement of Fast Iterative Shrinkage-Thresholding Algorithm (FISTA) proposed by Liang et al. [Citation23] and the Inertial Tseng Algorithms (ITA) proposed by Padcharaeon et al. [Citation24], to restore MRI images of PC and osteosarcoma that were degraded with an additive noise and known blur functions. Additionally, We employed established image restoration tools to enhance the quality of the biomedical images and conducted comparisons between the algorithms used and the restored images with their original counterparts.

2. Methodology

The MRI images of PC and osteosarcoma were retrieved from the cancer imaging archive (https://www.cancerimagingarchive.net), which is an open-source licence (https://creativecommons.org/licenses/by/3.0/); they represent various disease conditions and ethical approval is not applicable. Many image restoration problems can be reformulated as convex optimization problems of the form: finduRNsuch thatu=argminx{12Dxη2+μG(x)},where D is a degradation function, x is the original image, η is noise, μ is a regularization parameter and G is a regularization function introduced due to the nature of the function (or matrix) D. In the literature, several regularization functions have been considered depending on the objective of the image restoration problem. One of the famous regularizers is the l1-regularizer which usually appears in the l1 regualarization problem, popularly known as least absolute shrinkage and selection operator (LASSO) problem which is to (1) finduRNsuch thatu=argminx{12Dxη2+μxl1},(1) where l1 is the usual taxi-cab norm on RN referred to as the l1 regularization function. The l1-regularizer is a powerful tool in image denoising and deblurring and has been explored by a host of many authors see, e.g. [Citation23–27]

Another regularizer use for image restoration problems is the discrete Total Variation regularizer defined by xTV=i=1n1j=1m1(xi+1,jxi,j)2+(xi,j+1xi,j)2+i=1m1|xi,nxi+1,n|+j=1n1|xm,jxm,j+1|.The TV-regularization problem is defined by (2) finduRNsuch thatu=argminx12Dxη2+μxTV.(2) This regularizer is known for restoring images with cartooning effects and edge-preserving properties. For more on regularizers used for image restoration problem interested readers may see [Citation22].

All these regularization problems arising from image restoration can be reformulated as follows: (3) finduRNsuch thatu=argminx{h(x)+g(x)},(3) where h(x):=12Dxη2andg(x):=G(x),a regularization function.Through a simple mathematical reformulation, solutions to the minimization problems (Equation3) are equivalent to solutions to the inclusion problem: (4) finduRNsuch that0(∇f(u)+∂g(u)),(4) where f is the gradient of f and g is the subdifferential of g, explicitly given as f(x)=DT(Dxη)and∂g(x)={xx,x0;{x:x1},x=0.In the literature, several algorithms have been introduced to approximate zeros of the sum of two monotone operators, which are frequently utilized to tackle the inclusion problem (Equation4) (see, e.g. [Citation28–34] and the references therein). We are interested in some recent methods developed based on the famous forward-backwards algorithm used for solving the inclusion problem (Equation4), namely the ITA proposed by Padcharaeon et al. [Citation24] and improving the FISTA proposed by Liang et al. [Citation23] due to their efficiency in solving image restoration problems. We recall that the mathematical formulation for the image restoration problem is given by (Equation5) and illustrated in Figure : (5) h=Ax+w,(5) where x is the original image, A is the degradation function, y is the observed image, and w is noise.

Figure 1. Image degradation process.

Figure 1. Image degradation process.

We will study the performance of the ITA of [Citation23] and a new version FISTA by Liang et al. [Citation23] in the restoration process of postrate cancer images that were initially degraded by random noise and motion blur. We will consider the discrete TV-regularization model (Equation2) and the l1-regularization model (Equation1) to solve this problem. For completeness, we will introduce the ITA and FISTA methods here without their respective convergence analysis.

2.1. Convergence analysis

Theorem 2.1

The sequence {xk} generated by Algorithms 1 and 2 converges to a solution of problem (Equation3).

Proof.

Since f is Lipschitz monotone, and g is maximal monotone, the convergence analysis follows using a similar argument given in [Citation23, Citation24], by setting A=∇f and B=∂g, in these references, respectively.

2.2. Experimental results and discussion

In this section, we will give a comparative study of Algorithms 1 and 2 in the restoration process of some prostate and osteosarcoma cancer images. We will consider four (4) test images, which we label as follows: Images 1, 2, 3 and 4, which are actually the original Osteosarcoma Tumour I, Osteosarcoma Tumour II, Prostate fused, and Prostate MRI pathology, respectively. The performance of Algorithms 1 and 2 in the restoration process of these test images that were initially degraded using ‘MATLAB's built-in motion blur function’ (P=fspecial(motion,30,60)) was studied, and Gaussian noise (GN) scaling factor σ=0.001 was added. Furthermore, TV-regularizer and the l1-regularizer was considered, and the effect of these regularizers when used in Algorithms 1 and 2 is studied. The outcomes of the simulations are shown in Figures  and  below:

Figure 2. Test images and their restorations via ITA and FISTA using TV-regularizer. (a) original images. (b) images degraded by motion blur and random noise. (c) restored images with ITA and (d) restored images with FISTA.

Figure 2. Test images and their restorations via ITA and FISTA using TV-regularizer. (a) original images. (b) images degraded by motion blur and random noise. (c) restored images with ITA and (d) restored images with FISTA.

Figure 3. Test images and their restorations via ITA and FISTA l1-regularizer. (a) original images. (b) images degraded by motion blur and random noise. (c) restored images with ITA and (d) restored images with FISTA.

Figure 3. Test images and their restorations via ITA and FISTA l1-regularizer. (a) original images. (b) images degraded by motion blur and random noise. (c) restored images with ITA and (d) restored images with FISTA.

Figure 4. Graphical representation of the results in Table 1, Left: Image 1; Right: Image 2.

Figure 4. Graphical representation of the results in Table 1, Left: Image 1; Right: Image 2.

Figure 5. Graphical representation of the results in Table 1, Left: Image 3; Right: Image 4.

Figure 5. Graphical representation of the results in Table 1, Left: Image 3; Right: Image 4.

Discussion. Looking at the restored images via ITA and FISTA using TV-regularizer and l1-regularizer (see Figures and ), we observe that the restored images via TV-regularizer appear to be more closer to the original images compared to the restored images via l1-regularizer. Furthermore, the images restored using the ITA method appear to clearer than those restored using the FISTA method. However, we employed tools to measure the quality of restored images in order to validate the claim. Three different metrics were used for this analysis: Improvement in signal-to-noise ratio (ISNR), peak signal-to-noise ratio (PSNR), and signal-to-noise ratio (SNR). These metrics are expressed as follows: (8) ISNR:=10logxy2xxn,PSNR=10log10(MAX2MSE)andSNR:=10logxxxn2,(8) where y, x, and xn denote the observed, original, and estimated images at iteration n, respectively, and MAX is the maximum possible pixel value and MSE is the Mean Squared Error between the original and distorted images.

A higher values for ISNR and SNR indicate superior restoration. Also, a higher PSNR value implies lower distortion and better quality. The performance of ITA Algorithm 1 and FISTA Algorithm 2 using these metrics is detailed in Tables  and  and Figures and .

Table 1. Performance metrics for the test images using TV regularizer.

Table 2. Performance metrics for the test images using l1-regularizer.

Remark 2.1

From Table  and Figures and , we observe that using the TV-regularizer, the quality of the restored images using ITA are higher than the quality of the restored images using FISTA. But the computational time required to restore the images using FISTA is less than the computational time required using the ITA method. Hence, we deduce that in terms of quality ITA is better than FISTA and in terms of computational time, FISTA is better than ITA.

Figure 6. Graphical representation of the results in Table 2, Left: Image 1; Right: Image 2.

Figure 6. Graphical representation of the results in Table 2, Left: Image 1; Right: Image 2.

Remark 2.2

Also, from Table  and Figures and , we observe that using the l1-regularizer, the quality of the restored images using ITA are higher than the quality of the restored images using FISTA. But the computational time required to restore the images using FISTA is less than the computational time required using ITA method. Hence, we deduce that in-terms of quality ITA is better than FISTA and in terms of computational time, FISTA is better than ITA.

Figure 7. Graphical representation of the results in Table 2, Left: Image 3; Right: Image 4.

Figure 7. Graphical representation of the results in Table 2, Left: Image 3; Right: Image 4.

3. Conclusion

This study presents a comparative study of two famous Algorithms, namely, the inertial Tseng algorithm (ITA) proposed by Padcharaeon et al. [Citation24] and improving the Fast Iterative Shrinkage-Thresholding Algorithm (FISTA) proposed by Liang et al. [Citation23] in the restoration process of prostate cancer and osteosarcoma images that had been degraded with known blur function and additive noise. Furthermore, the TV-regularizer and l1-regularizers were used in each algorithm. The results of the numerical simulations suggest that the ITA method restores images with higher quality than the FISTA method, even though the FISTA method is less computationally expensive than the ITA method. Furthermore the quality of the images restored using TV-regularizer is higher than the quality of the restored images using l1-regularizer. However, the computational time for TV-regularizer is higher than that for l1-regularizer. Overall, this study successfully restored prostate cancer and osteosarcoma images that had been degraded with additive noise and a known blur. This approach revealed the potential of mathematical models when integrated with established tools in medical image restoration, as well as the efficacy of the algorithms.

Acknowledgments

The authors are grateful for the support provided by their institutions. ‘Operational Research Centre for Healthcare, Near East University, TRNC.’ The author thank the anonymous reviewers for their esteemed comments and suggestions.

Disclosure statement

No potential conflict of interest was reported by the author(s).

Data availability statement

All data used in this study is included in the manuscript.

References

  • Wang Y, Liu T. Quantitative susceptibility mapping (QSM): decoding MRI data for a tissue magnetic biomarker. Magn Reson Med. 2015;73(1):82–101. doi: 10.1002/mrm.v73.1
  • Alvarez L, Guichard F, Lions PL, et al. Axiomes etequations fondamentales du traitement d'images. C R Acad Sci Paris. 1992;315:135–138.
  • Chabat F, Hansell DM, Yang GZ. Computerized decision support in medical imaging. IEEE Eng Med Biol Mag. 2000;19(5):89–96. doi: 10.1109/51.870235
  • Yan K, Wang X, Lu L, et al. DeepLesion: automated mining of large-scale lesion annotations and universal lesion detection with deep learning. J Med Imaging. 2018;5(3):036501–036501. doi: 10.1117/1.JMI.5.3.036501
  • Rawla P. Epidemiology of prostate cancer. World J Oncol. 2019;10(2):63–89. doi: 10.14740/wjon1191
  • Siegel RL, Miller KD, Fuchs HE, et al. Cancer statistics, 2021. CA Cancer J Clin. 2021;71(1):7–33. doi: 10.3322/caac.v71.1
  • Rebello RJ, Oing C, Knudsen KE, et al. Prostate cancer. Nat Rev Dis Primers. 2021;7(1):9. doi: 10.1038/s41572-020-00243-0
  • Wang Y, Wang Y, Ci X, et al. Molecular events in neuroendocrine prostate cancer development. Nat Rev Urol. 2021;18(10):581–596. doi: 10.1038/s41585-021-00490-0
  • Sandhu S, Moore CM, Chiong E, et al. Prostate cancer. Lancet. 2021;398(10305):1075–1090. doi: 10.1016/S0140-6736(21)00950-8
  • Dunn MW. Prostate cancer screening. Semin Oncol Nurs. 2017;33(2):156–164. doi: 10.1016/j.soncn.2017.02.003
  • Ferro M, Buonerba C, Terracciano D, et al. Biomarkers in localized prostate cancer. Future Oncol. 2016;12(3):399–411. doi: 10.2217/fon.15.318
  • Nordstrom T, Akre O, Aly M. Prostate-specific antigen (PSA) density in the diagnostic algorithm of prostate cancer. Prostate Cancer Prostatic Dis. 2018;21:57–63. doi: 10.1038/s41391-017-0024-7
  • Lee SL. Complications of radioactive iodine treatment of thyroid carcinoma. J Natl Compr Cancer Netw. 2010;8(11):1277–1286. doi: 10.6004/jnccn.2010.0094
  • Kansara M. Translational biology of osteosarcoma. Nat Rev Cancer. 2014;14(11):722–735. doi: 10.1038/nrc3838
  • Ouyang T, Yang S, Gou F, et al. Rethinking U-net from an attention perspective with transformers for osteosarcoma MRI image segmentation. Comput Intell Neurosci. 2022;2022:7973404. doi: 10.1155/2022/7973404
  • Lv B, Liu F, Gou F, et al. Multi-scale tumor localization based on priori guidance-based segmentation method for osteosarcoma MRI images. Mathematics. 2022;10(12):2099. doi: 10.3390/math10122099
  • Yu G, Chen Z, Wu J, et al. Medical decision support system for cancer treatment in precision medicine in developing countries. Expert Syst Appl. 2021;186:115725. doi: 10.1016/j.eswa.2021.115725
  • Veeresha P, Ilhan E, Prakasha D, et al. Regarding on the fractional mathematical model of tumour invasion and metastasis. Comput Model Eng Sci. 2021;127:1013–1036.
  • Mamaev NV, Yurin DV, Krylov AS. Finding the parameters of a nonlinear diffusion denoising method by ridge analysis. Comput Math Model. 2018;29:334–343. doi: 10.1007/s10598-018-9413-6
  • Pang Z-F, Zhang H-L, Luo S, et al. Image denoising based on the adaptive weighted TV regularization. Signal Process. 2020;167:107325. doi: 10.1016/j.sigpro.2019.107325
  • Abbass M, Kim H, Abdelwahab S, et al. Image deconvolution using homomorphic technique. Signal Image Video Process. 2019;13(4):703–709. doi: 10.1007/s11760-018-1399-1
  • Liu L, Pang Z-F, Duan Y. Retinex based on exponent-type total variation scheme. Inverse Prob Imaging. 2018;12(5):1199–1217. doi: 10.3934/ipi.2018050
  • Liang J, Luo T, Schonlieb C-B. Improving fast iterative shrinkage-thresholding algorithm: faster, smarter, and greedier. SIAM J Sci Comput. 2022;44(3):A1069–A1091. doi: 10.1137/21M1395685
  • Padcharoen A, Kitkuan D, Kumam W, et al. Tseng methods with inertial for solving inclusion problems and application to image deblurring and image recovery problems. Comput Math Methods. 2021;3:1–14. doi: 10.1002/cmm4.v3.3
  • Kitkuan D, Kumam P, Padcharoen A, et al. Algorithms for zeros of two accretive operators for solving convex minimization problems and its application to image restoration problems. J Comput Appl Math. 2019;354:471–495. doi: 10.1016/j.cam.2018.04.057
  • Adamu A, Kitkuan D, Padcharoen A, et al. Inertial viscosity-type iterative method for solving inclusion problems with applications. Math Comput Simul. 2022;194:445–459. doi: 10.1016/j.matcom.2021.12.007
  • Deepho J, Adamu A, Ibrahim AH, et al. Relaxed viscosity-type iterative methods with application to compressed sensing. J Anal. 2023;31(3):1987–2003. doi: 10.1007/s41478-022-00547-2
  • Adamu A, Deepho J, Ibrahim AH, et al. Approximation of zeros of sum of monotone mappings with applications to variational inequality and image restoration problems. Nonlinear Funct Anal Appl. 2021;26(2):411–432.
  • Adamu A, Kitkuan D, Kumam P, et al. Approximation method for monotone inclusion problems in real Banach spaces with applications. J Inequal Appl. 2022;2022(1):70. doi: 10.1186/s13660-022-02805-0
  • Chidume CE, Adamu A, Kumam P, et al. Generalized hybrid viscosity-type forward-backward splitting method with application to convex minimization and image restoration problems. Numer Funct Anal Optim. 2021;42:1586–1607. doi: 10.1080/01630563.2021.1933525
  • Dechboon P, Adamu A, Kumam P. A generalized Halpern-type forward-backward splitting algorithm for solving variational inclusion problems. AIMS Math. 2023;8(5):11037–11056. doi: 10.3934/math.2023559
  • Muangchoo K, Adamu A, Ibrahim AH, et al. An inertial Halpern-type algorithm involving monotone operators on real Banach spaces with application to image recovery problems. Comput Appl Math. 2022;41:364. doi: 10.1007/s40314-022-02064-1
  • Lions PL, Mercier B. Splitting algorithms for the sum of two nonlinear operators. SIAM J Numer Anal. 1979;16(6):964–979. doi: 10.1137/0716071
  • Tseng P. A modified forward-backward splitting method for maximal monotone mappings. SIAM J Control Optim. 2000;38(2):431–446. doi: 10.1137/S0363012998338806