| Literature DB >> 27437499 |
Nagashettappa Biradar1, M L Dewal1, Manoj Kumar Rohit2.
Abstract
Echocardiographic images are inherent with speckle noise which makes visual reading and analysis quite difficult. The multiplicative speckle noise masks finer details, necessary for diagnosis of abnormalities. A novel speckle reduction technique based on integration of geometric, wiener, and fuzzy filters is proposed and analyzed in this paper. The denoising applications of fuzzy filters are studied and analyzed along with 26 denoising techniques. It is observed that geometric filter retains noise and, to address this issue, wiener filter is embedded into the geometric filter during iteration process. The performance of geometric-wiener filter is further enhanced using fuzzy filters and the proposed despeckling techniques are called integrated fuzzy filters. Fuzzy filters based on moving average and median value are employed in the integrated fuzzy filters. The performances of integrated fuzzy filters are tested on echocardiographic images and synthetic images in terms of image quality metrics. It is observed that the performance parameters are highest in case of integrated fuzzy filters in comparison to fuzzy and geometric-fuzzy filters. The clinical validation reveals that the output images obtained using geometric-wiener, integrated fuzzy, nonlocal means, and details preserving anisotropic diffusion filters are acceptable. The necessary finer details are retained in the denoised echocardiographic images.Entities:
Year: 2014 PMID: 27437499 PMCID: PMC4897154 DOI: 10.1155/2014/876434
Source DB: PubMed Journal: Int Sch Res Notices ISSN: 2356-7872
Figure 1Block diagram of the proposed integrated fuzzy filter.
Comparison of IQM for fuzzy, geometric-fuzzy, and integrated fuzzy filters.
| Noise | Method | FoM | SSIM | IQI |
|
| SNR | PSNR | MSE |
|---|---|---|---|---|---|---|---|---|---|
| 0.01 | F1 | 0.7514 | 0.8659 | 0.4917 | 0.0755 | 0.9966 | 43.25 | 27.28 | 121.56 |
| GF1 | 0.8259 | 0.8697 | 0.4947 | 0.0931 | 0.9966 | 43.38 | 27.34 | 119.84 | |
| GWF1 |
|
|
|
|
|
|
|
| |
| F2 | 0.7590 | 0.8750 | 0.5530 | 0.3016 | 0.9984 | 49.94 | 30.62 | 56.31 | |
| GF2 | 0.7932 | 0.8835 | 0.5652 | 0.3284 | 0.9985 | 50.57 | 30.94 | 52.35 | |
| GWF2 |
|
|
|
|
|
|
|
| |
| F3 | 0.9066 | 0.9221 | 0.6002 | 0.0807 | 0.9982 | 48.62 | 29.97 | 65.51 | |
| GF3 | 0.9099 | 0.9228 | 0.6002 | 0.0701 | 0.9982 | 48.87 | 30.09 | 63.66 | |
| GWF3 | 0.8689 | 0.9106 | 0.5918 | 0.0675 | 0.9980 | 47.86 | 29.59 | 71.50 | |
|
| |||||||||
| 0.05 | F1 | 0.4435 | 0.6930 | 0.3646 | 0.0080 | 0.9931 | 35.16 | 23.24 | 308.48 |
| GF1 | 0.4563 | 0.6993 | 0.3665 | 0.0001 | 0.9933 | 36.00 | 23.65 | 280.30 | |
| GWF1 |
|
|
| 0.0284 |
|
|
|
| |
| F2 | 0.4023 | 0.6781 | 0.3990 | 0.1315 | 0.9946 | 39.24 | 25.28 | 192.90 | |
| GF2 | 0.4239 | 0.6845 | 0.4049 | 0.1374 | 0.9950 | 39.96 | 25.64 | 177.63 | |
| GWF2 |
|
|
|
|
|
|
|
| |
| F3 | 0.5465 | 0.7950 | 0.4647 | 0.0888 | 0.9968 | 41.18 | 26.25 | 154.31 | |
| GF3 | 0.5383 | 0.8021 | 0.4704 | 0.0878 | 0.9969 | 42.46 | 26.89 | 133.17 | |
| GWF3 |
|
|
| 0.0910 |
|
|
|
| |
|
| |||||||||
| 0.1 | F1 | 0.3627 | 0.5671 | 0.2869 | 0.0230 | 0.9864 | 27.36 | 19.34 | 757.23 |
| GF1 | 0.3659 | 0.5757 | 0.2924 | 0.0152 | 0.9869 | 28.34 | 19.83 | 676.50 | |
| GWF1 |
|
|
| −0.0003 |
|
|
|
| |
| F2 | 0.3693 | 0.5691 | 0.3265 | 0.0854 | 0.9898 | 33.53 | 22.42 | 372.49 | |
| GF2 | 0.3660 | 0.5776 | 0.3341 | 0.0860 | 0.9904 | 34.32 | 22.81 | 340.12 | |
| GWF2 |
|
|
|
|
|
|
|
| |
| F3 | 0.4040 | 0.6821 | 0.3833 | 0.0764 | 0.9940 | 33.35 | 22.33 | 380.09 | |
| GF3 | 0.4020 | 0.6927 | 0.3903 | 0.0732 | 0.9943 | 34.75 | 23.03 | 323.62 | |
| GWF3 |
|
|
|
|
|
|
|
| |
|
| |||||||||
| 0.2 | F1 | 0.3164 | 0.3917 | 0.1851 | 0.0174 | 0.9626 | 17.42 | 14.36 | 2380.26 |
| GF1 | 0.3141 | 0.4038 | 0.1932 | 0.0176 | 0.9654 | 18.41 | 14.86 | 2124.11 | |
| GWF1 |
|
|
|
|
|
|
|
| |
| F2 | 0.3283 | 0.4495 | 0.2518 | 0.0582 | 0.9794 | 27.09 | 19.20 | 781.68 | |
| GF2 | 0.3294 | 0.4549 | 0.2564 | 0.0552 | 0.9802 | 27.79 | 19.55 | 721.01 | |
| GWF2 |
|
|
|
|
|
|
|
| |
| F3 | 0.3399 | 0.5072 | 0.2695 | 0.0474 | 0.9833 | 22.78 | 17.05 | 1283.26 | |
| GF3 | 0.3479 | 0.5172 | 0.2752 | 0.0486 | 0.9847 | 24.04 | 17.67 | 1110.79 | |
| GWF3 |
|
|
|
|
|
|
|
| |
Comparison of IQM for proposed filters on different images with noise variance equal to 0.01.
| Methods | FoM |
| |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Lena | Darkhair | Blonde | Peppers | Mandrill | Barbara | Lena | Darkhair | Blonde | Peppers | Mandrill | |
| GF | 0.7382 | 0.5140 | 0.7329 | 0.6516 | 0.9020 | 0.7529 | 0.9964 | 0.9966 | 0.9964 | 0.9964 | 0.9962 |
| WF | 0.7380 | 0.5894 | 0.8024 | 0.9513 | 0.9208 | 0.8481 | 0.9987 | 0.9986 | 0.9985 | 0.9987 | 0.9961 |
| GW | 0.7705 | 0.6128 | 0.8370 | 0.8373 | 0.9363 | 0.8723 | 0.9988 | 0.9988 | 0.9986 | 0.9991 | 0.9978 |
| GF1 | 0.8495 | 0.6000 | 0.9045 | 0.8303 | 0.9000 | 0.8239 | 0.9968 | 0.9986 | 0.9944 | 0.9824 | 0.9904 |
| GF2 | 0.7576 | 0.5736 | 0.9193 | 0.9085 | 0.9077 | 0.8444 | 0.9985 | 0.9991 | 0.9979 | 0.9979 | 0.9945 |
| GF3 | 0.8639 | 0.6972 | 0.9123 | 0.8927 | 0.8956 | 0.8824 | 0.9980 | 0.9993 | 0.9968 | 0.9922 | 0.9933 |
| GWF1 | 0.8596 | 0.7679 | 0.8416 | 0.8661 | 0.8457 | 0.8043 | 0.9968 | 0.9990 | 0.9947 | 0.9838 | 0.9906 |
| GWF2 | 0.8874 | 0.7108 | 0.9004 | 0.9087 | 0.8954 | 0.8279 | 0.9988 | 0.9994 | 0.9982 | 0.9981 | 0.9940 |
| GWF3 | 0.8727 | 0.7510 | 0.8647 | 0.8806 | 0.8509 | 0.8957 | 0.9980 | 0.9993 | 0.9967 | 0.9925 | 0.9925 |
|
| |||||||||||
| Methods | IQI | SSIM | |||||||||
| Lena | Darkhair | Blonde | Peppers | Mandrill | Barbara | Lena | Darkhair | Blonde | Peppers | Mandrill | |
|
| |||||||||||
| GF | 0.5079 | 0.4683 | 0.5108 | 0.4718 | 0.7405 | 0.6825 | 0.8331 | 0.8793 | 0.8287 | 0.8393 | 0.9146 |
| WF | 0.5885 | 0.5816 | 0.6017 | 0.7470 | 0.7458 | 0.7019 | 0.8998 | 0.9190 | 0.8972 | 0.8622 | 0.7598 |
| GW | 0.6001 | 0.6107 | 0.6103 | 0.6683 | 0.8326 | 0.7048 | 0.9065 | 0.9281 | 0.9028 | 0.9139 | 0.9259 |
| GF1 | 0.5412 | 0.5514 | 0.5973 | 0.5776 | 0.5439 | 0.4920 | 0.8898 | 0.9248 | 0.6942 | 0.6859 | 0.5551 |
| GF2 | 0.5667 | 0.5912 | 0.6826 | 0.7031 | 0.6677 | 0.5919 | 0.8847 | 0.9213 | 0.7902 | 0.8174 | 0.6834 |
| GF3 | 0.5900 | 0.6471 | 0.7137 | 0.7002 | 0.6406 | 0.5891 | 0.9108 | 0.9550 | 0.8094 | 0.8105 | 0.6527 |
| GF4 | 0.6130 | 0.6482 | 0.7355 | 0.7429 | 0.6738 | 0.5900 | 0.9191 | 0.9710 | 0.8425 | 0.8605 | 0.6886 |
| GWF1 | 0.5429 | 0.6177 | 0.6356 | 0.6357 | 0.4984 | 0.4949 | 0.8899 | 0.9458 | 0.7463 | 0.7510 | 0.5239 |
| GWF2 | 0.6157 | 0.6448 | 0.7396 | 0.7558 | 0.6348 | 0.5821 | 0.9205 | 0.9440 | 0.8477 | 0.8720 | 0.6560 |
| GWF3 | 0.5908 | 0.6520 | 0.6917 | 0.6972 | 0.5638 | 0.5890 | 0.9109 | 0.9530 | 0.8032 | 0.8171 | 0.5884 |
| GWF4 | 0.6128 | 0.6488 | 0.7339 | 0.7486 | 0.6241 | 0.7503 | 0.9186 | 0.9463 | 0.8412 | 0.8624 | 0.6452 |
|
| |||||||||||
| Methods | MSE | RMSE | |||||||||
| Lena | Darkhair | Blonde | Peppers | Mandrill | Barbara | Lena | Darkhair | Blonde | Peppers | Mandrill | |
|
| |||||||||||
| GF | 131.76 | 106.06 | 150.66 | 132.06 | 141.35 | 131.60 | 11.48 | 10.30 | 12.27 | 11.49 | 11.89 |
| WF | 45.99 | 42.07 | 58.53 | 49.31 | 139.63 | 86.45 | 6.78 | 6.49 | 7.65 | 7.02 | 11.82 |
| GW | 44.57 | 36.35 | 57.37 | 34.60 | 79.17 | 90.04 | 6.68 | 6.03 | 7.57 | 5.88 | 8.90 |
| GF1 | 113.90 | 46.09 | 226.43 | 627.27 | 347.98 | 351.54 | 10.67 | 6.79 | 15.05 | 25.05 | 18.65 |
| GF2 | 52.21 | 29.51 | 83.38 | 76.40 | 198.78 | 217.05 | 7.23 | 5.43 | 9.13 | 8.74 | 14.10 |
| GF3 | 71.33 | 21.59 | 128.04 | 279.79 | 242.21 | 248.31 | 8.45 | 4.65 | 11.32 | 16.73 | 15.56 |
| GF4 | 47.88 | 21.75 | 84.00 | 112.34 | 198.04 | 248.41 | 6.92 | 4.78 | 9.17 | 10.60 | 14.07 |
| GWF1 | 114.28 | 31.75 | 210.18 | 577.60 | 335.33 | 355.50 | 10.69 | 5.63 | 14.50 | 24.03 | 18.31 |
| GWF2 | 43.69 | 20.26 | 73.73 | 69.65 | 213.93 | 221.41 | 6.61 | 4.50 | 8.59 | 8.35 | 14.63 |
| GWF3 | 71.29 | 21.01 | 132.31 | 269.16 | 267.95 | 254.04 | 8.44 | 4.58 | 11.50 | 16.41 | 16.37 |
| GWF4 | 48.03 | 19.74 | 84.27 | 110.90 | 222.33 | 106.03 | 6.93 | 4.44 | 9.18 | 10.53 | 14.91 |
|
| |||||||||||
| Methods | ERR3 | ERR4 | |||||||||
| Lena | Darkhair | Blonde | Peppers | Mandrill | Barbara | Lena | Darkhair | Blonde | Peppers | Mandrill | |
|
| |||||||||||
| GF | 13.30 | 12.73 | 13.93 | 13.41 | 13.48 | 13.50 | 14.80 | 14.72 | 15.24 | 14.96 | 14.77 |
| WF | 8.26 | 8.50 | 9.29 | 8.76 | 14.25 | 11.73 | 9.63 | 10.27 | 10.85 | 10.46 | 16.44 |
| GW | 8.09 | 7.83 | 9.22 | 7.25 | 10.84 | 11.94 | 9.41 | 9.41 | 10.77 | 8.52 | 12.66 |
| GF1 | 16.09 | 9.24 | 21.85 | 41.96 | 23.19 | 25.72 | 21.78 | 12.03 | 28.88 | 57.94 | 27.39 |
| GF2 | 8.98 | 6.88 | 12.12 | 12.22 | 17.57 | 20.67 | 10.87 | 8.19 | 15.65 | 16.89 | 20.89 |
| GF3 | 12.07 | 6.23 | 16.67 | 29.40 | 19.31 | 21.77 | 15.97 | 8.04 | 22.41 | 42.65 | 22.76 |
| GF4 | 9.18 | 6.34 | 12.72 | 16.29 | 17.52 | 21.96 | 11.60 | 8.02 | 16.46 | 22.78 | 20.78 |
| GWF1 | 16.09 | 8.15 | 21.27 | 40.47 | 22.78 | 25.96 | 21.73 | 11.33 | 27.99 | 55.96 | 26.79 |
| GWF2 | 8.61 | 5.73 | 11.82 | 12.05 | 18.14 | 20.89 | 10.78 | 6.88 | 15.33 | 16.67 | 21.36 |
| GWF3 | 12.04 | 6.17 | 16.36 | 27.95 | 20.17 | 22.16 | 15.89 | 8.00 | 21.39 | 40.22 | 23.55 |
| GWF4 | 9.22 | 5.68 | 12.71 | 16.03 | 18.42 | 13.44 | 11.67 | 6.88 | 16.40 | 22.15 | 21.60 |
Comparison of performance parameters for different images with noise variance equal to 0.01.
| Methods | LMSE |
| ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Lena | Darkhair | Blonde | Peppers | Mandrill | Barbara | Lena | Darkhair | Blonde | Peppers | |
| GF | 6.410 | 22.745 | 2.419 | 11.595 | 3.321 | 0.882 | 0.326 | 0.167 | 0.484 | 0.197 |
| WF | 1.255 | 5.895 | 0.615 | 0.287 | 0.654 | 0.384 | 0.412 | 0.141 | 0.603 | 0.783 |
| GW | 1.101 | 4.585 | 0.581 | 1.267 | 0.603 | 0.390 | 0.431 | 0.143 | 0.618 | 0.442 |
| GF1 | 1.967 | 4.289 | 2.891 | 6.751 | 1.462 | 1.323 | −0.150 | 0.012 | −0.203 | −0.526 |
| GF2 | 1.059 | 2.076 | 0.910 | 0.478 | 0.929 | 0.983 | 0.330 | 0.121 | 0.358 | 0.626 |
| GF3 | 1.137 | 1.664 | 1.545 | 3.038 | 1.074 | 1.033 | 0.067 | 0.083 | −0.056 | −0.269 |
| GF4 | 0.833 | 1.754 | 0.894 | 0.766 | 0.925 | 1.056 | 0.411 | 0.092 | 0.364 | 0.487 |
| GWF1 | 1.971 | 2.432 | 2.297 | 5.948 | 1.241 | 1.322 | −0.153 | −0.002 | −0.285 | −0.572 |
| GWF2 | 0.794 | 1.178 | 0.763 | 0.408 | 0.881 | 0.998 | 0.455 | 0.202 | 0.489 | 0.713 |
| GWF3 | 1.136 | 1.283 | 1.355 | 2.726 | 1.022 | 1.034 | 0.067 | 0.103 | −0.068 | −0.289 |
| GWF4 | 0.837 | 1.061 | 0.896 | 0.775 | 0.900 | 0.906 | 0.406 | 0.214 | 0.369 | 0.487 |
|
| ||||||||||
| Methods | SNR (dB) | PSNR (dB) | ||||||||
| Lena | Darkhair | Blonde | Peppers | Mandrill | Barbara | Lena | Darkhair | Blonde | Peppers | |
|
| ||||||||||
| GF | 42.55 | 43.26 | 42.48 | 42.67 | 42.15 | 42.10 | 26.93 | 27.88 | 26.35 | 26.92 |
| WF | 51.97 | 52.56 | 50.86 | 54.30 | 47.18 | 45.40 | 31.64 | 32.53 | 30.54 | 32.74 |
| GW | 43.82 | 50.50 | 38.91 | 29.15 | 34.26 | 33.57 | 27.57 | 31.49 | 24.58 | 20.16 |
| GF1 | 43.79 | 53.73 | 39.55 | 29.86 | 34.58 | 33.47 | 27.55 | 33.11 | 24.90 | 20.51 |
| GF2 | 50.59 | 54.37 | 47.58 | 47.43 | 39.13 | 37.76 | 30.95 | 33.43 | 28.92 | 29.30 |
| GF3 | 52.14 | 57.64 | 48.65 | 48.24 | 38.49 | 37.58 | 31.73 | 35.06 | 29.45 | 29.70 |
| GF4 | 47.88 | 57.08 | 43.86 | 36.16 | 37.41 | 36.59 | 29.60 | 34.79 | 27.06 | 23.66 |
| GWF1 | 47.89 | 57.32 | 43.57 | 36.50 | 36.53 | 36.39 | 29.60 | 34.91 | 26.91 | 23.83 |
| GWF2 | 51.35 | 57.67 | 47.52 | 44.08 | 39.16 | 36.45 | 31.33 | 35.02 | 28.89 | 27.63 |
| GWF3 | 51.32 | 57.86 | 47.49 | 44.20 | 38.15 | 43.87 | 31.32 | 35.18 | 28.87 | 27.68 |
| GWF4 | 51.70 | 51.29 | 50.69 | 51.24 | 42.19 | 45.75 | 31.50 | 31.89 | 30.46 | 31.20 |
Figure 2Denoised echocardiographic images: (a) original image, (b) geometric filter, (c) geometric-wiener filter, F1 to F4: TMED, ATMED, TMAV, and ATMAV, GF1 to GF4: geometric-fuzzy filters, and GWF1 to GWF4: geometric-wiener-fuzzy filters.
Figure 3Visual quality comparison of denoised Lena image for noise level equal to 0.01: (a) original noise free image, (b) noisy image, (c) geometric filter, (d) geometric-wiener filter, (e) to (h) F1 to F4 filter, (i) to (l) GF1 to GF4 filter, and (m) to (p) GWF1 to GWF4 filter.
Comparison of edge preserving parameters.
| Reference | Method | FoM | IQI | SSIM | PSNR |
| MSE | SNR |
|---|---|---|---|---|---|---|---|---|
| [ | Kaun | 0.8601 | 0.5425 | 0.9166 | 31.26 | 0.9986 | 48.60 | 51.22 |
| [ | Lee | 0.8738 | 0.5379 | 0.9140 | 31.14 | 0.9986 | 50.05 | 50.96 |
| [ | Frost | 0.8034 | 0.5970 | 0.9046 |
| 0.9987 | 44.53 | 51.98 |
| [ | DPAD | 0.6290 | 0.5750 | 0.8721 | 29.61 | 0.9982 | 71.22 | 47.90 |
| [ | SRAD | 0.7763 | 0.5822 | 0.8834 | 25.70 | 0.9960 | 174.85 | 40.10 |
| [ | PMAD | 0.5916 | 0.4468 | 0.8396 | 27.04 | 0.9964 | 128.60 | 42.76 |
| [ | CED | 0.6002 | 0.4896 | 0.8126 | 26.38 | 0.9958 | 149.61 | 41.45 |
| [ | hmedian | 0.6668 | 0.5332 | 0.8662 | 29.60 | 0.9980 | 71.32 | 47.88 |
| [ | PPB | 0.8655 |
|
|
|
|
|
|
| [ | AFTV | 0.5219 | 0.5095 | 0.8209 | 27.14 | 0.9965 | 125.60 | 42.97 |
| [ | NLM |
|
|
| 25.44 | 0.9971 | 185.76 | 39.57 |
| [ | GLM | 0.8218 | 0.5846 |
|
|
| 39.62 |
|
| [ | ProbShrink | 0.8377 | 0.5678 | 0.8970 | 29.01 | 0.9977 | 81.69 | 46.71 |
| [ | MPT | 0.5045 | 0.5087 | 0.7726 | 26.80 | 0.9962 | 135.72 | 42.30 |
| [ | RNLA | 0.7869 | 0.5125 | 0.8884 | 29.95 | 0.9981 | 65.72 | 48.59 |
| [ | OWT | 0.6377 | 0.4714 | 0.8086 | 25.71 | 0.9951 | 174.59 | 40.11 |
| [ | MBR | 0.7634 | 0.5560 | 0.9001 | 27.06 | 0.9964 | 127.85 | 42.81 |
| [ | PSBE | 0.5281 | 0.4702 | 0.8070 | 25.67 | 0.9951 | 176.16 | 40.03 |
| [ | Curvelets | 0.6211 | 0.4707 | 0.8068 | 25.66 | 0.9950 | 176.66 | 40.01 |
| [ | FBL | 0.7804 | 0.5446 | 0.9087 | 30.54 | 0.9984 | 57.45 | 49.76 |
| [ | ATV | 0.8477 | 0.5856 | 0.9309 |
|
| 38.03 | 51.22 |
| Proposed | GW | 0.7705 |
| 0.9065 | 27.57 |
| 44.57 | 43.82 |
| GF3 |
|
|
| 30.09 | 0.9982 | 63.66 |
| |
| GWF1 | 0.8671 | 0.5431 | 0.8905 | 27.57 | 0.9968 | 113.81 | 47.89 | |
| GWF2 |
|
|
|
|
|
| 51.35 |
SRAD: speckle reducing anisotropic diffusion, PMAD: Perona and Malik AD, CED: coherence enhancing diffusion, hmedian: hybrid median, AFTV: adaptive fidelity total variation, GLM: generalized likelihood method, ProbShrink: probability based shrinkage, MPT: multiscale product thresholding, RNLA: Ripplet with nonlinear approximation, OWT: orthogonal wavelet thresholding, MBR: m-band ridgelet, PSBE: posterior sampling based estimation, FBL: fast bilateral, ATV: anisotropic total variation.