Non-Local SVD Denoising of MRI Based on Sparse Representations

Sensors (Basel). 2020 Mar 10;20(5):1536. doi: 10.3390/s20051536.

Abstract

Magnetic Resonance (MR) Imaging is a diagnostic technique that produces noisy images, which must be filtered before processing to prevent diagnostic errors. However, filtering the noise while keeping fine details is a difficult task. This paper presents a method, based on sparse representations and singular value decomposition (SVD), for non-locally denoising MR images. The proposed method prevents blurring, artifacts, and residual noise. Our method is composed of three stages. The first stage divides the image into sub-volumes, to obtain its sparse representation, by using the KSVD algorithm. Then, the global influence of the dictionary atoms is computed to upgrade the dictionary and obtain a better reconstruction of the sub-volumes. In the second stage, based on the sparse representation, the noise-free sub-volume is estimated using a non-local approach and SVD. The noise-free voxel is reconstructed by aggregating the overlapped voxels according to the rarity of the sub-volumes it belongs, which is computed from the global influence of the atoms. The third stage repeats the process using a different sub-volume size for producing a new filtered image, which is averaged with the previously filtered images. The results provided show that our method outperforms several state-of-the-art methods in both simulated and real data.

Keywords: MR Images; dictionary learning; image denoising; non-local filtering; singular value decomposition; sparse representations.

MeSH terms

  • Algorithms
  • Artifacts
  • Brain / diagnostic imaging
  • Computer Simulation
  • Humans
  • Image Processing, Computer-Assisted / methods*
  • Magnetic Resonance Imaging*
  • Models, Statistical
  • Phantoms, Imaging
  • Signal-To-Noise Ratio
  • Support Vector Machine