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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
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
Draper, B.A., Bruce, A., et al.: Accelerated image processing on FPGAs. IEEE Trans. Image Process. XII(12), 1543–1551 (2018)
Gourab, A., Rohan, M., et al.: Adaptive region-wise histogram correction using local thresholding technique for very poorly illuminated images. In: ICIP, India (2018)
Hema Rajini, N.: Modified cuckoo search algorithm based optimal thresholding for color lip image segmentation. In: ICECA, India (2019)
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)
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)
Jiangwa, X., Yang, P., et al.: Automatic thresholding using modified valley emphasis. IET Image Process. (2019)
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)
Mishra, Agarwal, M.: Hardware and software performance of image processing applications on reconfigurable systems. In: Annual IEEE India Conference (INDICON), India (2015)
Wan Azani, M., Nurushah Mohd, S., et al.: Overview of X-ray medical images segmented using image processing technique. In: JICETS, Malaysia (2022)
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
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
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
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2024 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
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)