RESEARCH ARTICLE Comparative analysis of wavelet transform filtering systems for noise reduction in ultrasound images Dominik VilimekID 1 , Jan Kubicek 1 , Milos Golian 2 , Rene Jaros 1 , Radana Kahankova 1 *, Pavla Hanzlikova 3 , Daniel BarvikID 1 , Alice Krestanova 1 , Marek Penhaker 1 , Martin Cerny 1 , Ondrej Prokop 4 , Marek BuzgaID 2,5 1Department of Cybernetics and Biomedical Engineering, Faculty of Electrical Engineering and Computer Science, VSB - Technical University of Ostrava, Ostrava, Czech Republic, 2Human Motion Diagnostic Center, Department of Human Movement Studies, University of Ostrava, Ostrava, Czech Republic, 3Department of Imaging Method, Faculty of Medicine, University of Ostrava, Ostrava, Czech Republic, 4MEDIN, a.s., Nove Mesto na Morave, Czech Republic, 5Deparment of Physiology and Pathophysiology, Faculty of Medicine, University of Ostrava, Ostrava, Czech Republic *
[email protected] Abstract Wavelet transform (WT) is a commonly used method for noise suppression and feature extraction from biomedical images. The selection of WT system settings significantly affects the efficiency of denoising procedure. This comparative study analyzed the efficacy of the proposed WT system on real 292 ultrasound images from several areas of interest. The study investigates the performance of the system for different scaling functions of two basic wavelet bases, Daubechies and Symlets, and their efficiency on images artificially corrupted by three kinds of noise. To evaluate our extensive analysis, we used objective metrics, namely structural similarity index (SSIM), correlation coefficient, mean squared error (MSE), peak signal-to-noise ratio (PSNR) and universal image quality index (Q-index). Moreover, this study includes clinical insights on selected filtration outcomes provided by clinical experts. The results show that the efficiency of the filtration strongly depends on the specific wavelet system setting, type of ultrasound data, and the noise present. The findings presented may provide a useful guideline for researchers, software developers, and clinical professionals to obtain high quality images. Introduction Ultrasonography is one of the most used diagnostic imaging methods. This method provides high comfort for the patient since it is non-invasive and thus painless, offers fast real-time, and relatively inexpensive results. Moreover, patients are not exposed to ionizing radiation, making the procedure safer than common medical imaging modalities, such as X-ray [1,2]. Disadvantages of ultrasonography include the fact that the resulting image quality is operator and patient dependent and also affected by considerable amount of noise. Furthermore, the noise makes the ultrasound examination considerably more complicated, because clinical features PLOS ONE PLOS ONE | https://doi.org/10.1371/journal.pone.0270745 July 7, 2022 1 / 26 a1111111111 a1111111111 a1111111111 a1111111111 a1111111111 OPEN ACCESS Citation: Vilimek D, Kubicek J, Golian M, Jaros R, Kahankova R, Hanzlikova P, et al. (2022) Comparative analysis of wavelet transform filtering systems for noise reduction in ultrasound images. PLoS ONE 17(7): e0270745. https://doi.org/ 10.1371/journal.pone.0270745 Editor: Yiming Tang, Hefei University of Technology, CHINA Received: September 2, 2021 Accepted: June 16, 2022 Published: July 7, 2022 Peer Review History: PLOS recognizes the benefits of transparency in the peer review process; therefore, we enable the publication of all of the content of peer review and author responses alongside final, published articles. The editorial history of this article is available here: https://doi.org/10.1371/journal.pone.0270745 Copyright: ©2022 Vilimek et al. This is an open access article distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited. Data Availability Statement: All relevant data are within the paper. Funding: M.C. received funding from project entitled Innovative Therapeutic Methods of
are hardly readable and thus this diagnostic tool must be used by highly skilled personnel with specific experience in given field [3,4]. In addition, the presence of the noise complicates image processing tasks such as object detection, pattern recognition or segmentation. Therefore in recent years, and especially in the last decade, there has been intensifying research effort in the field of image processing with the aim to speed up the examination time and provide more accurate diagnostic information by increasing the quality of the acquired image [5–7]. From the general point of view, the image noise represents a significant phenomenon, which would contribute to image deterioration. It may lead to misinterpretation of clinical outcomes. Technically, the resulting pixels or voxels magnitude is composed of the native clinically important information and noise contribution [8–10]. Hence, these components cannot be completely separated. By applying the image smoothing procedure, we are aimed to at least partially suppress the noise component, and at the same time keep the clinical information. For this reason, we usually search for a compromise between non-distorting clinical information and at the same time elimination as much noise level as possible [11,12]. There are three noise types typical for ultrasound (US) imaging: Speckle noise, Gaussian noise, and Salt and pepper noise. Speckle noise is the most characteristic and prevalent one, it can affect important image details and may influence the intensity parameters, such as contrast. Gaussian noise is caused by sensor or electronic circuit noise. Salt and Pepper noise occurs due to sudden changes in an image, such as memory cell failure, synchronization error during digitalization or improper function of the sensor cells. The presence of the above mentioned noise types generally leads to degradation of visual US image quality [13]. Thus, it is important to test the efficacy of the denoising procedure on various types of noise. In this paper, we focus on the image preprocessing, where we often employ so-called image enhancement methods for US image noise-canceling. The preprocessing methods are aimed at noise removal and include mathematical algorithms, which can at least partially reduce the noise from US images. Image preprocessing has a substantial importance for further steps of image processing, including identification and extraction of objects of interest from ultrasound images. Images corrupted with noise or artifacts deteriorate the pixels distribution, thus decreasing performance of the image segmentation techniques such as regional and semantic segmentations [14,15]. In this case, the segmentation map usually contains blobs, representing the pixel’s clusters which do not have an origin in a native image. Such phenomenon is denoted as over-segmentation. Of course, there are other areas, where data smoothing plays an important role, such as the performance of classification techniques or feature extraction [16–18]. Many noise reduction techniques have been developed that preserve the important details in the ultrasound image [19,20]. The filters working in the spatial domain are applied directly in the spatial image area. A comparative analysis of various ultrasound denoising techniques can be found in [21]. A specific type of spatial filter is the adaptive filtering. Such methods are based on the fact of assigning of weighting coefficients for pixels in a given searching window. Their great advantage is that they do not significantly effect the image edges [22–25]. Among the adaptive filters, the median [26] and bilateral filters are frequently used. Another filter in this category is Rayleigh Maximum Likelihood (RLM) filter [27,28]. It is important to notice that the performance of these filters are linked to the selection and size of the local window which could significantly differ between datasets. The further category of US denoising filters is based on the principle of diffusion such as speckle Reducing Anisotropic Diffusion filter (SRAD) [29], Modified Anisotropic Diffusion (MSRAD) [30] and similar modifications, like Detail Preserving Anisotropic Diffusion (DPAD) filter [31]. Further, among the denoising techniques are transform domain filters. Such filters firstly transform image and apply despeckling operation in the transformed domain. Here, we recognize thresholding-based PLOS ONE Comparative analysis of wavelet transform filtering systems for noise reduction in ultrasound images PLOS ONE | https://doi.org/10.1371/journal.pone.0270745 July 7, 2022 2 / 26 Musculoskeletal System in Accident Surgery within the Operational Programme Research, No. CZ.02.1.01/0.0/0.0/17_049/0008441, R.K. received funding from Ministry of Education of the Czech Republic under Project SP2022/34 and M.P. received funding from Ministry of Education of the Czech Republic under Project SV4502261/SP2022/ 98 Biomedical Engineering Systems XVIII. The funders had no role in study design, data collection and analysis, decision to publish, or preparation of the manuscript. Competing interests: The authors have declared that no competing interests exist.
methods [32–34], coefficient correlation-based techniques and Bayesian estimation-based techniques [35–37]. Moreover, currently popular approach is the use of machine and deep learning methods such as Convolutional Neural Networks (CNN) [38–40], Residual Learning Network (ResNet) [41] or Feature-guided Denoising Convolutional Neural Network (FDCNN) [42]. However, these methods are very complex and require a relatively large sample of representative clean data for training [43]. Wavelet-based methods seem to be very effective due to its versatility, relatively simple implementability and good noise reduction capability at higher noise levels [43–46]. However, this technique is still complicated to handle because of plenty various settings through mother’s wavelets, levels of decomposition, and other parameters. Therefore, we should be aware of certain limitations regarding using WT in the context of variable settings. Frequently, we must decide a proper wavelet settings not just for a particular ultrasound image data application. Thus, primarily we need to select a suitable procedure, which will effectively perform noise reduction, and at the same time it does not deteriorate the pixels distribution. Another important aspect of each setting is its robustness, i.e. the stability of respective wavelet settings when noise with various intensity level is present. In this context, it is worth to analyze the effect of the wavelet base selection on the filtration efficiency. Such analysis would provide the benefits of evaluating the performance of a suitable wavelet setting for the use in medical imaging. In this paper, we present a comparative analysis of wavelet performance on real medical ultrasound images. In our study we are capable of batch ultrasound image processing upon the characteristic noise influence with dynamical intensity controlled by noise parameters. Extensive analysis is performed for a specific wavelet settings and each experiment is evaluated using the evaluation metrics such as Mean Squared Error (MSE), correlation coefficient (Corr coeff.), Peak Signal-to-Noise Ratio (PSNR), Structural Similarity Index (SSIM) and Universal Image Quality Index (Q-index) proposed by Wang and Bovik [47]. We selected 8 commonly used wavelets (both Daubechies and Symlets) with different set of decomposition. We provide testing for various ultrasound datasets, including the image data of the musculoskeletal system, abdominal, neck, and carotid. To test the highest amount of noise types and filter settings possible, we corrupted created dataset with noise generators to simulate various image impairments occurring in US images (Speckle, Gaussian, and Salt and Pepper noise). This way, we used the real US images (serving as ground truth) and were able to objectively evaluate the outputs. Our paper is organised as follows: firstly, we describe the used methods, then we show are results of the analysis where we mainly focused on musculoskeletal ultrasound data and finally, we discuss our achievements and future directions. Materials and methods To analyze the effect of the wavelet base selection on the filtration efficiency, we propose an experimental tool for a simultaneous processing of the batch ultrasound images. Herein, we will distinguish types of implemented noise for an image deterioration and used evaluation metrics. Mainly, we used Daubechies and Symlet wavelet families, nevertheless it could be applicable for any wavelet setting and type of image noise. Fig 1 shows a block diagram illustrating the proposed methodology. Image acquisition All experiments were carried out according to ethics approval obtained from the Ethics and Research Committee of University of Ostrava (Ref. No.: OU −23913/90 −2021). All measurements were made under medical supervision and participants provided written informed consent form prior to data collection. All the information is processed anonymously. All data were PLOS ONE Comparative analysis of wavelet transform filtering systems for noise reduction in ultrasound images PLOS ONE | https://doi.org/10.1371/journal.pone.0270745 July 7, 2022 3 / 26
acquired by an ultrasonographic device GE LOGIQ P6 PRO using standard ultrasound probes. For the purpose of this study, we created a database containing in total of 292 ultrasound images. The database is divided into four categories based on the examined area: Abdominal— 100 images, neck—40 images, carotid—80 images and musculoskeltal (MSK)—72 images, contain images of knee, tendons and shoulders. All images were recorded in B-mode with resolution of 512x512 pixels. The database contains both physiological and pathological images, see example in Fig 2. Fig 1. A simplified diagram of an experimental environment for testing and evaluation of dynamical wavelet behavior. https://doi.org/10.1371/journal.pone.0270745.g001 Fig 2. Examples of the ultrasound images from all four cathegories of the created database: Abdominal (a), Carotids (b), Neck (c), and Musculoskeletal system (d). https://doi.org/10.1371/journal.pone.0270745.g002 PLOS ONE Comparative analysis of wavelet transform filtering systems for noise reduction in ultrasound images PLOS ONE | https://doi.org/10.1371/journal.pone.0270745 July 7, 2022 4 / 26
Artificial image deterioration To perform an analysis of the wavelet base selection on the filtration efficiency, we applied various types and level of noise to simulate the effect of image deterioration. Such synthetic noise produce a specific image with variable noise intensity, set by related noise parameters. We used additive Gaussian, impulse salt and pepper and multiplicative speckle noise. We applied 20 different levels with various parameters that are dependent on the type of noise, mainly set by mean, variance, and noise density. Gaussian noise was set on a default variance (σ 2 = 0.01) and mean values μ= {0.01, 0.02, . . ., 0.20}. An example of ultrasound image degraded by Gaussian noise is presented in Fig 3 1). Salt and Pepper noise, determined by the noise density (d) was set on d= {0.001, 0.002, . . ., 0.02}. Example is shown in Fig 3 2). The design of speckle noise determined by the mean value and variance was set on a constant value μ= 0 and 20 various levels σ 2 = {0.1, 0.2, . . ., 2}, see example in Fig 3 3) and 4). Design of denoising system Firstly, we had to choose a suitable type of mother wavelet function that is in general, chosen empirically based on the characteristics of the signal. Mother wavelet is a prototype for Fig 3. Examples of native images from different databases (a) and deteriorated by various types and levels of noise (b, c). 1) Gaussian noise applied on carotid ultrasound images: (b) Gaussian noise level (σ 2 = 0.01, μ= 0.1) and (c) Gaussian noise level (σ 2 = 0.01, μ= 0.2); 2) Salt and Pepper noise applied on abdominal ultrasound images: b) Salt and Pepper noise density (d= 0.1) and c) Salt and Pepper noise density (d= 0.2); 3) and 4) speckle noise applied on neck (3) and MSK (4) ultrasound images: b) variance of speckle noise (σ 2 = 1) and c) variance of speckle noise (σ 2 = 2). https://doi.org/10.1371/journal.pone.0270745.g003 PLOS ONE Comparative analysis of wavelet transform filtering systems for noise reduction in ultrasound images PLOS ONE | https://doi.org/10.1371/journal.pone.0270745 July 7, 2022 5 / 26
generating the other window functions. In our analysis, we present a comparison of various kinds of Daubechies (db2,db5,db10,db15,db20,db22,db25, and db30) and Symlets (Sym2, Sym3,Sym5,Sym10,Sym15,Sym20,Sym25, and Sym29). Then, the ultrasound data are gradually decomposed into approximation and detail coefficients based on the level of decomposition. Previous evidence shows that higher level of decomposition does not bring to a significant improvement to denoising performance [46,48]. However, the selection of the mother wavelet can be affected by setting the level of decomposition. Moreover, the waveletbased methods with lower level of decomposition, is not sufficient to reduce the noise with the higher level. Therefore, a higher level of decomposition is desirable, so it was set to 3 and 4. Then, the soft-thresholding method is used by the Birge ´-Massart strategy [49] for its ability to preserve the image edges during image filtration. To analyze wavelet-based performance, each mother’s wavelet was objectively compared with the gold standard (i.e. native images, where we suppose the presence of a neglectable level of image noise). Through this procedure, we were able to provide a large quantitative analysis of wavelet filtration efficiency based on the selection of mother’s wavelets. Objective evaluation of wavelet’s setting The medical image quality could be evaluated by means of different methods based on the specific criteria, such as the diagnostic quality of the image or its other characteristics (contrast, blur, noise or sharpness). For this analysis, we used various evaluation metrics, such as MSE, PSNR, Q-index, SSIM, and correlation index. These parameters are defines as follows: •Correlation coefficient returns a correlation between arrays A and B, that is in the interval 0 to 1, where 1 represents a complete correlation. •MSE is the average squared difference between two data samples is measured, e.g., the reference and degraded image. The smaller the mean squared error, the closer is best fit. If the image is defined in the MxN domain, MSE is defined as follows: MSE ¼1 M�N�X M i¼1X N j¼iðgi;jfi;jÞ2;ð1Þ where g i,j denotes the original ultrasound image and f i,j denotes the noisy image. MSE is widely used to compare image quality, however if its used alone it does not provide a sufficient correlation of reasonable quality, therefore should be used with other metrics or visual assessment. •PSNR represents the ratio of the maximum possible signal power to the distortion power, which will be higher for a better image and vice versa. It measures how exactly the transformed image resembles the original. PSNR can be determined as follows: PSNR ¼10 log D2 MSE ;ð2Þ where Drepresents the dynamical intensity range (e.g. fof 8-bit US image, it is 256 gray levels). •Q-index measures any image distortion as a combination of a loss of correlation, intensity and contrast distortion. These factors, defining Q-index can be interpreted by the following PLOS ONE Comparative analysis of wavelet transform filtering systems for noise reduction in ultrasound images PLOS ONE | https://doi.org/10.1371/journal.pone.0270745 July 7, 2022 6 / 26
way: Q¼sxy sxsy�2� x� y � x2þ� y2�2sxsy s2 xþs2 y ;ð3Þ where the first component of the equation denotes the correlation coefficient between xand y, which describes the native image. This coefficient measures the degree of linear correlation between these coefficients and their dynamic range [−1, 1]. The second component of the equation in the range [0, 1] measures the link between mean brightness of xand y. •SSIM performs modeling of the structural information of an image which is based on fact that the pixels of the natural image show strong dependencies providing useful information about its structure. The SSIM algorithm defines image degradation as a structural change and performs measurements of similarity in three steps, comparison by intensity, contrast and image structure. The SSIM is in the range [0, 1], where value 1 could be achieved only if image xis identical to image y. SSIM index can be defined by the following equation: SSIM ¼ð2� x� yþc1Þ�ð2sxy þc2Þ ð� x2þ� y2þc1Þ�ðs2 xþs2 yþc2Þ;ð4Þ where � x¼1 LX L i¼1 xi;� y¼1 LX L i¼1 yi; s2 x¼1 L1X L i¼1ðxi� xÞ2;s2 y¼1 L1X L i¼1ðyi� yÞ2; sxy ¼1 L1X L i¼1ðxi� xÞ�ðyi� yÞ;ð5Þ in those equations x,y, and Lrepresent the original image, the test image, and the number of pixels in the image, respectively. Moreover, c 1 and c 2 are the defined values used to calculate the SSIM metric for stabilization. Parameters σ x ,σ y represent variance of the signal sample x and y, where σ xy corresponds to the mutual connection between xand y. Results and analysis The results of wavelet-based noise suppression system for a comparative analysis of various mother wavelet selection are based on objective metrics (correlation coefficient, MSE, PSNR, Q-index and SSIM). Moreover, the computational demands of the proposed noise-canceling algorithm was measured. As important clinical aspects must be taken into account when applying noise-canceling procedure, the radiologist view is provided. The graphs below show results of analysis from the musculoskeletal database. The series of analyses investigated the filtration efficiency of Dabechies and Symlets wavelets family on real US images degraded by Gaussian, salt and pepper and speckle noise. PLOS ONE Comparative analysis of wavelet transform filtering systems for noise reduction in ultrasound images PLOS ONE | https://doi.org/10.1371/journal.pone.0270745 July 7, 2022 7 / 26
Elimination of Gaussian noise When assessing the quality of the filtration using different objective metrics, various observations can be made. In all experiments, the highest efficacy was achieved at lowest level of Gaussian noise (σ 2 = 0.01, μ= 0.01); the higher the noise level, the lower efficacy. In terms of correlation coefficient, we can notice linear dependence between increasing noise levels and filtration effectiveness in level 3 and 4 for both Daubechies and Symlet families (see Figs 4a, 4b,5a and 5b, respectively). The most effective wavelets for both decomposition levels were Db5 and Sym15, while the latter slightly outperforming the other tested wavelets. When assessing the filtration efficacy using MSE, one can notice exponential dependence between noise level and the quality of filtration. All of the tested wavelets from both families achieved similar results for level 3 and 4 of decomposition (see Figs 4c, 4d,5c and 5d). The differences between the individual system settings are nearly indistinguishable, as illustrated by the zoomed sections in corresponding figures. As for PSNR parameter, the dependence between the filtration quality and noise level is nearly linear. The differences between individual wavelets are noticeable only at lower noise levels, see zoomed sections in Figs 4e, 4f,5e and 5f. The best results were achieved by Db5 and Sym3 at decomposition level 3. The evaluations using the Q-index parameter show nearly linear dependence between noise levels and filtration efficacy. Again, the differences between individual system settings vary only for low noise levels, see zoomed sections in Figs 4g, 4h,5g and 5h. In case of SSIM evaluation parameter, the results show that the filtration efficacy is linearly dependent on the image’s noise level. The higher the noise the lower the efficacy. For both tested decomposition levels (3 and 4) in Daubechies wavelet family, the Db10 and Db25 wavelet showed the best results while Db2 showed the worst results. As for Symlet wavelet family, the results shows higher effectiveness within various image impairments. The best results for both tested decomposition levels (3 and 4) were achieved for Sym15 and Sym20 wavelets. Contrary, the lowest efficiency was achieved using the wavelet Sym2. Fig 6 1) and 2) show the efficiency of the denoising system using the Db5 with decomposition level 3 and Db5 with decomposition level 4, respectively. With increasing level of decomposition, we can observe a loss of significant anatomical details from USG images as notable in Fig 6. Similarly, by using the Sym15 and Sym2, see Fig 6 3) and 4), respectively. Table 1 show median comparison of SSIM and correlation coefficient to determine the efficiency using the Db5 wavelet with level od decomposition 3 for all noise levels on different datasets. Interestingly, we can notice slight variability between individual datasets, see SSIM for abdominal dataset 0.401 and MSK 0.566. Elimination of Salt and Pepper noise The results below show a similar trend as for Gaussian noise, i.e. in all experiments the higher the noise level, the lower efficacy. However, contrary to results obtained with the Gaussian noise, the efficacy achieved varies with higher noise levels. Also, the dependency between the noise levels and the efficacy of the filtration varies among the different wavelet types, as for some it is nearly linear (e.g. Db2 in Fig 7 or Sym2 in Fig 8) and logarithmic for the others. Although we can see an overall decrease in efficiency of all tested wavelets with the higher decomposition level, the Db30,Db25,Db22, and Db20 appear to be more effective in comparison with the rest of the tested wavelet types, and could thus enable a better preservation of relevant diagnostics information, lower loss of contrast, and edge preservation. The lower efficacy decrease with higher noise is also a sign of the system robustness. Contrary to the tests on PLOS ONE Comparative analysis of wavelet transform filtering systems for noise reduction in ultrasound images PLOS ONE | https://doi.org/10.1371/journal.pone.0270745 July 7, 2022 8 / 26
Gaussian noise, the Db5 appear to be the least effective wavelet used along with the Db2, see Fig 7. The analysis of the Symlet family shows a similar efficiency as in the analysis performed on images degraded by Gaussian noise, see Fig 5. The efficiency assessed using the objective Fig 4. A comparative analysis of Gaussian noise (σ 2 = 0.01, μ= {0.01, 0.02, ..., 0.20}) for Daubechies wavelets with decomposition level 3 and 4. (a) Decomposition level 3: correlation coefficient. (b) Decomposition level 4: correlation coefficient. (c) Decomposition level 3: MSE. (d) Decomposition level 4: MSE. (e) Decomposition level 3: PSNR. (f) Decomposition level 4: PSNR. (g) Decomposition level 3: Q-index. (h) Decomposition level 4: Q-index. (i) Decomposition level 3: SSIM. (j) Decomposition level 4: SSIM. https://doi.org/10.1371/journal.pone.0270745.g004 PLOS ONE Comparative analysis of wavelet transform filtering systems for noise reduction in ultrasound images PLOS ONE | https://doi.org/10.1371/journal.pone.0270745 July 7, 2022 9 / 26
stomach) preprandially has a cystic character, a homogeneous anechogenic content with a fine single-layer wall. Ultrasonographically, we mainly evaluate the presence of intraluminal pathological content, which is manifested by a change in echogenicity and acoustic tents. Another area of interest for the epigastrium is the parenchymatous organs of the pancreas and spleen, Fig 10. A comparative analysis of speckle noise (μ= 0, σ 2 = {0.1, 0.2, ..., 2}) for Daubechies wavelets with decomposition level 3. (a) Decomposition level 3: correlation coefficient. (b) Decomposition level 4: correlation coefficient. (c) Decomposition level 3: MSE. (d) Decomposition level 4: MSE. (e) Decomposition level 3: PSNR. (f) Decomposition level 4: PSNR. (g) Decomposition level 3: Q-index. (h) Decomposition level 4: Q-index. (i) Decomposition level 3: SSIM. (j) Decomposition level 4: SSIM. https://doi.org/10.1371/journal.pone.0270745.g010 PLOS ONE Comparative analysis of wavelet transform filtering systems for noise reduction in ultrasound images PLOS ONE | https://doi.org/10.1371/journal.pone.0270745 July 7, 2022 16 / 26
which normally have slightly higher echogenicity and a more homogeneous structure than the parenchyma of the liver. Fig 3 3) shows a thyroid gland with higher echogenicity, diffusely fine to medium coarse echoes. The lobes of the thyroid gland are located on the sides of the trachea, which form an Fig 11. A comparative analysis of speckle noise (μ= 0, σ 2 = {0.1, 0.2, ..., 2}) for Symlets wavelets with decomposition level 4. (a) Decomposition level 3: correlation coefficient. (b) Decomposition level 4: correlation coefficient. (c) Decomposition level 3: MSE. (d) Decomposition level 4: MSE. (e) Decomposition level 3: PSNR. (f) Decomposition level 4: PSNR. (g) Decomposition level 3: Q-index. (h) Decomposition level 4: Q-index. (i) Decomposition level 3: SSIM. (j) Decomposition level 4: SSIM. https://doi.org/10.1371/journal.pone.0270745.g011 PLOS ONE Comparative analysis of wavelet transform filtering systems for noise reduction in ultrasound images PLOS ONE | https://doi.org/10.1371/journal.pone.0270745 July 7, 2022 17 / 26
acoustic shadow of the air column. The surrounding neck muscle and adipose tissue have a linear echostructure, slightly lower echogenicity. Large cervical vessels located laterally have an anechogenic lumen and a fine echogenic wall under normal circumstances. We also display lymph nodes here and evaluate their size, shape, and vascularization. Under normal circumstances, they have an ovoid elongated shape and a slightly lower echogenicity compared to the thyroid gland. Fig 12. An example of denoising results on MSK image dataset using the selected wavelets. 1) Denoising using the Db2, level of decomposition 3. a) native image, b) noisy image (speckle noise (μ= 0, σ 2 = 1)) and c) result of noisecanceling procedure; Denoising using the Db2, level of decomposition 4. a) native image, b) noisy image (speckle noise (μ= 0, σ 2 = 1)) and c) filtration result; Denoising using the Sym2, level of decomposition 3 (3) and Sym29 with level of decomposition 4 (4). a) native image, b) noisy image (speckle noise (μ= 0, σ 2 = 1)) and c) filtered MSK image. https://doi.org/10.1371/journal.pone.0270745.g012 Table 3. Median comparison of SSIM and correlation coefficient for Db2 wavelet with decomposition level 3 and various noise levels and datasets. Corr. coeff SSIM Gaussian S&P Speckle Gaussian S&P Speckle Abdominal 0.932 0.914 0.825 0.401 0.737 0.606 Carotids 0.927 0.915 0.813 0.420 0.762 0.693 Neck 0.912 0.924 0.846 0.557 0.752 0.693 MSK 0.962 0.981 0.873 0.550 0.758 0.679 Mean 0.933 0.921 0.839 0.482 0.750 0.668 https://doi.org/10.1371/journal.pone.0270745.t003 PLOS ONE Comparative analysis of wavelet transform filtering systems for noise reduction in ultrasound images PLOS ONE | https://doi.org/10.1371/journal.pone.0270745 July 7, 2022 18 / 26
Fig 3 4) shows the musculoskeletal structures of the knee joint. The bone surface with an anechogenic acoustic shadow is markedly echogenic. Cartilage is anechogenic. Ligaments and tendons appear as slightly hyperechogenic structures with a regular linear structure. Muscle and subcutaneous adipose tissue are normally of low echogenicity with a regular architecture of alternating hyperechogenic linear structures. We can evaluate articular effusions that are predominantly anechogenic in nature. Subjective evaluation of filtration efficiency is shown in Fig 13. Selected anatomical structures of interest are labelled as follows: vena portae—black indicator, bile duct and hepatic artery branches with white and green indicators, vena cava inferior—blue indicator, and finally ligamentum venosum with orange indicator. We can see that significant anatomical areas of interest are undiagnosable when the image is degraded by higher level of speckle noise, see Fig 13 b). In particular, the area of the vena portae (black indicator) and the area of the hepatic arteries and bile duct (white and green indicators). According to Fig 13 c) we can see a significant noise suppression and a partial improvement in image diagnosability. Discussion As demonstrated by the obtained results, the performance of image denoising depends strongly on the setting of the filtering method used. Of the selected objective criteria, the PSNR parameter seems to be the most relevant as it is the most often used image quality metric. However, it is not recommended to use a single metric to evaluate one’s results. Each of the metrics offers different point of view on the image quality and is associated with certain weaknesses and differs on its degree of sensitivity to image degradations. For example, PSNR is more sensitive to additive Gaussian noise than the SSIM as demonstrated in [51]. From representation perspective, SSIM, Q-index, and correlation coefficient are easier to work with since they are normalized, whereas MSE and PSNR are only showing absolute errors [52]. Moreover, SSIM was designed to take into account luminance, contrast, and structure, similarly as the human visual system [53]. This makes it theoretically the most suitable parameter to be used for this task, however, in practice, it does not have to relate to a radiologist’s perception of diagnostic image quality [54]. Therefore, we used more parameters to assess the Table 4. The results of computational complexity of Daubechies wavelets for various type of noise and used datasets. Time is in seconds. Decomp. lvl 3 Decomp. lvl 4 Gaussian S&P Speckle Gaussian S&P Speckle Abdominal 2395 2494 2307 2253 2289 2415 Carotids 2215 2313 2115 1985 2004 2089 Neck 1140 1192 1103 1106 1134 1145 MSK 1773 1834 1835 1872 1826 1802 https://doi.org/10.1371/journal.pone.0270745.t004 Table 5. The results of computational complexity of Symlet wavelets for various type of noise and used datasets. Time is in seconds. Decomp. lvl 3 Decomp. lvl 4 Gaussian S&P Speckle Gaussian S&P Speckle Abdominal 11251 11273 11513 11391 12473 14447 Carotids 9294 9329 11643 9878 9824 12234 Neck 5202 5239 5253 5247 5267 5330 MSK 11698 8476 8346 8119 8159 8210 https://doi.org/10.1371/journal.pone.0270745.t005 PLOS ONE Comparative analysis of wavelet transform filtering systems for noise reduction in ultrasound images PLOS ONE | https://doi.org/10.1371/journal.pone.0270745 July 7, 2022 19 / 26
filtration quality. A system achieving the best results according to all (or most) of the metrics was considered as the most effective one. Our extensive analysis shows that Daubechies performed best at lower levels of decomposition, even when comparing computational complexity, see Tables 4and 5. Interestingly, for Gaussian noise, the Db5 seems to be most effective for all tested databases. The mother wavelet Db2 slightly outperformed other tested wavelets for Speckle noise and Db30 for Salt and Pepper noise, see Table 6. Thus, the insights relative to the effect of the system settings presented in this study may provide a useful guideline for researchers, software developers, and clinical professionals to obtain high quality images from both the technical and clinical points of view. The strengths and contributions of the proposed study can be summarized as follows: 1. Dataset uniqueness and size—the tests were carried out on real data; the dataset consisted of in total of 292 ultrasound images and included several areas of interest, such as abdomen (100 images), neck (40 images), carotid (80 images) or musculoskeletal (72 images). Moreover, to extend the dataset and to simulate variety of noise types and levels, we carried out artificial image deterioration using Gaussian, salt and pepper and multiplicative speckle noise. We applied 20 different levels with various parameters. Thus, the final dataset consisted of 17,520 images (292x3x20). Other studies on this topic were conducted either on solely synthetic data such as [48,55] or on a limited real dataset. For example, in [56] they used objective metrics on synthetic data and on real data, they used only 3 US images and then evaluated the performance subjectively. Subsequently, they used breast ultrasound image database containing 109 cases for experiment to demonstrate the improvement of classification by using the tested denoising algorithms. Further, the authors in [33] introduced a new wavelet type Usi and tested it on 110 images from various areas, however, it was tailored for the speckle noise and thus was not tested on any other noise. 2. Evaluation criteria—Besides conventional metrics, such as MSE, PSNR and SSIM, this study includes the insights from the clinical experts, who evaluated the filtration results from the clinical point of view. This is important since the objective image quality assessment can only cover limited factors influencing the image quality, such as brightness or Fig 13. A example of filtration result by db2, level of decomposition 4. a) native image, b) noisy image (speckle noise (μ= 0, σ 2 = 1) and c) filtered MSK image. https://doi.org/10.1371/journal.pone.0270745.g013 PLOS ONE Comparative analysis of wavelet transform filtering systems for noise reduction in ultrasound images PLOS ONE | https://doi.org/10.1371/journal.pone.0270745 July 7, 2022 20 / 26
contrast. However, even though the results of the objective evaluations are outstanding, the clinical requirements are often not met. As mentioned in [57], filtering allows a better separation of classes between asymptomatic and symptomatic subjects. Both the perception and interpretation of medical visual information are critical in clinical practice. However, medical images are not self-explanatory and, therefore, need to be interpreted by the medical experts, whose quality of experience and thus their decision may be impacted by the image distortions or unsatisfactory filtration. 3. Extension of current research outcomes—Our work extends the work of Adamo et al. [48] and provides new extensive investigations in the selection of the wavelet base, as the method was tested on in total of 292 real ultrasound images. It also offers a unique clinical-based evaluation of ultrasound images to ensure that the proposed method preserves all the clinically important information. In our work, orthogonal wavelets were selected because they Table 6. Mean comparison of PSNR for Daubechies family with decomposition level 3 and various noise levels and datasets. Mother Wavelet Database Gaussian Salt&Pepper Speckle Db2 MSK 19.68 ±4.28 25.74 ±3.30 23.79 ±1.85 Abdominal 18.74 ±3.47 25.14 ±3.31 21.32 ±2.19 Carotids 18.76 ±3.49 24.86 ±3.32 21.51 ±2.12 Neck 18.53 ±3.33 25.51 ±3.24 22.39 ±1.52 Db5 MSK 19.83 ±4.42 26.13 ±3.12 23.70 ±1.94 Abdominal 18.75 ±3.47 25.60 ±3.08 20.97 ±2.27 Carotids 18.83 ±3.54 25.20 ±3.16 21.43 ±2.16 Neck 18.58 ±3.36 26.00 ±3.02 22.38 ±1.56 Db10 MSK 19.81 ±4.28 27.95 ±2.18 23.65 ±1.93 Abdominal 18.71 ±3.44 27.21 ±2.28 20.72 ±2.31 Carotids 18.73 ±3.50 26.69 ±2.37 21.45 ±2.16 Neck 18.56 ±3.34 27.51 ±2.30 22.36 ±1.55 Db15 MSK 19.76 ±4.37 29.10 ±1.74 23.64 ±1.92 Abdominal 18.69 ±3.42 28.07 ±1.97 20.59 ±2.34 Carotids 18.77 ±3.49 27.62 ±2.00 21.51 ±2.15 Neck 18.52 ±3.32 28.21 ±2.09 22.34 ±1.52 Db20 MSK 19.75 ±4.36 29.75 ±1.52 23.53 ±1.94 Abdominal 18.67 ±3.41 28.46 ±1.84 20.61 ±2.34 Carotids 18.75 ±3.47 28.07 ±1.82 21.59 ±2.14 Neck 18.51 ±3.31 28.49 ±2.03 22.35 ±1.49 Db22 MSK 19.79 ±4.39 30.65 ±1.27 23.59 ±1.96 Abdominal 18.67 ±3.40 28.85 ±1.88 20.62 ±2.34 Carotids 18.74 ±3.46 28.67 ±1.73 21.62 ±2.13 Neck 18.50 ±3.30 28.66 ±2.13 22.35 ±1.48 Db25 MSK 19.82 ±4.41 31.02 ±1.19 23.54 ±1.97 Abdominal 18.66 ±3.40 28.95 ±1.93 20.66 ±2.33 Carotids 18.73 ±3.46 28.85 ±1.74 21.66 ±2.12 Neck 18.50 ±3.30 28.68 ±2.20 22.36 ±1.46 Db30 MSK 19.80 ±4.39 31.48 ±1.21 23.59 ±1.94 Abdominal 18.66 ±3.40 29.01 ±2.10 20.73 ±2.32 Carotids 18.72 ±3.45 29.05 ±1.90 21.74 ±2.11 Neck 18.49 ±3.29 28.61 ±2.36 22.38 ±1.44 https://doi.org/10.1371/journal.pone.0270745.t006 PLOS ONE Comparative analysis of wavelet transform filtering systems for noise reduction in ultrasound images PLOS ONE | https://doi.org/10.1371/journal.pone.0270745 July 7, 2022 21 / 26
provide more precise and consistent results as already mentioned in [48], where both biorthogonal and orthogonal filters were tested. 4. New findings—this study demonstrates that the denoising system using Daubechies and lower-level decomposition improves ultrasound noise-canceling procedure in terms of objective and subjective evaluation. When applied on real ultrasound images, we could observe only a slight deviation (±2.2%) among different types of noise and thus this system setting can be considered as robust and effective for this application. Despite all the above-mentioned strengths of the proposed study, there are also some limitations and possibilities for future research. When analyzing the wavelet settings for various noise, we do not obtain a comparison with other images with the same conditions. In this context, it would be worth studying a simultaneous system response in the form of a spatial 2D distribution of evaluation parameters for various Wavelet settings. Besides the 1D trends for dynamical noise influence, we would receive an immediate simultaneous response to any number of Wavelet settings for specific noise settings. Such a tool should have a strong potential for a comparative evaluation of the Wavelet settings for specific conditions in ultrasound image processing. The absence of extensive subjective evaluation may be also considered as a limitation of this study. The blind questionnaire for image quality assessment by experts could not be conducted as the artificially degraded dataset counted a total of 17,520 images, which were subsequently filtered by various selection of mother wavelet functions leading to creating tens of thousands of images. However, using the results obtained in this study, a more robust setting can be selected and used for the evaluation tests. Moreover, the tests should be carried out on vast amount of data from clinical practice, where different image degradations may occur, as mentioned in the introduction. Then, the questionnaire survey will be carried out to evaluate each filtrated image. However, at this stage, we only wanted to provide clinical insight on selected noise and dataset. This is because this article only focuses on the preprocessing stage, where the aim is to reduce the significant amount of noise present in the images. In the subsequent stage, the image enhancement needs to be carried out to obtain the clinically important features and or to be able to apply the segmentation methods and so on. Therefore, the subjective evaluation by experts is crucial in these subsequent phases rather than in the preprocessing. This will be a subject of the future research. Conclusion This study provides an extensive analysis and a quantitative evaluation of various wavelet denoising systems, their settings for different types of noise, and other effects influencing the quality of the resulting ultrasound image. The extensive analysis on in total of 17,520 images (dataset created from 292 real ultrasound images) shows that both the filtration system setting and the image content, namely type of noise and selected dataset, play a crucial role in the quality of the filtration. The performance of the tested methods was assessed by conventional objective metrics (correlation coefficient MSE, PSNR, SSIM, and Q-index). For selected filtration outcomes, we also provided clinical insights from clinical experts. The results showed that Daubechies at lower-level of decomposition achieved the best results. Namely, Db2,Db5, and Db30. Moreover, the obtained results also indicate that it is not possible to determine the universal type of wavelet for variant types of noise. The choice of the most effective wavelet should be PLOS ONE Comparative analysis of wavelet transform filtering systems for noise reduction in ultrasound images PLOS ONE | https://doi.org/10.1371/journal.pone.0270745 July 7, 2022 22 / 26
tailored for a specific purpose since it depends on the type of tested ultrasound images, especially the selected area of interest, device used, and type of noise present. Author Contributions Conceptualization: Dominik Vilimek. Data curation: Dominik Vilimek. Formal analysis: Dominik Vilimek, Jan Kubicek, Milos Golian, Rene Jaros, Radana Kahankova, Pavla Hanzlikova, Daniel Barvik, Alice Krestanova. Funding acquisition: Marek Penhaker, Ondrej Prokop. Investigation: Dominik Vilimek. Methodology: Dominik Vilimek. Project administration: Martin Cerny. Resources: Dominik Vilimek, Milos Golian, Pavla Hanzlikova, Marek Buzga. Software: Dominik Vilimek. Supervision: Jan Kubicek. Validation: Radana Kahankova. Visualization: Dominik Vilimek, Rene Jaros, Radana Kahankova. Writing – original draft: Dominik Vilimek, Jan Kubicek. Writing – review & editing: Jan Kubicek, Rene Jaros, Radana Kahankova, Marek Buzga. References 1. Cronin NJ, Finni T, Seynnes O. Using Deep Learning to Generate Synthetic B-Mode Musculoskeletal Ultrasound Images. Computer Methods and Programs in Biomedicine. 2020; 196:105583. https://doi. org/10.1016/j.cmpb.2020.105583 PMID: 32544777 2. Kokil P, Sudharson S. Despeckling of Clinical Ultrasound Images Using Deep Residual Learning. Computer Methods and Programs in Biomedicine. 2020; 194:105477. https://doi.org/10.1016/j.cmpb.2020. 105477 PMID: 32454323 3. Gueziri HE, Santaguida C, Collins DL. The State-of-the-Art in Ultrasound-Guided Spine Interventions. Medical Image Analysis. 2020; 65:101769. https://doi.org/10.1016/j.media.2020.101769 PMID: 32668375 4. Bargsten L, Schlaefer A. SpeckleGAN: A Generative Adversarial Network with an Adaptive Speckle Layer to Augment Limited Training Data for Ultrasound Image Processing. International Journal of Computer Assisted Radiology and Surgery. 2020; 15(9):1427–1436. https://doi.org/10.1007/s11548020-02203-1 PMID: 32556953 5. Buffarini L, Rabal H, Cap N, Grumel E, Trivi M, Finger P. Tuneable Algorithms for Tracking Activity Images in Dynamic Speckle Applications. Optics and Lasers in Engineering. 2020; 129:106084. https:// doi.org/10.1016/j.optlaseng.2020.106084 6. Puyo L, Paques M, Atlan M. Spatio-Temporal Filtering in Laser Doppler Holography for Retinal Blood Flow Imaging. Biomedical Optics Express. 2020; 11(6):3274. https://doi.org/10.1364/BOE.392699 PMID: 32637254 7. Zhang N, Ashikuzzaman M, Rivaz H. Clutter Suppression in Ultrasound: Performance Evaluation and Review of Low-Rank and Sparse Matrix Decomposition Methods. BioMedical Engineering OnLine. 2020; 19(1):37. https://doi.org/10.1186/s12938-020-00778-z PMID: 32466753 8. Mohd Sagheer SV, George SN. A Review on Medical Image Denoising Algorithms. Biomedical Signal Processing and Control. 2020; 61:102036. https://doi.org/10.1016/j.bspc.2020.102036 9. Nisha SS, Raja SP, Kasthuri A. Static Thresholded Pulse Coupled Neural Networks in Contourlet Domain—A New Framework for Medical Image Denoising. International Journal of Image and Graphics. 2020; 20(03):2050025. https://doi.org/10.1142/S0219467820500254 PLOS ONE Comparative analysis of wavelet transform filtering systems for noise reduction in ultrasound images PLOS ONE | https://doi.org/10.1371/journal.pone.0270745 July 7, 2022 23 / 26
10. Kumar M, Mishra SK. A Comprehensive Review on Nature Inspired Neural Network Based Adaptive Filter for Eliminating Noise in Medical Images. Current Medical Imaging Formerly Current Medical Imaging Reviews. 2020; 16(4):278–287. https://doi.org/10.2174/1573405614666180801113345 PMID: 32410531 11. Devakumari D, Punithavathi V. Noise Removal in Breast Cancer Using Hybrid De-Noising Filter for Mammogram Images. In: Smys S, Tavares JMRS, Balas VE, Iliyasu AM, editors. Computational Vision and Bio-Inspired Computing. vol. 1108. Cham: Springer International Publishing; 2020. p. 109–119. 12. Alla Takam C, Samba O, Tchagna Kouanou A, Tchiotsop D. Spark Architecture for Deep LearningBased Dose Optimization in Medical Imaging. Informatics in Medicine Unlocked. 2020; 19:100335. https://doi.org/10.1016/j.imu.2020.100335 13. Gupta M, Taneja H, Chand L. Performance Enhancement and Analysis of Filters in Ultrasound Image Denoising. Procedia Computer Science. 2018; 132:643–652. https://doi.org/10.1016/j.procs.2018.05. 063 14. JNTUH University, Telangana, India and also Dept of ECE, S R Engineering College (Autonomous), Warangal, India, Kollem S, Reddy KRL, Rao DS. A Review of Image Denoising and Segmentation Methods Based on Medical Images. International Journal of Machine Learning and Computing. 2019; 9 (3):288–295. https://doi.org/10.18178/ijmlc.2019.9.3.800 15. Sheeba MC, Seldev Christopher DC. A Review On Video Denoising Methods. In: 2019 International Conference on Recent Advances in Energy-Efficient Computing and Communication (ICRAECC). Nagercoil, India: IEEE; 2019. p. 1–6. 16. Thanh D, Surya P, Hieu LM. A Review on CT and X-Ray Images Denoising Methods. Informatica. 2019; 43(2). https://doi.org/10.31449/inf.v43i2.2179 17. Prasath VBS. Quantum Noise Removal in X-Ray Images with Adaptive Total Variation Regularization. Informatica. 2017; 28(3):505–515. https://doi.org/10.15388/Informatica.2017.141 18. Karunharan KA, Prakash O. Automatic Preprocessing of Blood Cells Using Edge Detectors for the Detection of Leukemia. International Journal of Pharmaceutical Research. 2019; 11(1). https://doi.org/ 10.31838/ijpr/2019.11.01.092 19. Sofuni A, Tsuchiya T, Itoi T. Ultrasound Diagnosis of Pancreatic Solid Tumors. Journal of Medical Ultrasonics. 2020; 47(3):359–376. https://doi.org/10.1007/s10396-019-00968-w PMID: 31420821 20. Rani VMK, Dhenakaran SS. Classification of Ultrasound Breast Cancer Tumor Images Using Neural Learning and Predicting the Tumor Growth Rate. Multimedia Tools and Applications. 2020; 79(2324):16967–16985. https://doi.org/10.1007/s11042-019-7487-6 21. Loizou CP, Theofanous C, Pantziaris M, Kasparis T. Despeckle Filtering Software Toolbox for Ultrasound Imaging of the Common Carotid Artery. Computer Methods and Programs in Biomedicine. 2014; 114(1):109–124. https://doi.org/10.1016/j.cmpb.2014.01.018 PMID: 24560276 22. Mugasa H, Dua S, Koh JEW, Hagiwara Y, Lih OS, Madla C, et al. An Adaptive Feature Extraction Model for Classification of Thyroid Lesions in Ultrasound Images. Pattern Recognition Letters. 2020; 131:463–473. https://doi.org/10.1016/j.patrec.2020.02.009 23. Han S, Zhang Y, Wu K, He B, Zhang K, Liang H. Adaptive Ultrasound Tissue Harmonic Imaging Based on an Improved Ensemble Empirical Mode Decomposition Algorithm. Ultrasonic Imaging. 2020; 42 (2):57–73. https://doi.org/10.1177/0161734619900147 PMID: 31994455 24. Mei K, Hu B, Fei B, Qin B. Phase Asymmetry Ultrasound Despeckling With Fractional Anisotropic Diffusion and Total Variation. IEEE Transactions on Image Processing. 2020; 29:2845–2859. https://doi.org/ 10.1109/TIP.2019.2953361 25. Nayak R, Fatemi M, Alizad A. Adaptive Background Noise Bias Suppression in Contrast-Free Ultrasound Microvascular Imaging. Physics in Medicine & Biology. 2019; 64(24):245015. https://doi.org/10. 1088/1361-6560/ab5879 PMID: 31855574 26. Loupas T, McDicken WN, Allan PL. An Adaptive Weighted Median Filter for Speckle Suppression in Medical Ultrasonic Images. IEEE Transactions on Circuits and Systems. 1989; 36(1):129–135. https:// doi.org/10.1109/31.16577 27. Xu H, Zhang Q, Dong H, Jiang X, Shi J. Speckle Suppression of Ultrasonography Using Maximum Likelihood Estimation and Weighted Nuclear Norm Minimization. In: 2018 40th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC). Honolulu, HI: IEEE; 2018. p. 874–877. 28. Li H, Wu J, Miao A, Yu P, Chen J, Zhang Y. Rayleigh-Maximum-Likelihood Bilateral Filter for Ultrasound Image Enhancement. BioMedical Engineering OnLine. 2017; 16(1):46. https://doi.org/10.1186/s12938017-0336-9 PMID: 28412952 29. Yongjian Yu, Acton ST. Speckle Reducing Anisotropic Diffusion. IEEE Transactions on Image Processing. 2002; 11(11):1260–1270. https://doi.org/10.1109/TIP.2002.804276 PLOS ONE Comparative analysis of wavelet transform filtering systems for noise reduction in ultrasound images PLOS ONE | https://doi.org/10.1371/journal.pone.0270745 July 7, 2022 24 / 26
30. Mittal D, Kumar V, Saxena SC, Khandelwal N, Kalra N. Enhancement of the Ultrasound Images by Modified Anisotropic Diffusion Method. Medical & Biological Engineering & Computing. 2010; 48 (12):1281–1291. https://doi.org/10.1007/s11517-010-0650-x PMID: 20574722 31. Choi H, Jeong J. Despeckling Algorithm for Removing Speckle Noise from Ultrasound Images. Symmetry. 2020; 12(6):938. https://doi.org/10.3390/sym12060938 32. Donoho DL, Johnstone IM. Ideal Spatial Adaptation by Wavelet Shrinkage. Biometrika. 1994; 81 (3):425–455. https://doi.org/10.1093/biomet/81.3.425 33. Leal AS, Paiva HM. A New Wavelet Family for Speckle Noise Reduction in Medical Ultrasound Images. Measurement. 2019; 140:572–581. https://doi.org/10.1016/j.measurement.2019.03.050 34. Randhawa SK, Sunkaria RK, Puthooran E. Despeckling of Ultrasound Images Using Novel Adaptive Wavelet Thresholding Function. Multidimensional Systems and Signal Processing. 2019; 30(3):1545– 1561. https://doi.org/10.1007/s11045-018-0616-y 35. Mei F, Zhang D, Yang Y. Improved Non-Local Self-Similarity Measures for Effective Speckle Noise Reduction in Ultrasound Images. Computer Methods and Programs in Biomedicine. 2020; 196:105670. https://doi.org/10.1016/j.cmpb.2020.105670 PMID: 32731047 36. Cu¨neyitoğlu O ¨zkul M, Mumcuoğlu U ¨E, Sancak İT. Single-Image Bayesian Restoration and Multi-Image Super-Resolution Restoration for B-Mode Ultrasound Using an Accurate System Model Involving Correlated Nature of the Speckle Noise. Ultrasonic Imaging. 2019; 41(6):368–386. https://doi.org/10.1177/ 0161734619865961 PMID: 31366307 37. Nagaraj Y, Narasimhadhan AV. Comparison of Edge Detection Algorithms in the Framework of Despeckling Carotid Ultrasound Images Based on Bayesian Estimation Approach. In: Rameshan R, Arora C, Dutta Roy S, editors. Computer Vision, Pattern Recognition, Image Processing, and Graphics. vol. 841. Singapore: Springer Singapore; 2018. p. 424–435. 38. Zhang K, Zuo W, Zhang L. FFDNet: Toward a Fast and Flexible Solution for CNN-Based Image Denoising. IEEE Transactions on Image Processing. 2018; 27(9):4608–4622. https://doi.org/10.1109/TIP. 2018.2839891 39. Chang Y, Yan L, Chen M, Fang H, Zhong S. Two-Stage Convolutional Neural Network for Medical Noise Removal via Image Decomposition. IEEE Transactions on Instrumentation and Measurement. 2020; 69(6):2707–2721. https://doi.org/10.1109/TIM.2019.2925881 40. Li L, Yu X, Jin Z, Zhao Z, Zhuang X, Liu Z. FDnCNN-Based Image Denoising for Multi-Labfel Localization Measurement. Measurement. 2020; 152:107367. https://doi.org/10.1016/j.measurement.2019. 107367 41. Mishra D, Tyagi S, Chaudhury S, Sarkar M, Singh Soin A. Despeckling CNN with Ensembles of Classical Outputs. In: 2018 24th International Conference on Pattern Recognition (ICPR). Beijing: IEEE; 2018. p. 3802–3807. 42. Dong G, Ma Y, Basu A. Feature-Guided CNN for Denoising Images From Portable Ultrasound Devices. IEEE Access. 2021; 9:28272–28281. https://doi.org/10.1109/ACCESS.2021.3059003 43. Duarte-Salazar CA, Castro-Ospina AE, Becerra MA, Delgado-Trejos E. Speckle Noise Reduction in Ultrasound Images for Improving the Metrological Evaluation of Biomedical Applications: An Overview. IEEE Access. 2020; 8:15983–15999. https://doi.org/10.1109/ACCESS.2020.2967178 44. Rezatofighi SH, Soltanian-Zadeh H, Sharifian R, Zoroofi RA. A New Approach to White Blood Cell Nucleus Segmentation Based on Gram-Schmidt Orthogonalization. In: 2009 International Conference on Digital Image Processing. Bangkok, Thailand: IEEE; 2009. p. 107–111. 45. Egmont-Petersen M, Schreiner U, Tromp SC, Lehmann TM, Slaaf DW, Arts T. Detection of Leukocytes in Contact with the Vessel Wall from in Vivo Microscope Recordings Using a Neural Network. IEEE Transactions on Biomedical Engineering. 2000; 47(7):941–951. https://doi.org/10.1109/10.846689 PMID: 10916266 46. Andria G, Attivissimo F, Lanzolla AML, Savino M. A Suitable Threshold for Speckle Reduction in Ultrasound Images. IEEE Transactions on Instrumentation and Measurement. 2013; 62(8):2270–2279. https://doi.org/10.1109/TIM.2013.2255978 47. Zhou Wang, Bovik AC. A Universal Image Quality Index. IEEE Signal Processing Letters. 2002; 9 (3):81–84. https://doi.org/10.1109/97.995823 48. Adamo F, Andria G, Attivissimo F, Lanzolla AML, Spadavecchia M. A Comparative Study on Mother Wavelet Selection in Ultrasound Image Denoising. Measurement. 2013; 46(8):2447–2456. https://doi. org/10.1016/j.measurement.2013.04.064 49. Birge ´L, Massart P. From Model Selection to Adaptive Estimation. In: Pollard D, Torgersen E, Yang GL, editors. Festschrift for Lucien Le Cam. New York, NY: Springer New York; 1997. p. 55–87. PLOS ONE Comparative analysis of wavelet transform filtering systems for noise reduction in ultrasound images PLOS ONE | https://doi.org/10.1371/journal.pone.0270745 July 7, 2022 25 / 26