基于H.264的数字视频解码器设计

来源 :北方工业大学 | 被引量 : 1次 | 上传用户:lsq87810
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
H.264是由ITU-T和ISO/IEC联合成立的小组JVT提出的新的视频编码国际标准。该标准采用了一系列先进的视频压缩编码算法,与以往标准相比,压缩性能有了很大提高。随着无线宽带接入网和移动视频技术的发展,基于新一代视频编码标准H.264的嵌入式视频解码器将会得到更加广泛的应用。TI公司基于DaVinci架构的TMS320DM6446处理器在ARM9和C64X+DSP双核架构基础上,对音视频应用做了针对性的优化。将H.264的算法实现在以TMS320DM6446为核心处理器的系统中,具有较强的工程意义和市场价值。本文的目的是基于TI公司DaVinci处理器实现H.264 Baseline视频解码器。在综合比较了当前主流视频编码标准的特点之后,本文分析了H.264作为下一代视频编码国际标准在技术、性能以及产业发展方面的优势。之后,在深入研究H.264关键技术的基础上,分析比较了H.264标准的若干开源参考模型的综合性能,最终选择了JM11.0为蓝本。本文采用的设计思想是首先基于PC平台进行算法、结构上的宏观调整和验证,再将解码器进行移植和基于DaVinci处理器的优化。在对JM8.6解码器的软件结构和流程进行剖析之后,首先从中提取出Baseline解码器,对其进行基于PC平台的算法和结构优化,使QCIF格式的测试序列解码速度达到60fps以上。然后将其移植到TMS320DM6446处理器平台,进行基于C64X+DSP内核的算法优化,采用重新设计核心算法、重新设计数据结构、优化内存分配和复用、去除冗余循环、软件流水优化、循环展开、内联函数、CACHE优化、线性汇编语言等一系列方法提高解码性能。最后,进行基于ARM内核的应用程序开发,完成整个系统的设计与实现。本文实现的解码器对于QCIF格式的序列,解码速度达到10fps以上,对于小屏幕的应用而言,完全可以得到比较流畅的解码效果。
其他文献
建筑以无象征性含义的悬浮之盒的形态介入城郊工业园区空旷的环境中。建筑立面上各个语言的尺度相差悬殊。经过特定的组合,它们将人们在形态上对建筑"楼层"的习惯性阅读瓦解了,
本文主要完成了基于WISHBONE总线可扩展FPGA片上系统的设计,该系统可以根据需求方便灵活地进行系统扩展。设计采用硬件描述语言Verilog进行描述,并在Xilinx公司的FPGA芯片上
电能质量综合调节技术是以电力电子技术为基础,属于用户电力技术的重要内容之一,其中统一电能质量调节器(UPQC)不仅能够实现畸变波形的补偿,而且是实现动态电压恢复、用户灵
随着计算机和数字图像处理技术的飞速发展,红外目标检测技术开始广泛应用于天文观测、遥感、跟踪、制导等诸多邻域。但由于红外弱小目标具有距离远、成像面积小、形状特征微
本文介绍了二元光学的发展状况以及制作二元光学器件的主要方法,特别是对激光直写制作掩模、光刻和蚀刻成型技术进行了详细的分析与研究。首先针对红外折/衍混合光学系统中八台
目前,各高校都在采取不同措施引进人才,加强师资力量,然而高校在引进人才的过程中存在不少问题。文章采用博弈论原理对高校人才工作中的一些问题进行剖析,并提出一些政策建议。
农业税作为一种在农村征收、来源于农业并由农民直接承担的税赋,在中国延续了2600年之久,并一直作为国家财政的重要来源。然而,随着社会的发展和“三农”问题解决的需要,农村
激光熔覆成形技术是在快速成形技术的基础上,结合激光表面强化技术发展起来的一种先进制造技术。该技术采用激光熔覆方法沿高度方向逐层堆积金属粉材,从而最终获得三维实体零
学生第一次接触生物是在初中阶段,而更深入学习和全面了解生物却是在高中阶段,这是一个由浅入深,由表面至内在的递进过程,因此,有效衔接初高中生物知识点非常重要。有效衔接
本文选取史志目录著录的、现在已经亡佚的宋以前农书十种,进行简约的辩证,主要论述其作者大体生活年代、生平事迹;论述书籍在史志书目中的著录、流传情况以及亡佚的时间;通过