Abstract
Edge-preserving speckle noise reduction is essential to computer-aided ultrasound image processing and understanding. A new class of genetic-neuro-fuzzy filter is proposed to optimize the trade-off between speckle noise removal and edge preservation. The proposed approach combines the advantages of the fuzzy, neural, and genetic paradigms. Neuro-fuzzy approaches are very promising for nonlinear filtering of noisy images. Fuzzy reasoning embedded into the network structure aims at reducing errors while fine details are being processed. The learning method based on the real-time genetic algorithms (GAs) performs an effective training of the network from a collection of training data and yields satisfactory results after a few generations.
The performance of the proposed filter has been compared with that of the commonly used median and Wiener filters in reducing speckle noises on ultrasound images. We evaluate this filter by passing the filter’s output to the edge detection algorithm and observing its ability to detect edge pixels.
Experimental results show that the proposed genetic-neuro-fuzzy technique is very effective in speckle noise reduction as well as detail preserving even in the presence of highly noise corrupted data, and it works significantly better than other well-known conventional methods in the literature.
Similar content being viewed by others
References
AL Achim AN Bezerianos PA Tsakalides (2001) ArticleTitleNovel bayesian multiscale method for speckle removal in medical ultrasound images IEEE Trans On Medical Imaging 20 772–783 Occurrence Handle1:STN:280:DC%2BD3MvmslyhsQ%3D%3D
CH Chirungrueng AI Suvichakorn (2001) ArticleTitleFast edge processing noise reduction for ultrasound images IEEE Trans Nuclear Science 48 IssueID3 849–854
JG Abbott FL Thurstone (1979) ArticleTitleAcoustic speckle: theory and experimental analysis Ultrason. Imag 1 303–324 Occurrence Handle10.1016/0161-7346(79)90024-5 Occurrence Handle1:STN:280:Bi%2BB3sjivFY%3D
JW Goodman (1976) ArticleTitleSome fundamental properties of speckle J. Opt. Soc. Am 66 1145–1150 Occurrence Handle10.1364/JOSA.66.001145
AN Jain (1989) Fundamentals of Digital Image Processing Englewood Cliffs NJ, Prentice-Hall
P-C Li M-J Chen (2002) ArticleTitleStrain compounding, a new approach for speckle reduction IEEE Trans. Ultr. Ferroelectonic Freq. Cont. 49 39–46
OD Husbey TO Lie TH Longo (2001) ArticleTitleBayesian 2-D deconvolution, a model for diffuse ultrasound scattering IEEE Trans. Ultr. Ferroelectonic Freq. Cont 48 121–130
KHZ Abd-Elmoniem, Ya M Kadad, AB BA M Youssef: Real time ultrasound speckle reduction and coherent enhancement. In International Conference on Image Processing, 10–13 Sept. 2000: Image Processing Proceeding, 2000 IEEE, Vol 1, pp. 172–175
Ioannidis AL, Kazakos DA, Watson DD: Application of median filtering on nuclear medicine scintigram images. In: Proceedings of the 7th International Conference on Pattern Recognition, Montreal, Canada, pp. 33–36, 1984
ER Ritenour TR Nelson UO Raff (1998) ArticleTitleApplication of the median filter to digital radiographic images Proc. IEEE Int. Conf. Acoust. Speech, Signal Processing . 2311–2314
TA Loupas WN Mcdicken PL Allan (1989) ArticleTitleAn adaptive weighted median filter for speckle suppression in medical ultrasonic images IEEE Trans. Circuits Syst. 36 129–135 Occurrence Handle10.1109/31.16577
RN Czerwinsky DL Jones SuffixJr WD O’Brien (1995) ArticleTitleUltrasound speckle reduction by directional median filtering Proc. Int. Conf. Image Processing 1 358–361 Occurrence Handlefull_text||10.1109/ICIP.1995.529720
Hu, J, Hu, X (1994) “Application of median filter to speckle suppression in intravascular ultrasound images” Intelligent Information Systems 1994. In: Proc. 1994 2nd IEEE Australian and New Zealand Conf. Intelligent Information Systems, 29 Nov–2 Dec 1994, pp 302–306
L Yin R Yang M Gabbou Y Neuvo (1996) ArticleTitleWeighted median filters: a tutorial IEEE Trans. Circuits Syst. II 43 157–192 Occurrence Handle10.1109/82.486465
TS Huang GY Yang GY Tang (1979) ArticleTitleA fast two-dimensional median filtering algorithm IEEE Trans. Acoust. Speech, Signal Processing ASSP-27 13–18
I Pitas AN Venetsanopolous (1990) Nonlinear Digital Filter-Principles and Applications Kluwer Academic Norwell, MA
X Zong AF Laine EA Geiser (1998) ArticleTitleSpeckle reduction and contrast enhancement of echocardiograms via multiscale nonlinear processing IEEE Trans. Med. Imag 17 532–540 Occurrence Handle1:STN:280:DyaK1M%2FlvFCnsA%3D%3D
CT Lin CF Juang (1997) ArticleTitleAn adaptive neural fuzzy filter and its applications IEEE Trans Systems, Man, and Cybernetics—Part b: Cybernetics 27 635–656 Occurrence Handle1:STN:280:DC%2BD1c%2FpvVGntQ%3D%3D
F Russo (1998) ArticleTitleA Evolutionary neural fuzzy system for data filtering IEEE Inst. Meas. Tech. Conf. St Paul Minnesola . 826–831
Cojbasic F, Nikolic VD: An approach to neuro-fuzzy filtering for communications and control. In: 5th IEEE International Conference on Telecommunications in Modern Satellite, Cable and Broadcasting Service, TELSIKS 2001, Vol. 2, pp. 719–722, 2001
X Hong C Harris PA Wilson (1999) ArticleTitleNeurofuzzy state identification using prefiltering IEE Proc. Cont. Theory Appl. 146 234–240 Occurrence Handle10.1049/ip-cta:19990121
F Russo (1999) ArticleTitleEvolutionary neural fuzzy systems for noise cancellation in image data IEEE Trans Instr Meas 48 915–920
HS Wong L Guan (2001) ArticleTitleA neural learning approach for adaptive image restoration using a fuzzy model-based network architecture IEEE Trans Neural Networks 12 516–531 Occurrence Handle1:STN:280:DC%2BD1c%2FptFKgtg%3D%3D
SK Sinha F Karray (2002) ArticleTitleClassification of underground pipe scanned images using feature extraction and neuro-fuzzy algorithm IEEE Trans Neural Networks 13 393–401 Occurrence Handle10.1109/72.991425 Occurrence Handle1:STN:280:DC%2BD1c%2Fos1yqsw%3D%3D
V Boskovitz H Guterman (2002) ArticleTitleAn adaptive neuro-fuzzy system for automam tic image segmentation and edge detection IEEE Trans Fuzzy Systems 10 247–262
M Russo (2000) ArticleTitleGenetic fuzzy learning IEEE Trans Evol Comput 4 259–273
EA Durant GH Wakefield (2002) ArticleTitleEfficient model fitting using a genetic algorithm: pole-zero approximations of HRTFs IEEE Trans Speech Audio Processing 10 18–27
Goldberg DE: Genetic algorithms. In: Search, Optimization and Machine Learning. Reading, MA: Addison-Wesley, 1989
Rafiee Kerachi A, Moradi MH, Farzaneh MR: Impulse noise reduction in sonography images by using neuro-fuzzy filters. Second Iranian Conference on Machine Vision, Image Processing & Applications, MVIP2003, KhajehNasir Al-Din Toosi University Tehran, Iran, 2003
Rafiee A: Sonography images enhancement by neuro-fuzzy algorithms. Ph.D. Thesis, Research and Science campus, Islamic Azad University, Tehran, Iran, 2003
Saifipour N: On-line genetic algorithm in optimization and control. Ph.D. Thesis Amirkabir University, Tehran, Iran, 2002
J Canny (1986) ArticleTitleA computational approach to edge detector IEEE Trans. Pattern Anal. Machine Intel. Vol. PAMI-8 . 679–697 Occurrence Handle10.1109/TPAMI.1986.4767851
Acknowledgments
The authors thank the anonymous reviewers of this paper for their detailed comments and suggestions.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Rafiee, A., Moradi, M.H. & Farzaneh, M.R. Novel Genetic-Neuro-Fuzzy Filter for Speckle Reduction from Sonography Images . J Digit Imaging 17, 292–300 (2004). https://doi.org/10.1007/s10278-004-1026-2
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10278-004-1026-2