Edge detection from noisy images using a neural edge detector

In this paper, a new edge detector using a multilayer neural network, called a neural edge detector (NED), is proposed for detecting the desired edges clearly from noisy images. The NED is a supervised edge detector: through training the NED with a set of input images and desired edges, it acquires the function of a desired edge detector. The experiments on the NED to detect the edges from noisy test images and noisy natural images were performed. By comparative evaluation with the conventional edge detectors, the following has been demonstrated: the NED is robust against noise; the NED can detect clear continuous edges from the noisy images; and the performance of the NED is the highest in terms of similarity to the desired edges.

[1]  Ken-ichi Funahashi,et al.  On the approximate realization of continuous mappings by neural networks , 1989, Neural Networks.

[2]  Isao Horiba,et al.  Efficient approximation of a neural filter for quantum noise removal in X-ray images , 1999, Neural Networks for Signal Processing IX: Proceedings of the 1999 IEEE Signal Processing Society Workshop (Cat. No.98TH8468).

[3]  D Marr,et al.  Theory of edge detection , 1979, Proceedings of the Royal Society of London. Series B. Biological Sciences.

[4]  Jim R. Parker,et al.  Algorithms for image processing and computer vision , 1996 .

[5]  Kenji Suzuki,et al.  Designing the optimal structure of a neural filter , 1998, Neural Networks for Signal Processing VIII. Proceedings of the 1998 IEEE Signal Processing Society Workshop (Cat. No.98TH8378).

[6]  Hideo Fujimoto,et al.  Edge detection by neural network with line process , 1993, Proceedings of 1993 International Conference on Neural Networks (IJCNN-93-Nagoya, Japan).

[7]  Hiroshi Nagahashi,et al.  Boundary Detection of Color Images Using Neural Networks. , 1997 .

[8]  Geoffrey E. Hinton,et al.  Learning internal representations by error propagation , 1986 .

[9]  Kaoru Arakawa,et al.  A nonlinear digital filter using multi-layered neural networks , 1990, IEEE International Conference on Communications, Including Supercomm Technical Sessions.

[10]  Tamás Roska,et al.  CNN‐based difference‐controlled adaptive non‐linear image filters , 1998 .

[11]  Tomaso A. Poggio,et al.  On Edge Detection , 1984, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[12]  John F. Canny,et al.  A Computational Approach to Edge Detection , 1986, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[13]  Pekka J. Toivanen,et al.  Edge Detection of Multispectral Images Using the 1-D Self-Organizing Map , 1998 .

[14]  Koji Tochinai,et al.  An edge detection by using self-organization , 1998, Proceedings of the 1998 IEEE International Conference on Acoustics, Speech and Signal Processing, ICASSP '98 (Cat. No.98CH36181).

[15]  I.E. Abdou,et al.  Quantitative design and evaluation of enhancement/thresholding edge detectors , 1979, Proceedings of the IEEE.

[16]  Manfred H. Hueckel An Operator Which Locates Edges in Digitized Pictures , 1971, J. ACM.

[17]  Joos Vandewalle,et al.  Precise edge detection: representation by Boolean functions, implementation on the CNN , 1998, 1998 Fifth IEEE International Workshop on Cellular Neural Networks and their Applications. Proceedings (Cat. No.98TH8359).