CFP last date
20 May 2024
Reseach Article

An Edge Detection Method for Grayscale Images based on BP Feedforward Neural Network

by Jesal Vasavada, Shamik Tiwari
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 67 - Number 2
Year of Publication: 2013
Authors: Jesal Vasavada, Shamik Tiwari
10.5120/11368-6627

Jesal Vasavada, Shamik Tiwari . An Edge Detection Method for Grayscale Images based on BP Feedforward Neural Network. International Journal of Computer Applications. 67, 2 ( April 2013), 22-28. DOI=10.5120/11368-6627

@article{ 10.5120/11368-6627,
author = { Jesal Vasavada, Shamik Tiwari },
title = { An Edge Detection Method for Grayscale Images based on BP Feedforward Neural Network },
journal = { International Journal of Computer Applications },
issue_date = { April 2013 },
volume = { 67 },
number = { 2 },
month = { April },
year = { 2013 },
issn = { 0975-8887 },
pages = { 22-28 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume67/number2/11368-6627/ },
doi = { 10.5120/11368-6627 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T21:23:37.355268+05:30
%A Jesal Vasavada
%A Shamik Tiwari
%T An Edge Detection Method for Grayscale Images based on BP Feedforward Neural Network
%J International Journal of Computer Applications
%@ 0975-8887
%V 67
%N 2
%P 22-28
%D 2013
%I Foundation of Computer Science (FCS), NY, USA
Abstract

The edges provide important visual information since they correspond to major physical and geometrical variations in scene object. Edge detection is a terminology in image processing that refers to algorithms which aim at identifying edges in an image. In this paper a Feedforward Neural Network (FNN) based algorithm is proposed to detect edges in gray scale images. The backpropagation learning algorithm is used to minimize the error. Standard deviation and gradient values are used as training patterns. In the end the network is tested for a number of different kinds of grayscale images. The proposed scheme is compared with Prewitt, Roberts, Sobel, LoG and other neural network based method in which binary training patterns are used. Our method has performed significantly better as compared to other methods.

References
  1. Ramani Maini and Dr. Himanshu Aggarwal, Study and Comparison of Various Image Edge Detection Techniques, International Journal of Image Processing (IJIP), Vol. 3, Issue 1,2011.
  2. S. Lakshmi and Dr. V. Sankaranarayan, Study of Edge Detection Techniques Segmentation Computing Approaches, IJCA Special Issue on Computer Aided Soft Computing Techniques for Imaging and Biomedical Applications, CASCT, 2010.
  3. N. Senthilkumaran and R. Rajesh, Edge Detection Techniques for Image Segmentation- A Survey, International Conference on Managing Next Generation Software Applications, pp. 749-760, 2008.
  4. Simon Haykin, Neural Networks and Learning Machines, 3rd edition.
  5. Yasar Becerikli and H. Engin Demiray, Alternative Neural Network Based Edge Detection, Neural Information Processing - Letters and Reviews Vol. 10, Nos. 8-9, Aug. -Sept. 2006.
  6. Li, W. , Wang, C. , Wang, Q. , Chen, G. , An Edge Detection Method Based on Optimized BP Neural Network, Proceedings of the International Symposium on Information Science and Engineering, pp. 40-44, Dec 2008.
  7. Jesal Vasavada and Shamik Tiwari, Sobel-Fuzzy Technique to Enhance the Detection of Edges in Grayscale Images Using Auto-Thresholding, International Conference on Soft Computing for Problem Solving,, paper-268, Dec 2012.
  8. Terry, P. , Vu, D. , Edge Detection Using Neural Networks, Conference on Signals, Systems and Computers, Vol. 1, pp. 391-395, 1993.
  9. Dingran Lu, Xiao-Hua Yu, Xiaomin Jin, Bin Li, Quan Chen, Jianhua Zhu, Neural Network Based Edge Detection for Automated Medical Diagnosis, Proceeding of the IEEE International Conference on Information and Automation, pp. 343-348.
  10. Satish kumar, Neural Networks -A Classroom Approach, 2nd edition.
Index Terms

Computer Science
Information Sciences

Keywords

Edge Detection Neural Networks MATLAB Backpropagation