基于双DSP的电视跟踪系统的研究与设计

来源 :北京工业大学 | 被引量 : 0次 | 上传用户:shmi1
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着芯片技术的发展,基于嵌入式的目标跟踪系统得到大量的应用。目前市场上的嵌入式跟踪系统,主要基于ARM处理器,数字信号处理器(DSP),FPGA可编程电路。首先FPGA的最突出特点是强大的并行能力,一般在跟踪系统中,做接口逻辑单元和简单的图像处理单元,而对于复杂的算法,其硬件编程语言实现较为复杂,而对于DSP和ARM来说,基于单个处理器的系统,很难兼顾算法处理能力和系统控制能力。因此常见的为DSP加上ARM的结构或是DSP加上FPGA/CPLD的结构。   本文在分析了多种嵌入式目标跟踪系统的基础上,提出一套基于双DSP的电视跟踪系统的设计。其中一块DSP为高性能的双核处理器BF561(ADSP-Blackfin561),该处理器的突出特点在于其拥有两个完全一样的Blackfin内核,可以并行处理,为复杂的跟踪算法提供了强大的硬件支持。另一块DSP为针对多媒体领域的BF548(ADSP-Blackfin548),该处理器不但拥有出色的多媒体处理能力,还在其内部集成了丰富的外设接口,使得处理器不但可以独立进行算法的运行,还可以方便的对系统进行控制。系统的优点首先是整个结构清晰,将算法核心模块和控制核心模块分离,这样可以灵活的对系统进行功能重构,来满足不同的应用环境。其次,系统实际上是由三个处理器内核构成,因此整个系统可以应用于需要多核并行处理的场合,如基于三维画面的图像处理。并且BF548特有的OSD功能,大大改善了系统交互的友好性。   本课题首先对系统的功能要求和性能要求进行了分析,确定了去均值归一化相关匹配算法作为本系统的目标跟踪算法。并根据系统实际工作情况及性能方面的考虑,制定了自适应的加权模板更新策略,结合波门的粗匹配和三步搜索法策略,以及目标丢失的识别和处理方法。接着根据算法的复杂度和功能要求,设计了系统的整体硬件方案和软件方案。然后详细叙述了算法核心处理器BF561上的系统软件设计及优化方法,以及系统处理器BF548上的系统软件设计。最后对整个系统的功能和性能进行验证,并对结果进行了分析。   本文中的重点和难点有以下几个方面。为了实现较好的跟踪效果,制定合理的模板更新策略和搜索策略。为了达到跟踪的实时性要求,对算法进行优化。为了充分发挥BF561的双核处理能力,制定合理的双核同步机制以及算法分配方法。为了让BF548上多种功能合理有效的实现,在其上移植了uCOS-Ⅱ实时操作系统,并对任务、中断等进行合理设计。
其他文献
请下载后查看,本文暂不支持在线获取查看简介。 Please download to view, this article does not support online access to view profile.
期刊
随着科技的飞速发展,越来越多的图像、视频、音频等多媒体数据资料进入人们的生活,如何处理这些多媒体数据信息以方便人们使用,是信息处理领域的研究重点。音频作为一种主要
移动通信业务在容量和质量上的不断升级,再加上工作频带在移动通信中已经非常拥挤。因此,必须采用先进的技术有效地利用有限的频率资源,满足高速率和大容量的业务需求,同时克
计算机和通信网络信道复用和介质接入控制的方式主要有两种:轮询多址和随机多址。轮询系统自从正式的理论研究和建模分析出现以来,被广泛应用于交通信号控制、工业控制、物流货
随着通信应用的高速发展与普及,人们对移动环境下的通信速率和业务质量的要求越来越高,而当前通信体系所承受的压力也越来越大。为了应对这样的挑战,世界范围内纷纷开展了各类关
近年来,物联网已逐渐成为各国政府科技和经济发展的战略制高点之一。物联网的应用领域广泛,且发展势头十分强劲。物联网的产业化也将在未来几年得到巨大的发展。物联网市场规模
低氧是我们生活中一种常见现象,许多生理病理过程都伴随着低氧,如新生儿低氧、高原反应、心肌梗塞、创伤、缺血、中风等。对大多数脊椎动物来说,充足的供氧是生存的先决条件,而脑
喜温硫杆菌(Acidithiobacillus caldus)是1994年分离出来的新菌种,为一种专性自养的极端嗜酸性硫杆菌,它广泛分布于硫化矿床、酸性矿水及土壤中,在细菌冶金、煤的脱硫和含硫废水
全波形激光雷达是一种主动遥感技术,通过记录每一个发射脉冲的回波信号,可以很好的反应地表特征,由于激光脉冲对森林冠层有一定的穿透性,在探测地面植被的垂直信息方面有突出
卫星电子技术在获取空间优势中的作用日益突出。大规模现场可编程集成电路FPGA的快速发展,使得将复杂的星载处理系统集成在一个芯片上成为可能。但是,电路功能越复杂,越容易发生