1 November 1994 Edge detection using a Hopfield neural network
Chih-Ho Chao, Atam P. Dhawan
Author Affiliations +
Abstract
The Hopfield neural network has been widely applied in many areas. Is highly interconnected structure of neurons is not only very effective in computational complexity but also very fault tolerant. Such neural networks have been used as analog computational networks for solving optimization problems. The low-level image processing of edge detection can also be regarded as an optimization problem. This paper presents an edge detection algorithm using a Hopfield neural network. This algorithm utilizes a concept that is different from conventional differentiation operators, such as the Sobel and Laplacian. In this algorithm, an image is mapped to a Hopfield neural network, which is completely depicted by an energy function. In other words, an image is described by a set of interconnected neurons. Every pixel in the image is represented by a neuron, which is connected to all other neurons but not to itself. The weight of connection between two neurons is described as a function of the contrast of gray-level values and the distance between the two pixels. The initial state of each neuron represents the normalized gray-level value of the corresponding pixel in the original image. As a result of Hopfield-network analysis, neuron states are modified till convergence. Even though the neuron states are analog, they are close to 1.0 in all regions except edges, where the corresponding neurons have near-0.0 state values. A robust threshold on the output level of the converged network can be easily set up at 0.5 to extract edges.
Chih-Ho Chao and Atam P. Dhawan "Edge detection using a Hopfield neural network," Optical Engineering 33(11), (1 November 1994). https://doi.org/10.1117/12.181152
Published: 1 November 1994
Lens.org Logo
CITATIONS
Cited by 19 scholarly publications.
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Neurons

Neural networks

Edge detection

Sensors

Detection and tracking algorithms

Image processing

Evolutionary algorithms

RELATED CONTENT

Machine vision applications of analog neural net chips
Proceedings of SPIE (September 16 1992)
Neural network processor
Proceedings of SPIE (October 21 2004)
Edge detection using Hopfield neural network
Proceedings of SPIE (March 02 1994)

Back to Top