Skip to main content

Abstract

An Edge of an image is a sudden change in the intensity of an image. Edge detection is process of finding the edges of an image. Edge detection is one of the image preprocessing techniques which significantly reduces the amount of data and eliminates the useless information by processing the important structural properties in an image. There are many traditional algorithms used to detect the edges of an image. Some of the important algorithms are Sobel, Prewitt, Canny, Roberts etc. A Hybrid approach for Image edge detection using Neural Networks and Particle swarm optimization is a novel algorithm to find the edges of image. The training of neural networks follows back propagation approach with particle swarm optimization as a weight updating function. 16 visual patterns of four bit length are used to train the neural network. The optimized weights generated from neural network training are used in the testing process in order to get the edges of an image.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Maini, R., Aggarwal, H.: Study and Comparison of Various Image Edge Detection Techniques. International Journal of Image Processing (IJIP) 3(1)

    Google Scholar 

  2. Terry, P., Vu, D.: Edge Detection Using Neural Networks. In: Conference Record of the Twenty-seventh Asilomar Conference on Signals, System99999s and Computers, pp. 391–395 (November 1993)

    Google Scholar 

  3. Li, W., Wang, C., Wang, Q., Chen, G.: An Edge Detection Method Based on Optimized BP Neural Network. In: Proceedings of the International Symposium on Information Science and Engineering, pp. 40–44 (December 2008)

    Google Scholar 

  4. He, Z., Siyal, M.: Edge Detection with BP Neural Networks. In: Proceedings of the International Conference on Signal Processing, pp. 1382–1384 (1998)

    Google Scholar 

  5. Mehrara, H., Zahedinejad, M., Pourmohammad, A.: Novel Edge Detection Using BP Neural Network Based on Threshold Binarization. In: Proceedings of the Second International Conference on Computer and Electrical Engineering, pp. 408–412 (December 2009)

    Google Scholar 

  6. Mehrara, H., Zahedinejad, M.: Quad-pixel edge detection using neural network. Journal of Advances in Computer Research 2(2), 47–54 (2011)

    Google Scholar 

  7. Graupe, D.: Principle of Artificial Neural Networks. World Scientific Publishing Co. Pte. Lte. (2007)

    Google Scholar 

  8. Du, K.L., Swamy, M.N.: Neural Network in Soft Computing. Springer (2006)

    Google Scholar 

  9. Kennedy, J., Eberhart, R.C.: Particle Swarm Optimization. In: Proceedings of IEEE International Conference on NN, Piscataway, pp. 1942–1948 (1995)

    Google Scholar 

  10. Lu, D., Yu, X.-H., Jin, X., Li, B., Chen, Q., Zhu, J.: Neural Network Based Edge Detection for Automated Medical Diagnosis

    Google Scholar 

  11. Settles, M., Rylander, B.: Neural Network Learning using Particle Swarm Optimizers. In: Advances in Information Science and Soft Computing, pp. 224–226 (2002)

    Google Scholar 

  12. Shi, Y.: Particle Swarm Optimization. Electronic Data Systems, Inc. Kokomo, IN 46902, USA Feature Article, IEEE Neural Networks Society (February 2004)

    Google Scholar 

  13. Zhao, L., Hu, H., Wei, D., Wang, S.: Multilayer forward artificial neural network. Yellow River Conservancy Press, Zhengzhou (1999)

    Google Scholar 

  14. Marcio, C., Teresa, B.L.: An Analysis Of PSO Hybrid Algorithms For Feed-Forward Neural Networks Training. Center of Informatics, Federal University of Pernambuco, Brazil (2006)

    Google Scholar 

  15. Pärt-Enander, E.: The MATLAB handbook. Addison-Wesley, Harlow (1996)

    MATH  Google Scholar 

  16. Stamatios, C., Dmitry, N., Charles, T., Alexander, C., et al.: A Character Recognition Study Using a Biologically Plausible Neural Network of the Mammalian Visual System, pp. D2.1-D2.10-D12D12.10. Pace University (2011)

    Google Scholar 

  17. Gonzalez, R., Woods, R.: Digital image processing, 2nd edn., pp. 567–612. Prentice-Hall Inc. (2002)

    Google Scholar 

  18. Argyle, E.: Techniques for edge detection. Proc. IEEE 59, 285–286 (1971)

    Article  Google Scholar 

  19. Vincent, O.R., Folorunso, O.: A Descriptive Algorithm for Sobel Image Edge Detection. Clausthal University of Technology, Germany

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to D. Lakshumu Naidu .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this paper

Cite this paper

Naidu, D.L., Rao, C.S., Satapathy, S. (2015). A Hybrid Approach for Image Edge Detection Using Neural Network and Particle Swarm Optimization. In: Satapathy, S., Govardhan, A., Raju, K., Mandal, J. (eds) Emerging ICT for Bridging the Future - Proceedings of the 49th Annual Convention of the Computer Society of India (CSI) Volume 1. Advances in Intelligent Systems and Computing, vol 337. Springer, Cham. https://doi.org/10.1007/978-3-319-13728-5_1

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-13728-5_1

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-13727-8

  • Online ISBN: 978-3-319-13728-5

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics