基于DM642的H.264视频编码器优化和实现

来源 :长春工业大学 | 被引量 : 0次 | 上传用户:xchjzl
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着数字视频编码技术的发展和成熟,许多视频编码方案不断被提出和应用。在众多的编码方案中,H.264.是目前最有效的编解码标准。H.264标准是由视频图像编码组和运动图像编码组共同开发的新一代视频编码标准。在相同的编码图像质量下,H.264与H.263、MPEG-4标准相比,分别能节约50%和20%的码流,而且加强了对网络和流媒体应用的支持。作为目前最高效的视频编码标准,H.264的技术特点决定它必然将在视频传播和视频存储领域赢得更多的应用和商机。但是H.264的优越性能是以实现的高复杂度为代价的,这给其嵌入式应用带来了巨大障碍。DSP芯片以其超强的处理速度和较低的资源消耗,在许多应用领域有非常出色的表现。TI公司的DM642芯片是专门为图像视频处理应用设计的,是实现H.264编解码的理想平台。因此研究利用DSP芯片实现H.264标准的实时编解码算法具有实用价值。 本文详细分析了H.264视频编码标准,对标准中使用的一些新技术做了比较详尽的探讨。例如帧内预测、帧间预测、变换编码、环路滤波、熵编码等编码技术,其中运动估计是帧间预测技术的重要内容,也是H.264编码器的核心内容之一。运动估计是在参考帧中搜索最佳匹配块,确定运动矢量。主要的搜索方法有全搜索法、二维对数搜索法、三步搜索法、对偶搜索法、非对称十字形多层次六边形格点搜索法和增强预测性区域搜索算法(EPZS),其中EPZS算法的性能最优。在分析和研究增强预测性区域搜索算法的基础上,结合分级搜索策略,在低分辨率图像帧中根据分割模式的特点来选用恰当的搜索模板,寻找最佳匹配点确定运动矢量,以该运动矢量作为原图像块的运动矢量预测值之一,然后进行区域搜索。编码实验显示,该方法与EPZS算法相比,在压缩编码图像质量不下降的同时可显著减少编码时间。 同时本文研究了DM642图像处理平台,结合TI的Reference Framework软件框架,以回放显示应用程序为例,建立软件功能框图。在该软件框架下,编写H.264基本档次编码算法库函数,由应用程序调用来完成编码功能。这样的编码算法函数更具有通用性,可以在同系列不同DSP芯片上应用。根据对H.264:基本档次编码算法的研究和分析,确定编码流程和编码参数,将编码库函数移植到DM642芯片上实现了低帧率时对图像序列的实时编码。
其他文献
期刊
微弱信号检测是现代的检测科学中非常重要和关键的技术。混沌和神经网络的独特性能,为微弱信号检测的发展提供了新的思路和方法。本文所论及的利用混沌振子检测微弱信号的方法
期刊
学位
为了更好的实现北斗卫星导航系统(BeiDou Navigation Satellite System,BDS)的第三步发展战略,在北斗完成全球组网之前,需要使用北斗模拟器与接收机组合的闭环测试系统平台展
期刊
随着移动通信技术的快速发展和用户对于安全性的迫切需要,移动台定位已经成为3GPP以及3GPP2必须支持的业务,但是目前的定位技术还不能满足室内定位与室外定位相结合,实现无缝、
近年来,对语音识别技术的研究十分活跃,并且在理论和实现方面上已经取得了较大的突破。使用语音识别技术的产品也越来越多,覆盖范围也相当广泛,比如在电子通信系统、军事、交
期刊
网络虚拟电路实验室是一种适用于远程实验教学的系统,它可以大大提高实验效率,弥补传统电路实验室的不足,达到更好的实验教学效果。本文主要对设计网络虚拟电路实验室需要的远程