Parallel Processing of Sobel Edge Detection on FPGA: Enhancing Real-Time Image Analysis
Detection of object boundaries and significant features within an image is one of the most important processes in image processing and computer vision, as it allows the identification of object boundaries and significant features within an image. In applications such as autonomous vehicles, surveillance systems, and medical imaging, real-time processing has become increasingly important, which requires hardware accelerators. In this paper, the improved Sobel edge detection algorithm was implemented using Verilog as an FPGA-based algorithm designed to perform real-time image processing under the Sobel edge detection algorithm for specially RGB images. The proposed design proposes an application of horizontal and vertical Sobel kernels in parallel in order to compute the gradient magnitudes for 1028 × 720 RGB images by taking the gradient magnitudes of 3 × 3 pixel windows. This work focuses on algorithmic complex reduction by using eight directional approaches, and parallel processing leads to reducing the architectural utilization.
Authors
- Jui-Pin Yang (ORCID: https://orcid.org/0000-0002-5653-1893)
- D. Dileepan
- Manikandan Mahalingam
- Sanmugasundaram Ravichandran (ORCID: https://orcid.org/0000-0002-5898-2428)
- Wen‐Kai Kuo (ORCID: https://orcid.org/0000-0002-7872-483X)
- Hui‐Kai Su (ORCID: https://orcid.org/0000-0001-9879-1426)
Institutions
- Vel Tech Rangarajan Dr. Sagunthala R&D Institute of Science and Technology (IN)
- SRM Institute of Science and Technology (IN)
- National Penghu University of Science and Technology (TW)
- National Formosa University (TW)
Publication Details
- Journal
- Sensors
- Published
- 2025-06-11
- DOI
- https://doi.org/10.3390/s25123649
- Citations
- 2
- Primary Topic
- Digital Image Processing Techniques
- Type
- article
- Field-Weighted Citation Impact
- 2.55
Funders
- Intelligent Manufacturing Research Center