Affiliation:
1. University of Pitesti, Romania
Abstract
In this paper are presented solutions to develop algorithms for digital image processing focusing particularly on edge detection. Edge detection is one of the most important phases used in computer vision and image processing applications and also in human image understanding. In this chapter, implementation of classical edge detection algorithms it is presented and also implementation of algorithms based on the theory of Cellular Automata (CA). This work is totally related to the idea of understanding the impact of the inherently local information processing of CA on their ability to perform a managed computation at the global level. If a suitable encoding of a digital image is used, in some cases, it is possible to achieve better results in comparison with the solutions obtained by means of conventional approaches. The software application which is able to process images in order to detect edges using both conventional algorithms and CA based ones is written in C# programming language and experimental results are presented for images with different sizes and backgrounds.
Reference22 articles.
1. A Computational Approach to Edge Detection
2. Fusion of Hidden Markov Random Field Models and Its Bayesian Estimation
3. Dhillon, P. K. (2012). A Novel framework to Image Edge Detection using Cellular Automata. IJCA.
4. Fasel, Q., & Khan, K. A. (2012). Investigations of Cellular Automata Linear Rules for Edge Detection. International Journal Computer Network and Information Security, 47-53.