测试科学与仪器2026,Vol.17Issue(3):421-434,14.DOI:10.62756/jmsi.1674-8042.2026036
基于FPGA的改进Canny边缘检测算法
Improved Canny edge detection algorithm based on FPGA
李积英 1刘洁 1刘钰1
作者信息
- 1. 兰州交通大学 电子与信息工程学院,甘肃 兰州 730070
- 折叠
摘要
Abstract
In light of the limited adaptability in threshold selection of the conventional Canny edge detection algorithm and the sluggish processing speed of regular microprocessors,the integration of field-programmable gate array(FPGA)with high-speed parallel processing can significantly enhance the speed of edge detection.This paper presents a refined Canny edge detection algorithm that incorporates an improved dynamic threshold segmentation approach based on local gray value variance to enhance adaptive threshold selection,as well as improve accuracy and robustness in edge detection.The utilization of a bilateral filter effectively reduces noise while preserving image edge gradient information.Furthermore,subregion non-maximum suppression based on gradient direction enhances localization accuracy for image edges.Experimental results validate the feasibility of this adaptive threshold edge detection algorithm,which has shown varying degrees of improvements in single-edge response and edge connectivity compared to traditional Canny algorithms.Moreover,the peak signal-to-noise-ratio(PSNR)of the image processed using this algorithm has been improved by 105%compared to that of the conventional Canny algorithm,and the accuracy and robustness have also been significantly improved.关键词
图像边缘/自适应阈值/Megafunction/双边滤波/可编程门阵列Key words
image edge/adaptive threshold/megafunction/bilateral filtering/field programmable gate array(FPGA)引用本文复制引用
李积英,刘洁,刘钰..基于FPGA的改进Canny边缘检测算法[J].测试科学与仪器,2026,17(3):421-434,14.