基于DM642的H.264编码器的优化与设计

来源 :山东大学 | 被引量 : 0次 | 上传用户:zhongxinghai
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
H.264(MPEG4 Part10,AVC)是ITU-T(国际电信联盟)和ISO(国际标准化组织)在H.263和MPEG4的基础上制定的新一代视频编码标准。H.264采用了许多先进的技术,在编码效率和性能大幅度提高的同时,增加了抗误码及网络自适应等功能,目前广泛地应用于实时类应用(视频电话、移动视频)和非实时类应用(存储、广播或者流媒体)场合。H.264实时编码器的研究和实现是目前图象通信研究领域的一个热点问题。采用高性能数字信号处理器来实现H.264实时编码器是一种快速有效的方法,有助于H.264视频标准的迅速推广和应用。TMS320DM642是美国德州仪器公司开发的第二代高性能超长指令字结构的定点DSP处理器,它扩展了专门用于视频/图像处理的指令集,提高了视频处理的并行性;在600MHZ的时钟频率下,DM642的峰值处理速度达到4800MIPS(每秒百万条指令);DM642具有丰富的片上外围接口,非常适合基于IP和无线网络的音视频传输、安全监控等视频/图像处理领域的应用。本论文首先介绍了本课题的目的以及面临的现状和挑战,然后介绍了如何在TMS320DM642平台上对从VC平台移植过来的H.264编码器进行优化及编码器实时采集的实现。编码器源程序采用三大开源代码之一的x264代码的编码部分。H.264视频编码器在DSP芯片上的高效实现,除了要考虑算法本身的特点外,还应考虑DSP芯片的特点,所以本文主要从程序的角度,对各种核心算法进行线性汇编级优化及汇编级优化,核心算法优化主要是对帧内编码、整数DCT变换和反变换、量化反量化及匹配误差函数进行优化,考虑到DM642两级Cache的特点,本文根据Cache特点对代码进行了优化。最后本文介绍了H.264视频编码器的实时采集的实现。本论文设计的H.264编码器具有较高的编码效率和编码性能,完成了QICF的实时编码,对于CIF,每秒可以编码12到18帧。
其他文献
数字发生器可以产生非常复杂的数字激励。可提供通信、雷达、导航、宇航等领域数字设备所需的可编程数据信号。基于数字合成技术的任意波形发生器具有频率稳定、准确,波形质
激烈的市场竞争对企业发展有了新的要求,在这样的环境下,企业为了稳定在市场中的地位,许多企业都推出了绩效改革、成本领先等先进手段。内控管理是企业降低成本、提高效益、
目的:观察悬吊运动疗法结合物理疗法治疗膝骨关节炎的临床疗效。方法:将78例膝骨关节炎患者随机分为悬吊组、理疗组和综合疗法组,每组26例。悬吊组采用悬吊运动疗法治疗,理疗
20世纪80年代文学是以批判和否定“文革”的“文化专制”为时代语境的,而对“文化专制”的否定是“五四”启蒙精神的核心所在,鲁迅作为五四新文化运动的主将,其怀疑、反叛以及革
水动力作用会增强底泥沉积物水界面的剪切效应,并引起上覆水和沉积物的理化性质(溶解氧、pH、氧化还原电位等)发生变化,从而影响甚至改变污染物的释放规律。鉴于水动力的重要
红外成像制导是精确制导的主要研究方向,本论文对高速红外成像跟踪处理器进行了研究。本文对传统的跟踪算法进行了分析、比较,结合系统设计要求,采用基于平均绝对差法的相关
目的研究医学人文教育在实习医生的医患沟通技能中的作用。方法对于进入科室的实习医生,进行医学人文教育,利用《医学生临床沟通能力评价表》对其接受医学人文教育前及教育后
近几十年来人们针对不同的调制信号提出了许多调制识别的新方法和新思想,本文在分析现有研究的基础上,借鉴了已有的特征提取方法,提出了基于信号高阶统计量的识别方法。本方法分
Turbo码自1993年被提出以来,以其在中低信噪比下的优异性能,得到了最为广泛的应用,3G系统也采用了该码作为信道编码方案之一。然而,由于基于软信息的迭代译码算法本身的复杂
两相流动体系在工业过程中的广泛性及重要性促使两相流领域的研究工作迅速发展,目前已成为国内外给予极大关注的前沿学科。两相流系统是一个复杂的非线性动态系统,其参数检测