摘要
本发明的一种基于ZYNQ的人脸检测加速设计方法,用于处理人脸检测任务,基于上位机、图像采集模块和ZYNQ板卡,所述图像采集模块,利用CMOS摄像头采集人脸图像,输出色彩还原RGB565格式的原始视频流数据;ZYNQ板卡包括PS端与PL端,其中PL端包括输入缓存模块、填充模块、卷积模块,池化模块,上采样模块和输出缓存模块,各个模块之间按顺序相连;PS端用于整体任务调度,读取SD卡中的模型权重参数,开启DMA通道完成PL端的数据交互,将读取数据存于DDR3中参数供上位机显示。本发明将图像预处理,命令和数据发送调度等操作放在PS端进行,涉及到算法的密集计算任务放在PL端处理。采用DMA模块实现PL端与PS端数据的高速交互,使用AXI‑Stream的格式发送数据,实现系统的高速运转。
技术关键词
图像采集模块
CMOS摄像头
卷积模块
采集人脸图像
上采样
存储器指定区域
生成控制信号
数据选择器
DDR3存储器
训练卷积神经网络
寄存器结构
任务调度
接口
原始图像数据
浮点数
滑动窗口法
参数