Salt-n-pepper Noise Filtering using Cellular Automata

Cellular Automata (CA) have been considered one of the most pronounced parallel computational tools in the recent era of nature and bio-inspired computing. Taking advantage of their local connectivity, the simplicity of their design and their inherent parallelism, CA can be effectively applied to many image processing tasks. In this paper, a CA approach for efficient salt-n-pepper noise filtering in grayscale images is presented. Using a 2D Moore neighborhood, the classified "noisy" cells are corrected by averaging the non-noisy neighboring cells. While keeping the computational burden really low, the proposed approach succeeds in removing high-noise levels from various images and yields promising qualitative and quantitative results, compared to state-of-the-art techniques.

[1]  Pei-Yin Chen,et al.  An Efficient Denoising Architecture for Removal of Impulse Noise in Images , 2013, IEEE Trans. Computers.

[2]  Paul L. Rosin Image processing using 3-state cellular automata , 2010, Comput. Vis. Image Underst..

[3]  Robert McNaughton,et al.  The theory of automata , 1961 .

[4]  Kai-Kuang Ma,et al.  A switching median filter with boundary discriminative noise detection for extremely corrupted images , 2006, IEEE Trans. Image Process..

[5]  Sarada Dakua,et al.  Annularcut: A graph-cut design for left ventricle segmentation from magnetic resonance images , 2014, IET Image Process..

[6]  Benjamin Pfaff,et al.  Handbook Of Image And Video Processing , 2016 .

[7]  Veerakumar Thangaraj,et al.  Removal of High Density Salt and Pepper Noise Through Modified Decision Based Unsymmetric Trimmed Median Filter , 2011, IEEE Signal Processing Letters.

[8]  K. Konstantinidis,et al.  Identification and retrieval of DNA genomes using binary image representations produced by cellular automata , 2014, 2014 IEEE International Conference on Imaging Systems and Techniques (IST) Proceedings.

[9]  Ferat Sahin,et al.  Edge detection with fuzzy cellular automata transition function optimized by PSO , 2015, Comput. Electr. Eng..

[10]  Andrew Adamatzky,et al.  Cellular Automata in Image Processing and Geometry , 2014 .

[11]  Gözde B. Ünal,et al.  Tumor-Cut: Segmentation of Brain Tumors on Contrast Enhanced MR Images for Radiosurgery Applications , 2012, IEEE Transactions on Medical Imaging.

[12]  Sharad Agarwal,et al.  A New and Efficient Method for Removal of High Density Salt and Pepper Noise Through Cascade Decision based Filtering Algorithm , 2012 .

[13]  I. N. Sneddon,et al.  Theory Of Automata , 1969 .

[14]  Andrew Adamatzky,et al.  Robots and Lattice Automata , 2014 .

[15]  Jun Jin,et al.  An image encryption based on elementary cellular automata , 2012 .

[16]  Georgios Ch. Sirakoulis,et al.  Non-probabilistic cellular automata-enhanced stereo vision simultaneous localization and mapping , 2011 .

[17]  Biswapati Jana,et al.  New Image Noise Reduction Schemes Based on Cellular Automata , 2012 .

[18]  Wim Hordijk,et al.  Cellular automata for image noise filtering , 2009, 2009 World Congress on Nature & Biologically Inspired Computing (NaBIC).

[19]  Adonios Thanailakis,et al.  Design and VLSI implementation of a new ASIC for colour measurement , 1995 .

[20]  David Ebenezer,et al.  A New Fast and Efficient Decision-Based Algorithm for Removal of High-Density Impulse Noises , 2007, IEEE Signal Processing Letters.

[21]  Raymond H. Chan,et al.  Salt-and-pepper noise removal by median-type noise detectors and detail-preserving regularization , 2005, IEEE Transactions on Image Processing.

[22]  Olu Lafe Cellular Automata Transforms: "Theory And Applications In Multimedia Compression, Encryption, And Modeling" , 2012 .

[23]  Richard A. Haddad,et al.  Adaptive median filters: new algorithms and results , 1995, IEEE Trans. Image Process..

[24]  Xingyuan Wang,et al.  A novel image encryption algorithm using chaos and reversible cellular automata , 2013, Commun. Nonlinear Sci. Numer. Simul..

[25]  Simone Milani,et al.  Resolution Scalable Image Coding With Reversible Cellular Automata , 2011, IEEE Transactions on Image Processing.

[26]  Kendall Preston,et al.  Modern Cellular Automata: Theory and Applications , 2013 .

[27]  Eero P. Simoncelli,et al.  Image quality assessment: from error visibility to structural similarity , 2004, IEEE Transactions on Image Processing.

[28]  Zhongfu Ye,et al.  Improved decision-based detail-preserving variational method for removal of random-valued impulse noise , 2012 .

[29]  Georgios Ch. Sirakoulis,et al.  A CAD System for Modeling and Simulation of Computer Networks Using Cellular Automata , 2008, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[30]  Georgios Ch. Sirakoulis,et al.  An Edge Preserving Image Resizing Method Based on Cellular Automata , 2012, ACRI.

[31]  Punyaban Patel,et al.  Fuzzy Based Adaptive Mean Filtering Technique for Removal of Impulse Noise from Images , 2012 .

[32]  Mohammad Reza Meybodi,et al.  Cellular edge detection: Combining cellular automata and cellular learning automata , 2015 .

[33]  Antonios Gasteratos,et al.  Efficient hierarchical matching algorithm for processing uncalibrated stereo vision images and its hardware architecture , 2011 .

[34]  Alireza Rezvanian,et al.  An efficient method for impulse noise reduction from images using fuzzy cellular automata , 2012 .

[35]  Madhu S. Nair,et al.  A new fuzzy-based decision algorithm for high-density impulse noise removal , 2012, Signal Image Video Process..

[36]  Shyr-Shen Yu,et al.  Salt and Pepper Noise Reduction by Cellular Automata , 2011 .

[37]  Ferat Sahin,et al.  Salt and pepper noise filtering with fuzzy-cellular automata , 2014, Comput. Electr. Eng..

[38]  James Zijun Wang,et al.  Contextual and Hierarchical Classification of Satellite Images Based on Cellular Automata , 2015, IEEE Transactions on Geoscience and Remote Sensing.

[39]  Bibekananda Jena,et al.  Dynamic Adaptive Median Filter (DAMF) for Removal of High Density Impulse Noise , 2012 .

[40]  Georgios Ch. Sirakoulis,et al.  Real-time disparity map computation module , 2008, Microprocess. Microsystems.

[41]  Georgios Ch. Sirakoulis,et al.  A novel cellular automata based technique for visual multimedia content encryption , 2010 .

[42]  Ching-Ta Lu,et al.  Denoising of salt-and-pepper noise corrupted image using modified directional-weighted-median filter , 2012, Pattern Recognit. Lett..

[43]  Yong Cheng,et al.  Modified directional weighted filter for removal of salt & pepper noise , 2014, Pattern Recognit. Lett..

[44]  D. Ebenezer,et al.  High Density Impulse Noise Removal Using Robust Estimation Based Filter , 2022 .

[45]  Zhou Wang,et al.  Progressive switching median filter for the removal of impulse noise from highly corrupted images , 1999 .

[46]  Á. M. Rey,et al.  An image encryption algorithm based on 3D cellular automata and chaotic maps , 2015 .

[47]  Yiqiu Dong,et al.  A New Directional Weighted Median Filter for Removal of Random-Valued Impulse Noise , 2007, IEEE Signal Processing Letters.

[48]  K. Revathy,et al.  An Improved Decision-Based Algorithm for Impulse Noise Removal , 2008, 2008 Congress on Image and Signal Processing.

[49]  Jie Yang,et al.  Efficient cellular automaton segmentation supervised by pyramid on medical volumetric data and real time implementation with graphics processing unit , 2011, Expert Syst. Appl..

[50]  Rafael C. González,et al.  Digital image processing, 3rd Edition , 2008 .

[51]  Radu Dogaru,et al.  Chaotic Scan: A Low Complexity Video Transmission System for Efficiently Sending Relevant Image Features , 2010, IEEE Transactions on Circuits and Systems for Video Technology.

[52]  Paul L. Rosin Training cellular automata for image processing , 2005, IEEE Transactions on Image Processing.

[53]  Abdel Latif Abu Dalhoum,et al.  Enhanced Cellular Automata for Image Noise Removal , 2011 .

[54]  Ioannis Pitas,et al.  Nonlinear Digital Filters - Principles and Applications , 1990, The Springer International Series in Engineering and Computer Science.

[55]  D. de Cogan,et al.  Cellular Automata Modelling of Physical Systems, by Bastien Chopard & Michel Droz, Cambridge University Press (Aléa Saclay Collection), 336 pp., ISBN 0‐521‐46168‐5, hardback, £55 , 2000 .

[56]  V. Thirilogasundari,et al.  Fuzzy Based Salt and Pepper Noise Removal Using Adaptive Switching Median Filter , 2012 .