Title :
Edge detection using neural networks
Author :
Terry, P. John ; Vu, Duc
Author_Institution :
Naval Air Warfare Center, China Lake, CA, USA
Abstract :
Neural networks can be a useful tool for edge detection. Since a neural network edge detector is a nonlinear filter, it can have a built-in thresholding capability. Thus the filtering, thresholding operation of edge detection is a natural application for neural network processing. An edge-detection neural network can be trained with backpropagation using relatively few training patterns. The most difficult part of any neural network training problem is defining the proper training set. A simple method is given for the edge detection training problem. Not only can neural networks be trained to detect edges, they can also be designed from scratch, without the necessity for training. The weights of the network can be selected to match the characteristics of your favorite linear edge detection filter. The addition of a bias, and a sigmoid non-linearity on the output produces an “engineered” neural network
Keywords :
backpropagation; edge detection; filtering theory; neural nets; nonlinear filters; backpropagation; bias; edge detection; filtering; linear edge detection filter; neural network edge detector; neural network processing; neural networks; nonlinear filter; sigmoid non-linearity; thresholding operation; training patterns; Backpropagation; Detectors; Filtering; Image edge detection; Image recognition; Lakes; Matched filters; Neural networks; Nonlinear filters; Pattern recognition;
Conference_Titel :
Signals, Systems and Computers, 1993. 1993 Conference Record of The Twenty-Seventh Asilomar Conference on
Conference_Location :
Pacific Grove, CA
Print_ISBN :
0-8186-4120-7
DOI :
10.1109/ACSSC.1993.342541