针对传统Canny边缘检测算法中的边缘连接是通过设定固定阈值完成的,无法自动适应外界检测环境变化的问题,在FPGA上设计实现了一种基于改进Canny算法的实时边缘检测系统。该系统利用OSTU算法(最大类间方差法)自动选取合适的双阈值,能够对摄像头模块采集的视频图像进行实时处理,提取出每一帧图像的边缘,并在显示器上显示。实验结果表明,该系统能在在外界环境发生变化时,不需要做出调整,仍然能够很好的检测到图像的边缘。
2021-12-30 17:20:32 3.67MB Canny; FPGA; OSTU; 自适应
1
针对Canny边缘检测算子用高斯函数作为滤波器会造成缓变边缘丢失及假边缘现象,提出用GCV阈值的小波滤波方法代替高斯滤波器来平滑图像,以有效地去除图像中的噪声,然后计算梯度算子的幅值和方向,最后用极大值抑制和高低阂值的方法检测及连接图像的边缘。实验结果表明,改进的算法提高了边缘检测准确性,获得比较理想的边缘检测效果。
1