Generalized Cellular Automata for Edege Detection (2020)

Abstract Cellular Automata (CA) are simple, easily parallelizable models that have been used extensively for various computational tasks. Such models are especially useful for image processing, as mapping automaton cells to image pixels is straightforward and intuitive. This paper proposes a novel optimization framework for CA rules based on evolutionary algorithms and used in…

Evolved cellular automata for edge detection (2019)

Cellular Automata (CA) can be successfully applied in various image processing tasks because they have a number of advantages over the traditional methods of computations: simplicity of implementation, the complexity of behaviour, parallelisation, extensibility, scalability, robustness. In this paper, an edge detection method for binary images, based on CA and Evolutionary Algorithms (EA) is…