基于FPGA的图像处理硬件加速系统的设计  被引量:1

Design of image processing hardware acceleration system based on FPGA

在线阅读下载全文

作  者:张灿宇 封岸松 张华良[2,3] 易星[1,2] 王俊彭 ZHANG Can-yu;FENG An-song;ZHANG Hua-liang;YI Xing;WANG Jun-peng(College of Information Engineering,Shenyang University of Chemical Technology,Shenyang 110142,China;Shenyang Institute of Automation,Chinese Academy of Sciences,Shenyang 110016,China;Key Laboratory of Networked Control Systems,Chinese Academy of Sciences,Shenyang 110016,China)

机构地区:[1]沈阳化工大学信息工程学院,辽宁沈阳110142 [2]中国科学院沈阳自动化研究所,辽宁沈阳110016 [3]中国科学院网络化控制系统重点实验室,辽宁沈阳110016

出  处:《计算机工程与设计》2024年第3期723-731,共9页Computer Engineering and Design

基  金:国家重点研发计划基金项目(2019YFB1706502);辽宁省教育厅2021年度科学研究经费基金项目(LJKZ0448);辽宁省自然科学基金项目(20180550128)。

摘  要:为解决图像处理算法越来越复杂,普通的计算平台已满足不了当前需求的问题,根据现场可编程门阵列(field programmable gate array, FPGA)的并行计算特点对FAST角点检测算法和Sobel边缘检测算法进行硬件加速,采用HLS(high-level synthesis, HLS)高层次综合技术对两种算法进行设计并进行相应的优化。为提升系统整体性能,在FPGA上实现全部视频输入输出接口和图像算法的完整通路,通过FPGA算法电路与OpenCV算法程序进行对比,前者的图像处理速度快于后者9~11倍,系统功耗也仅为1.9 W,图像检测可达56 fps,满足实时图像处理要求,为以后设计复杂的图像处理系统提供了参考。To solve the problems that image processing algorithms are becoming more and more complex and ordinary computing platforms can no longer meet the current needs,the FAST corner detection algorithm and Sobel edge detection algorithm were hardware-accelerated according to the parallel computing characteristics of field programmable gate array(FPGA),and the two algorithms were designed and optimized using HLS(high level synthesis)technology.To improve the overall performance of the system,all video input and output interfaces and the complete path of the image algorithm were implemented on the FPGA,and the FPGA algorithm circuit was compared with the OpenCV algorithm program.The former is 9-11 times faster than the latter,and the system consumes only 1.9 W and the image detection can be up to 56 fps,which meets the requirement of real-time image processing,and provides a reference for designing complex image processing system in the fature.

关 键 词:现场可编程门阵列 硬件加速 高层次综合技术 图像处理 PYNQ-Z2 角点检测 边缘检测 

分 类 号:TP391.41[自动化与计算机技术—计算机应用技术]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象