Skip to main content
Log in

Linear cellular automata-based impulse noise identification and filtration of degraded images

  • Original Paper
  • Published:
Signal, Image and Video Processing Aims and scope Submit manuscript

Abstract

In this paper, four impulse noise filters based on modifications of linear cellular automata (LCA) are proposed and evaluated. Each of these filters make use of an adaptive neighborhood to provide efficient noise filtration at varying noise densities. The LCA model works asynchronously and makes the proposed filters computationally efficient. Peak signal to noise ratio and structural similarity (SSIM) index metrics are used to provide objective analysis of the proposed filters.

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

Similar content being viewed by others

References

  1. Backes, A.R.: Texture classification using deterministic walk and the influence of the neighbor set. Signal Image Video Process. 14(8), 1609–1616 (2020). https://doi.org/10.1007/s11760-020-01707-2

    Article  Google Scholar 

  2. Bhat, O., Khan, D.A.: Evaluation of deep learning model for human activity recognition. Evol. Syst. (2021). https://doi.org/10.1007/s12530-021-09373-6

    Article  Google Scholar 

  3. Dalhoum, A., Al-Dhamari, I., Ortega, A., Alfonseca, M .: Enhanced cellular automata for image noise removal. In: Proceedings of the Asian Simulation Technology Conference, pp. 69–73 (2011)

  4. Deivalakshmi, S., Palanisamy, P.: Removal of high density salt and pepper noise through improved tolerance based selective arithmetic mean filtering with wavelet thresholding. AEU - Int. J. Electron. Commun. 70(6), 757–776 (2016). https://doi.org/10.1016/j.aeue.2016.03.002

    Article  Google Scholar 

  5. Gani, G., Qadir, F.: A novel method for digital image copy-move forgery detection and localization using evolving cellular automata and local binary patterns. Evol. Syst. (2019). https://doi.org/10.1007/s12530-019-09309-1

    Article  Google Scholar 

  6. Jeelani, Z.: Digital image encryption based on chaotic cellular automata. Int. J. Comput. Vis. Image Process. 10(4), 29–42 (2020). https://doi.org/10.4018/ijcvip.2020100102

    Article  Google Scholar 

  7. Jeelani, Z., Qadir, F.: Cellular automata-based approach for digital image scrambling. Int. J. Intell. Comput. Cybern. 11(3), 353–370 (2018). https://doi.org/10.1108/ijicc-10-2017-0132

    Article  Google Scholar 

  8. Jeelani, Z., Qadir, F.: Cellular automata-based approach for digital image scrambling. Int. J. Intell. Comput. Cybern. (2018). https://doi.org/10.1108/ijicc-10-2017-0132

    Article  Google Scholar 

  9. Jeelani, Z., Qadir, F.: Cellular automata-based approach for salt-and-pepper noise filtration. J. King Saud Univ. Comput. Inf. Sci. (2018). https://doi.org/10.1016/j.jksuci.2018.12.006

    Article  Google Scholar 

  10. Jeelani, Z., Qadir, F.: A comparative study of cellular automata-based digital image scrambling techniques. Evol. Syst. (2020). https://doi.org/10.1007/s12530-020-09326-5

    Article  Google Scholar 

  11. Jeelani, Z., Qadir, F., Gani, G.: Cellular automata-based digital image scrambling under JPEG compression attack. Multimed. Syst. (2021). https://doi.org/10.1007/s00530-021-00759-9

    Article  Google Scholar 

  12. Kumar, S.V., Nagaraju, C.: Support vector neural network based fuzzy hybrid filter for impulse noise identification and removal from gray-scale image. J. King Saud Univ. Comput. Inf. Sci. (2018). https://doi.org/10.1016/j.jksuci.2018.05.011

    Article  Google Scholar 

  13. Liu, S., Chen, H., Yang, S.: An effective filtering algorithm for image salt-pepper noises based on cellular automata. In: Congress on Image and Signal Processing, IEEE (2008). (2008). https://doi.org/10.1109/cisp.2008.263

  14. Malinski, L., Smolka, B.: Fast adaptive switching technique of impulsive noise removal in color images. J. Real-Time Image Process, 16(4), 1077–1098 (2019)

    Article  Google Scholar 

  15. Nandhini, M., Nalini, T.: Survey of image denoising algorithms. Int. J. Adv. Res. Comput. Sci. (2014)

  16. Novoselac, V., Pavic, Z.: Adaptive center weighted median filter. In: 7th International Scientific and Expert Conference TEAM (2015)

  17. Pathak, M., Sadawarti, H., Singh, S.: A technique to suppress speckle in ultrasound images using nonlocal mean and cellular automata. Indian J. Sci. Technol. (2016). https://doi.org/10.17485/ijst/2016/v9i13/80421

    Article  Google Scholar 

  18. Petrou, M., Petrou, C.: Image Processing Fundamentals. Wiley, Singapore (2010)

    Book  MATH  Google Scholar 

  19. Qadir, F., Khan, K.: Investigations of cellular automata linear rules for edge detection. Int. J. Comput. Netw. Inf. Secur. 4(3), 47–53 (2012)

    Google Scholar 

  20. Qadir, F., Shoosha, I.Q.: Cellular automata-based efficient method for the removal of high-density impulsive noise from digital images. Int. J. Inf. Technol. 10(4), 529–536 (2018). https://doi.org/10.1007/s41870-018-0166-4

    Article  Google Scholar 

  21. Qadir, F., Peer, M., Khan, K.: A novel method for generating self replicate patterns based on two dimensional cellular automata, twenty five neighborhood model. Int. J. Comput. Appl. 47(2), 43–48 (2012)

  22. Roy, A., Singha, J., Devi, S.S., Laskar, R.H.: Impulse noise removal using SVM classification based fuzzy filter from gray scale images. Signal Process. 128, 262–273 (2016). https://doi.org/10.1016/j.sigpro.2016.04.007

    Article  Google Scholar 

  23. Sadeghi, S., Rezvanian, A., Kamrani, E.: An efficient method for impulse noise reduction from images using fuzzy cellular automata. AEU - Int. J. Electron. Commun. 66(9), 772–779 (2012). https://doi.org/10.1016/j.aeue.2012.01.010

  24. Sahin, U., Uguz, S., Sahin, F.: Salt and pepper noise filtering with fuzzy-cellular automata. Comput. Electr. Eng. 40(1), 59–69 (2014). https://doi.org/10.1016/j.compeleceng.2013.11.010

    Article  Google Scholar 

  25. Sargolzaei, A., Yen, K.K., Zeng, K., Motahari, S.M.A., Noei, S.: Impulse image noise reduction using fuzzy-cellular automata method. Int. J. Comput. Electr. Eng. 6(2), 191–195 (2014). https://doi.org/10.7763/ijcee.2014.v6.820

    Article  Google Scholar 

  26. Selvapeter, P.J., Hordijk, W.: Cellular automata for image noise filtering. In: World Congress on Nature & Biologically Inspired Computing (NaBIC). IEEE (2009). https://doi.org/10.1109/nabic.2009.5393684 (2009)

  27. Shukla, A.P., Agarwal, S.: An enhanced cellular automata based scheme for noise filtering. Int. J. Signal Process. Image Process. Pattern Recognit. 7(4), 231–242 (2014). https://doi.org/10.14257/ijsip.2014.7.4.23

    Article  Google Scholar 

  28. Sun, T., Neuvo, Y.: Detail-preserving median based filters in image processing. Pattern Recognit. Lett. 15(4), 341–347 (1994). https://doi.org/10.1016/0167-8655(94)90082-5

    Article  Google Scholar 

  29. Toh, K., Ibrahim, H., Mahyuddin, M.: Salt-and-pepper noise detection and reduction using fuzzy switching median filter. IEEE Trans. Consum. Electron. 54(4), 1956–1961 (2008). https://doi.org/10.1109/tce.2008.4711258

  30. Tourtounis, D., Mitianoudis, N., Sirakoulis, GC.: Salt-n-pepper noise filtering using cellular automata. CoRR (2017). arXiv:1708.05019

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Fasel Qadir.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Jeelani, Z., Gani, G. & Qadir, F. Linear cellular automata-based impulse noise identification and filtration of degraded images. SIViP 17, 2679–2687 (2023). https://doi.org/10.1007/s11760-023-02484-4

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11760-023-02484-4

Keywords

Navigation