A novel approach to speckle noise filtering based on Artificial Bee Colony algorithm: An ultrasound image application

被引:39
|
作者
Latifoglu, Fatma [1 ]
机构
[1] Erciyes Univ, Fac Engn, Dept Biomed Engn, Kayseri, Turkey
关键词
2D FIR filter; Artificial Bee Colony algorithm; Mean square error; Peak signal-to-noise ratio; Speckle noise; Ultrasound image denoising; REDUCTION; SUPPRESSION; DESIGN; SIGNAL;
D O I
10.1016/j.cmpb.2013.05.009
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
In this study a novel approach based on 2D FIR filters is presented for denoising digital images. In this approach the filter coefficients of 2D FIR filters were optimized using the Artificial Bee Colony (ABC) algorithm. To obtain the best filter design, the filter coefficients were tested with different numbers (3 x 3, 5 x 5, 7 x 7, 11 x 11) and connection types (cascade and parallel) during optimization. First, the speckle noise with variances of 1, 0.6, 0.8 and 0.2 respectively was added to the synthetic test image. Later, these noisy images were denoised with both the proposed approach and other well-known filter types such as Gaussian, mean and average filters. For image quality determination metrics such as mean square error (MSE), peak signal-to-noise ratio (PSNR) and signal-to-noise ratio (SNR) were used. Even in the case of noise having maximum variance (the most noisy), the proposed approach performed better than other filtering methods did on the noisy test images. In addition to test images, speckle noise with a variance of 1 was added to a fetal ultrasound image, and this noisy image was denoised with very high PSNR and SNR values. The performance of the proposed approach was also tested on several clinical ultrasound images such as those obtained from ovarian, abdomen and liver tissues. The results of this study showed that the 2D FIR filters designed based on ABC optimization can eliminate speckle noise quite well on noise added test images and intrinsically noisy ultrasound images. (c) 2013 Elsevier Ireland Ltd. All rights reserved.
引用
收藏
页码:561 / 569
页数:9
相关论文
共 50 条
  • [31] An improved artificial bee colony algorithm and its application to reliability optimization problems
    Ghambari, Soheila
    Rahati, Amin
    APPLIED SOFT COMPUTING, 2018, 62 : 736 - 767
  • [32] Topological shape optimization scheme based on the artificial bee colony algorithm
    Kim, Yong-Ho
    Han, Seog-Young
    INTERNATIONAL JOURNAL OF PRECISION ENGINEERING AND MANUFACTURING, 2017, 18 (10) : 1393 - 1401
  • [33] Iterative learning control of robot based on artificial bee colony algorithm
    Xi, Wanqiang
    Wang, Yaoyao
    Chen, Bai
    Wu, Hongtao
    PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART I-JOURNAL OF SYSTEMS AND CONTROL ENGINEERING, 2019, 233 (09) : 1221 - 1238
  • [34] Swarm Intelligence Topology Optimization Based on Artificial Bee Colony Algorithm
    Park, Ji-Yong
    Han, Seog-Young
    INTERNATIONAL JOURNAL OF PRECISION ENGINEERING AND MANUFACTURING, 2013, 14 (01) : 115 - 121
  • [35] A novel artificial bee colony clustering algorithm with comprehensive improvement
    Pu, Qiumei
    Xu, Chiquan
    Wang, Hui
    Zhao, Lina
    VISUAL COMPUTER, 2022, 38 (04): : 1395 - 1410
  • [36] A novel artificial bee colony clustering algorithm with comprehensive improvement
    Qiumei Pu
    Chiquan Xu
    Hui Wang
    Lina Zhao
    The Visual Computer, 2022, 38 : 1395 - 1410
  • [37] A Novel Hybrid Memetic Search in Artificial Bee Colony Algorithm
    Kumar, Sandeep
    Kumar, Ashutosh
    Sharma, Vivek Kumar
    Sharma, Harish
    2014 SEVENTH INTERNATIONAL CONFERENCE ON CONTEMPORARY COMPUTING (IC3), 2014, : 68 - 73
  • [38] A novel artificial bee colony algorithm for HVAC optimization problems
    Zhang, Xin
    Fong, Kwong Fai
    Yuen, Shiu Yin
    HVAC&R RESEARCH, 2013, 19 (06): : 715 - 731
  • [39] A novel artificial bee colony algorithm with Powell's method
    Gao, Wei-feng
    Liu, San-yang
    Huang, Ling-ling
    APPLIED SOFT COMPUTING, 2013, 13 (09) : 3763 - 3775
  • [40] Artificial bee colony algorithm for clustering: an extreme learning approach
    Alshamiri, Abobakr Khalil
    Singh, Alok
    Surampudi, Bapi
    SOFT COMPUTING, 2016, 20 (08) : 3163 - 3176