基于DSP TMS320DM642的H.264视频解码的实现和优化

来源 :山东大学 | 被引量 : 0次 | 上传用户:xtzzll
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
H.264/AVC是国际电信联盟ITU—T和国际标准化组织ISO/国际电工委员会IEC联合推出的新标准.作为新一代的多媒体应用视频编码标准,H.264/AVC采用了许多不同于以往标准的先进技术,在编解码效率和性能大幅提高的同时,也增加了H.264编解码器的复杂度,限制了在很多领域尤其是实时领域的应用。因此如何在硬件资源有限的嵌入式环境下对H.264视频编解码算法进行优化具有十分重要的理论意义和实用价值。由于处理速度快和资源消耗小两方面的优势,DSP芯片在很多领域都有非常出色的表现。TMS320DM642是美国德州仪器公司开发的第二代高性能超长指令字结构的定点DSP处理器,它扩展了专门用于视频/图像处理的指令集,提高了视频处理的并行性;在600MHZ的时钟频率下,DM642的峰值处理速度达到4800MIPS(每秒百万条指令);DM642具有丰富的片上外围接口,非常适合基于IP和无线网络的音视频传输、安全监控等视频/图像处理领域的应用。本论文主要介绍的是在基于TI TMS320DM642数字媒体处理器的硬件平台上开发和优化H.264解码器。首先,本文对H.264标准进行了深入的介绍,然后基于PC平台对选取的X264解码器代码进行了分析和修改,最后在DM642平台上完成了解码器的移植和优化。所做的工作包括:对解码器程序进行修改并移植到DSP平台上运行;利用优化选项、内联函数、线性汇编等对程序进行改进,提高代码运行的并行性:根据DM642两级Cache的特点对代码进行了优化。本论文的H.264解码器经过重新设计和采用多种优化策略,每秒能够完成35~50帧QCIF格式图像的解码,达到了实吋解码的要求。
其他文献
心电信号蕴含了丰富的反映心脏生理和病理状态的信息。对它的波形识别及诊断,一直是心电自动分析技术的重点。体外反搏(External Counterpulsation)系统是一种由微控制器控制
未来宽带无线网络的一个主要挑战是要支持在单个网络平台上传输集成的多媒体。如果对日益增长的终端用户期望相关的带宽、功率和消耗进行严格限制,那么设计最优方式(包括多址
学位
在很多领域,由于日益增长的计算需求使得高性能计算变得越来越流行。人们开发出越来越多的并行计算机系统。传统的并型计算主要由大型的并行计算机完成,可是超级计算机过于昂
随着科技的进步,扫描仪、数码相机、打印机、复印机等图像获取设备的品质及功能不断提高,犯罪分子很容易使用这些设备从事非法复制、伪造或变相伪造行为。对数字作品的保护,
DOA估计是阵列信号处理的一个主要研究内容,超分辨的空间谱测向技术则是DOA估计的一个重要研究内容。基于多重信号分类思想的超分辨测向算法从提出至今,由于其卓越的理论测向
电子系统中若接收天线和发射天线同时工作,发射天线辐射的信号能量会有部分耦合回接收天线形成回波干扰。回波干扰的存在会降低接收端的信干噪比,从而影响系统的性能,严重时