基于TMS320DM6467的H.264视频编码器设计与优化

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:initial1985
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着通信技术和网络多媒体技术的迅猛发展,视频编解码技术已经成为了研究热点,并相继出现了多种视频编码标准,如MPEG-2、MPEG-3、H.263等,由于高压缩比、网络适应性好,H.264脱颖而出成为目前应用广泛的视频编码标准。然而,H.264的编码复杂度也极大的提升,另外传输视频逐渐趋于高清化,对处理器的能力提出了更高的要求,多核并行编码逐渐成为视频编码研究的热点。飞思卡尔、德州仪器等全球知名半导体厂商相继推出了多款多核并行编码处理芯片,TMS320DM6467是德州仪器新推出的基于达芬奇平台的处理芯片,内嵌了HDVICP视频加速引擎,极大的提高了视频编码能力,论文基于该平台设计H.264编码算法。首先分析了H.264的编码原理及HDVICP编码原理,在此基础上,设计图像层的编码流程图和宏块层编码流程,基于HDVICP七个加速模块,设计每个宏块的编码流程,并针对每个模块设计编码内部的编码流程,最后实现完整的视频编码,并选取三组不同运动场景的视频对编码器编码结果进行测试,编码器成功完成编码。然后为了提高编码效率,分析HDVICP各个模块内部及模块之间关系,设计基于DSP和HDVICP加速引擎的并行编码框架,分析HOST的内部原理,设计EDMA传输和HOST计算的并行架构,根据HDVICP不同编码模块的关系,设计不同编码模块的并行编码框架,在此基础上,设计完整的并行视频编码框架并实现,通过对比测试并行前后编码的时间差异,编码器编码性能得到了极大的提升。最后鉴于ME模块耗时比较大,分析常见运动搜索算法、搜索模板及ME搜索原理,设计了基于ME模块的运动搜索大模板和小模板,在此基础上,设计了ME模块运动搜索算法和流程图并完成代码修改,通过试验测试编码时间,优化后编码器性能得到了很大的提升,基本满足了高清视频实时编码的需求。
其他文献
超高速磨削是一项先进的磨粒加工技术,可以显著提高生产效率和表面加工质量,是当前磨削技术的发展趋势。超高速磨削主轴技术是超高速磨削的关键技术之一,超高速磨削机床运转时主轴要求达到很高的回转精度,关键在于所采用的高速精密轴承。液体动静压轴承有较高的极限转速、刚度及回转精度,适用于超高速磨削机床。当今,高速/超高速磨床等一些高速旋转设备的发展趋势是产品的模块化、功能化。因此,随着液体动静压混合轴承应用领
目前世界汽车工业可持续发展所面临的两个主要难题是排放要求日益严格和能源匮乏,低排放和低油耗是21世纪汽车技术发展的一个重要方向。混合动力汽车(HEV)正是具有低污染和低
摘 要:针对拖拉机变速箱修理过程中存在的问题,进行妥善分析,并详细介绍拖拉机变速箱结构特点、拖拉机变速箱的主要运行故障、拖拉机变速箱修理方法,希望能够给相关工作人员提供一定的借鉴。  关键词:拖拉机;变速箱;修理方法  中图分类号:S219.07 文献标识码:A 文章编号:1004-7344(2018)14-0197-02  伴随我国农业经济的迅猛发展,農业机械种类不断增多,在众多农业机械中,拖拉