H.264算法优化及其在基于DSP的嵌入式系统平台上的实现

来源 :山东科技大学 | 被引量 : 0次 | 上传用户:jianghai9
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息技术的发展,对静止图像和视频序列图像的压缩编码技术的应用越来越广泛,图像压缩技术己经成为视频监控、多媒体娱乐等中最重要的一部分。由ITU-TVCEG和ISO/IEC MPEG联合组成的JVT开发的H.264/MPEG 14496-10 AVC(文中后面将统一称其为H.264)是最新一代的视频压缩标准,也是目前图像通信领域研究的热点。本文首先介绍了H.264标准的发展历史和现状,并结合当前各个平台上的H.264编码算法实现情况,提出了采用DSP平台实现H.264实时编码算法的优势所在。将两者结合,对于多媒体通信的研究具有一定的意义和价值。基于以上事实,课题设计方法采用基于DSP和uC/OS-II的嵌入式平台开发模式,提供最小的嵌入式系统内核功能。系统核心处理芯片采用TI公司的TMS320VC5509,并分析了DSP嵌入式软硬件系统的设计方法,选择RTOS-uC/OS-II实现嵌入式开发平台的建立。在系统平台的开发过程中,作者深入研究了uC/OS-II在DSP微处理器上的移植的关键技术,针对所选用的核心处理芯片TMS320VC5509 DSP,重设了INCLUDES.H中与处理器和编译器相关的代码;用C语言编写了6个OS相关的函数(OS_CPU_C.C);用汇编语言编写4个与处理器相关的函数(OS_CPU_A.ASM),并讨论了移植后的系统测试结论。作者通过研究H.264标准中的关键技术,对各种核心编码算法细节进行深入剖析,讨论了H.264视频编码的硬件系统和软件流程及H.264视频编码系统的软硬件实现和部分程序优化,并结合H.264编码特点,提出一种改进的快速菱形运动估计算法,在一定程度上提高了搜索速度,实现了在不明显降低图像质量的情况下有效降低运算复杂度的目的。在上述理论的基础上,作者讨论了H.264的软件开发流程及在基于DSP和uC/OS-II的嵌入式平台上的移植和优化。主要采用了消减冗余代码、合理有效地分配内存空间、重新定义数据类型、重新编写原程序的头文件等方法对改进的H.264算法进行了移植,以达到尽可能提高程序运行速度并有效减小代码量的目的。在课题研究所得到的结论的基础上,提出了一种基于H.264算法的嵌入式视频系统平台DSP的软件实现方案。最后对课题作了客观的总结和展望。
其他文献
学位
未来通信网络的发展将为我们提供无所不在的服务,也就是说,任何人无论在任何时候,任何地点,以任何方式都能够获得任何服务。当今无线技术的发展,比如3G和未来的4G,将能够为移
计算机网络的快速发展使得网络数据共享的应用越来越广泛,同时也使得数据系统的安全管理变得越来越困难。随着攻击者技术的日趋成熟、攻击工具与手法的日趋复杂多样化,单纯被
极化干涉合成孔径雷达(PolInSAR)集极化合成孔径雷达(PolSAR)和干涉合成孔径雷达(InSAR)测量技术于一体,可以同时把目标的精细物理特征与空间分布特性结合起来。极化干涉测量
网络教育是信息技术最新成果在现代教育学思想的指导下对传统教育模式的革新,其最大优势是教育资源的共享重用。高质量的教育资源是保障网络教育实施效果的前提条件,而目前网
本课题来源于国家高技术研究发展计划(863计划)项目――信息传输分系统研制,主要研究先期技术应用系统内信息传输分系统的无线自组织网络技术。为了适应先期技术应用系统的分
随着科学技术的飞速发展,人们对相互之间交流信息与方式有了更为苛刻的需求。这些信息不再局限于文字、声音、静态图像和低质量的动态图像。虽然提供高质量动态图像的方法有很
数字图像处理技术广泛的应用于许多领域。将数字图像处理技术应用于粒子参数测量,已经成为快速高效测量粒子分布及其参数的重要方法。论文工作编写了基于MFC的数字图象处理软
随着军用电子技术的快速发展,电子战在现代战争中处于极其重要的战略地位,在现代电子战中,雷达正面临着反辐射导弹等电子对抗手段的严重威胁,采用被动方式工作的无源定位作为定位
PHS是无线市话的简称(俗称小灵通),它是一种依附现有固定电话网络采用微蜂窝技术实现无线覆盖的个人接入系统。自发展以来,它迅速的占领了市场,并不断地进行扩大和发展。但是