Abstract
Magnetic resonance images (MRIs) are sensitive to redundant Rician noise. The proposed adaptive hexagonal fuzzy hybrid filtering technique adapts itself to remove Rician noise variances. The removal of noise variance is performed by constructing a hexagonal membership function along with local and nonlocal filters. The statistical feature such as local mean (μ i) and global mean (μ g) is determined to find fuzzy weights by constructing a hexagonal membership function for nonlocal filter to preserve the structural information and for local filter to preserve edges. The restoration is performed by multiplying its corresponding fuzzy weight with the restored image of local and nonlocal filter in order to improve the quality of an image. Detailed simulation is performed for Brain Web database and real MRI images at various noise levels using the proposed adaptive hexagonal fuzzy hybrid filtering algorithm and existing algorithms. The visual and diagnostic qualities of the denoised image are well preserved for the proposed adaptive hexagonal fuzzy hybrid filter both at low and high densities of Rician noise.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.Avoid common mistakes on your manuscript.
1 Introduction
Magnetic resonance imaging (MRI) is a powerful medical imaging technique for the diagnostic a system in clinical areas as it provides structural features information. The restoration is the fundamental step in image or video processing [4]. The simple approach applied in denoising applications is mainly based on Gaussian filter, but this approach blurs the edges and high-frequency regions of an image. In modified Rician estimator, the Rician noise estimated by the linear minimum mean square error method (LMMSE) increases the restoration due to more similar and robust statistics but leads to larger framework [7]. A low-rank tensor estimation (LRTE) algorithm not only improves PSNR and SSIM indices over state-of-the-art methods, but also preserves the image local structures and generate much less visual artefacts. The nuclear norm minimization (NNM) in the LRTE algorithm treats each singular value equally, leading to inflexibility in dealing with many real problems [5]. Speckle reducing anisotropic diffusion (SRAD) filter performs good for monochrome images with speckle noise. However, in the case of images corrupted with other types of noise, it cannot provide optimal image quality due to inaccurate noise model [11]. The non-local mean (NLM) filter selects the optimal parameter, such as radius of the search window but it adapts to fit for specific characteristics of the noise in MR magnitude images [9]. Multiscale properties are applied for denoising in the images. Noise could be considered as fine-scale structure. Image decomposition with finer scales, rather than large scales, leads to fast denoising but more complexity [12].
MRI image denoising using an adaptive wavelet thresholding multiplies, adjacent wave subbands to amplify the significant feature by applying threshold to multiscale scheme for preserving the edges of an image [17]. A statistically supervised approach for medical image restoration based on multiple-point geostatistics is a supervised image filter. The restoration is performed effectively without depending on a large number of training data, but it does not extended to various spatial patterns for complex structures to measure the probability where training images are available [16]. NLM filter is proposed to remove gaussian noise using pixel-based comparison [2]. To remove Rician noise, block-wise comparison has been exploited but the Rician probability distribution function (PDF) differs from the gaussian PDF at low signal-to-noise ratio (SNR) [9, 10]. In wavelet domain, nonlinear filtering for MRI denoising, bilateral filtering improves the denoising efficiency of MRI image. Due to the low SNR, excessive smoothing occurs and results in loss of delicate structural detail leads to poor performance in restoring an image [1]. The robust Rician noise estimation for MR images removes the noise based on an adaptation of median absolute deviation (MAD) estimator in wavelet domain. The removal of high-frequency signal components using MAD results in blurring an image [6]. Iterative bilateral filter improves the denoising efficiency, preserves the boundary sharpness but results in loss of structural information [13]. To overcome the drawback of these filters in MRI image, fuzzy logic techniques were considered. Rician noise suppression in brain MRI image uses the combination of NLM with fuzzy cluster, preserves the edges but the automatic selection of NLM parameters based on the medical image is an issue [8]. Trapezoidal fuzzy-based hybrid filter preserves edges but does not give a suitable degree of membership to the filters [15]. In fuzzy similarity-based NLM filter for Rician noise removal, the fuzzy similarity mechanisms find nonlocal homogenous pixels to eliminate the noises without preserving edges efficiently [14]. In the proposed method, the hexagonal fuzzy hybrid filter is aligned with suitable degree of membership for finding the weights of nonlocal filter for image restoration.
The manuscript is organized as follows: Sect. 2 explains on adaptive hexagonal fuzzy hybrid filter. Section 3 details the quantitative metrics to analyse the proposed technique. Section 4 discusses the comparative analysis of simulated data and real data for the proposed method and existing methods. Finally, Sect. 5 presents the conclusion of the paper.
2 Adaptive hexagonal fuzzy hybrid filter
This paper proposes an adaptive hexagonal fuzzy hybrid filter to remove Rician noise. The MRI images degraded by low-level and high-level Rician noise are restored by using fuzzy-weighted NLM and local-order statistical filters, respectively. The proposed adaptive hexagonal fuzzy hybrid filter uses hexagonal fuzzy membership function, adaptive with nonlocal and local-order filters. Figure 1 shows the block diagram of the proposed adaptive hexagonal fuzzy hybrid filter. The MRI image affected by Rician noise has been restored using the adaptive hexagonal fuzzy hybrid filter.
2.1 Noise in MRI image
Rician noise is signal dependent, difficult to separate the signal and creates problem in low signal-to-noise ratio (SNR). Rician noise is not additive and depends on the data itself. To add Rician noise to data, make the data Rician distributed. The principal source of noise in MRI is due to the thermal noise, arises during the acquisition and is represented as a complex data. The thermal noise appears to be in white, additive and follows Gaussian distribution in both real and imaginary parts of an acquired image with variance σ 2 and mean zero. Though the complex data contain all the information, it is common to transform the complex data into magnitude data, because the anatomical and physiological quantities of the MRI are accessed and processed in a better way [2]. The transformation of MR data changes the Gaussian distribution data to Rician distribution. The probability distribution function (PDF) of magnitude data M is given as
where M is the magnitude of MR signal, A corresponds to the amplitude of noise free signal, σ 2 referred to variance of white Gaussian noise, I o signifies the modified Bessel function in zero order and u(M) represents unit-step Heaviside function that indicates the PDF of M is valid for nonnegative values of M [15].
2.2 Preprocessing
In preprocessing, statistical features such as noise variance estimation and mean values of the noisy image are computed [15]. To differentiate background and foreground regions of an image, local mean (μ i) of a local neighbourhood and global mean (μ g) of a noisy image are considered to construct fuzzy membership function. In magnitude MR data, the standard deviation of the Rician noise is computed using (2)
where μ b is the mean value of the background region of MR image. Background is selected using Otsu threshold method [15].
2.3 Restoration
The MRI image corrupted by Rician noise is restored by local-order filter, NLM filter and hexagonal fuzzy hybrid filter. The local-order statistical filter is the high-pass filter works well at low-level noise in MRI image by retaining the edges and less sensitive to high-level noise. The nonlocal mean filter is the low-pass filter works well for high-level noise in MRI image. It smoothen the noisy image background and does not degrade the sharpness of bright foreground objects. The local-order filter and nonlocal filter are applied along with the fuzzy weight to suppress the Rician noise.
2.3.1 Local-order statistical filter
The local-order statistical filter based on nonlinear digital filtering method removes the high corrupted pixels accurately. A search window size (2 × M local +1) with the mask window size (2 × R local +1) convolved over the complete image, M local and R local are set to one and compute the median value for each pixel in the image. The restored image for local-order statistical filter is given by
where L local is the restored image of local filter, L is the noisy image corrupted by Rician noise and R local is the radius of squared neighbourhood pixel.
2.3.2 Nonlocal mean filter
The conventional NLM filter averages the similar pixels in an image with respect to their intensity distance and gaussian fuzzy membership-based weights. The similarity between two pixels is based on patch comparison and pattern redundancy in nonlocal region. This method uses the similarity between two pixels to compute the weighting function. The NLM filter is given in (4) and (5).
and w (i, j) satisfies \(0 \le w\left( {i,j} \right) \le 1,\mathop \sum \nolimits_{\forall j \in N} \left[ {w\left( {i,j} \right)} \right] = 1\) where N nonlocal is the restored noisy image, N is the image corrupted by Rician noise, i is the pixel which is being filtered, j is the pixel in the image N.
Weights w (i, j) are computed based on the similarity between the square neighbourhoods M i and M j with the same radius R sim with centred around pixels i and j, which is given in (6)–(8),
where c(i) is the normalization factor, h is the decay parameter and controls the exponential function and it set proportional to the standard deviation, d is a Gaussian weighted Euclidean distance, G p is a Gaussian kernel, and ρ is a standard deviation [15].
2.3.3 Proposed hexagonal fuzzy hybrid restoration
In the proposed hexagonal fuzzy hybrid restoration module, the weight of a nonlocal means w nonlocal and the weight of a local-order statistical filters w local at low and high noise levels, respectively, are considered for operating on smooth and detailed regions simultaneously. Proposed filter adaptively computes the weights based on local and nonlocal statistical features using the concept of the hexagonal fuzzy membership function. Membership functions (MFs) are the building blocks of fuzzy set theory, i.e., fuzziness in a fuzzy set is determined by MF. A hexagonal fuzzy value is specified by 6 tuples that are \(\overset{\lower0.5em\hbox{$\smash{\scriptscriptstyle\smile}$}}{A}_{\text{H}}\) = (a, b, c, d, e, f) such that a, b, c, d, e, f are real as shown in Fig. 2.
Maximum membership value is defined as \(\widetilde{A}_{\text{W}}\) = (P1 (u), Q1 (v), Q2 (v), P2 (u)) for u ϵ [0, 0.5] and v ϵ [0.5, w].
P1 (u) is defined as left continuous nondecreasing function over [0, 0.5], given in (9).
where a locates the feet of a hexagonal and b locates the shoulder of a hexagonal and x lies between \(a \le x \le b\).
Q1 (v) is defined as left continuous nondecreasing function over [0.5, 0], given in (10).
where b and c locate the shoulder of the hexagonal and x lies between \(b \le x \le c\)
Q2 (v) is defined as continuous nonincreasing function over [w, 0.5] and is given in (11).
where d and e locate the shoulder of the hexagonal and x lies between \(d \le x \le e\)
P2 (u) is defined as left continuous nonincreasing function over [0.5, 0], given in (12).
where f locate the feet of the hexagonal and e locate the shoulder of the hexagonal and x lies between
when w = 1, it is a hexagonal fuzzy number.
The hexagonal fuzzy membership function constructed adaptively analyses the statistical features for better restoration from Rician noise. The estimated noise level σ g has been used for computing the fuzzy parameters. Local mean (μ i) and global mean (μ g) control the hexagonal membership function.
Hexagonal membership function is denoted in (13).
In (13),
where x is an input vector for hexagonal function, k 1, k 2, k 3, k 4, k 5, k 6 are adjusting parameters and depend on noise level σ g which is estimated using (2) and μ i is the mean of a local neighbourhood centred around a pixel i with the radius R i and μ g is the mean of a noisy image. The adjusting parameters are computed using (15).
After the construction of fuzzy membership function, weights of nonlocal and local estimators are computed using NLM of the local patch as given in (16).
where w nonlocal and w local are the near optimal contributions of the nonlocal and local filters.
The restored image is obtained and is given by (17)
where N nonlocal is obtained from (4) and L local is obtained from (3).
3 Materials and quantitative metrics
Comparative analysis is performed on simulated and real MRI data sets. The simulated MR data are obtained from BrainWeb, and real MR data are used from Medall Diagnostics at Tirunelveli, Tamilnadu, India.
3.1 Simulated MR data
The images are taken from the simulated data sets of the normal brain MRI images from BrainWeb with three different types of modalities named: T1 weighted, T2 weighted and PD weighted. The size of each simulated MRI volume is 181 × 128 × 181. The voxel resolution of the data sets is 1 mm3. There are 30 number of 2-D images (slices) in each volume [3].
3.2 Real MR data
The real MR data are obtained for analysis from the Medall Diagnostics at Tirunelveli for three different types of modalities: T1 weighted, T2 weighted, PD weighted. Conventional T1, T2 and PD, with angles 700, 2200 and 2200, respectively, of the same spin echo sequence are analysed. There are 30 number of 2-D images (slices) in each volume.
3.3 Quantitative metrics
To measure the performance quantitatively, the widely used quantitative measures peak signal-to-noise ratio (PSNR), root mean squared error (RMSE), image enhancement factor (IEF), normalized absolute error (NAE) and structural similarity index measure (SSIM) are considered. Following subsection describes these quantitative measures.
3.3.1 Root mean square error (RMSE)
RMSE represents the cumulative squared error between restored and original image. Lower the value of MSE, results in less error [14]. Let the original MRI image is \(f\left( {x,y} \right)\) and the restored image is \(\hat{f} \left( {x,y} \right)\). The RMSE is computed using (18),
where m and n represent the size of a 2-D image.
3.3.2 Peak signal-to-noise ratio (PSNR)
PSNR, in decibels, is used as a quality measurement between \(f\left( {x,y} \right)\) and\(\hat{f} \left( {x,y} \right)\). Higher the PSNR, results in improved quality of the image [14]. The PSNR is computed using (19),
where N represents the number of grey levels, m and n represent the size of an original image.
3.3.3 Structural similarity index measure (SSIM)
SSIM is used to measure the similarity between two images and used as a good quality measurement than PSNR and MSE [14]. The Rician noisy image is \(g\left( {x,y} \right)\), and the SSIM is measured using (20),
where σ x and σ y are the variance of x and y, μ xy is the covariance of x and y, μ x and μ y are the average of x and y, c1 and c2 are the two variables to stabilize the division with weak denominator, respectively.
3.3.4 Image enhancement factor (IEF)
IEF is also a quality measure of an image. Let the original MRI image is \(f\left( {x,y} \right)\), Rician noisy image is \(g\left( {x,y} \right)\) and the restored image is \(\hat{f} \left( {x,y} \right)\). The IEF is given in (21),
where m and n represent the size of an image.
3.3.5 Normalized absolute error (NAE)
NAE should be minimum in order to minimize the difference between original and restored image. Let the original MRI image is \(f\left( {x,y} \right)\) and the restored image is \(\hat{f} \left( {x,y} \right)\). The NAE is given in (22),
where m and n represent the size of the image.
4 Experimental results and discussion
In this section, the performance of the proposed method is compared with several denoising methods. To evaluate the effectiveness of the proposed adaptive hexagonal fuzzy hybrid restoration method, the images are taken from the simulated data sets of the normal brain MRI images from BrainWeb and real data sets as explained in Sects. 3.1 and 3.2. MRI image is degraded with Rician noise, and the image restoration is done using median filter, Wiener filter, fuzzy hybrid filter with trapezoidal membership function, and the proposed adaptive hexagonal fuzzy hybrid filter. The parameter set-up for the median filter with convolution window size 3 × 3 and Wiener filter with convolution window size 3 × 3 and nonlocal mean filter with radius of search area 5 and radius of local area 1. The quantitative measurements have been done for MRI as discussed in Sect. 3.3.
4.1 Simulated MRI image
The MRI images T1 weighted, T2 weighted and PD weighted are simulated for various images with varying noise levels. Tables 1, 2 and 3 show the performance measures with the quantitative metrics such as PSNR (RMSE), NAE and the IEF from low to high noise levels of the simulated MRI image for T1 weighted, T2 weighted and PD weighted. Tables 1, 2 and 3 show that the proposed adaptive hexagonal fuzzy hybrid filter has better restoration than existing methods. Table 1 shows the proposed adaptive hexagonal fuzzy hybrid filter has improvement in mean of 2.5% for T1, 1.2% for T2 and 4% for PD than fuzzy hybrid filter with trapezoidal membership function for various noise levels. The RMSE shows that at 5% noise level, the proposed method for the simulated MR data has the improvement of 8, 4 and 1% for T1, T2 and PD weighted, respectively, compared to existing fuzzy hybrid filter with trapezoidal membership function. Tables 1, 2 and 3 show a significant metrics improvement for the proposed method compared to the existing methods. The increase in PSNR and other metrics is due to the weights obtained using hexagonal membership function at low to high noise level for local-order filter and NLM filter.
In smoothing process, retaining the structural information is significant for MRI restoration. SSIM measures the structural information detail. Figure 3 shows the performance of the proposed filter in terms of SSIM for simulated MR data. The proposed technique is superior in retaining the structural information at all noise levels compared to the existing techniques for T1-weighted, T2-weighted and PD-weighted MRI images due to the detailed pixels classification. Weight computation for local-order filter and NLM filter using hexagonal membership function.
The original image MRI T1 weighted is shown in Fig. 4a. The original MRI is added to 10% Rician noise and is shown in Fig. 4b. The simulated restored image is shown in Fig. 4c–f, using existing and proposed method. Figure 4f reveals that the proposed adaptive hexagonal fuzzy hybrid filter is better in restoring the MRI compared to existing median, Wiener and fuzzy hybrid filter with trapezoidal membership function. The proposed adaptive hexagonal fuzzy hybrid filter has 5.2% PSNR improvement for T1 than the fuzzy hybrid filter with trapezoidal membership function. The hexagonal membership function preserves the structural information, image detail and edges by applying the suitable local-order and nonlocal filter by constructing the fuzzy weight for the MRI image adaptively at low to high noise levels.
4.2 Real MRI image
The performance of the proposed method is compared with other state-of-the-art methods for restoring MRI T1-weighted, T2-weighted and PD-weighted images from varying Rician noise ratio are 0.05, 0.10, 0.15, 0.20, 0.25, 0.30. The quantitative metrics comparison for varying noise rates are tabulated in Tables 4, 5 and 6. The proposed method gives better performance compared to existing filtering methods.
Figure 5 shows the performance comparison of SSIM for existing and proposed adaptive hexagonal fuzzy hybrid filter at various percentages of noise levels. From Fig. 5, it is observed that the proposed method has high SSIM compared to existing techniques.
Tables 4, 5 and 6 and Fig. 5 clearly show that the proposed adaptive hexagonal fuzzy hybrid filter has better restoration compared to other techniques for varying noise levels. When observing average PSNR (RMSE), NAE, IEF and SSIM, we conclude that
-
1.
PSNR (RMSE), NAE, IEF and SSIM values of hexagonal fuzzy hybrid filter are efficient than existing techniques.
-
2.
Even some of the average PSNR (RMSE), NAE and IEF are close to the existing techniques, but other values are higher compared to existing techniques. The accuracy in restoring MRI is high compared to existing techniques due to the weights obtained for local-order filter and NLM filter using hexagonal membership function at low to high noise level. This concludes that the proposed hexagonal fuzzy hybrid membership function restores the image in good quality.
The MRI T1 weighted original image shown in Fig. 6a added to 10% Rician noise shown in Fig. 6b is considered as an input for the proposed adaptive hexagonal fuzzy hybrid filter. The proposed adaptive hexagonal fuzzy hybrid filter has 9% PSNR improvement for T1 than the fuzzy hybrid filter with trapezoidal membership function.
Based on comparison of the simulated MR data and real MR data, when the noise level increases, the restoration of real MR data is better than simulated MR data. At high-level noise, the real MRI image for T1 shown 9% PSNR improvement on average compared to the simulated MRI image for T1 weighted.
5 Conclusion
In this paper, hexagonal fuzzy hybrid restoration filter has been proposed for different level of noise and the intensity of the image. The construction of a hexagonal membership function is done with the appropriate parameters in an innovative manner. The results show that the proposed method suits well than existing methods. The quantitative measurement PSNR, MSE, IEF, NAE and SSIM shows the effectiveness of the algorithm. This clearly indicates that proposed method has capability to remove noise in an efficient manner. The proposed method has benefit in many quantitative techniques that rely on the quality of the data. The new sequences of acquisition can produce images with correlated noise due to interpolation in K-space. In future, correlated noise should also be considered for denoising and unbiased estimate should be considered.
Change history
14 May 2024
This article has been retracted. Please see the Retraction Notice for more detail: https://doi.org/10.1007/s00521-024-09949-8
References
Anand CS, Sahambi JS (2010) Wavelet domain non-linear filtering for MRI denoising. Magn Reson Imaging 28:842–861
Bhujle HV, Chaudhuri S (2013) Laplacian based non-local means denoising of MR images with rician noise. Magn Reson Imaging 31:1599–1610
BrainWeb, simulated brain database. http://www.bic.mni.mcgill.ca/brainweb. Accessed 16 Feb 2016
Budak C, Tiirk M, Toprak A (2014) Reduction in impulse noise in digital images through a new adaptive artificial neural network model. Neural Comput Appl 26:835–843
Chenyang Z, Wenrui H, Tianyu J, Zhonglei M (2015) Nonlocal image denoising via adaptive tensor nuclear norm minimization. Neural Comput Appl. doi:10.1007/s00521-015-2050-5
Coupé P, Manjón JV, Elias G, Douglas A, Robles M, Louis CD (2010) Robust rician noise estimation for MR images. Med Image Anal 14:483–493
Golshan HM, Hasanzadeh RPR (2013) A modified rician LMMSE estimator for the restoration of magnitude MR images. Opt-Int J Light Electron Opt 124(16):2387–2392
Liu B, Sang X, Xing S, Wang B (2015) Noise suppression in brain magnetic resonance imaging based on non-local means filter and fuzzy cluster. Opt-Int J Light Electron Opt 126(21):2955–2959
Manjon JV, Carbonell-Caballero J, Lull JJ, Garcia-Marti G, Marti-Bonmati L, Robles M (2008) MRI denoising using non-local means. Med Image Anal 12:514–552
Manjon JV, Coupe P, Buades A, Louis CD, Robles M (2012) New methods for MRI denoising based on sparseness and self-similarity. Med Image Anal 16(1):18–27
Mariem BA, Jihene M, Ahmad TA, Hafedh B, Julio EM, Karl K (2015) Adaptive noise-reducing anisotropic diffusion filter. Neural Comput Appl. doi:10.1007/s00521-015-1933-9
Prashant A, Robert X, Perry R, Adrian N, Graham WA (2015) Multiscale Properties of weighted total variation flow with applications to denoising and registration. Med Image Anal 23(1):28–42
Riji R, Jeny R, Jan S, Madhu NS (2014) Iterative bilateral filter for Rician noise reduction in MR images. Signal Video Image Process 9(7):1543–1548
Sharif M, Hussain A, Jaffar MA, Choi TS (2015) Fuzzy similarity based non local means filter for rician noise removal. Multimed Tools Appl 74(15):5533–5556
Sharif M, Hussain A, Jaffar MA, Choi TS (2016) Fuzzy-based hybrid filter for rician noise removal. SIViP 10(2):215–224
Tuan PD (2012) Supervised restoration of degraded medical images using multiple-point geostatistics. Comput Methods Programs Biomed 106:201–209
Zhang L, Bao P, Wu X (2005) Multiscale LMMSE based image denoising with optimal wavelet selection. IEEE Trans Circuits Syst Video Technol 15(4):69–481
Acknowledgement
The authors are grateful for the financial support provided by University Grants Commission (UGC) under Rajiv Gandhi National Fellowship, New Delhi, India. Grant Number: F1-17.1/2016-17/RGNF-2015-17-SC-TAM-23661.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
There is no conflict of interest.
About this article
Cite this article
Kala, R., Deepa, P. RETRACTED ARTICLE: Adaptive hexagonal fuzzy hybrid filter for Rician noise removal in MRI images. Neural Comput & Applic 29, 237–249 (2018). https://doi.org/10.1007/s00521-017-2953-4
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00521-017-2953-4