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 条
  • [21] An improved artificial bee colony algorithm based on the gravity model
    Xiang, Wan-li
    Meng, Xue-lei
    Li, Yin-zhen
    He, Rui-chun
    An, Mei-qing
    INFORMATION SCIENCES, 2018, 429 : 49 - 71
  • [22] THE ARTIFICIAL BEE COLONY ALGORITHM FOR VECTOR QUANTIZATION IN IMAGE COMPRESSION
    Horng, Ming-Huwi
    Jiang, Ting-Wei
    2011 4TH IEEE INTERNATIONAL CONFERENCE ON BROADBAND NETWORK AND MULTIMEDIA TECHNOLOGY (4TH IEEE IC-BNMT2011), 2011, : 319 - 323
  • [23] An Application of Wireless Sensor Network Routing based on Artificial Bee Colony Algorithm
    Okdem, Selcuk
    Karaboga, Dervis
    Ozturk, Celal
    2011 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2011, : 326 - 330
  • [24] ARTIFICIAL BEE COLONY BASED IMAGE CLUSTERING METHOD
    Hancer, Emrah
    Ozturk, Celal
    Karaboga, Dervis
    2012 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2012,
  • [25] A Clustering-Based Artificial Bee Colony Algorithm
    Zhang, Ming
    Tian, Na
    Ji, Zhicheng
    Wang, Yan
    THEORY, METHODOLOGY, TOOLS AND APPLICATIONS FOR MODELING AND SIMULATION OF COMPLEX SYSTEMS, PT I, 2016, 643 : 101 - 109
  • [26] Parallel Optimization Based on Artificial Bee Colony Algorithm
    Li, Debo
    Feng, Yongxin
    Zhong, Jun
    Zhou, Jielian
    Yin, Libao
    Zhou, Junhao
    2017 IEEE 2ND INTERNATIONAL CONFERENCE ON BIG DATA ANALYSIS (ICBDA), 2017, : 955 - 959
  • [27] Artificial Bee Colony Algorithm Based on Information Learning
    Gao, Wei-Feng
    Huang, Ling-Ling
    Liu, San-Yang
    Dai, Cai
    IEEE TRANSACTIONS ON CYBERNETICS, 2015, 45 (12) : 2827 - 2839
  • [28] Acceleration Harmonic Estimation using an Approach based Artificial Bee Colony Algorithm: A Hydraulic Shaking Table Application
    Kockanat, Serdar
    2019 27TH SIGNAL PROCESSING AND COMMUNICATIONS APPLICATIONS CONFERENCE (SIU), 2019,
  • [29] Improved Artificial Bee Colony Algorithm and its Application in Classification
    Wang, Haiquan
    Wei, Jianhua
    Wen, Shengjun
    Yu, Hongnian
    Zhang, Xiguang
    JOURNAL OF ROBOTICS AND MECHATRONICS, 2018, 30 (06) : 921 - 926
  • [30] Application of artificial bee colony algorithm on surface wave data
    Song, Xianhai
    Gu, Hanming
    Tang, Li
    Zhao, Sutao
    Zhang, Xueqiang
    Li, Lei
    Huang, Jianquan
    COMPUTERS & GEOSCIENCES, 2015, 83 : 219 - 230