Literature DB >> 34273550

Effect of despeckling filters on the segmentation of ultrasound common carotid artery images.

Vaishali Narendra Naik1, R S Gamad2, P P Bansod3.   

Abstract

BACKGROUND: Carotid intima-media thickness (IMT) measured in B-mode ultrasound image is an important indicator of Atherosclerosis disease. Speckle noise inherently present in ultrasounds' thereby degrades the visual evaluation and limits the automated segmentation performance. The objective of this study is to investigate the effects of three despeckle filters on the segmentation of carotid IMT in ultrasound image.
METHODS: Automated segmentation of IMT is achieved by utilizing fast fuzzy c-mean clustering and distance-regularized level set without re-initialization techniques. Manual segmentation has been done by an experienced radiologist. The performances of median, hybrid median and improved adaptive complex diffusion (IACDF) filters are examined and a quantitative and qualitative comparison among these filters has been reported on 151 DICOM images. Bland-Altman plots were used to compare IMT results of these filters. Furthermore, performances of above three filters are evaluated under different noise levels by individually adding speckle and salt and pepper noise in ten randomly selected images from 151 DICOM dataset. Plots between noise and quality evaluation metric parameters are used to compare de-noising performance of these filters.
RESULTS: The average processing time per image of proposed IMT measurement technique without-filter and with filter is approx 15.39 s max.
CONCLUSION: It is shown that the median filter (window 5 × 5) measures better than hybrid median and IACDF filters. Finally, concluded that de-noising of ultrasound image before segmentation procedure certainly improves segmentation accuracy. Furthermore, it is observed that these filters do not impose serious computational burden and entail moderate processing time.
Copyright © 2021 Chang Gung University. Published by Elsevier B.V. All rights reserved.

Entities:  

Keywords:  Atherosclerosis; Carotid artery; Despeckle filter; Intima-media thickness; Segmentation

Mesh:

Year:  2021        PMID: 34273550      PMCID: PMC9486865          DOI: 10.1016/j.bj.2021.07.002

Source DB:  PubMed          Journal:  Biomed J        ISSN: 2319-4170            Impact factor:   7.892


At a glance of commentary

Scientific background on the subject

Carotid Intima-Media Thickness (IMT) is used to detect the atherosclerosis disease. Assessment of IMT via segmentation of B-mode ultrasound common carotid artery is cheap, reliable and safe for the patients. Speckle noise is inherently present in ultrasounds’ which limits the automated segmentation performance. It should be reduced through despeckle filters.

What this study adds to the field

In this study, despeckle filters, i.e., (i) Median, (ii) Hybrid median and (iii) Improved adaptive complex diffusion are examined and a quantitative and qualitative comparison among these filters has been reported. The experimental results show that filtering certainly improves segmentation accuracy without imposing a serious computational burden and entail moderate processing time. Cardiovascular disease is a major cause of increasing death rate which is commonly caused by atherosclerosis. Intima-Media Thickness (IMT) is used to detect the atherosclerosis disease and is defined as the distance between lumen - intima (LI) and media -adventitia (MA) interfaces. Assessment of IMT via segmentation of B-mode ultrasound CCA is cheap, reliable and safe for the patients. Although ultrasound manifests the benefit of being real time, the B-mode images are prone to speckle noise and have a low signal to noise ratio, which degrades the visual evaluation and limits the automated segmentation performance [[1], [2], [3]]. For optimum segmentation performance, it should be reduced without affecting the important information of the images. The simplest way to reduce speckle noise is by median filter with a proper window size. Numerous despeckle techniques exist in the literature which are based on local statistics [4], Wiener [5], median [6], geometric [7], wavelet, total variational filter, anisotropic diffusion [8], empirical mode decomposition (EMD) [9,10], frequency & spatial compounding [11]. In Ref. [12] Argenti, Fabrizio et al. presented a comprehensive review of despeckling techniques; in this study, authors have discussed speckle noise reduction techniques in synthetic aperture radar images. In Ref. [13] Loizou Christos P. et al. demonstrated several despeckle filtering methods. The authors reported that the mean and variance local statistics filter (lsmv) performance was the best, subsequently the Geometric despeckle filter (gf4d) and the local-statistics minimum speckle-index homogeneous mask filter (lsminsc). The majority of speckle reduction techniques have drawbacks such as: sensitivity to size and shape of the window, dependence on threshold value and inhibiting smoothing near the edges. In Ref. [14] Al-Karawi et al., proposed an adaptive block-based trainable approach by using support vector machine classifier to detect regions and target the speckle noise of the detected regions instead of the whole image. The performance of de-speckle filter can be evaluated by utilizing texture analysis, visual evaluation by the experts and image quality metrics such as mean absolute, mean square error (MSE), root mean square, geometric average errors and error summation in the form of the Minkowski metric, signal -to- noise ratio (SNR), peak signal-to-noise ratio (PSNR), universal quality index (Q), structural similarity index (SSIM), metric based on natural scene statistics and mutual information between the original and the filtered images [15]. Recently, in Ref. [16] Biswas, Mainak, et al. presented a review of artificial intelligence-based methods such as Machine learning and deep learning used in the detection and measurement of IMT. These techniques are used for monitoring CVD/stroke risk. In 2021 [17] Abd-Ellah et al. demonstrated a regional convolutional neural network based method to detect CCA disease. The objective of this study is to evaluate the effect of despeckle filters on the CCA segmentation performance. Here, segmentation is achieved by combining standard clustering technique and distance regularized level set without re-initialization scheme (DRLSE) [18]. Clustered image obtained from fast-fuzzy c-mean clustering (FFCM) [19] is used to create desirable mask which is used as a region of interest (ROI) in final segmentation (here DRLSE) scheme. Polyline distance metric (PDM) is used to measure IMT distance [20,21]. In this work, filtering performance of median [6], hybrid median [22] and IACDF [23] despeckling filters have been evaluated. This paper is organized as follows: second section presents methodology; third section presents the experimental results and discussion followed by conclusion.

Materials and methods

Dataset and specification of processing machine

In this work, 151 longitudinal B-mode ultrasound CCA images of DICOM format are utilized which were acquired by the LOGIQ-P5 GE healthcare ultrasound equipment with a resolution of 614 × 816 pixels with 256 gray levels. The images have been randomly selected from normal and asymptomatic subjects that were under comprehensive routine clinical screening. Some images have soft plaques. MATLAB 7.14.0.739 (R2012a) on machine having widescreen 16:9 (aspect ratio) 15.6″ display at 1366 × 768 resolution, Intel (R) Core (TM) i5-2430M processor at speed 2.40 GHz with 4 GB RAM is used to segment the boundaries of distal (far wall) IMT layer.

Proposed IMT measurement scheme

The block diagram of IMT measurement scheme is shown in [Fig. 1] [24]. The proposed procedure consists of five steps, i.e. pre-processing, clustering, final segmentation of IMT followed by measuring thickness of detected IMT and lastly statistical analysis. The steps are briefly described as follows:
Fig. 1

Block diagram of IMT measurement scheme.

Block diagram of IMT measurement scheme.

Pre-processing

Pre-processing generally includes cropping and filtering operations and ROI selection. The algorithm was developed to crop B-mode ultrasound CCA image automatically (to enhance clustering performance) and after filtering ROI is manually selected by user. Filtering is necessary as in ultrasound, speckle noise exists inherently and degrades the quality of an image and limits the segmentation performance. This multiplicative speckle noise in ultrasound may be approximated as additive white Gaussian noise if the envelope signal is captured after logarithmic compression. Therefore to improve segmentation accuracy it should be filtered out without affecting the important features of the images. Here three different Despeckle filters are individually applied to reduce speckle noise and their performance is also evaluated by adding speckle noise and salt and pepper noise independently to 10 samples (randomly selected from dataset).

Median filter

The median filter computes the median value in a local neighborhood of each pixel [6]. The median filter performance is sensitive to size of the window and therefore is evaluated using window size 3 × 3 (), 5 × 5 () and 7 × 7 () and experimental results reveal that has the best performance.

Hybrid median filter

The hybrid median filter [22] also called as corner preserving median filter is a three-step ranking operation. In N x N pixel neighborhood, pixels are ranked in two different groups. The median values of the 45° and 90° neighbors’ forming an “x” and “+” respectively, are compared with the central pixel and the median value of the set, is then saved as the new pixel value. In this study, hybrid median performance of window size 3 × 3 (), 5 × 5 () and 7 × 7 () is evaluated and was observed that is better than and .

IACDF

The generalized equation for nonlinear anisotropic complex diffusion filter is given [23] by,where, is the gradient, I is image and D is the diffusion coefficient. Diffusion coefficient in terms of laplacian of I () is expressed as:where is a controlling parameter which controls the spreading of the diffusion coefficient in the vicinity of its maximum i.e. at edges and homogeneous areas, where vanishes. If  = constant for the entire image and for iteration (2) preserving the location of edges. In order to preserve the location of edges as well as the variation of intensity across the edge is defined as:andwhere ∗ is the convolution operator, is local average (gaussian) kernel of size N x N and is standard deviation. Parameters values kept are: same as in Ref. [23]. Conventionally, in nonlinear complex diffusion processes time step () is a constant. The adaptive time step is selected; a small step size is used at the initial iterations in which higher values of D can be found due to the speckle noise. At steady conditions in which changes over time are small (fraction-wise), the time step selected is larger, while at fast changes in time the time step selected is smaller.where constant α is 4 for 2D images, parameters a and b control the time step with . The advantage of this formulation is that the k parameter values need not to be defined beforehand; instead, it adapts itself to the data. The main controlling parameter of the IACDF is diffusion time () in sec; its performance is evaluated for 0.5, 0.55, 0.6, 0.65, 0.7, 0.75, 0.8, 0.85, 0.9, 0.95, 1, 2 and 3 and was observed that optimum performance was obtained at 0.75 s.

Fast fuzzy c-mean clustering scheme

Fuzzy c-mean is an unsupervised clustering technique in which a data point belongs to all classes with different degree of membership. Clustering is achieved by iteratively minimizing the objective function. It divides n data points into c fuzzy clusters. Firstly, initialized centroids of the cluster's memberships for all the data points are calculated based on the relative (Euclidian) distance of the data points from the centroids of the clusters followed by updating them along with membership function. The membership function signifies the probability that a pixel belongs to a specific cluster. The process converges to a solution when the updated centroids represent the local minimum of the objective function. After convergence, each data points are assigned to a specific cluster for which the membership is maximal [25]. To improve the processing time, clustering is performed on the histogram of the image intensities instead of the raw image data [19]. Concretely, the objective function () used for Fast Fuzzy c-mean is defined as:where, g is gray level of the image, represents centre of the cluster, c is the number of clusters, is the fuzzy membership of gray value g with respect to cluster i, is the number of pixels having gray value equal to g, where here, q is the number of gray levels and is generally much smaller than total no. of pixels (N): The centroids (v) are initialized as , here & are minimum and maximum gray levels of the image, respectively and change in gray level is . The membership functions and cluster centres are as follows:and The first and last clusters represent the average intensity of lumen and adventitia respectively in image [19]. From the large number of experiments it is observed that optimum clustering is obtained by selecting number of c = 6.

Final IMT segmentation scheme

Standard DRLSE scheme is modified and utilized as final segmentation method to detect LI and MA interfaces in CCA image. A brief description of the scheme is given as follows: Level set is a numerical technique for capturing moving fronts, basic evolution equation of level set function (LSF) is:where is the speed parameter, which depends on image data & LSF. The distance regularized level set without re-initialization the LSF evolution equation is given [18]:andwhere is constant, coefficient of weighted length term, is dirac function, coefficient of weighted area term, p(s) is potential function and ɠ edge indicator is defined in the terms of Gaussian kernel with standard deviation () In the modified DRLSE scheme, ɠ in equation (13) is redefined to incorporate the effect of fuzzy boundaries of an image, modified edge indicator function is:andwhere I1 clustered image and parameter is controls the amount of fuzziness incorporated with the DRLSE edge indicator function. Here is computed automatically from image I. Finally, the modified DRLSE evolution equation is given as: In this work, to achieve optimization the parameter's values selected as per the previous study [26] are: λ = 5, α = 10.5, ε = 1.5, μ = 0.04, σ = 1.5, C = 3. The number of iteration () is computed automatically by utilizing intensity information within the ROI.

Distance measurement between LI and MA interfaces by PDM

The distance between the detected LI and MA interfaces are measured by PDM as it is a clinically suitable distance measurement technique for computing IMT [20,21]. The measured IMT is in pixels (in image coordinate system) and requires pixel to metric unit conversion. It is possible to calibrate an image as the ruler is embedded in it, for 151 dataset calibration factor obtained is within 0.0312–0.1206 mm and effective length of the pixel is equal to calibration factor of an image. Thereby, IMT measurement error comprises of calibration error.

Statistical analysis procedure and quality evaluation metrics

Statistical analysis procedure

IMT measurement performance under different filters is assessed by computing parameters such as mean (), standard deviation (), coefficient of variation CV% (here, CV% =), correlation. In addition, Bland Altman plots are utilized to evaluate the effect of despeckles filters.

Quality evaluation metrics

To compare the performances of the filters, PSNR, Universal quality factor and Structural similarity index are measured which are defined as follows [17]:where is maximum gray level in original image.where and represents the mean of the original and filtered values with their standard deviations and covariance, , and respectively. To compute Q, a sliding window of size 8 × 8 without overlapping is used.where and . SSIM is computed similar to the Q. Peak Signal to Noise Ratio (PSNR): The PSNR is defined as: Universal quality index: The quality index Q models distortions owing to loss of correlation, luminance distortion & contrast distortion is given as: Structural similarity index: The SSIM between the two images is given by:

Experimental results and discussion

In this section, experimental results of three different filters (applied single time on an image) i.e. median, hybrid median and IACDF are comparatively presented. For automated IMT segmentation, proposed method is applied on 151 ultrasound B-mode images and the results are summarized in Table 1, Table 2, Table 3, Table 4 also presented Bland Altman plot shown in [Fig. S5 (A - H)].
Table 1

Comparison between Manual, Without_F and Median filter (with square window size (N) = 3, 5 and 7) here measurand is IMT in mm.

n = 151ManualWithout_FMedianW3MedianW5MedianW7
Mean0.95361.0044270.98320.94710.9063
std0.28540.3067440.29460.28240.2805
CV%21.159721.5944821.184921.086021.8854
r10.9246170.93220.98230.9624
tp (sec)14.0714.4313.7113.72

Abbreviations: n: number of samples; std: standard deviation; CV%: coefficient of variation; r: Pearson's correlation; tp: average processing time.

Table 2

Comparison between Manual, Without_F and Hybrid median filter (with square window size 3, 5 and 7) here measurand is IMT in mm.

n = 151ManualWithout_FH_medianW3H_medianW5H_medianW7
Mean0.95361.00440.99030.97150.9469
std0.28540.30670.30020.29530.2914
CV%21.159721.594521.435821.489121.7588
r10.92460.93500.94160.9434
tp (sec)14.0714.0414.3414.28

Abbreviations: n: number of samples; std: standard deviation; CV%: coefficient of variation; r: Pearson's correlation; tp: average processing time.

Table 3

Comparison between Manual, Without_F and IACDF filter (for tD (sec): 0.5, 0.6, 0.65, 0.7, 0.75, 0.8, 0.85, 0.9 and 0.95) here measurand is IMT in mm.

n = 151ManualWithout_FtD = 0.5tD = 0.6tD = 0.65tD = 0.7tD = 0.75tD = 0.8tD = 0.85tD = 0.9tD = 0.95tD = 1tD = 2tD = 3
Mean0.95361.00440.97330.97200.97220.96840.96750.96210.96010.94790.95330.95420.93390.9198
std0.28540.30670.29470.294590.29840.29890.29140.29480.29490.29160.29040.29340.29830.2994
CV%21.159721.594521.410821.422821.706621.823821.297121.664621.719721.751821.542121.739122.584123.0156
r10.92460.96150.96010.96000.95760.96170.96140.95870.88630.96010.95080.94620.9348
tp (sec)14.0714.1614.2014.2114.2514.2614.3114.3214.3614.3814.4114.9415.39

Abbreviations: n: number of samples; std: standard deviation; CV%: coefficient of variation; r: Pearson's correlation; tp: average processing time; tD: diffusion time.

Table 4

Comparison between Without_F, , H_medianW7 and IACDF (measurand: IMT in mm).

n = 151ManualWithout_FMedianW5H_medianW7IACDF(tD=0.75)
Mean0.95361.0044270.94710.94690.9675
std0.28540.3067440.28240.29140.2914
CV%21.159721.5944821.086021.758821.2971
r0.9246170.98230.94340.9617
tp (sec)14.0713.7114.2814.26

Abbreviations: n: number of samples; std: standard deviation; CV%: coefficient of variation; r: Pearson's correlation; tp: average processing time; tD: diffusion time.

Comparison between Manual, Without_F and Median filter (with square window size (N) = 3, 5 and 7) here measurand is IMT in mm. Abbreviations: n: number of samples; std: standard deviation; CV%: coefficient of variation; r: Pearson's correlation; tp: average processing time. Comparison between Manual, Without_F and Hybrid median filter (with square window size 3, 5 and 7) here measurand is IMT in mm. Abbreviations: n: number of samples; std: standard deviation; CV%: coefficient of variation; r: Pearson's correlation; tp: average processing time. Comparison between Manual, Without_F and IACDF filter (for tD (sec): 0.5, 0.6, 0.65, 0.7, 0.75, 0.8, 0.85, 0.9 and 0.95) here measurand is IMT in mm. Abbreviations: n: number of samples; std: standard deviation; CV%: coefficient of variation; r: Pearson's correlation; tp: average processing time; tD: diffusion time. Comparison between Without_F, , H_medianW7 and IACDF (measurand: IMT in mm). Abbreviations: n: number of samples; std: standard deviation; CV%: coefficient of variation; r: Pearson's correlation; tp: average processing time; tD: diffusion time. Refer Table 1, mean (in mm) and standard deviation (CV %) for manual and automated IMT segmentation without filter (Without_F) are 0.9536 ± 0.2854 (21.1597%) and 1.0044 ± 0.3067 (21.5945%) respectively. Here, manual segmentation value is considered as ground truth (GT). The automated IMT mean and standard deviation (CV %) with , and are 0.9832 ± 0.2946 (21.1849%), 0.9471 ± 0.2824 (21.0860%) and 0.9063 ± 0.2805 (21.8854%) respectively. The correlation between manual and automated IMT Without_F is 0.924617; with , and are 0.9322, 0.9823 and 0.9624 respectively. [Fig. S5(A–C,H)] illustrate a Bland-Altman plot, the difference between the manual and the automated IMT measurements method is computed by mean ± 1.96SD (here SD is standard deviation). The mean ± 1.96SD for , , and Without_F are 0.03 ± 0.21, -0.01 ± 0.11, -0.05 ± 0.15 and 0.05 ± 0.23, respectively. From Table 1 and Fig. S5(A–C,H), it is observed that the performance of is better than that Without_F, and thus for further comparison purpose MedianW5 will be used. Due to speckle noise Without_F performance is poor. Under segmentation results in case of as it fails to remove noise sufficiently (its performance certainly get improve if applied more than one time). Over segmentation results in case of , due to large window size edges get blurred. The automated IMT mean (in mm) and standard deviation (CV %) with , and are 0.9903 ± 0.3002 (21.4358%), 0.9715 ± 0.2953 (21.4891%) and 0.9469 ± 0.2914 (21.7588%) respectively. The correlation for , and are 0.9350, 0.9416 and 0.9434 respectively [refer Table 2]. [Fig. S5(D–F,H)] illustrate a Bland–Altman plot, mean ± 1.96SD for , and are 0.04 ± 0.21, 0.02 ± 0.19 and −0.01 ± 0.19, respectively. Experimental results are summarized in [Table 2] and [Fig. S5(D–F,H)] reveals that performance of is better than Without_F, and . Under segmentation results in case of and as it fails to remove noise sufficiently (its performance certainly get improve if applied more than one time). The IMT mean (in mm), standard deviation, correlation and CV% for proposed method with IACDF filter for diffusion times (sec) 0.5, 0.6, 0.65, 0.7, 0.75, 0.8, 0.85, 0.9, 0.95, 1, 2 and 3 are computed and mentioned in [Table 3]. Table 3 illustrates optimum IMT performance obtained for diffusion time ranging from 0.5 s to 0.8 s. The highest correlation is obtained at diffusion time of 0.75 s. Thus for further comparison purpose the results at tD = 0.75 s will be used. For IACDF at (tD= 0.75 s) the IMT mean (in mm) and standard deviation (CV%, correlation) is 0.9675 ± 0.2914 (21.2971, 0.9617). [Fig. S5(G)] illustrates a Bland-Altman plot, the obtained mean ± 1.96SD (mm) for IACDF at (tD= 0.75 s) is 0.01 ± 0.16. [Fig. S5(A–H)] depicts that IACDF is better than that of Without_F & hybrid-median but inferior to that of median filter. The automated IMT measurements Without_F, , and IACDF (tD = 0.75 s) filters are compared and summarized in [Table 4] and shown in [Fig. S5(A–H)]. From [Table 4] it is observed that automated IMT performance of Without_F is worst. The is better than and IACDF (tD = 0.75 s) filter. The average processing time per image of proposed IMT measurement technique Without_F and with filter is approx 15.39 s max (refer Table 1, Table 2, Table 3, Table 4). Fig. 2 illustrates the Box plot for the CCA IMT manual measurements and automated measurements (median filter window size 3 × 3, 5 × 5 and 7 × 7; hybrid median filter window size 3 × 3, 5 × 5 and 7 × 7; IACDF filter (at tD = 0.75 s) and Without filter). Inter-Quartile Range (IQR), median, maximum, minimum and number of outliers values are shown above the box plots. No significant differences were found between the manual & the automated filtered IMT measurements methods, and significant difference was found between the manual & Without_F method (using the Wilcoxon rank-sum test): (i) Median filter (3 × 3): p = 0.2620, (ii) Median filter (5 × 5): p = 0.9916, (iii) Median filter (7 × 7): p = 0.1080, (iv) Hybrid median filter (3 × 3): p = 0.1466, (v) Hybrid median filter (5 × 5): p = 0.5447, (vi) Hybrid median filter (7 × 7): p = 0.8919, (vii) IACDF filter: p = 0.6031 and (viii) Without_F: p = 0.0354.
Fig. 3

Performance of Median_W5, H_medianW7 and IACDF_0.75 filters against speckle noise variance 0, 0.05, 0.1, 0.15, 0.2 and 0.25, plot between noise and (A) average IMT error; (B) average CV%; and (C) average correlation between manual and automated methods; calculated from a total of ten images.

Box plot for the CCA IMT manual measurements and automated measurements (median filter window size 3 × 3, 5 × 5 and 7 × 7; hybrid median filter window size 3 × 3, 5 × 5 and 7 × 7; IACDF filter (at tD = 0.75 s) and Without filter). Inter-Quartile Range (IQR), median, maximum, minimum and number of outliers values are shown above the box plots. To evaluate the performance of the filters under different noise levels, they were tested for speckle and salt and pepper noise sources. The noises were added independently to the randomly selected 10 images from the 151 dataset. The MATLAB function is used to add noise to the image I, here parameter variance (or density) value is 0, 0.05, 0.1, 0.15, 0.2 and 0.25. Performances of filters are evaluated by determining IMT on noise corrupted image and computing IMT accuracy, CV% and correlation for the noise level. Here accuracy is defined as difference between manual and automated value of IMT. The IMT error for median, hybrid median and IACDF filter under noise levels 0–100% (0% represent variance or density = 0 and 100% represents variance or density = 0.25) are shown in [Figs. S6(A-C) and S7(A-C)] for speckle and salt and pepper noise respectively. In case of speckle noise, IMT error (in mm) for without filter, median, hybrid median and for IACDF filter is within −0.1814 to 0.0183, −0.0233 to 0.0270, −0.0698 to 0.0188 and −0.0171 to 0.0419 respectively. Similarly, in case of salt and pepper noise, IMT error for without filter, median, hybrid median and for IACDF filter is within 0.0183–0.4681, −0.0254 to 0.0178, −0.0042 to 0.0765 and −0.0053 to 0.1765 respectively. Figs. S6(A-C) and S7(A-C) illustrates the addition of 0–100 percent noise segmentation of without-filtered image. This results in over-segmentation for speckle noise and mostly under-segmentation for salt and pepper noise. The segmentation accuracy fluctuates and mainly depends on the presence of noise on the LI and MA interfaces. In case of filtered image segmentation, accuracy depends upon filter's capability of removing noise and preserving edges. [Figs. S6(A-C) and S7(A-C)] depicts that segmentation accuracy with filter is superior to that of without-filter. The coefficient of variation for manual segmentation method is 17.6763%. In case of speckle noise, CV% for proposed method without filter, median, hybrid median and for IACDF filter are within 17.2851%–36.4171%, 16.1734%–19.9380%, 17.5879%–26.2411% and 16.7187% to 21.1231% respectively. Similarly, in case of salt and pepper noise CV% for without filter, median, hybrid median and for IACDF filter are within 17.2296%–20.1786%, 16.7806%–18.4032%, 16.4992%–18.5406% and 14.6825%–20.1501% respectively. The plot between noise level and CV% for speckle and salt and pepper noise are presented in [Figs. S8(A-C) and S9(A-C)] respectively. In case of speckle noise, CV% for IACDF is better than without-filter, median and hybrid median filters, however for salt and pepper noise, CV% for median and hybrid median is comparable and is better than IACDF filter and without-filter. The correlation between manual and automated methods is calculated and presented in [Figs. S10(A-C) and S11(A-C)]. In case of speckle noise, correlation for proposed method without-filter, median, hybrid median and for IACDF filter are within 0.4851–0.9934, 0.6461 to 0.9972, 0.6961 to 0.9961 and 0.7142 to 0.9931 (refer [Fig. S10(A-C)]). Similarly, in case of salt and pepper noise, correlation for without-filter, median hybrid median and for IACDF filter are within 0.5712–0.9934, 0.9804 to 0.9972, 0.9813 to 0.9961 and 0.7168 to 0.9911 (refer [Fig. S11(A-C)]). It is observed that segmentation performance of IACDF is superior to without-filter. For a better comparison among median 5 × 5, hybrid median 7 × 7 and IACDF diffusion time 0.75, the IMT error, CV% and correlation plots against speckle and salt and pepper noise levels are presented in [Fig. 3, Fig. 4] respectively. It is observed that in case of speckle noise median 5 × 5, hybrid median 7 × 7 and IACDF (diffusion time = 0.75) filters performances are comparable (refer [Fig. 3(A-C)]). However, in case of salt and pepper noise, median 5 × 5, hybrid median 7 × 7 performances are better than IACDF (diffusion time = 0.75) filter (refer [Fig. 4(A-C)]).
Fig. 4

Performance of Median_W5, H_medianW7 and IACDF_0.75 filters against salt and pepper noise density 0, 0.05, 0.1, 0.15, 0.2 and 0.25, plot between noise and (A) average IMT error; (B) average CV%; and (C) average correlation between manual and automated methods; calculated from a total of ten images.

Performance of Median_W5, H_medianW7 and IACDF_0.75 filters against speckle noise variance 0, 0.05, 0.1, 0.15, 0.2 and 0.25, plot between noise and (A) average IMT error; (B) average CV%; and (C) average correlation between manual and automated methods; calculated from a total of ten images. Performance of Median_W5, H_medianW7 and IACDF_0.75 filters against salt and pepper noise density 0, 0.05, 0.1, 0.15, 0.2 and 0.25, plot between noise and (A) average IMT error; (B) average CV%; and (C) average correlation between manual and automated methods; calculated from a total of ten images. Furthermore, filters performances are evaluated by computing average PSNR, average Universal quality index and average Structural Similarity index (SSIM) on 10 noise corrupted images. Noisy image is generated by adding noise to original image. Hence, original image is considered as noise free image. Therefore, average PSNR, average Universal quality index and average SSIM value of Without_F at noise level = 0 are considered as Ground truth value. Higher the value of PSNR, Universal quality index and SSIM better is the performance of the filter [13]. The plots between noise level and average PSNR for speckle noise and salt and pepper noise are presented (for median, hybrid median and IACDF filter) in [Figs. S12(A-C) and S13(A-C)]. The average PSNR value of Without_F at noise level = 0 is very high, for the sake of clarity it is not plotted in the graph. It is observed that for particular noise levels (except at 0% noise level) the obtained average PSNR value for with-filter (i.e., median, hybrid median and IACDF filter) is higher than that of average PSNR value for Without_F. The plots between noise level and average Universal quality index for speckle noise and salt and pepper noise are presented (for median, hybrid median and IACDF filter) in [Figs. S14(A-C) and S15(A-C)] respectively. [Figs. S14(A-C) and S15(A-C)] depicts that Universal quality index for a particular noise level (except 0% noise level) obtained with-filter (i.e., median, hybrid median and IACDF filter) is higher than that of without-filter. The plots between noise level and average SSIM index for speckle noise and salt and pepper noise are presented (for median, hybrid median and IACDF filter) in [Figs. S16(A-C) and S17(A-C)] respectively. [Figs. S16(A-C) and S17(A-C)] shows that mean SSIM index for a particular noise level (except 0% noise level) obtained with-filter is higher than that of without-filter. For a better comparison among median 5 × 5, hybrid median 7 × 7 and IACDF (diffusion time 0.75), the average PSNR, average Universal quality index and average SSIM index plotted against speckle and salt and pepper noise levels are presented in [Figs. S18(A,B), S19(A,B) and S20(A,B)] respectively. While comparing without-filter, median 5 × 5, hybrid median 7 × 7 and IACDF diffusion time 0.75 average PSNR, average Q and average SSIM with-filter is higher than without-filter (above 0% noise level). In case of speckle noise, performances are analogous (refer [Fig. S18 (A)]); however, in case of salt and pepper noise, average PSNR of IACDF is lower than median 5 × 5 and hybrid median 7 × 7 (refer [Fig. S18 (B)]). From [Figs. S19(A,B) and S20(A,B)], it is depicted that in case of speckle noise, performance of the filters are analogous to each other while for salt and pepper noise (for noise level above 0%) average Q and average SSIM of IACDF is lower than median 5 × 5 and hybrid median 7 × 7.

Conclusion

In this paper, a variational approach for CCA segmentation is developed by using two standard techniques, FFCM and DRLSE. The performance of the proposed segmentation method with median and hybrid median with window sizes 3 × 3, 5 × 5 & 7 × 7 and IACDF (for diffusion times 0.5, 0.6, 0.65, 0.7, 0.75, 0.8, 0.85, 0.9, 0.95, 1, 2 & 3 in sec) are evaluated by determining IMT in 151 samples. Moreover, its performance is evaluated by adding speckle and salt and pepper noise, independently, on10 randomly selected samples from 151 dataset. The segmentation accuracy in terms of average IMT error, mean, standard deviation, CV%, correlation, PSNR, Universal quality index and SSIM index parameters are used to evaluate the performance. The experimental results show that filtering certainly improves segmentation accuracy. Optimum segmentation accuracy obtained for median with window size 5 × 5, hybrid median with window size 7 × 7 and IACDF with diffusion time 0.75. Performance of the median with window size 5 × 5 is slightly better than hybrid median and IACDF filters. In future, the performance of proposed segmentation technique (with-filter and without-filter) under Gaussian noise will be studied. Segmentation accuracy of proposed method using recently proved de-noising techniques such as TVF and EMD will be evaluated.

Funding

This research did not receive any specific grant from funding agencies in the public, commercial, or not-for-profit sectors.

Conflicts of interest

The authors have no financial or ethical conflicts of interest to report.
  11 in total

1.  Distance regularized level set evolution and its application to image segmentation.

Authors:  Chunming Li; Chenyang Xu; Changfeng Gui; Martin D Fox
Journal:  IEEE Trans Image Process       Date:  2010-08-26       Impact factor: 10.856

2.  Improved adaptive complex diffusion despeckling filter.

Authors:  Rui Bernardes; Cristina Maduro; Pedro Serranho; Adérito Araújo; Sílvia Barbeiro; José Cunha-Vaz
Journal:  Opt Express       Date:  2010-11-08       Impact factor: 3.894

3.  Speckle reduction based on Wiener filter in ultrasound images.

Authors:  Fabio Baselice; Giampaolo Ferraioli; Angel Caroline Johnsy; Vito Pascazio; Gilda Schirinzi
Journal:  Conf Proc IEEE Eng Med Biol Soc       Date:  2015

4.  Quality evaluation of ultrasound imaging in the carotid artery based on normalization and speckle reduction filtering.

Authors:  C P Loizou; C S Pattichis; M Pantziaris; T Tyllis; A Nicolaides
Journal:  Med Biol Eng Comput       Date:  2006-04-11       Impact factor: 2.602

5.  Despeckling of medical ultrasound images.

Authors:  Oleg V Michailovich; Allen Tannenbaum
Journal:  IEEE Trans Ultrason Ferroelectr Freq Control       Date:  2006-01       Impact factor: 2.725

6.  What is the correct distance measurement metric when measuring carotid ultrasound intima-media thickness automatically?

Authors:  L Saba; F Molinari; K M Meiburger; M Piga; G Zeng; U Rajendra Achraya; A Nicolaides; J S Suri
Journal:  Int Angiol       Date:  2012-10       Impact factor: 2.789

7.  Imaging Atherosclerosis by Carotid Intima-media Thickness in vivo: How to, Where and in Whom ?

Authors:  Roxana Onut; Assoc Prof Serban Balanescu; Dana Constantinescu; Lucian Calmac; Mugur Marinescu; Prof Maria Dorobantu
Journal:  Maedica (Buchar)       Date:  2012-06

8.  Heart Disease and Stroke Statistics-2021 Update: A Report From the American Heart Association.

Authors:  Salim S Virani; Alvaro Alonso; Hugo J Aparicio; Emelia J Benjamin; Marcio S Bittencourt; Clifton W Callaway; April P Carson; Alanna M Chamberlain; Susan Cheng; Francesca N Delling; Mitchell S V Elkind; Kelly R Evenson; Jane F Ferguson; Deepak K Gupta; Sadiya S Khan; Brett M Kissela; Kristen L Knutson; Chong D Lee; Tené T Lewis; Junxiu Liu; Matthew Shane Loop; Pamela L Lutsey; Jun Ma; Jason Mackey; Seth S Martin; David B Matchar; Michael E Mussolino; Sankar D Navaneethan; Amanda Marma Perak; Gregory A Roth; Zainab Samad; Gary M Satou; Emily B Schroeder; Svati H Shah; Christina M Shay; Andrew Stokes; Lisa B VanWagner; Nae-Yuh Wang; Connie W Tsao
Journal:  Circulation       Date:  2021-01-27       Impact factor: 29.690

Review 9.  A Review on Joint Carotid Intima-Media Thickness and Plaque Area Measurement in Ultrasound for Cardiovascular/Stroke Risk Monitoring: Artificial Intelligence Framework.

Authors:  Mainak Biswas; Luca Saba; Tomaž Omerzu; Amer M Johri; Narendra N Khanna; Klaudija Viskovic; Sophie Mavrogeni; John R Laird; Gyan Pareek; Martin Miner; Antonella Balestrieri; Petros P Sfikakis; Athanasios Protogerou; Durga Prasanna Misra; Vikas Agarwal; George D Kitas; Raghu Kolluri; Aditya Sharma; Vijay Viswanathan; Zoltan Ruzsa; Andrew Nicolaides; Jasjit S Suri
Journal:  J Digit Imaging       Date:  2021-06-02       Impact factor: 4.903

Review 10.  Immunity, atherosclerosis and cardiovascular disease.

Authors:  Johan Frostegård
Journal:  BMC Med       Date:  2013-05-01       Impact factor: 8.775

View more

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