Skip to main content

Advertisement

Log in

Hybrid image noise reduction algorithm based on genetic ant colony and PCNN

  • Original Article
  • Published:
The Visual Computer Aims and scope Submit manuscript

Abstract

Pulse Coupled Neural Network (PCNN) has gained widespread attention as a nonlinear filtering technology in reducing the noise while keeping the details of images well, but how to determine the proper parameters for PCNN is a big challenge. In this paper, a method that can optimize the parameters of PCNN by combining the genetic algorithm (GA) and ant colony algorithm is proposed, which named as GACA, and the optimized procedure is named as GACA-PCNN. Firstly, the noisy image is filtered by median filter in the proposed GACA-PCNN method; then, the noisy image is filtered by GACA-PCNN constantly and the median filtering image is used as a reference image; finally, a set of parameters of PCNN can be automatically estimated by GACA, and the pretty effective denoising image will be obtained. Experimental results indicate that GACA-PCNN has a better performance on PSNR (peak signal noise rate) and a stronger capacity of preserving the details than previous denoising techniques.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9

Similar content being viewed by others

References

  1. Zhu, Z., et al.: Impulse noise filter via spatial global outlier measurement. J. Electr. Imaging. 24(5), 1–14 (2015)

    Google Scholar 

  2. Gonzalez, R.C., et al.: Digital image processing, pp. 484–486. Prentice Hall Inter. 28(4), 484–486 (2002)

  3. Burgess, A.: Effect of quantization noise on visual signal detection in noisy images. J. Opt. Soc. Am. A Opt. Image Sci. 2(9), 1424–1428 (1985)

    Article  Google Scholar 

  4. Garnett, R., et al.: A universal noise removal algorithm with an impulse detector. IEEE Trans. Image Process. 14(11), 1747–1754 (2005)

    Article  Google Scholar 

  5. Wang, J., Wang, M., Hu, X.G., Yan, S.C.: Visual data denoising with a unified Schatten-p norm and I(q) norm regularized principal component pursuit. Pattern Recogn. 48, 3135–3144 (2015)

    Article  Google Scholar 

  6. Li, H.J., Suen, C.Y.: A novel non-local means image denoising method based on grey theory. Pattern Recogn. 49, 237–248 (2016)

    Article  Google Scholar 

  7. Ritenour, E.R., et al.: Applications of the median filter to digital radiographic images. Acoustics, speech, and signal processing. In: IEEE international conference on ICASSP ’84. 9, 251–254 (1984)

  8. Bhadouria, V.S., et al.: A new approach for high density saturated impulse noise removal using decision-based coupled window median filter. Signal Image Video Process. 8(1), 71–84 (2014)

    Article  Google Scholar 

  9. Lu, C.-T., et al.: Denoising of salt-and-pepper noise corrupted image using modified directional-weighted-median filter. Pattern Recogn. Lett. 33(10), 1287–1295 (2012)

    Article  Google Scholar 

  10. Ji, L., et al.: A mixed noise image filtering method using weighted-linking PCNNs. Neurocomputing 71(s 13–15), 2986–3000 (2008)

    Article  Google Scholar 

  11. Johnson, J.L., et al.: PCNN models and applications. IEEE Trans. Neural Netw. 10(3), 480–498 (1999)

    Article  Google Scholar 

  12. Zhang, D., et al.: Pulse coupled neural network based anisotropic diffusion method for 1/f noise reduction. Math. Comput. Model. 52(s 11–12), 2085–2096 (2010)

    Article  Google Scholar 

  13. Ma, Y.D., et al.: A new impulse noise filter based on pulse coupled neural network. J. Biomed. Eng. 21(6), 1019–1023 (2004)

    Google Scholar 

  14. Ma, Y.D., et al.: Gaussian noise filter based on PCNN. In: IEEE international conference neural networks and signal processing. 1, 149–151 (2003)

  15. Ma, Y.D., et al. Y.: A novel algorithm of image gaussian noise filtering based on PCNN Time Matrix. In: IEEE international conference on signal processing and communications. 1499–1502 (2007)

  16. Ji, L., et al.: An improved pulse coupled neural network for image processing. Neural Comput. Appl. 17(3), 255–263 (2008)

    Article  Google Scholar 

  17. Zhang, D., et al.: Image denoising using pulse coupled neural network with an adaptive pareto genetic algorithm. IEEJ Trans. Electr. Electr. Eng. 6(5), 474–482 (2011)

    Article  Google Scholar 

  18. Kozek, T., et al.: Genetic algorithm for CNN template learning. IEEE Trans. Circ. Sys. I Fundam Theory Appl. 40(6), 392–402 (1993)

  19. Ryu, J., et al.: Noise reduction in CMOS image sensor using cellular neural networks with a genetic algorithm. IEICE Trans. Inf. Syst. 93–d(2), 359–366 (2010)

    Article  Google Scholar 

  20. Bergen, S., et al.: Automatic and interactive evolution of vector graphics images with genetic algorithms. Vis. Comput. 28, 35–45 (2012)

    Article  Google Scholar 

  21. Mi, N., et al.: Optimal spatial land-use allocation for limited development ecological zones based on the geographic information system and a genetic ant colony algorithm. Int. J. Geograph. Inf. Sci. 29(12), 2174–2193 (2015)

    Article  Google Scholar 

  22. Pang, S., et al.: An improved ant colony optimization with optimal search library for solving the traveling salesman problem. J. Comput. Theor. Nanosci. 12(7), 1440–1444 (2015)

    Article  Google Scholar 

  23. Tabakhi, S., Moradi, P.: Relevance-redundancy feature selection based on ant colony optimization. Pattern Recogn. 48(9), 2798–2811 (2015)

    Article  Google Scholar 

  24. Tabakhi, S., et al.: Gene selection for microarray data classification using a novel ant colony optimization. Neurocomputing 168, 1024–1036 (2015)

    Article  Google Scholar 

  25. Wang, P., et al.: An improved ant colony system algorithm for solving the IP traceback problem. Inf. Sci. 326, 172–187 (2016)

    Article  Google Scholar 

  26. Halder, A., Ghosh, S., Ghosh, A.: Aggregation pheromone metaphor for semi-supervised classification. Pattern Recogn. 46(8), 2239–2248 (2013)

    Article  Google Scholar 

  27. Chaari, I., et al.: smartPATH: a hybrid ACO-GA algorithm for robot path planning. Evol Comput CEC IEEE Congr IEEE 22, 1–8 (2012)

    MathSciNet  Google Scholar 

  28. Chao, K., et al.: Application of the hybrid algorithm combining ant colony optimization algorithm with microgenetic algorithm to the optimization of multilayered radar absorbing coating. Microw. Millim. Wave Technol. 2, 597–600 (2008)

    Google Scholar 

  29. Cao, C., et al.: The application of the genetic algorithm-ant algorithm in the geometric constraint satisfaction guidelines. In: IEEE international conference on cognitive informatics. 1, 101–106 (2006)

  30. Hoseini, P., et al.: Hybrid ant colony optimization, genetic algorithm, and simulated annealing for image contrast enhancement. Evol Comput CEC 1–6 (2010). doi:10.1109/CEC.2010.5586542

  31. Chne, Y., et al.: Improved combination of genetic algorithm and ant colony algorithm. J. Chin. Agric. Mech. 34, 246–249 (2014)

    Google Scholar 

  32. Hong, Y., et al.: A comprehensive comparison between real population based tournament selection and virtual population based tournament selection. In: IEEE congress on evolutionary computation. 445–452 (2007)

Download references

Acknowledgments

This work was supported in part by the National Natural Science Foundation (61603353), the Research Project Supported by Shanxi Scholarship Council of China (2015-082), the College Funding of North University of China (110246).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jun Liu.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Shen, C., Wang, D., Tang, S. et al. Hybrid image noise reduction algorithm based on genetic ant colony and PCNN. Vis Comput 33, 1373–1384 (2017). https://doi.org/10.1007/s00371-016-1325-x

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00371-016-1325-x

Keywords

Navigation