Research Article

Energy-Efficient Machine Learning Based Denoising Techniques for Sustainable Medical Imaging

DOI:

10.3791/68968

September 16th, 2025

In This Article

Summary

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

This study proposes an energy-efficient denoising methodology that integrates image preprocessing to improve medical image quality, reduce computational cost, and support sustainable diagnostic practices. The method enhances clarity in low-dose and legacy scans, enabling remote diagnosis while reducing radiation exposure, energy use, and electronic waste.

Abstract

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Conventional deep learning models have demonstrated denoising potential, but face challenges such as extensive computational load, energy usage, and training time. This study presents an energy-efficient denoising methodology that integrates image enhancement and K-means clustering as preprocessing techniques to improve input quality before applying neural networks. This study proposes an energy-efficient denoising pipeline integrating image enhancement using sharpening kernels and image segmentation through K-means clustering before the application of a convolutional autoencoder. The preprocessing steps enabled the model to identify anatomical boundaries and separate noise-affected regions, thereby improving the input quality and enhancing training convergence. Preprocessing sharpens key image features and distinguishes noise-affected regions, enabling adaptive thresholding and more effective denoising with reduced computational cost. The proposed model was evaluated using publicly available CT and MRI datasets. Performance was assessed through Peak Signal-to-Noise Ratio (PSNR), Structural Similarity Index Measure (SSIM), and classification accuracy. The results showed that PSNR improved from 21.52 dB to 28.14 dB; SSIM increased from 0.7619 to 0.8690, and validation accuracy also improved. The integrated preprocessing reduced training time by ~20% and lowered GPU utilization, thus supporting reproducibility and deployment in computationally constrained environments. The methodology supports sustainable medical imaging practices by minimizing radiation exposure, reducing repeat scans, and extending the lifespan of older imaging equipment. This pipeline contributes to sustainable medical imaging by minimizing radiation exposure, reducing repeat scans, and extending the lifespan of legacy imaging equipment. It is also suitable for remote diagnostics, enhancing telemedicine workflows in low-resource settings. Additionally, the approach supports remote diagnostics, making it suitable for telemedicine applications in low-resource settings.

Introduction

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Medical imaging plays a pivotal role in diagnostics and treatment planning by offering non-invasive insights into internal anatomical and physiological conditions. Several imaging modalities, X-ray, Computed Tomography (CT), Magnetic Resonance Imaging (MRI), Ultrasound, and Positron Emission Tomography (PET), are routinely used in clinical settings to detect abnormalities, monitor disease progression, and guide interventions1,2,3. Each modality exhibits unique advantages but is vulnerable to various forms of image degradation caused by instrumentation limitations, acquisition environment, and reconstruction algorithms4.

Image quality is often compromised by noise, which can manifest due to thermal effects, low-dose protocols, electronic interference, patient movement, or improper calibration5,6,7. CT images, for example, frequently exhibit Poisson noise due to photon count limitations, whereas MRI scans are prone to Gaussian and Rician noise arising from magnetic field inconsistencies and reconstruction artifacts8,9. This noise can obscure fine anatomical structures and pathological signs, potentially leading to misdiagnoses or repeat imaging sessions, which in turn increase radiation exposure and healthcare costs. Figure 1, Figure 2, and Figure 3 illustrate the modalities, types, and causes of noise in medical images.

Medical image capture diagram: X-Ray, CT, MRI, Ultrasound, Nuclear methods in patient imaging.
Figure 1: Medical image capturing techniques. This figure illustrates the most commonly used medical imaging modalities, including X-ray, MRI, CT, PET, and Ultrasound. Each modality serves unique diagnostic purposes and is prone to distinct noise artifacts. MRI and CT, for instance, are particularly sensitive to motion and reconstruction-based distortions. Please click here to view a larger version of this figure.

Types of image noise diagram: Gaussian, Shot, Salt-and-Pepper, Speckle, Poisson noise.
Figure 2: Types of image noise. Displays various types of image noise affecting medical imaging, including Gaussian noise, salt-and-pepper noise, speckle noise, and Poisson noise. Each noise type affects pixel intensity and image structure differently, which influences denoising effectiveness. Please click here to view a larger version of this figure.

Causes of image noise diagram: sensor flaws, low light, high ISO, digital conversion, environment.
Figure 3: Causes of image noise. This figure summarizes key causes of noise in medical imaging systems. These include sensor errors, electronic interference, low signal-to-noise ratio (SNR), patient motion, and low-dose scanning. Understanding these sources informs the choice of preprocessing and denoising techniques. Please click here to view a larger version of this figure.

To overcome these challenges, various denoising techniques have been employed. Classical filter-based methods like median, Gaussian, and Wiener filters are computationally efficient but often result in the loss of important image details. Model-driven techniques such as wavelet thresholding, BM3D, and anisotropic diffusion offer improved structural preservation but may be sensitive to tuning parameters or struggle in high-noise scenarios10,11,12.

With the advent of deep learning, Convolutional Neural Networks (CNNs) have demonstrated exceptional performance in medical image denoising by learning complex mappings between noisy and clean images. However, deep networks typically require high computational resources and extended training time, raising concerns over energy efficiency, especially in resource-constrained clinical settings13,14,15.

To address these limitations, recent research has focused on hybrid denoising frameworks that integrate preprocessing techniques with neural networks to reduce complexity and improve performance. Techniques such as image enhancement and K-means clustering-based segmentation have shown promise in isolating relevant anatomical structures and minimizing the burden on learning algorithms16,17,18.

In addition to denoising, multi-modal image fusion techniques have advanced to improve diagnostic detail by combining data from different imaging modalities. Recent works highlight the ongoing innovations in the medical image processing domain19,20,21,22,23.

Figure 4 demonstrates how noise can degrade image clarity and potentially hinder clinical interpretations. These limitations motivate the need for energy-aware, high-fidelity denoising approaches that preserve clinical relevance.

Impacts on medical imaging; noise effects on accuracy, analysis, radiation, fusion, treatment.
Figure 4: Impact of noise on diagnostic quality. Demonstrates how noise obscures anatomical detail in MRI and CT scans. Comparison of original vs. noisy images reveals degradation in visual clarity, especially along organ boundaries and soft tissue interfaces. Please click here to view a larger version of this figure.

This study proposes a novel denoising pipeline that combines sharpening-based enhancement and K-means segmentation with a CNN-based autoencoder to reduce noise while improving computational efficiency. The proposed model is validated using standard metrics and benchmark datasets. In addition, we assess its applicability in telemedicine, legacy equipment utilization, and sustainable computing, addressing gaps in conventional deep learning solutions24,25,26.

Access restricted. Please log in or start a trial to view this content.

Protocol

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

This study exclusively utilized publicly available, de-identified CT and MRI imaging datasets. No live human or animal subjects were involved. Therefore, no institutional review board (IRB) or ethics committee approval was required.

Method overview
This protocol presents a reproducible pipeline for energy-efficient medical image denoising. It combines preprocessing techniques, including sharpening filters and K-means clustering, with a convolutional neural network (CNN)-based autoencoder to denoise images. This integrated method enhances image quality while reducing training time and hardware energy consumption, supporting sustainable medical diagnostics19,20,21,22,23. Figure 5 summarizes the end-to-end framework.

Data workflow diagram showing neural network training, preprocessing, and K-Means clustering (k=5).
Figure 5: Proposed denoising framework architecture. This figure outlines the full pipeline: data acquisition, preprocessing (sharpening + K-means segmentation), followed by CNN-based autoencoder denoising. It emphasizes the hybrid approach aimed at reducing energy use while preserving structural fidelity. Please click here to view a larger version of this figure.

The complete workflow is summarized in Figure 5, which shows the sequence from dataset setup to preprocessing (sharpening and K-means) to CNN autoencoder denoising to Testing.

Software and environment setup
Option A - Google Colab (recommended for reproducibility): Go to colab.research.google.com, click New Notebook. Select Runtime > Change runtime type > Hardware accelerator: GPU > Save. Click File > Upload to upload the provided notebook and the dataset .zip (or connect Google Drive by clicking Files > Mount Drive). In the first code cell, install dependencies (already in notebook): pip install opencv-python scikit-image scikit-learn tensorflow matplotlib numpy pandas. Click Runtime > Run all. Confirm you see: (i) environment summary with package versions, (ii) GPU name (in cell output), and (iii) creation of an experiment folder runs/YYYY-MM-DD/.

Option B - Local (conda): Open Anaconda Prompt/Terminal and run:

Creating Python environment; conda commands for installing machine learning libraries.

Place your dataset under data/raw/ and scripts under code/. Run: python code/train_autoencoder.py --data_root data --img_size 256 --k_values 3 5 --epochs 100 --batch 32 --lr 0.001. Confirm to see: environment printout, detected GPU, and a log directory runs/YYYY-MM-DD/.

Dataset preparation
Publicly available datasets of CT and MRI scans were sourced from medical imaging repositories. These datasets contained noise typical of real-world clinical scans and were de-identified according to institutional and ethical standards8,9. Each image was resized to 256 x 256 pixels and stored in PNG or DICOM format for compatibility.The datasets were randomly split as follows: 70% for training, 15% for validation, and 15% for testing, ensuring a stratified distribution of imaging modalities and noise levels⁶. Noise statistics were measured using mean pixel variance prior to denoising.

Organize folders: Create a folder as described below:

Directory structure for medical imaging data organization, including CT, MRI, preprocessing.

To add images, copy de-identified CT/MRI images into data/raw/CT and data/raw/MRI (PNG, JPG, or DICOM). Standardize image size using Python (recommended): Run the notebook cell Resize & convert. It loads each image, converts grayscale if needed, and resizes to 256 x 256 .

Python code snippet for image preprocessing; grayscale conversion and resizing for data analysis.

An alternative is to use GUI (ImageJ/Fiji alternative) as described. Click on File > Import > Image Sequence (or single images), then Image > Type > 8-bit, Image > Adjust > Size… > 256 x 256, and then File > Save As > PNG into data/preproc/.

Create splits: Run the notebook cell Train/Val/Test split (70/15/15); it shuffles filenames and copies them into data/splits/train|val|test/. The console prints the counts (e.g., Train: 700, Val: 150, Test: 150). Checkpoint (observe): Open data/splits/train/ and verify images are 256 x 256 and grayscale (1 channel). Keep a small CSV manifest (splits.csv) that lists file path, modality, and split label.

Image preprocessing
Use the 3 x 3 sharpening kernel. Perform image enhancement using a sharpening kernel. A sharpening convolution kernel was used to enhance anatomical boundaries prior to segmentation:

Stiffness matrix equation K for static equilibrium analysis in mechanical engineering.

This filter accentuates important structures by boosting high-frequency components4,5. Each image was convolved using Python's OpenCV library (cv2.filter2D()) to generate the enhanced image. Figure 6 illustrates before-and-after comparisons.

Validation accuracy chart for k-means clusters showing values for k=2 to k=5.
Figure 6: Validation accuracy plot for different values of k. Bar chart illustrating validation accuracy achieved for various values of K used in the K-means clustering step (K=2, 3, 4, 5). The accuracy peaks at K=3, indicating optimal separation between anatomical structures and noise regions. Scale: Normalized accuracy values (0-1). Please click here to view a larger version of this figure.

Apply (Python/OpenCV) using the code below.

Python image processing code for sharpening grayscale images using convolution matrix.

Or use GUI alternative (ImageJ/Fiji) by clicking Process > Filters > Convolve. Paste the 3 x 3 matrix above and click OK > File > Save As > PNG into data/preproc/enhanced/. Observe the checkpoint as edges and organ boundaries appear crisper; if oversharpened halos are seen, reduce the kernel central weight from 5 to 4.5 and re-run. Figure 7 shows before-and-after denoising results. The before images clearly exhibit noise and blurring, while the after images display enhanced clarity, sharper anatomical boundaries, and improved contrast, demonstrating the effectiveness of the proposed denoising pipeline.

Brain MRI analysis; algorithm processing diagram for image enhancement comparison.
Figure 7: Convolution NAutoencoder network architecture. Illustrates the autoencoder architecture: input layer, encoder (Conv + Pool layers), bottleneck, decoder (Upsampling + Transposed Conv layers). Each layer is labeled with size and function. Please click here to view a larger version of this figure.

K-Means clustering for segmentation
Enhanced images were reshaped using NumPy (image.reshape(-1, 1)) and clustered using sklearn.cluster.KMeans(n_clusters=3 or 5). The segmented output was reshaped back to 2D (np.reshape(clustered_array, image.shape)) to visualize anatomical regions versus noise zones14. Table 1 lists segmentation settings.

Sr NoValue of kAccuracy
130.761
250.869
370.75

Table 1: Values of k with respective validation accuracies. This table presents the validation accuracies obtained for different values of the clustering parameter k used in the K-means segmentation step of the denoising pipeline. The results demonstrate that k = 5 yields the highest accuracy, guiding optimal clustering parameter selection.

K-Means Segmentation: Reshape and cluster (Python/scikit-learn) using the code below.

KMeans clustering Python code for image segmentation; data preprocessing script example.

Perform color preview (optional) and map labels to colors for visual QC and overlay edges from the sharpened image. Pick K by running with K=3 and K=5; compute validation accuracy downstream (Table 1 lists settings; Figure 6 shows accuracy versus K). This is a checkpoint; observe for noise-dominant pixels forming distinct clusters; anatomical regions should remain contiguous. If small speckles appear, apply anatomical boundaries.

Neural network-based denoising
Architecture description: See Figure 8 for the encoder-bottleneck-decoder schematic. A CNN-based autoencoder was developed using TensorFlow/Keras. The architecture included: input layer: 256 x 256 grayscale image, encoder with three convolutional layers (kernel: 3 x 3, stride: 1, ReLU activation), each followed by max-pooling; bottleneck as dense latent representation, decoder with three up-sampling layers with transposed convolutions, output as Sigmoid-activated layer producing a denoised image. Table 2 provides full layer-wise architectural parameters.

Convolutional neural network architecture diagram with Conv2D, MaxPooling, Flatten, Dense layers.
Figure 8: Visual results of the denoising process. Presents original noisy image, preprocessed image, and final denoised output side-by-side for qualitative evaluation. Demonstrates edge preservation and artifact reduction. Please click here to view a larger version of this figure.

Sr NoCompilation attributesValues of compilation attributes
1OptimizerAdam
2LossCategorical Cross-entropy
3MetricsAccuracy

Table 2: Compilation attributes of the neural network. This table details the key compilation parameters used to train the convolutional autoencoder model. These settings were implemented in TensorFlow and include the optimizer, loss function, evaluation metric, number of epochs, and batch size.

Training configuration: The training parameters included: loss function as Mean Squared Error (MSE), optimizer as Adam (learning rate = 0.001), batch size of 32, and epochs as 100 with early stopping (patience = 10).

A brief overview of the training is as follows. Launch training by going to Colab and clicking Runtime > Run all; confirm GPU is listed (e.g., Tesla T4). Use python code/train_autoencoder.py --data_root data --epochs 100 --batch 32 --lr 0.001 --early_stop 10. Monitor by using the console prints epoch, train_loss, val_loss, and time/epoch. Early stopping triggers after patience=10 epochs without improvement. Best model is saved to runs/.../checkpoints/best.h5. This is a checkpoint, observe by using the model.summary() which shows the layer stack; parameter count should match Table 2. If you get OOM errors, reduce the batch to 16 or set the input size to 224 x 224.

Intermediate checkpoints and troubleshooting
After sharpening and segmentation, preview three images per split and confirm (i) edges are enhanced, (ii) cluster masks align with anatomy. During training, ensure validation loss decreases and does not diverge. If the denoised output appears over-smoothed, reduce the kernel center (4.5), or increase training epochs by 10 with a lower learning rate (e.g., 5e-4).

Performance evaluation: The following quantitative metrics were used: Peak Signal-to-Noise Ratio (PSNR), Structural Similarity Index Measure (SSIM), and Validation Accuracy of denoised image classification.

The proposed method improved PSNR from 21.52 to 28.14 dB and SSIM from 0.76 to 0.86 compared to baseline models presented in7,16. Energy efficiency was recorded by monitoring GPU usage (NVIDIA-SMI logs) and training time. Table 3 summarizes denoising outcomes.

Sr NoMetricBaseline Model
1Average Epoch Time (sec)25.8
2Total Training Energy (kWh)0.52
3GPU Utilization (%)85%
4Inference Time per Image (ms)18.7
5Validation Accuracy (%)76.19%
6PSNR (dB)21.52
7SSIM0.7619

Table 3: Performance evaluation metrics of the baseline versus the proposed method. This table compares the proposed denoising pipeline against a baseline model across several performance metrics, including training time, GPU utilization, and quality measures (PSNR, SSIM, and validation accuracy). The results indicate improved energy efficiency and image quality with the proposed method.

Compute PSNR/SSIM and energy usage. For PSNR/SSIM (scikit-image), use the code below.

Python code snippet for evaluating image quality using PSNR and SSIM metrics; computational analysis.

For computing energy/GPU use, Run the cell that logs nvidia-smi --query-gpu=power.draw,utilization.gpu --format=csv -l 1 to runs/.../gpu_log.csv during training (provided in notebook). In a second terminal, run the following code:

nvidia-smi command syntax, GPU utilization logging, CSV format, data capture setup.

Parse CSV to compute average power (W) and integrate over training time for estimated energy (Wh = kWh). The notebook aggregates PSNR, SSIM, validation accuracy, epoch time, and energy into results_table3.csv for direct inclusion.

Sustainability evaluation and telemedicine simulation
To assess device hardware sustainability, we applied Gaussian and Poisson noise to simulate image degradation from aging devices. The model restored these degraded inputs to near-diagnostic quality, validating its robustness27,28,29. In telemedicine simulations, denoised images were transmitted by simulated 256 Kbps bandwidth using Python sockets. Visual clarity was retained, supporting remote diagnostics30,31,32.

For device-aging simulation, apply Gaussian noise (σ=10-30) and Poisson noise to clean images (cell Aging simulation) and save to data/simulated/aged/. Run the trained model on aged/ inputs; save outputs in results/aged_denoised/. Observe that the visual quality should reach near-diagnostic fidelity; compare PSNR/SSIM with baseline.

For telemedicine bandwidth test, compress denoised images to PNG/JPEG at 85%-95% and send over a simulated 256 kbps link using the provided Python socket test (telemed_sim.py). Measure round-trip time and file integrity hash; verify no diagnostic artifacts are introduced. Observe that the visual clarity is preserved and file sizes suitable for low-bandwidth workflows.

Protocol endpoint
At completion, you should have: (i) sharpened images in preproc/enhanced/, (ii) segmented images in preproc/segmented/, (iii) a trained autoencoder with best.h5 in runs/.../checkpoints/, (iv) denoised outputs for test and aged images in results/, (v) a compiled metrics file (results_table3.csv) summarizing PSNR, SSIM, validation accuracy, epoch time, and estimated energy.

Access restricted. Please log in or start a trial to view this content.

Results

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Preprocessing and segmentation results
The initial preprocessing phase improved the visibility of critical anatomical boundaries while reducing background interference. As visualized in Figure 7, sharpened images exhibited clearer edge definition, which aided in downstream segmentation. The segmented images created using K-means clustering with values of K = 3 and 5 successfully isolated noise-heavy pixels from diagnostically relevant areas33. Thi...

Access restricted. Please log in or start a trial to view this content.

Discussion

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

This work presents a hybrid denoising approach that integrates image preprocessing with a convolutional autoencoder to enhance diagnostic image quality while optimizing energy usage and computational performance.

The method combines sharpening filters and K-means clustering in the preprocessing phase to improve edge clarity and reduce irrelevant noise, which is then followed by a CNN-based autoencoder for adaptive denoising. This hybrid pipeline reduces unnecessary computational operations and...

Access restricted. Please log in or start a trial to view this content.

Disclosures

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

No conflicts of interest to declare.

Acknowledgements

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

The authors would like to express their sincere gratitude to Vishwakarma University (VU), Pune, and the Department of Computer Engineering, Vishwakarma Institute of Technology (VIT), Pune, for providing the necessary infrastructure, datasets, and computing facilities for this research. Special thanks are extended to the student research interns for their support in data preparation and preliminary testing. This work was not supported by any specific grant from funding agencies in the public, commercial, or not-for-profit sectors.

Author contribution:
Vidula Meshram contributed to the conceptualization of the methodology, design of the preprocessing and denoising model, and manuscript supervision. Vishal A. Meshram led the implementation of the algorithm, performed training, testing, and energy evaluation experiments, and contributed to manuscript writing and editing. Pallavi Rege supported data curation, literature review, and citation verification. Gandharva Thite worked on coding the autoencoder architecture, generating figures and tables, and assisted in performance evaluation. Kailas Patil and Shrikant Jadhav served as the corresponding authors, contributed to the technical validation, manuscript revision, and finalized the submission.

Access restricted. Please log in or start a trial to view this content.

Materials

List of materials used in this article
NameCompanyCatalog NumberComments
Google ColaboratoryGoogleN/ACloud platform used for model training and testing
Keras (v2.x)Open-sourceN/AHigh-level API for TensorFlow used for neural network implementation
Matplotlib (v3.4 or above)Open-sourceN/AUsed for visualization of images and results
Microsoft Excel 365MicrosoftN/AUsed for result tabulation and analysis
NumPy (v1.21 or above)Open-sourceN/AUsed for matrix operations and numerical computing
NVIDIA Tesla T4 GPUNVIDIAN/AGPU used for accelerated training and inference
Publicly Available Medical Imaging Dataset (CT and MRI Images)Open Source DatabasesN/AUsed as source data for model training, validation, and testing
Python (v3.8 or above)Python Software FoundationN/AProgramming language used for model implementation
Scikit-learn (v0.24 or above)Open-sourceN/AUsed for K-means clustering and preprocessing
TensorFlow (v2.x)tableN/ADeep learning library used for CNN model development

References

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,
  1. Qu, H., Liu, K., Zhang, L. Research on improved black widow algorithm for medical image denoising. Sci Rep. 14 (1), 2514(2024).
  2. Asiri, A. A., et al. Optimized brain tumor detection: A dual-module approach for MRI image enhancement and tumor classification. IEEE Access. 12, 42868-42887 (2024).
  3. Lee, S., Lee, J. K., Lee, J. Multihead neural network for multiple segmented images-based diagnosis of thyroid-associated orbitopathy activity. IEEE Access. 12, 43862-43873 (2024).
  4. Pan, S., Li, Y. EBDNet: Integrating optical flow with kernel prediction for burst denoising. IEEE Transact Circuits Syst Video Technol. 34 (9), 8456-8468 (2024).
  5. Gupta, M., et al. Medical image denoising using convolutional autoencoder with shortcut connections. 2023 5th Int Conf Smart Syst Inventive Technol (ICSSIT), IEEE. , 1524-1528 (2023).
  6. Muksimova, S., et al. Enhancing medical image denoising with innovative teacher-student model-based approaches for precision diagnostics. Sensors. 23 (23), 9502(2023).
  7. Fan, C. M., Liu, T. J., Liu, K. H. SUNet: Swin transformer UNet for image denoising. arXiv. , (2022).
  8. Hussain, S., et al. Modern diagnostic imaging technique applications and risk factors in the medical field: A review. BioMed Res Int. 2022, 5164970(2022).
  9. Patil, R., Bhosale, S. Medical image denoising techniques: A review. Int J Eng Sci Technol. 4 (1), 21-33 (2022).
  10. Wang, F., et al. Local-global feature-aware transformer based residual network for hyperspectral image denoising. IEEE Transact Geosci Remote Sensing. 60, 1-19 (2022).
  11. Yaroshchak, S., Smaida, M., El Barg, Y. Medical image enhancement based on convolutional denoising autoencoders and GMD model. MoMLeT+ DS: 3rd Int Workshop Modern Machine Learning Technol Data Sci. , (2021).
  12. Pradeep, S., Nirmaladevi, P. A review on speckle noise reduction techniques in ultrasound medical images based on spatial domain, transform domain and CNN methods. IOP Conf Series Mater Sci Eng. 1055 (1), 012116(2021).
  13. Li, Y., et al. A novel medical image denoising method based on conditional generative adversarial network. Computat Mathemat Methods Med. 2021, 1-11 (2021).
  14. Sharif, S. M. A., Naqvi, R. A., Biswas, M. Learning medical image denoising with deep dynamic residual attention network. Mathematics. 8 (12), 2192(2020).
  15. Diwakar, M., Singh, P. CT image denoising using multivariate model and its method noise thresholding in non-subsampled shearlet domain. Biomed Signal Proc Control. 57, 101754(2020).
  16. Sagheer, S. V. M., George, S. N. A review on medical image denoising algorithms. Biomed Signal Proc Cont. 61, 102036(2020).
  17. Fan, L., et al. Brief review of image denoising techniques. Vis Computing Indust Biomed Art. 2 (1), 7(2019).
  18. Kollem, S., Reddy, K. R. L., Rao, D. S. A review of image denoising and segmentation methods based on medical images. Int J Machine Learning Comput. 9 (3), 288-295 (2019).
  19. Gondara, L. Medical image denoising using convolutional denoising autoencoders. 2016 IEEE 16th Int Conf Data Mining Workshops (ICDMW), IEEE. , 241-246 (2016).
  20. Ameen, M., Ahmed, S. A. An extensive review of medical image denoising techniques. Global J Med Res. 16 (2), 85-90 (2016).
  21. Satheesh, S., Prasad, K. V. S. V. R. Medical image denoising using adaptive threshold based on contourlet transform. arXiv. , (2011).
  22. Thamilselvan, P. Improving medical image preprocessing using denoising technique. ICTACT J Image Video Proc. 12 (3), 2650-2654 (2022).
  23. Kaur, S., Singla, J., Singh, A. Review on medical image denoising techniques. 2021 Int Conf Innovative Pract Technol Manag (ICIPTM), IEEE. , 61-66 (2021).
  24. Image noise causes. Pixop Blog. , Pixop. https://www.pixop.com/blog/image-noise-causes (2025).
  25. Brendlin, A. S., et al. Deep-learning denoising minimizes radiation exposure in neck CT. Acad Radiol. 31 (5), 2144-2155 (2024).
  26. Fan, C. M., Liu, T. J. Environmental sustainability and AI in radiology: A double-edged sword. Radiology. 232 (030), 1-10 (2024).
  27. Bolongkikit, S., Tang, C. K. S., Miskon, M. S. Medical e-waste: The environmental burden of obsolete healthcare equipment. IEEE Eng Manag Rev. 51 (2), 32-41 (2023).
  28. Kaushik, K., Tiwari, R. Software-based enhancement of legacy imaging devices in rural healthcare. Health Informat J. 30 (1), 112-125 (2024).
  29. Aslam, S., Usman, A., Doyle, D. V. Eco-smart medical technologies: Extending equipment lifespan via AI-driven optimization. Sustainable Computing Informat Syst. 39, 100932(2024).
  30. Wang, J., et al. Effectiveness of AI for enhancing computed tomography image quality and reducing radiation dose: A meta-analysis. J Med Internet Res. 27 (1), e66622(2025).
  31. Zhang, Q., et al. AI: Reducing the environmental impact of deep learning. IEEE Transact Artificial Intelligence. 4 (3), 270-282 (2023).
  32. Strubell, E., Ganesh, A., McCallum, A. Energy and policy considerations for deep learning in NLP. Proc ACL. , 3645-3650 (2020).
  33. Meshram, V., Patil, K., Meshram, V. Effective medicine management for visually impaired people: PocketMed. ICIC Express Lett. 17 (12), 1331-1340 (2023).
  34. Suryawanshi, Y., Meshram, V., Meshram, V., Patil, K., Chumchu, P. Face mask wearing image dataset: A comprehensive benchmark for image-based face mask detection models. Data in Brief. 51, 109755(2023).
  35. de Souza, F. M., et al. Sustainable machine learning: Foundations and trends. ACM Comput Surveys. 56 (2), 1-35 (2024).
  36. Meshram, V., Meshram, V., Patil, K., Suryawanshi, Y., Chumchu, P. A comprehensive dataset of damaged banknotes in Indian currency (Rupees) for analysis and classification. Data in Brief. 51, 109699(2023).

Access restricted. Please log in or start a trial to view this content.

Reprints and Permissions

Request permission to reuse the text or figures of this JoVE article

Request Permission

Tags

Energy Efficient DenoisingMedical ImagingImage EnhancementK Means ClusteringConvolutional AutoencoderSharpening KernelsCT ImagingMRI ImagingAdaptive ThresholdingTelemedicine Workflows
Video Coming Soon

Related Articles