【技术实现步骤摘要】
基于FPGA的嵌入式行人密度统计系统及方法
[0001]本专利技术涉及计算机视觉检测
,具体涉及一种基于FPGA的嵌入式行人密度统计系统及方法。
技术介绍
[0002]随着我国科学技术的飞速发展,公共场所的出行安全问题受到广泛关注。由于行人密度在对突发事件中的行人进行疏散和相关应急措施有着举足轻重的作用,因此能够研究出一套实时性好、准确度高、体积小、功耗低的行人密度统计系统具有重要的实际意义。
[0003]目前基于PC机的行人检测系统存在以下问题:1)功耗高、机器笨重不便于携带;2)缺乏并行运算的能力在一定程度上处理速度不算理想;3)实时性普遍较低。
[0004]虽然有部分科研工作者利用ARM、DSP等单一平台实现行人检测系统,即使ARM在搭建操作系统方面具有优势,但处理复杂算法时,其处理速度还是不甚理想;DSP不具备FPGA那样的并行计算能力,而且可拓展性和可移植性不好。
技术实现思路
[0005]本专利技术的目的在于提供一种基于FPGA的嵌入式行人密度统计系统及方法,该系统可以高速采集高清摄像头拍摄的视频图像,并且实时处理视频数据反馈处理结果。
[0006]实现本专利技术目的的技术解决方案为:一种基于FPGA的嵌入式行人密度统计系统,该系统包含PYNQ-Z1、电源线、PC主机、双绞线、USB高清摄像头、液晶显示器LCD、HDMI线和SD卡;
[0007]所述PYNQ-Z1是基于双核Cortex-A9处理器的FPGA开发板;
[0008]所述电源线用于P ...
【技术保护点】
【技术特征摘要】 【专利技术属性】
1.一种基于FPGA的嵌入式行人密度统计系统,其特征在于,该系统包含PYNQ-Z1、电源线、PC主机、双绞线、USB高清摄像头、液晶显示器LCD、HDMI线和SD卡;所述PYNQ-Z1是基于双核Cortex-A9处理器的FPGA开发板;所述电源线用于PYNQ-Z1与PC主机连接,给PYNQ-Z1供电;所述USB高清摄像头与PYNQ-Z1连接,用于采集图像视频数据;所述双绞线连接PC主机与PYNQ-Z1,用于PC主机与PYNQ-Z1之间进行数据传输,还用于PC主机调试、控制PYNQ-Z1;所述HDMI线用于PYNQ-Z1与液晶显示器LCD连接;所述SD卡用于存储PYNQ-Z1的操作系统、行人检测的数据模型以及可执行代码。2.根据权利要求1所述的基于FPGA的嵌入式行人密度统计系统,其特征在于,所述PYNQ-Z1包括APSoC芯片、AXI数据传输总线、DDR3内存控制器、RJ45接口、Micro USB接口、HDMI Out接口、SD Card接口、USB Host接口、Power Switch开关;所述DDR3内存控制器与ASPSoC芯片和SD Card接口连接;所述ASPSoC芯片与RJ45接口和HDMI Out接口连接;所述RJ45接口与双绞线连接;所述Micro USB接口和Power Switch开关连接,用于控制系统的启动与关闭;所述USB Host接口和高清摄像头连接,用于APSoC芯片获取图像视频数据;所述HDMI Out接口和HDMI线连接;所述SD Card接口和SD卡连接。3.根据权利要求2所述的基于FPGA的嵌入式行人密度统计系统,其特征在于,所述APSoC芯片包括可编程逻辑PL端和处理系统PS端;所述处理系统PS端与DDR3内存控制器连接,所述AXI数据传输总线用于连接可编程逻辑PL端和处理系统PS端。4.根据权利要求3所述的基于FPGA的嵌入式行人密度统计系统,其特征在于,所述可编程逻辑PL端包括VDMA图像传输模块、算法硬件加速IP核和HDMI高清显示模块;所述VDMA图像传输模块和AXI数据传输总线连接,用于视频流数据的存取;所述HDMI高清显示模块和HDMI Out接口连接,用于输出图像数据处理结果。5.根据权利要求3所述的基于FPGA的嵌入式行人密度统计系统,其特征在于,所述处理系统PS端包括行人CENTRIST特征提取和SVM分类识别模块。6.一种基于FPGA的嵌入式行人密度统计的方法,其特征在于,包括如下步骤:S1、图像预处理:通过调用USB高清摄像头获取彩色图像,经过AXI数据传输总线传送至可编程逻辑PL端,在可编程逻辑PL端内采用硬件加速IP核,首先通过双线性插值算法,根据原图像中的像素在其相邻的2
技术研发人员:张正华,陈豪,平嘉蓉,刘源,李斌,
申请(专利权)人:扬州大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。