FPGA-Based Improved Sobel Operator Edge Detection
DOI:
https://doi.org/10.54097/fcis.v5i2.12122Keywords:
FPGA, Image Processing, Sobel OperatorAbstract
Image edge detection is an important field in image processing, with its primary goal being to identify edge information of various objects in images. Traditional edge detection programs are mostly executed serially, resulting in low detection efficiency. This paper proposes an FPGA-based improved Sobel operator edge detection method, harnessing the parallel processing capability of FPGA to enhance detection efficiency. Building upon the Sobel operator in edge detection algorithms, this method increases the convolution calculation dimensions of the Sobel operator, expanding it from 2 directions to 8 directions for more precise edge information. Images captured by OV5640 are processed within the FPGA and displayed via VGA. Compared to other edge detection algorithms, the FPGA-based improved Sobel operator edge detection method efficiently and rapidly detects image edges, ensuring stable image display and accurate edge information.
Downloads
References
Chen Lei, Ye Yan. Multi-Directional Adaptive Threshold Edge Detection Algorithm and FPGA Parallel Implementation. Wireless Communication Technology, 2019, 28(04): 21-26.
Chen Yueyu. Comparative Analysis of Edge Detection Algorithms. Agricultural Network Information, 2012(06): 31-33.
Li Hongyan, Fu Yirong, Qiao Jiawei, et al. An Adaptive Image Scaling Algorithm Based on Edge Operators. Software Engineering, 2021, 24(07): 12-14.
Sun Baiyang, Leng Jianwei, Zhao Jiaqi. Research and Implementation of FPGA-Based Sobel Edge Detection Algorithm. Chemical Engineering Automation and Instrumentation, 2018, 45(03): 180-183+231.
Liu Tengfei, Liu Wei. Design of Image Acquisition and Binary Image Display System with FPGA. Microcontrollers and Embedded Systems Applications, 2020, 20(10): 39-42.
Chen Xianrui. Design of Real-Time Image Edge Detection System Based on FPGA. Northeast Petroleum University, 2023. DOI: 10.26995/d.cnki.gdqsc.2023.000365.
Liu Mingchuang, Sun Haijiang, Wang Jiacheng, et al. Design of Image Acquisition and Storage System Based on FPGA. Mechanical and Electrical Engineering Technology, 2023, 52(05): 193-199.
Li Xu. Research and FPGA Implementation of Image Edge Detection Algorithms. Shenyang Jianzhu University, 2021. DOI: 10.27809/d.cnki.gsjgc.2020.000076.
Ma Shuye. Research on Droplet Image Edge Detection Algorithm Based on FPGA. North University of China, 2023. DOI: 10.26926/d.cnki.gbfgu.2022.000403.
Qi Xin, Chen Jianfeng, Luo Weilin. FPGA Implementation of Image Preprocessing Algorithms. Foreign Electronic Measurement Technology, 2021, 40(02): 102-107.
Gui Huaimeng. FPGA-Based VGA Image Display Design. Computer Programming Skills and Maintenance, 2019(08): 136-138.
Guo Jingfeng. FPGA and SD Card-Based VGA Image Display and Switching Device. Electronic Testing, 2022, 36(07): 98-100.