嵌入式实时Canny边缘检测

2017-10-21 03:40:34南开来傅超斌
网络安全与数据管理 2017年19期
关键词:方向

南开来,傅超斌

(杭州电子科技大学 计算机学院,浙江 杭州 310018)

嵌入式实时Canny边缘检测

南开来,傅超斌

(杭州电子科技大学 计算机学院,浙江 杭州 310018)

基于传统Canny算子,提出CY68013+FPGA的嵌入式硬件架构下的快速实时边缘检测算法。主机通过CY68013 USB接口芯片高速传输图像数据,FGPA从USB口采集图像信息,并使用优化的Canny算法实现边缘提取。该算法针对FPGA的特点进行了优化,包括用模板替代卷积、适当的近似变换、充分利用FPGA的并行特性等,在保持了Canny算子原有的定位准确、单边响应和信噪比高等优点的基础上,提高了边缘提取的计算速度,减小了计算延迟,提高了实时性。

CY68013;FPGA;Canny;嵌入式;边缘检测

0 引言

嵌入式的图像处理在很多领域都具有重要作用,尤其是边缘提取,但是现有的设备普遍计算复杂,等待时间较长,不具备高速实时检测图像边缘的能力,使得生产效率受到了限制。为此,提出一种全新的嵌入式硬件架构CY68013+FPGA,以及针对FPGA优化的Canny边缘检测算法,其可以充分利用USB2.0 高速接口接收图像和FGPA的并行特性检测边缘,大大提高计算速度和实时性,同时解放主机,分担主机的计算压力。

1 数据传输部分

主机通过发送图像数据到现场可编程逻辑门阵列(Field-Programmable Gate Array, FPGA),FPGA对接收到的图像进行处理。为了提高处理的实时性能,选用了通用串行总线(Universal Serial Bus,USB)接口作为数据高速传输接口,为了简化USB协议的设计,选用了USB协议处理芯片CY68013。

1.1CY68013(EZ-USBFX2)

CY68013 (EZ-USB FX2)[1]是Cypress半导体公司的新一代高速USB系列,可以用USB2.0最大数据传输速率传输数据。

EZ-USB FX2芯片会自动处理大部分的USB协议[2],用户只需操作应用层数据。……

登录APP查看全文

猜你喜欢
方向
2023年组稿方向
计算机应用(2023年1期)2023-02-03 03:09:28
方向
青年运动的方向(节选)
2022年组稿方向
计算机应用(2022年2期)2022-03-01 12:33:42
2022年组稿方向
计算机应用(2022年1期)2022-02-26 06:57:42
2021年组稿方向
计算机应用(2021年4期)2021-04-20 14:06:36
如何确定位置与方向
2021年组稿方向
计算机应用(2021年3期)2021-03-18 13:44:48
2021年组稿方向
计算机应用(2021年1期)2021-01-21 03:22:38
2017 年组稿方向
计算机应用(2017年3期)2017-05-24 14:45:22