Literature DB >> 35797331

Comparative analysis of wavelet transform filtering systems for noise reduction in ultrasound images.

Dominik Vilimek1, Jan Kubicek1, Milos Golian2, Rene Jaros1, Radana Kahankova1, Pavla Hanzlikova3, Daniel Barvik1, Alice Krestanova1, Marek Penhaker1, Martin Cerny1, Ondrej Prokop4, Marek Buzga2,5.   

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.

Entities:  

Mesh:

Year:  2022        PMID: 35797331      PMCID: PMC9262246          DOI: 10.1371/journal.pone.0270745

Source DB:  PubMed          Journal:  PLoS One        ISSN: 1932-6203            Impact factor:   3.752


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 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 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.
Fig 1

A simplified diagram of an experimental environment for testing and evaluation of dynamical wavelet behavior.

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 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 2

Examples of the ultrasound images from all four cathegories of the created database: Abdominal (a), Carotids (b), Neck (c), and Musculoskeletal system (d).

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).
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).

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).

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 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 wavelet-based 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 Birgé-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: where g denotes the original ultrasound image and f 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: where D represents 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 way: where the first component of the equation denotes the correlation coefficient between x and 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 x and 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 x is identical to image y. SSIM index can be defined by the following equation: where in those equations x, y, and L represent the original image, the test image, and the number of pixels in the image, respectively. Moreover, c1 and c2 are the defined values used to calculate the SSIM metric for stabilization. Parameters σ, σ represent variance of the signal sample x and y, where σ corresponds to the mutual connection between x and 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.

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.
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.

Fig 5

A comparative analysis of Gaussian noise (σ2 = 0.01, μ = {0.01, 0.02, …, 0.20}) for Symlet 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.

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.

A comparative analysis of Gaussian noise (σ2 = 0.01, μ = {0.01, 0.02, …, 0.20}) for Symlet 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. 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.
Fig 6

An example of denoising results on different types of datasets using the selected wavelets.

1) Denoising of carotid images using the Db5, level of decomposition 3. a) native image, b) noisy image (Gaussian noise (σ2 = 0.01, μ = 0.05.)) and c) result of noise-canceling procedure; 2) Denoising of abdominal images using Db5, level of decomposition 4. a) native image, b) noisy image (Gaussian noise (σ2 = 0.01, μ = 0.05.)) and c) filtration result; 3) and 4) Denoising of MSK images using the Sym15 (3) and Sym2 (4), level of decomposition 3. a) native image, b) noisy image (Gaussian noise (σ2 = 0.01, μ = 0.05.)) and c) filtered MSK image.

An example of denoising results on different types of datasets using the selected wavelets.

1) Denoising of carotid images using the Db5, level of decomposition 3. a) native image, b) noisy image (Gaussian noise (σ2 = 0.01, μ = 0.05.)) and c) result of noise-canceling procedure; 2) Denoising of abdominal images using Db5, level of decomposition 4. a) native image, b) noisy image (Gaussian noise (σ2 = 0.01, μ = 0.05.)) and c) filtration result; 3) and 4) Denoising of MSK images using the Sym15 (3) and Sym2 (4), level of decomposition 3. a) native image, b) noisy image (Gaussian noise (σ2 = 0.01, μ = 0.05.)) and c) filtered MSK image. 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.
Table 1

Median comparison of SSIM and correlation coefficient for Db5 wavelet with decomposition level 3 and various noise levels and datasets.

Corr. coeff.SSIM
GaussianS&PSpeckleGaussianS&PSpeckle
Abdominal0.9320.9190.8150.4010.7260.581
Carotids0.9310.9200.8120.4320.7590.689
Neck0.9150.9300.8460.5670.7490.688
MSK0.9680.9340.8660.5660.7510.667
Mean0.9370.9260.8350.4920.7460.656

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.
Fig 7

A comparative analysis of Salt and Pepper noise (d = {0.001, 0.002, …, 0.02}) 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.

Fig 8

A comparative analysis of Salt and Pepper noise (d = {0.001, 0.002, …, 0.02}) for Symlets 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.

A comparative analysis of Salt and Pepper noise (d = {0.001, 0.002, …, 0.02}) 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.

A comparative analysis of Salt and Pepper noise (d = {0.001, 0.002, …, 0.02}) for Symlets 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. 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 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 parameters of the Sym29 and Sym15 is similar. Contrary Sym2 and Sym3 appear to be significantly less efficient, as demonstrated by the results depicted in Fig 8. Further analysis shows that a higher level of decomposition leads to obtaining a blurry image. However, the results demonstrate that the Symlets are less effective at denoising of Salt and Pepper noise. In Fig 9 (3) (4) we can see that the noise was not completely suppressed as with Daubechies family, see Fig 9 (1) (2). Table 2 show a comparison of the Db30 efficiency using the median for all implemented noise levels and datasets.
Fig 9

An example of denoising results on MSK image dataset using the selected wavelets.

1) Denoising using the Db25, level of decomposition 3. a) native image, b) noisy image (Salt and Pepper noise (d = 0.02)) and c) result of noise-canceling procedure; Denoising using the Db25, level of decomposition 4. a) native image, b) noisy image (Salt and Pepper noise (d = 0.02)) and c) filtration result; Denoising using the Sym29, level of decomposition 3 (3) and Sym29 with level of decomposition 4 (4). a) native image, b) noisy image (Salt and Pepper noise (d = 0.02)) and c) filtered MSK image.

Table 2

Median comparison of SSIM and correlation coefficient for Db30 wavelet with decomposition level 3 and various noise levels and datasets.

Corr. coeff.SSIM
GaussianS&PSpeckleGaussianS&PSpeckle
Abdominal0.9270.9680.8080.4060.6850.542
Carotids0.9250.9670.8270.4300.7310.672
Neck0.9110.9640.8460.5670.7540.678
MSK0.9680.9810.8570.5650.7580.637
Mean0.9310.9700.8340.4900.7320.632

An example of denoising results on MSK image dataset using the selected wavelets.

1) Denoising using the Db25, level of decomposition 3. a) native image, b) noisy image (Salt and Pepper noise (d = 0.02)) and c) result of noise-canceling procedure; Denoising using the Db25, level of decomposition 4. a) native image, b) noisy image (Salt and Pepper noise (d = 0.02)) and c) filtration result; Denoising using the Sym29, level of decomposition 3 (3) and Sym29 with level of decomposition 4 (4). a) native image, b) noisy image (Salt and Pepper noise (d = 0.02)) and c) filtered MSK image. 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 7a, 7b, 8a and 8b, respectively). The least effective wavelets for both decomposition levels were Db2 and Db5, while the latter being slightly more effective. The other tested wavelets outperformed them significantly. As for the Symlet family, the most effective wavelets were Sym25, Sym15, and Sym29, especially for growing noise levels. In Q-index evaluation, one can notice significant fluctuations of the values for higher noise levels for both tested wavelet families (see Figs 7g, 7h, 8g and 8h). This is associated with instability of the filtration system which also has the affect on the resulting image, where we can notice that the filtration is not effective enough—especially in the case of the Symlet wavelets (see Fig 9). As for the SSIM parameter-based evaluation, there are notable differences between the efficacy of the tested wavelet families. While for Symlets (see fig XY i,j) the dependency between the noise levels and the filtration efficacy is nearly linear for all tested wavelet bases, the Daubechies, the trend is quite different. The dependency is rather logarithmic and some of the wavelet bases (e.g. Db25 and Db30) are less effective for the lower noise density (d = 2–8) than for the rest of the tested wavelet bases while more effective for higher noise density (Db10) it is more effective. Table 2 show a comparison of the Db30 efficiency using the median for all implemented noise levels and datasets.

Elimination of Speckle noise

Finally, analyzes performed on images degraded with speckle noise show that the Db2 wavelet appears to be the most effective according to all metrics used. Contrary, the Db25 and Db30 wavelets appear to reach the worst results, see Fig 10.
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.

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. Interestingly, Symlets of the same order reach the same results as the Daubechies family. We can notice that the best results are obtained with a Sym2, while the lowest efficiency can be attributed to Sym25 and Sym29, see Fig 11. Similarly, with the higher level of decomposition, we can see a more intensive blurring and therefore the resulting images becomes harder to read, see Fig 12. Table 3 shows median values for the Db2 wavelet.
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.

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 noise-canceling 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.

Table 3

Median comparison of SSIM and correlation coefficient for Db2 wavelet with decomposition level 3 and various noise levels and datasets.

Corr. coeffSSIM
GaussianS&PSpeckleGaussianS&PSpeckle
Abdominal0.9320.9140.8250.4010.7370.606
Carotids0.9270.9150.8130.4200.7620.693
Neck0.9120.9240.8460.5570.7520.693
MSK0.9620.9810.8730.5500.7580.679
Mean0.9330.9210.8390.4820.7500.668

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. 1) Denoising using the Db2, level of decomposition 3. a) native image, b) noisy image (speckle noise (μ = 0, σ2 = 1)) and c) result of noise-canceling 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.

Computational complexity of algorithm

The complexity of an algorithm is the amount of resources required to run it. The time that the CPU needs to run of the proposed noise-canceling method was tested on all used databases (abdominal—100, carotids—80, neck—40, musculoskeletal—72 images). The analysis were carried out on a PC with the configuration: quad-core Intel Core i7-7700HQ processor (2.80 GHz, TB 3.8 GHz, HyperThreading); 32 GB RAM DDR4; NVIDIA GeForce GTX 1050 TI. All results are in seconds. Based on Tables 4 and 5, we found that the use of Dabechies was almost 5 times more efficient in terms of computational complexity. We can also notice a slightly increasing time at a higher level of decomposition. However, computing time could change significantly with a better computing unit with GPU processing capability or a more elegant solution such as parallel techniques [50].
Table 4

The results of computational complexity of Daubechies wavelets for various type of noise and used datasets.

Time is in seconds.

Decomp. lvl 3Decomp. lvl 4
GaussianS&PSpeckleGaussianS&PSpeckle
Abdominal239524942307225322892415
Carotids221523132115198520042089
Neck114011921103110611341145
MSK177318341835187218261802
Table 5

The results of computational complexity of Symlet wavelets for various type of noise and used datasets.

Time is in seconds.

Decomp. lvl 3Decomp. lvl 4
GaussianS&PSpeckleGaussianS&PSpeckle
Abdominal112511127311513113911247314447
Carotids92949329116439878982412234
Neck520252395253524752675330
MSK1169884768346811981598210

The results of computational complexity of Daubechies wavelets for various type of noise and used datasets.

Time is in seconds.

The results of computational complexity of Symlet wavelets for various type of noise and used datasets.

Time is in seconds.

Analysis performed by radiologists

From the clinical point of view, knowledge and interpretation of typical physiological ultrasonographic images of body areas, organs, variants, and pathological changes within various diagnoses is necessary for the interpretation and evaluation of US images. Pathological changes can diffusely affect the entire organ or system of organs, or locally cause a change in the structure and size of parts of the affected organ. Fig 3 1) is B-mode of the carotid artery where we can evaluate its course and lumen width. In the native representation, the lumen content is anechogenic, the wall is of fine higher echogenicity, and it consists of two fine linear structures. We can evaluate possible pathological changes of the wall that have different echogenicity depending on the content of calcifications. Fig 3 2) shows an example of abdominal examination in the area of the epigastrium, the dominant image is the parenchyma of the liver, which has a medium echogenic, uniform medium-grained structure with fine diffusely scattered echoes. Hepatic veins can be distinguished from portal veins by increased echogenicity of the periportal ligament. The biliary outlet system is normally lean with an anechogenic content. The gallbladder (with an empty 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, 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 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 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.
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.

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.

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 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 4 and 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.
Table 6

Mean comparison of PSNR for Daubechies family with decomposition level 3 and various noise levels and datasets.

Mother WaveletDatabaseGaussianSalt&PepperSpeckle
Db2 MSK19.68 ± 4.2825.74 ± 3.30 23.79 ± 1.85
Abdominal18.74 ± 3.4725.14 ± 3.31 21.32 ± 2.19
Carotids18.76 ± 3.4924.86 ± 3.3221.51 ± 2.12
Neck18.53 ± 3.3325.51 ± 3.24 22.39 ± 1.52
Db5 MSK 19.83 ± 4.42 26.13 ± 3.1223.70 ± 1.94
Abdominal 18.75 ± 3.47 25.60 ± 3.0820.97 ± 2.27
Carotids 18.83 ± 3.54 25.20 ± 3.1621.43 ± 2.16
Neck 18.58 ± 3.36 26.00 ± 3.0222.38 ± 1.56
Db10 MSK19.81 ± 4.2827.95 ± 2.1823.65 ± 1.93
Abdominal18.71 ± 3.4427.21 ± 2.2820.72 ± 2.31
Carotids18.73 ± 3.5026.69 ± 2.3721.45 ± 2.16
Neck18.56 ± 3.3427.51 ± 2.3022.36 ± 1.55
Db15 MSK19.76 ± 4.3729.10 ± 1.7423.64 ± 1.92
Abdominal18.69 ± 3.4228.07 ± 1.9720.59 ± 2.34
Carotids18.77 ± 3.4927.62 ± 2.0021.51 ± 2.15
Neck18.52 ± 3.3228.21 ±2.0922.34 ± 1.52
Db20 MSK19.75 ± 4.3629.75 ± 1.5223.53 ± 1.94
Abdominal18.67 ± 3.4128.46 ± 1.8420.61 ± 2.34
Carotids18.75 ± 3.4728.07 ± 1.8221.59 ± 2.14
Neck18.51 ± 3.3128.49 ± 2.0322.35 ± 1.49
Db22 MSK19.79 ± 4.3930.65 ± 1.2723.59 ± 1.96
Abdominal18.67 ± 3.4028.85 ± 1.8820.62 ± 2.34
Carotids18.74 ± 3.4628.67 ± 1.7321.62 ± 2.13
Neck18.50 ± 3.3028.66 ± 2.1322.35 ± 1.48
Db25 MSK19.82 ± 4.4131.02 ± 1.1923.54 ± 1.97
Abdominal18.66 ± 3.4028.95 ± 1.9320.66 ± 2.33
Carotids18.73 ± 3.4628.85 ± 1.7421.66 ± 2.12
Neck18.50 ± 3.30 28.68 ± 2.20 22.36 ± 1.46
Db30 MSK19.80 ± 4.39 31.48 ± 1.21 23.59 ± 1.94
Abdominal18.66 ± 3.40 29.01 ± 2.10 20.73 ± 2.32
Carotids18.72 ± 3.45 29.05 ± 1.90 21.74 ± 2.11
Neck18.49 ± 3.2928.61 ± 2.3622.38 ± 1.44
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: 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. 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 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. 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 provide more precise and consistent results as already mentioned in [48], where both biorthogonal and orthogonal filters were tested. 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 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. 18 Nov 2021
PONE-D-21-28525
Comparative Analysis of Wavelet Transform Filtering Systems for Noise Reduction in Ultrasound Images
PLOS ONE Dear Dr. Vilimek, Thank you for submitting your manuscript to PLOS ONE. After careful consideration, we feel that it has merit but does not fully meet PLOS ONE’s publication criteria as it currently stands. Therefore, we invite you to submit a revised version of the manuscript that addresses the points raised during the review process. Please submit your revised manuscript by Jan 02 2022 11:59PM. If you will need more time than this to complete your revisions, please reply to this message or contact the journal office at plosone@plos.org. When you're ready to submit your revision, log on to https://www.editorialmanager.com/pone/ and select the 'Submissions Needing Revision' folder to locate your manuscript file. Please include the following items when submitting your revised manuscript:
A rebuttal letter that responds to each point raised by the academic editor and reviewer(s). You should upload this letter as a separate file labeled 'Response to Reviewers'. A marked-up copy of your manuscript that highlights changes made to the original version. You should upload this as a separate file labeled 'Revised Manuscript with Track Changes'. An unmarked version of your revised paper without tracked changes. You should upload this as a separate file labeled 'Manuscript'. If you would like to make changes to your financial disclosure, please include your updated statement in your cover letter. Guidelines for resubmitting your figure files are available below the reviewer comments at the end of this letter. If applicable, we recommend that you deposit your laboratory protocols in protocols.io to enhance the reproducibility of your results. Protocols.io assigns your protocol its own identifier (DOI) so that it can be cited independently in the future. For instructions see: https://journals.plos.org/plosone/s/submission-guidelines#loc-laboratory-protocols. Additionally, PLOS ONE offers an option for publishing peer-reviewed Lab Protocol articles, which describe protocols hosted on protocols.io. Read more information on sharing protocols at https://plos.org/protocols?utm_medium=editorial-email&utm_source=authorletters&utm_campaign=protocols. We look forward to receiving your revised manuscript. Kind regards, Yiming Tang, Ph.D. Academic Editor PLOS ONE Journal Requirements: When submitting your revision, we need you to address these additional requirements. 1. Please ensure that your manuscript meets PLOS ONE's style requirements, including those for file naming. The PLOS ONE style templates can be found at https://journals.plos.org/plosone/s/file?id=wjVg/PLOSOne_formatting_sample_main_body.pdf and https://journals.plos.org/plosone/s/file?id=ba62/PLOSOne_formatting_sample_title_authors_affiliations.pdf 2. Thank you for stating the following in the Competing Interests section: The authors have declared that no competing interests exist. We note that one or more of the authors are employed by a commercial company: MEDIN a. Please provide an amended Funding Statement declaring this commercial affiliation, as well as a statement regarding the Role of Funders in your study. If the funding organization did not play a role in the study design, data collection and analysis, decision to publish, or preparation of the manuscript and only provided financial support in the form of authors' salaries and/or research materials, please review your statements relating to the author contributions, and ensure you have specifically and accurately indicated the role(s) that these authors had in your study. You can update author roles in the Author Contributions section of the online submission form. Please also include the following statement within your amended Funding Statement. “The funder provided support in the form of salaries for authors [insert relevant initials], but did not have any additional role in the study design, data collection and analysis, decision to publish, or preparation of the manuscript. The specific roles of these authors are articulated in the ‘author contributions’ section.” If your commercial affiliation did play a role in your study, please state and explain this role within your updated Funding Statement. b. Please also provide an updated Competing Interests Statement declaring this commercial affiliation along with any other relevant declarations relating to employment, consultancy, patents, products in development, or marketed products, etc. Within your Competing Interests Statement, please confirm that this commercial affiliation does not alter your adherence to all PLOS ONE policies on sharing data and materials by including the following statement: "This does not alter our adherence to  PLOS ONE policies on sharing data and materials.” (as detailed online in our guide for authors http://journals.plos.org/plosone/s/competing-interests) . If this adherence statement is not accurate and  there are restrictions on sharing of data and/or materials, please state these. Please note that we cannot proceed with consideration of your article until this information has been declared. Please include both an updated Funding Statement and Competing Interests Statement in your cover letter. We will change the online submission form on your behalf. [Note: HTML markup is below. Please do not edit.] Reviewers' comments: Reviewer's Responses to Questions Comments to the Author 1. Is the manuscript technically sound, and do the data support the conclusions? The manuscript must describe a technically sound piece of scientific research with data that supports the conclusions. Experiments must have been conducted rigorously, with appropriate controls, replication, and sample sizes. The conclusions must be drawn appropriately based on the data presented. Reviewer #1: No ********** 2. Has the statistical analysis been performed appropriately and rigorously? Reviewer #1: No ********** 3. Have the authors made all data underlying the findings in their manuscript fully available? The PLOS Data policy requires authors to make all data underlying the findings described in their manuscript fully available without restriction, with rare exception (please refer to the Data Availability Statement in the manuscript PDF file). The data should be provided as part of the manuscript or its supporting information, or deposited to a public repository. For example, in addition to summary statistics, the data points behind means, medians and variance measures should be available. If there are restrictions on publicly sharing data—e.g. participant privacy or use of data from a third party—those must be specified. Reviewer #1: Yes ********** 4. Is the manuscript presented in an intelligible fashion and written in standard English? PLOS ONE does not copyedit accepted manuscripts, so the language in submitted articles must be clear, correct, and unambiguous. Any typographical or grammatical errors should be corrected at revision, so please note any specific errors here. Reviewer #1: Yes ********** 5. Review Comments to the Author Please use the space provided to explain your answers to the questions above. You may also include additional comments for the author, including concerns about dual publication, research ethics, or publication ethics. (Please upload your review as an attachment if it exceeds 20,000 characters) Reviewer #1: 1) p. 7 “Interestingly, with increasing noise level, the efficiency of Db5 slightly decreases while in case of Db25 the efficiency increases, see Figure 4b 4c and 4d. However, SSIM metric shows that Db10 and Db25 achieved better results. In the case of higher level of decomposition similar trend could be found.” These conclusions are not supported by the figures. Differences between the curves are seen when they do not exist. For example in 4c and 4d a difference between the curves are described while in each of the figures the curves are all grouped together and are visually indistinguishable. Decrease or increase of efficiency cannot be stated with certainty these modifications are very little noticeable. These remarks hold for other figures also. 2) Depending on the criterion (correlation coefficient, MSE, PSNR, Q-index, or SSIM)., the performances of the wavelets chosen are markedly different. What is the most relevant criterion in relation to the final objective, which is the clinical interpretation of the images? this should be analyzed with the assistance of radiologists. 3) The conclusion « 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.” Should be better justified and indicate how the deviation of 2.2% is obtained 4) In the abstract, the authors clam that “this study includes subjective evaluations from clinical experts, who assessed the filtration results” and “…to obtain high quality images from both the technical and clinical points of view”. These assertion on the contribution to clinical aspect are not supported by this study. 5) For the evaluation of clinical analysis performed by radiologists, only the case of MSK image is considered, other types of images are ignored. This is an important limitation to the interest of the paper since aiding reliable radiological analysis is the end goal of this work. Moreover in the filtered image (c) of figure 13, we can observe that many artifacts are enhanced and can be confusing for the visual detection of veins and it is impossible to determine the right veins if we only have the filtered image. A relevant analysis should be made by offering several radiologists to blindly analyze the images and compare their conclusions with the results obtained from the initial images. Minor remarks: - Line 119/120 « see example is represents in Figure 2”, please correct. - Lines 146-148. Please correct “soft-threshing” (probably soft-thresholding) and “perceive” (probably “preserve”) - Caption Figure 6 is incomplete. Please correct. ********** 6. PLOS authors have the option to publish the peer review history of their article (what does this mean?). If published, this will include your full peer review and any attached files. If you choose “no”, your identity will remain anonymous but your review may still be made public. Do you want your identity to be public for this peer review? For information about this choice, including consent withdrawal, please see our Privacy Policy. Reviewer #1: No [NOTE: If reviewer comments were submitted as an attachment file, they will be attached to this email and accessible via the submission site. Please log into your account, locate the manuscript record, and check for the action link "View Attachments". If this link does not appear, there are no attachment files.] While revising your submission, please upload your figure files to the Preflight Analysis and Conversion Engine (PACE) digital diagnostic tool, https://pacev2.apexcovantage.com/. PACE helps ensure that figures meet PLOS requirements. To use PACE, you must first register as a user. Registration is free. Then, login and navigate to the UPLOAD tab, where you will find detailed instructions on how to use the tool. If you encounter any issues or have any questions when using PACE, please email PLOS at figures@plos.org. Please note that Supporting Information files do not need this step. 15 Feb 2022 Dear Editor, Thank you for you feedback to our manuscript. Below, we are uploading point-by-point response to the comments of all reviewers. All changes are clearly highlighted with red in the revised manuscript. Best regards, Dominik Vilimek et al. 1) p. 7 “Interestingly, with increasing noise level, the efficiency of Db5 slightly decreases while in case of Db25 the efficiency increases, see Figure 4b 4c and 4d. However, SSIM metric shows that Db10 and Db25 achieved better results. In the case of higher level of decomposition similar trend could be found.” These conclusions are not supported by the figures. Differences between the curves are seen when they do not exist. For example in 4c and 4d a difference between the curves are described while in each of the figures the curves are all grouped together and are visually indistinguishable. Decrease or increase of efficiency cannot be stated with certainty these modifications are very little noticeable. These remarks hold for other figures also. Authors’ answer: Indeed, the figures were not described properly. This whole part will be corrected. Authors’ action: We rewrote following sections: Elimination of Gaussian Noise, Elimination of Salt and Pepper Noise, Elimination of Speckle Noise. 2) Depending on the criterion (correlation coefficient, MSE, PSNR, Q-index, or SSIM), the performances of the wavelets chosen are markedly different. What is the most relevant criterion in relation to the final objective, which is the clinical interpretation of the images? this should be analyzed with the assistance of radiologists. Authors’ answer: 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 differ on their degree of sensitivity to image degradations. For example, PSNR is more sensitive to additive Gaussian noise than the SSIM as demonstrated in [1]. From representation perspective, SSIM, Q-index and correlation coefficient are easier to work with since they are normalized, whereas MSE and PSNR are not and are only showing absolute errors [2]. Moreover, SSIM was designed to take into account luminance, contrast, and structure, similarly as the human visual system [3]. 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 [4]. Therefore, we used more parameters to assess the quality of the filtration and the system achieving the best results according to all (or most) of the metrics was considered as the most effective one. It is important to mention that post-processing of ultrasound images is not a standard in current clinical practice. However, image processing can be of great benefit, especially in practices without top ultrasound devices or in cases where an increase in transmitted energy is undesirable. Moreover, current research shows that using the SSIM metric as a loss function (or component) for image enhancement using Deep Learning algorithms produces better results. Therefore, an objective evaluation based on only one parameter is unfavorable in view of future developments. Loss Function selection is a key component of today's ML and DL algorithms. Where metrics like SSIM, MSE, PSNR can be used to estimate image quality loss. Filtration is only one part of image enhancement techniques, where wavelet transformation still plays a major role [5]. Authors’ action: We added the above mention to discussion section. 3) The conclusion 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.” Should be better justified and indicate how the deviation of 2.2% is obtained Authors’ answer: Thank you for pointing this out. We have revised the conclusion and added Table 6 to discussion. Authors’ action: We modified the conclusion and demonstrated the obtained results for Daubechies family in Table 6. 4) In the abstract, the authors clam that “this study includes subjective evaluations from clinical experts, who assessed the filtration results” and “…to obtain high quality images from both the technical and clinical points of view”. These assertion on the contribution to clinical aspect are not supported by this study. Authors’ answer: Thank you for your comment. This contribution was introduced in incorrect manner and will be corrected. Authors’ action: We modified the 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. 5) For the evaluation of clinical analysis performed by radiologists, only the case of MSK image is considered, other types of images are ignored. This is an important limitation to the interest of the paper since aiding reliable radiological analysis is the end goal of this work. Moreover, in the filtered image (c) of figure 13, we can observe that many artifacts are enhanced and can be confusing for the visual detection of veins and it is impossible to determine the right veins if we only have the filtered image. A relevant analysis should be made by offering several radiologists to blindly analyze the images and compare their conclusions with the results obtained from the initial images. Authors’ answer: The goal of this work was to test the influence of various factors (such as wavelet system setting, or type and level of noise) on the filtration quality. This is necessary step to optimally set the system and ensure the quality of the outcomes. We discussed the evaluation aspect with radiologists. Objective evaluation in our case seems to be ideal for comparing individual settings and choosing the optimal type of mother wave, which is the aim of this article. For comparison, 292 images were created, which were artificially degraded by three variant noises of 20 levels, resulting in 17,520 images. These were subsequently filtered by systems different WT settings (16 different mother waves with two different decomposition level settings) leading to creating resulting tens of thousands of images. Based on these analyzes, we have a better idea of the robustness of each type of wave. Due to the enormous number of images, it is beyond the scope of the article to provide subjective analysis of all of the images. This will be the goal of future work, where we aim to carry out the tests with the most suitable system setting on vast amount of data from clinical practice, where different image degradations may occur, as mentioned in the introduction. Then we aim to focus on the specific settings and impact of the clinical assessment for each image and conduct a questionnaire survey to determine the final conclusions. However, at this stage, we only wanted to provide clinical insight on selected noise and dataset. Nevertheless, we realize that we may have introduced this fact in incorrect manner thus we will made modifications in the manuscript. Authors’ action: 1) We modified the 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. 2) We added this aspect as limitation of this study in the discussion: The absence of extensive subjective evaluation may be 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. 3) We modified the 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. However, 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 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. [1] Hore, A., & Ziou, D. (2010, August). Image quality metrics: PSNR vs. SSIM. In 2010 20th international conference on pattern recognition (pp. 2366-2369). IEEE. [2] Sara, U., Akter, M., & Uddin, M. S. (2019). Image quality assessment through FSIM, SSIM, MSE and PSNR—a comparative study. Journal of Computer and Communications, 7(3), 8-18. [3] Setiadi, D. R. I. M. (2021). PSNR vs SSIM: imperceptibility quality assessment for image steganography. Multimedia Tools and Applications, 80, 8423-8444. [4] A. Mason et al., "Comparison of Objective Image Quality Metrics to Expert Radiologists’ Scoring of Diagnostic Quality of MR Images," in IEEE Transactions on Medical Imaging, vol. 39, no. 4, pp. 1064-1072, April 2020, doi: 10.1109/TMI.2019.2930338 [5] Liu, JW., Zuo, FL., Guo, YX. et al. Research on improved wavelet convolutional wavelet neural networks. Appl Intell 51, 4106–4126 (2021). https://doi.org/10.1007/s10489-020-02015-5 Submitted filename: Response to Reviewers.pdf Click here for additional data file. 29 Apr 2022
PONE-D-21-28525R1
Comparative Analysis of Wavelet Transform Filtering Systems for Noise Reduction in Ultrasound Images
PLOS ONE Dear Dr. Vilimek, Thank you for submitting your manuscript to PLOS ONE. After careful consideration, we feel that it has merit but does not fully meet PLOS ONE’s publication criteria as it currently stands. Therefore, we invite you to submit a revised version of the manuscript that addresses the points raised during the review process. Please submit your revised manuscript by Jun 13 2022 11:59PM. If you will need more time than this to complete your revisions, please reply to this message or contact the journal office at plosone@plos.org. When you're ready to submit your revision, log on to https://www.editorialmanager.com/pone/ and select the 'Submissions Needing Revision' folder to locate your manuscript file. Please include the following items when submitting your revised manuscript:
A rebuttal letter that responds to each point raised by the academic editor and reviewer(s). You should upload this letter as a separate file labeled 'Response to Reviewers'. A marked-up copy of your manuscript that highlights changes made to the original version. You should upload this as a separate file labeled 'Revised Manuscript with Track Changes'. An unmarked version of your revised paper without tracked changes. You should upload this as a separate file labeled 'Manuscript'. If you would like to make changes to your financial disclosure, please include your updated statement in your cover letter. Guidelines for resubmitting your figure files are available below the reviewer comments at the end of this letter. If applicable, we recommend that you deposit your laboratory protocols in protocols.io to enhance the reproducibility of your results. Protocols.io assigns your protocol its own identifier (DOI) so that it can be cited independently in the future. For instructions see: https://journals.plos.org/plosone/s/submission-guidelines#loc-laboratory-protocols. Additionally, PLOS ONE offers an option for publishing peer-reviewed Lab Protocol articles, which describe protocols hosted on protocols.io. Read more information on sharing protocols at https://plos.org/protocols?utm_medium=editorial-email&utm_source=authorletters&utm_campaign=protocols. We look forward to receiving your revised manuscript. Kind regards, Yiming Tang, Ph.D. Academic Editor PLOS ONE [Note: HTML markup is below. Please do not edit.] Reviewers' comments: Reviewer's Responses to Questions Comments to the Author 1. If the authors have adequately addressed your comments raised in a previous round of review and you feel that this manuscript is now acceptable for publication, you may indicate that here to bypass the “Comments to the Author” section, enter your conflict of interest statement in the “Confidential to Editor” section, and submit your "Accept" recommendation. Reviewer #1: All comments have been addressed Reviewer #2: (No Response) ********** 2. Is the manuscript technically sound, and do the data support the conclusions? The manuscript must describe a technically sound piece of scientific research with data that supports the conclusions. Experiments must have been conducted rigorously, with appropriate controls, replication, and sample sizes. The conclusions must be drawn appropriately based on the data presented. Reviewer #1: Yes Reviewer #2: No ********** 3. Has the statistical analysis been performed appropriately and rigorously? Reviewer #1: No Reviewer #2: I Don't Know ********** 4. Have the authors made all data underlying the findings in their manuscript fully available? The PLOS Data policy requires authors to make all data underlying the findings described in their manuscript fully available without restriction, with rare exception (please refer to the Data Availability Statement in the manuscript PDF file). The data should be provided as part of the manuscript or its supporting information, or deposited to a public repository. For example, in addition to summary statistics, the data points behind means, medians and variance measures should be available. If there are restrictions on publicly sharing data—e.g. participant privacy or use of data from a third party—those must be specified. Reviewer #1: Yes Reviewer #2: No ********** 5. Is the manuscript presented in an intelligible fashion and written in standard English? PLOS ONE does not copyedit accepted manuscripts, so the language in submitted articles must be clear, correct, and unambiguous. Any typographical or grammatical errors should be corrected at revision, so please note any specific errors here. Reviewer #1: Yes Reviewer #2: No ********** 6. Review Comments to the Author Please use the space provided to explain your answers to the questions above. You may also include additional comments for the author, including concerns about dual publication, research ethics, or publication ethics. (Please upload your review as an attachment if it exceeds 20,000 characters) Reviewer #1: The manuscript is now more in line with the data and results obtained. For this purpose, the authors have modified the comments of several figures to better reflect what they actually represent. The authors also moderated their assertions concerning the radiological validity of the methods used. They recognize that the absence of extensive subjective evaluation may be considered as a limitation of this study. They argue that 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. This argument is not entirely acceptable since the evaluation can be carried out on a well-chosen subset of the totality of the images. However, the limitation mentioned by the authors is sufficient in itself. Taking into account the substantial modifications made to the manuscript, it can now be accepted for publication Reviewer #2: In this paper, the authors present a comparison of wavelets transforms dedicated to denoising ultrasound images that were artificially corrupted with several types of noise. They estabish the most suitable transform depends on the type of noise but also the type of region. The comparison is interesting and the numerous metrics and experiments could make the study very solid. However, two crucial things are missing in the paper : 1 - the figures ! The 13 figures that should be present in the manuscript do not show on the PDF, as well as several parts such as section numbers. There was very probably an error of rendering. Either way this hinders a complete review as these figures are essential to understand the methodology and the results. 2. A clear clinical interest. The authors work on denoising images that were artificially made noisy. This noise is added mathematically, not linked to any real aspect of the acquisition. It is understandable that this allows to have as groundtruth the original image. But the original image is the one we would like to denoise. How is denoising added noise relevant to the current problems radiologists encounter in their clinical practice ? This should be made clearer. ********** 7. PLOS authors have the option to publish the peer review history of their article (what does this mean?). If published, this will include your full peer review and any attached files. If you choose “no”, your identity will remain anonymous but your review may still be made public. Do you want your identity to be public for this peer review? For information about this choice, including consent withdrawal, please see our Privacy Policy. Reviewer #1: No Reviewer #2: No [NOTE: If reviewer comments were submitted as an attachment file, they will be attached to this email and accessible via the submission site. Please log into your account, locate the manuscript record, and check for the action link "View Attachments". If this link does not appear, there are no attachment files.] While revising your submission, please upload your figure files to the Preflight Analysis and Conversion Engine (PACE) digital diagnostic tool, https://pacev2.apexcovantage.com/. PACE helps ensure that figures meet PLOS requirements. To use PACE, you must first register as a user. Registration is free. Then, login and navigate to the UPLOAD tab, where you will find detailed instructions on how to use the tool. If you encounter any issues or have any questions when using PACE, please email PLOS at figures@plos.org. Please note that Supporting Information files do not need this step. 17 May 2022 Dear Editor, Thank you for you feedback to our manuscript. We would like to take this opportunity and thank the reviewers for their tremendous work on reviewing our manuscript. The changes greatly improved the quality and readability of our manuscript. Below, we are uploading point-by-point response to the comments of all reviewers. The changes of the second round of the reviews were highlighted in blue, the first round changes were kept red. Best regards, Dominik Vilimek et al. Reviewer 1 Comment 1: The manuscript is now more in line with the data and results obtained. For this purpose, the authors have modified the comments of several figures to better reflect what they actually represent. The authors also moderated their assertions concerning the radiological validity of the methods used. They recognize that the absence of extensive subjective evaluation may be considered as a limitation of this study. They argue that 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. This argument is not entirely acceptable since the evaluation can be carried out on a well-chosen subset of the totality of the images. However, the limitation mentioned by the authors is sufficient in itself. Taking into account the substantial modifications made to the manuscript, it can now be accepted for publication Authors’ answer: Thank you for all your valuable comments and time you spent reviewing our manuscript, it significantly helped in enhancing its quality. We incorporate your further comments in our future work to remove the remaining limitations. Reviewer 2 In this paper, the authors present a comparison of wavelets transforms dedicated to denoising ultrasound images that were artificially corrupted with several types of noise. They estabish the most suitable transform depends on the type of noise but also the type of region. The comparison is interesting and the numerous metrics and experiments could make the study very solid. However, two crucial things are missing in the paper: Comment 1: The figures ! The 13 figures that should be present in the manuscript do not show on the PDF, as well as several parts such as section numbers. There was very probably an error of rendering. Either way this hinders a complete review as these figures are essential to understand the methodology and the results. Authors’ answer: We agree that this is confusing, however, this is the way Plos One journal’s template is, please see: https://journals.plos.org/plosone/s/file?id=wjVg/PLOSOne_formatting_sample_main_body.pdf The figures were uploaded separately according to the guidelines and can be downloaded from the PLOS One repository (as .rar file). We are sorry about this confusion, which was not caused by us. Authors’ action: To make it easier to follow the manuscript, we are also uploading the version that has the figures incorporated in the text, this version will be uploaded as a supporting material, please see document entitled “manuscript_with_figures.pdf”. Comment 2: A clear clinical interest. The authors work on denoising images that were artificially made noisy. This noise is added mathematically, not linked to any real aspect of the acquisition. It is understandable that this allows to have as groundtruth the original image. But the original image is the one we would like to denoise. How is denoising added noise relevant to the current problems radiologists encounter in their clinical practice ? This should be made clearer. Authors’ answer: We agree that it may seem odd to use artificial noise on the images. There are different ways to test the data, as described in the Discussion. The most common approach is to use solely synthetic data or phantoms. The second is by evaluating the data visually – either by simply plotting the data before and after filtration or by using experts who would evaluate their diagnostic quality (e.g. using questionaries). However, in our opinion, the approach used in our study is the only one suitable to test the highest amount of noise types and filter settings possible, while using the real (base) images and being able to objectively evaluate the outputs. When we would only use the real images corrupted by the noise, we would only be able to assess it subjectively – using the experts’ opinions, where we would be limited by the number of images being scored and accuracy of such results (inter/intra observer reliability). We tried to make these experiments as realistic as possible: 1) by using high amount of real images acquired; 2) by using the types of noise that are most common in clinical practice (Speckle noise, Gaussian noise, and Salt and Pepper noise); and 3) we also added a part where the clinicians had a chance to comment on the quality of the images (see section Analysis performed by radiologists (lines 315 – 360) and Fig. 13). As a result, we were able to denoise the US image while preserving the diagnostically important features. However, an extensive subjective evaluation is missing in our study which we consider as a major limitation of our study, as we mentioned in discussion. The blind questionnaire for image quality assessment by experts could not be conducted due to large number of images in the dataset (17,520 subsequently filtered by various filters, i.e. tens of thousands of images to be evaluated). However, using the results obtained in this study, a more robust setting can be selected and used for the evaluation tests of a smaller dataset size. Finally, 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 then in the pre-processing. This will be a subject of the future research. We tried to enhance these facts in the manuscript. Authors’ action: We highlighted the above-mentioned aspects in the text as follows: 1) Introduction: Page 2, line 25-31 There are three noise types typical for ultrasound (US) imaging: 1) Speckle noise is the most characteristic and prevalent one, it can affect important image details and may influence the intensity parameters, such as contrast; 2) Gaussian noise is caused by sensor or electronic circuit noise; 3) 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. Page 2, line 32-42 The presence of the above-mentioned noise types generally leads to degradation of visual US image quality. Thus, it is important to test the efficacy of the denoising procedure on various types of noise. In this paper we are focusing 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. Page 3, line 95-102 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. In contrast to subjective evaluation by experts, which is associated with certain limitations, such as inter/extra observer disagreement. 2) Discussion: Page 13, line 397-405 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 on 110 images from various areas, however, it was tailored for the speckle noise and thus was not tested on any other noise. Page 15, line 450-456 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. Submitted filename: Response to Reviewers.pdf Click here for additional data file. 17 Jun 2022 Comparative Analysis of Wavelet Transform Filtering Systems for Noise Reduction in Ultrasound Images PONE-D-21-28525R2 Dear Dr. Vilimek, We’re pleased to inform you that your manuscript has been judged scientifically suitable for publication and will be formally accepted for publication once it meets all outstanding technical requirements. Within one week, you’ll receive an e-mail detailing the required amendments. When these have been addressed, you’ll receive a formal acceptance letter and your manuscript will be scheduled for publication. An invoice for payment will follow shortly after the formal acceptance. To ensure an efficient process, please log into Editorial Manager at http://www.editorialmanager.com/pone/, click the 'Update My Information' link at the top of the page, and double check that your user information is up-to-date. If you have any billing related questions, please contact our Author Billing department directly at authorbilling@plos.org. If your institution or institutions have a press office, please notify them about your upcoming paper to help maximize its impact. If they’ll be preparing press materials, please inform our press team as soon as possible -- no later than 48 hours after receiving the formal acceptance. Your manuscript will remain under strict press embargo until 2 pm Eastern Time on the date of publication. For more information, please contact onepress@plos.org. Kind regards, Yiming Tang, Ph.D. Academic Editor PLOS ONE Additional Editor Comments (optional): Reviewers' comments: Reviewer's Responses to Questions Comments to the Author 1. If the authors have adequately addressed your comments raised in a previous round of review and you feel that this manuscript is now acceptable for publication, you may indicate that here to bypass the “Comments to the Author” section, enter your conflict of interest statement in the “Confidential to Editor” section, and submit your "Accept" recommendation. Reviewer #1: All comments have been addressed Reviewer #2: All comments have been addressed ********** 2. Is the manuscript technically sound, and do the data support the conclusions? The manuscript must describe a technically sound piece of scientific research with data that supports the conclusions. Experiments must have been conducted rigorously, with appropriate controls, replication, and sample sizes. The conclusions must be drawn appropriately based on the data presented. Reviewer #1: Yes Reviewer #2: Yes ********** 3. Has the statistical analysis been performed appropriately and rigorously? Reviewer #1: No Reviewer #2: Yes ********** 4. Have the authors made all data underlying the findings in their manuscript fully available? The PLOS Data policy requires authors to make all data underlying the findings described in their manuscript fully available without restriction, with rare exception (please refer to the Data Availability Statement in the manuscript PDF file). The data should be provided as part of the manuscript or its supporting information, or deposited to a public repository. For example, in addition to summary statistics, the data points behind means, medians and variance measures should be available. If there are restrictions on publicly sharing data—e.g. participant privacy or use of data from a third party—those must be specified. Reviewer #1: Yes Reviewer #2: Yes ********** 5. Is the manuscript presented in an intelligible fashion and written in standard English? PLOS ONE does not copyedit accepted manuscripts, so the language in submitted articles must be clear, correct, and unambiguous. Any typographical or grammatical errors should be corrected at revision, so please note any specific errors here. Reviewer #1: Yes Reviewer #2: Yes ********** 6. Review Comments to the Author Please use the space provided to explain your answers to the questions above. You may also include additional comments for the author, including concerns about dual publication, research ethics, or publication ethics. (Please upload your review as an attachment if it exceeds 20,000 characters) Reviewer #1: (No Response) Reviewer #2: (No Response) ********** 7. PLOS authors have the option to publish the peer review history of their article (what does this mean?). If published, this will include your full peer review and any attached files. If you choose “no”, your identity will remain anonymous but your review may still be made public. Do you want your identity to be public for this peer review? For information about this choice, including consent withdrawal, please see our Privacy Policy. Reviewer #1: No Reviewer #2: No ********** 24 Jun 2022 PONE-D-21-28525R2 Comparative Analysis of Wavelet Transform Filtering Systems for Noise Reduction in Ultrasound Images Dear Dr. Vilimek: I'm pleased to inform you that your manuscript has been deemed suitable for publication in PLOS ONE. Congratulations! Your manuscript is now with our production department. If your institution or institutions have a press office, please let them know about your upcoming paper now to help maximize its impact. If they'll be preparing press materials, please inform our press team within the next 48 hours. Your manuscript will remain under strict press embargo until 2 pm Eastern Time on the date of publication. For more information please contact onepress@plos.org. If we can help with anything else, please email us at plosone@plos.org. Thank you for submitting your work to PLOS ONE and supporting open access. Kind regards, PLOS ONE Editorial Office Staff on behalf of Professor Yiming Tang Academic Editor PLOS ONE
  22 in total

1.  Despeckle filtering software toolbox for ultrasound imaging of the common carotid artery.

Authors:  Christos P Loizou; Charoula Theofanous; Marios Pantziaris; Takis Kasparis
Journal:  Comput Methods Programs Biomed       Date:  2014-02-04       Impact factor: 5.428

2.  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.

Authors:  Mine Cüneyitoğlu Özkul; Ünal Erkan Mumcuoğlu; İbrahim Tanzer Sancak
Journal:  Ultrason Imaging       Date:  2019-08-01       Impact factor: 1.578

3.  Spatio-temporal filtering in laser Doppler holography for retinal blood flow imaging.

Authors:  Léo Puyo; Michel Paques; Michael Atlan
Journal:  Biomed Opt Express       Date:  2020-05-26       Impact factor: 3.732

4.  Speckle Suppression of Ultrasonography Using Maximum Likelihood Estimation and Weighted Nuclear Norm Minimization.

Authors:  Haohao Xu; Qi Zhang; Huaipeng Dong; Xiyuan Jiang; Jun Shi
Journal:  Annu Int Conf IEEE Eng Med Biol Soc       Date:  2018-07

5.  Despeckling of clinical ultrasound images using deep residual learning.

Authors:  Priyanka Kokil; S Sudharson
Journal:  Comput Methods Programs Biomed       Date:  2020-05-15       Impact factor: 5.428

6.  Adaptive Ultrasound Tissue Harmonic Imaging Based on an Improved Ensemble Empirical Mode Decomposition Algorithm.

Authors:  Suya Han; Yufeng Zhang; Keyan Wu; Bingbing He; Kexin Zhang; Hong Liang
Journal:  Ultrason Imaging       Date:  2020-01-29       Impact factor: 1.578

7.  Using deep learning to generate synthetic B-mode musculoskeletal ultrasound images.

Authors:  Neil J Cronin; Taija Finni; Olivier Seynnes
Journal:  Comput Methods Programs Biomed       Date:  2020-06-04       Impact factor: 5.428

8.  Phase asymmetry ultrasound despeckling with fractional anisotropic diffusion and total variation.

Authors:  Kunqiang Mei; Bin Hu; Baowei Fei; Binjie Qin
Journal:  IEEE Trans Image Process       Date:  2019-11-19       Impact factor: 10.856

9.  SpeckleGAN: a generative adversarial network with an adaptive speckle layer to augment limited training data for ultrasound image processing.

Authors:  Lennart Bargsten; Alexander Schlaefer
Journal:  Int J Comput Assist Radiol Surg       Date:  2020-06-18       Impact factor: 2.924

Review 10.  Comparative study of the methodologies used for subjective medical image quality assessment.

Authors:  Lucie Lévêque; Meriem Outtas; Hantao Liu; Lu Zhang
Journal:  Phys Med Biol       Date:  2021-07-26       Impact factor: 3.609

View more

北京卡尤迪生物科技股份有限公司 © 2022-2023.