2026年,想用一块Xilinx的Zynq-7000开发板完成‘基于FPGA的实时视频目标跟踪(如KCF算法)系统’的毕设,在实现图像预处理、算法加速和VGA显示时,如何划分PS和PL的任务,并利用HLS或Vitis加速开发?
我是电子信息工程专业大四学生,毕设题目是基于Zynq的实时视频目标跟踪。我计划在PL部分用硬件逻辑或HLS做图像预处理(灰度化、高斯滤波)和算法核心运算(相关滤波计算),在PS部分跑Linux系统,负责摄像头驱动、算法控制和VGA显示。但具体如何高效地划分任务让我很头疼,比如哪些部分用HLS写成IP核,PS和PL之间用AXI总线传输数据时如何优化带宽。有没有做过类似项目的朋友能给一些具体的架构设计和工具使用建议?