Skip to main content

VLSI Implementation of Reconfigurable Canny Edge Detection Algorithm

  • Conference paper
  • First Online:
Big Data Analytics in Astronomy, Science, and Engineering (BDA 2023)

Abstract

Real-time video and image processing are used in various industrial, medical, consumer electronics and embedded device applications. These applications typically demonstrate an increasing demand for computing power and system complexity. Hence, edge detection is the most common and widely used technique in image or video processing applications. Several traditional canny edge detection methods use fixed thresholding techniques to compare the pixel values. This sacrifices the edge detection performance and increases the computational complexity. Hence, the Canny Edge detection algorithm is preferred to enhance the image quality with reduced complexity. They adjust the quality of the image by manipulating the Sigma and Threshold parameters and detect the edges accurately by eliminating the noise. The reconfigurable canny edge detection algorithm presents a procedure for detecting edges without multipliers. The new algorithm uses a low-complex, non-uniform histogram gradient to compute thresholds and variable sigma values that replace the add and shift operator instead of multipliers to reduce the area and sigma. The simulation is done in the ModelSim platform using VHDL code which results in the output of bit sequences. By comparing the results of the reconfigurable canny edge detection and traditional algorithm, the new algorithm’s performance can be observed with improvements of around 21% and 80% for consumed power and delay parameters respectively.

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

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

References

  1. Akagic, A., Buza, E., Omanovic, S., Karabegovic, A.: Pavement crack detection using Otsu thresholding for image segmentation. In: 41st International Convention on Information and Communication Technology, Electronics and Microelectronics (MIPRO), pp. 1092–1097 (2018). https://doi.org/10.23919/MIPRO.2018.8400199

  2. Draper, B.A., Bruce, A., et al.: Accelerated image processing on FPGAs. IEEE Trans. Image Process. XII(12), 1543–1551 (2018)

    Google Scholar 

  3. Gourab, A., Rohan, M., et al.: Adaptive region-wise histogram correction using local thresholding technique for very poorly illuminated images. In: ICIP, India (2018)

    Google Scholar 

  4. Hema Rajini, N.: Modified cuckoo search algorithm based optimal thresholding for color lip image segmentation. In: ICECA, India (2019)

    Google Scholar 

  5. Janardhan, C., Ramanaiah, V., et al.: A novel approach for solving medical image segmentation problems with ACM. Int. J. Eng. Res. Appl. VII(11), 40–47 (2017)

    Google Scholar 

  6. Jianjia, P., Li-Na, Y., et al.: Image segmentation based on 2D OTSU and simplified swarm optimization. In: International Conference on Machine Learning and Cybernetics, South Korea (2016)

    Google Scholar 

  7. Jiangwa, X., Yang, P., et al.: Automatic thresholding using modified valley emphasis. IET Image Process. (2019)

    Google Scholar 

  8. Lingxiao, Y., Qingxiu, F., et al.: An improvement using Bernsen binarization algorithm for QR code image detection. In: 5th IEEE International Conference on Cloud Computing and Intelligence Systems, China (2019)

    Google Scholar 

  9. Mishra, Agarwal, M.: Hardware and software performance of image processing applications on reconfigurable systems. In: Annual IEEE India Conference (INDICON), India (2015)

    Google Scholar 

  10. Wan Azani, M., Nurushah Mohd, S., et al.: Overview of X-ray medical images segmented using image processing technique. In: JICETS, Malaysia (2022)

    Google Scholar 

  11. Senthilkumar, K.K., Kumarasamy, K., Dhandapani, V.: Approximate multipliers using bio-inspired algorithm. J. Electr. Eng. Technol. 16, 559–568 (2021). https://doi.org/10.1007/s42835-020-00564-w

    Article  Google Scholar 

  12. Harshini, V.S., Kumar, K.K.S.: Design of hybrid sorting unit. In: 2019 International Conference on Smart Structures and Systems (ICSSS), pp. 1–6 (2019). https://doi.org/10.1109/ICSSS.2019.8882866

  13. Senthilkumar, K.K., Kunaraj, K., Seshasayanan, R.: Implementation of computation-reduced DCT using a novel method. EURASIP J. Image Video Process. 2015(1), 1–18 (2015). https://doi.org/10.1186/s13640-015-0088-z

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Vaithiyanathan Dhandapani .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2024 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Senthilkumar, K.K., Avantika, E., Gayathri, B., Dhandapani, V. (2024). VLSI Implementation of Reconfigurable Canny Edge Detection Algorithm. In: Sachdeva, S., Watanobe, Y. (eds) Big Data Analytics in Astronomy, Science, and Engineering. BDA 2023. Lecture Notes in Computer Science, vol 14516. Springer, Cham. https://doi.org/10.1007/978-3-031-58502-9_7

Download citation

  • DOI: https://doi.org/10.1007/978-3-031-58502-9_7

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-031-58501-2

  • Online ISBN: 978-3-031-58502-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics