In this article, a new method is presented for eliminating noise and for detecting image edges through the use of fuzzy cellular automata. The algorithm based on the proposed method is used for edge detection in Gray level images and for noise elimination in images containing salt and pepper noise. In this method, eight specific contiguity states are considered for each pixel and sixteen numbers are derived from these states. These numbers are used as input for the fuzzy member ship function. The fuzzy rule base is constructed in such a way as to correctly recognize the state of each pixel. The ability to detect edges in different directions and to determine suitable edges in noisy images are among the advantages of the proposed method. In comparison to common methods of edge detection, like the Sobel and the Robert methods of edge detection and the mean-filter and the median-filter methods of noise elimination, our proposed method shows a higher efficiency.
Key words: Fuzzy cellular automata, image processing, noise elimination, edge detecting.
Copyright © 2023 Author(s) retain the copyright of this article.
This article is published under the terms of the Creative Commons Attribution License 4.0