基于SoC FPGA的视频目标实时跟踪系统

来源 :陕西师范大学 | 被引量 : 0次 | 上传用户:canyang419
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
视频目标跟踪在智能视频监控、机器人视觉导航等民用领域以及精确制导、空防预警等军事领域均有广泛的应用前景。在跟踪系统日益精确化和高速化的趋势下,传统硬件已经不能满足要求。SoCFPGA结合了 FPGA高速处理与ARM灵活编程的特点,是近来年FPGA的一个重要发展方向,使用SoCFPGA实现视频目标跟踪具有重要意义和广阔的应用前景。本设计遵循软硬件协同设计思想,结合FPGA与ARM处理器各自的优势,构建了一套实时的目标跟踪系统。论文完成了系统开发工作,包括摄像头驱动开发、图像处理的硬件及软件平台设计、跟踪算法的实现,并针对系统做了多组测试,具体工作如下:(1)设计了摄像头驱动以及视频采集模块。摄像头驱动模块对摄像头进行上电操作,并通过12C接口对摄像头进行配置;视频采集模块接收摄像头采集到的视频数据并做简单处理。本系统中采用的视频格式为16位RGB565,大小为 640*480,帧率为 30fps。(2)基于SoCFPGA构建了用于目标跟踪的硬件平台。其主要功能是视频的输入输出、存储及处理,包括视频输入模块、视频处理系统和视频输出模块。视频输入模块从FPGA架构接收视频数据并将其转化成Avalon-ST视频格式;视频处理系统对视频数据进行处理,包括FPGA硬件处理与软件处理;视频输出模块将Avalon-ST视频转换为单独同步的视频格式,并输出至VGA显示器。(3)基于硬件设计开发了用于目标跟踪的软件平台。软件平台的功能是对整个系统进行控制、获取视频数据、执行算法处理以及输出显示。软件平台主要包括:系统控制模块、图像读写模块和算法模块。系统控制模块获取硬件状态并对整个系统进行控制;算法模块分析视频数据,检测运动目标,并对目标进行跟踪;图像读写模块获取视频数据并将跟踪结果输出显示,本系统采用两个线程分别实现数据的输入输出。(4)基于软硬件平台实现了目标检测与跟踪算法。算法的实现方式包括FPGA硬件处理、处理器软件处理以及处理器调用硬件加速器对计算密集型任务进行硬件加速。实验结果表明,系统具有较高的实时性与准确性,满足设计要求。
其他文献
随着国家大力发展草食畜,养羊业特别是肉羊规模养殖得到快速发展,但也存在不少问题,本文针对新建规模羊场前应解决的几个问题,进行详细阐述。
电机作为电气设备中最常用的部件之一,其安全规范性能常常直接决定了电气设备的寿命与运行安全,因此电机在出厂前必须经过严格的电气安全性能测试。传统的测试方法是由各功能
在分析比较国内外高校筹资现状的基础上,揭示了国外高校资金筹措来源及构成比例等方面的经验,指出了我国高校在筹资过程中存在的问题,从而总结得出了对我国高校在资金筹措方面若
指出了当前国内文献中较少对青年人这一特定族群的乡村旅游行为进行研究,青年人在参与乡村旅游中具有独特的行为特征。以重庆主城周边乡村旅游为例,运用问卷的方法调查青年人
国务院总理温家宝11日主持召开国务院常务会议,研究部署深化流通体制改革加快流通产业发展,讨论通过《节能减排”十二五”规划》。
BACKGROUND Acute myocardial infarction(AMI)is a leading cause of mortality.Early reperfusion to restore blood flow is crucial to successful treatment.In the cur
本文从羊品种的选择、圈舍的建造、饲养管理、疫病防治技术等方面对舍饲养羊技术进行了详细的论述。
龙胜在大力推进山川秀美生态县建设中,抓好国家林权制度改革和造林补助政策、广西新一轮扶贫开发攻坚战重点县等系列惠民政策的机遇,综合运用行政手段、经济手段,做到造好林、管
对非线性规划问题中函数凸性的判定问题进行了研究,在已有结果的基础上对函数的判定范围进行了延拓,通过对函数凸性充要性的讨论,得到了一些有关单调函数、可微函数、复合函
目的:对比植入式静脉输液港与经外周中心静脉置管在化疗患者中的应用价值.方法:随机选取某院化疗患者共计22例,分为研究组和参照组,参照组实施经外周中心静脉置管,研究组实施植