嵌入式边缘检测算法的HLS加速实现

作者:简毅; 柳建; 徐灵飞; 赵杰
来源:电子设计工程, 2020, 28(22): 132-140.
DOI:10.14022/j.issn1674-6236.2020.22.029

摘要

针对嵌入式图像处理中边缘检测算法要求越来越高的实时性,通过Xilinx的Vivado HLS工具加速实现嵌入式图像处理中的边缘检测算法。基于Vivado HLS工具,选用ALINX-7020作为开发平台对Sobel边缘检测进行加速。根据Vivado HLS工具可以把C++代码转换成RTL级硬件电路的特性,结合C++使用缓冲结构及优化指令重构Sobel边缘检测算法。测试结果表明,对于1 280*720的图像,Sobel算法用时8.08 ms,满足了嵌入式图像处理算法实时性的要求。

  • 单位
    成都理工大学工程技术学院