A Cellular Automata Approach to Computer Vision and Image Processing.
Abstract
In the HEXVIS system, which performs operations on scenes, all operations are carried out in a hexagonal array of cellular automata-like objects which corresponds to that scene. The system can perform (for instance) the following: recognition of edges, corners, and axes of symmetry, texture discrimination, determination of areas, and generation of Voronoi tessellations. The scene is first embedded in the hexagonal array, then the cells pass messages describing the cells' contents to their neighbors which, in turn, pass them on. As these messages pass through cells, they can interact with each other and with the contents of the cell in which they find themselves. The cells all perform the same operation or group of operations in parallel on their visiting messages. As a consequence of these operations, the states of some cells change in a way which indicates that they correspond to 'interesting' parts of the scene. This process can be repeated recursively using the altered states of the cells as new messages to be broadcast. A new algorithm embedded in HEXVIS, shrinks binary scenes in a hexagonal array.
Document Details
- Document Type
- Technical Report
- Publication Date
- Sep 01, 1980
- Accession Number
- ADA096569
Entities
People
- George Daniel Hadden
Organizations
- University of Illinois Urbana–Champaign