基于SIFT和SoPC的动态目标跟踪系统设计与实现

来源 :东南大学 | 被引量 : 0次 | 上传用户:netchina123
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,随着互联网技术的高速发展,城市交通,航空航天,自动驾驶等领域也获得了新的发展机遇。尤其是在智能监控领域,如何在海量数据中精准快速的检测到动态目标并正确的跟踪是一个复杂的问题。以LK光流法为代表的动态目标跟踪算法通过跟踪部分特征点构建稀疏光流场,可以在缺少场景信息的情况下准确的识别并检测到目标位置,实时跟踪动态目标。但由于相关处理器性能和软件架构平台的限制,在系统实时性方面很难达到相关要求。随着超大规模集成电路的兴起,以“FPGA+CPU”架构为代表的So PC平台不仅拥有搭载嵌入式操作系统的特性以及软件开发灵活性,而且还拥有数据吞吐量大,运算速度快,开发周期短等可编程逻辑电路所拥有的特点。为了提高光流跟踪系统的准确率以及实时性,本文提出一种基于So PC平台的SIFT算法结合LK光流跟踪的系统方案实现动态目标跟踪,既提高了光流跟踪算法的准确性,同时加快了系统运行速度,保证系统的实时性能够达到要求。本文主要研究工作如下:1)LK光流算法是通过计算部分特征点的光流矢量进而实现动态目标跟踪,所以其跟踪效果与特征点的选取有直接的关系。SIFT算法凭借其尺度不变性和旋转不变形的特点,提取的特征点具有非常高的稳定性,很适合用于光流跟踪。本文通过SIFT算法提取目标附近区域的所有特征点,利用LK光流算法计算其对应的光流矢量,得到待检测目标的移动距离和方向,进而实现目标跟踪。2)为了充分发挥Zynq平台“FPGA+CPU”的架构特性,对动态目标跟踪系统采用软硬件联合设计的方案来实现。将SIFT算法提取特征点放在上位机软件端进行处理,CPU端负责算法流程控制以及动态目标位置更新;FPGA端采用流水线设计对光流计算进行硬件加速,通过软硬件协调工作,极大的提高了系统性能。3)针对FPGA电路结构的空间并行特性,对LK光流算法各个步骤进行优化设计。在图像缓存模块中,为了提高系统运行效率,采用“乒乓缓存”的方式在存储新数据的同时读取已缓存的数据供后续模块处理;在设计梯度计算模块时,为了避免电路中关键路径过长而影响系统时序收敛,采用五级流水线设计和空间展开并行处理的思想设计梯度模块相关电路,提高系统运行速度;针对光流算法的矩阵求逆运算在硬件端难以实现的问题,通过将原有光流计算公式加以改进,将求逆运算改为标量除法运算,并采用任意进制全流水除法器,计算各个像素点对应的光流矢量,既减少了硬件资源的消耗,还提高了系统的数据吞吐率,降低了逻辑设计难度,提升系统运行效率。本文采用完整的系统验证与测试流程,在Xilinx公司的Vivado系统开发平台上对于光流计算的各个模块进行单独仿真以及联合调试,测试其仿真性能。最终进行上板测试,在基于320*240分辨率的视频跟踪速度可以达到33fps左右,相比于软件模型有了大约3倍的速度提升,体现了本文所介绍的软硬件联合实现方案的优越性。
其他文献
学位
固态纳米孔的高可靠性和高灵敏度,使其成为下一代测序技术的主要载体。研究小尺度固态纳米孔的精密制造有助于推进生物检测技术的发展,在揭秘生命和预防疾病等方面具有极其重要的意义。电击穿技术,可用于实现亚纳米级的固态纳米孔的低成本制造。本课题基于电击穿技术,探索氮化硅和石墨烯纳米孔的精密制造工艺,并对制造过程与机理做出研究。主要研究内容如下:1)制造固态纳米孔的关键技术。根据电击穿的电学响应,利用实验室现
学位
学位
血小板功能分析是血栓疾病有效预警和精准防治的重要手段,临床诊疗中对仪器快速检验的需求不断增加,推动了新型检验仪器及相关高性能的控制、通信和数据管理软件的研制。本文围绕血小板功能快速检验和实验室数据管理软件实际产品的创新开发,系统研究了多通道快速检验血小板功能分析仪管理软件的设计与实现。论文首先在综述相关技术研究现状和需求的基础上,论述了通过单模块仪器增加控制机单元数量实现多通道并行检验的仪器PL6
铁路交通不仅是人民日常生活中必要出行方式,还是国家经济发展的大动脉。有砟轨道凭借自身经济性与适用性,在客运、货运领域广泛使用。道床是由大量道砟颗粒组成的散粒体系统,在列车荷载作用下道砟颗粒破碎是导致有砟道床整体力学性能下降的重要原因。因此,研究铁路道床道砟颗粒破碎过程有着重大的理论意义和实际工程应用价值。本文基于道砟颗粒真实形状,实现颗粒可破碎模型精细化建模,以数值试验为研究手段,从单颗粒、颗粒系
随着视频等高费流量的应用已经成为当下文件请求的主流,这给传统的无线网络带来了前所未有的压力。由于前传容量和集中式处理单元的限制,传统的云无线接入网(Cloud Radio Access Networks,C-RANs)已经很难在网络的高峰时段满足高质量和高实时性的请求。为了满足日益增长的通信需求,雾无线接入网(Fog Radio Access Networks,F-RANs)在边缘缓存和边缘计算的
学位
为了缓解工业化带来的环境污染问题,大力发展风电成为了一个重要选择。近年来,我国风电装机容量连年递增,目前已经成为我国的第三大主力电源。然而恶劣的气候条件和复杂运行工况导致风电机组故障频发,给风电机组的稳定安全运行带来了巨大挑战,其中传动系统的故障往往需要较长的停机处理,严重影响经济效益,滚动轴承是风电传动系统的重要组成部分,也是主要故障源之一,开展风电机组的滚动轴承运行状态监测及故障诊断研究具有重
生物质能源储量丰富、分布广泛,生物质气化技术是生物质能清洁利用的重要方式。化学链气化技术利用载氧体中的晶格氧替代传统气化过程中所需的分子氧,省去纯氧制备装置的高成本,同时载氧体具有催化气化和焦油重整的作用,能够提高气体收率和合成气品位。生物质成型颗粒能量密度高,运输成本低,且方便储存,是未来生物质能工业化规模应用的趋势。本文以稻壳成型颗粒为燃料,以天然锰铁矿石为载氧体,对稻壳成型颗粒化学链气化特性