基于TMS320DM6446的AVS编码器实现

来源 :太原理工大学 | 被引量 : 9次 | 上传用户:sephinroth
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
目前,我国第一个国家音视频编码标准AVS(《信息技术先进音视频编码》系列标准简称)凭借其在编码效率、复杂度、自主性方面的优势日益受到各方的关注。该标准是数字音视频产业的基础性标准,在技术和性能上处于国际先进水平,然而AVS标准的产业化需要优秀的处理平台作为支撑。美国德州仪器公司最新推出的TMS320DM6446(基于达芬奇技术)嵌入式视频系统芯片为双核架构,具有良好的任务分担和线程同步能力,以及超强的并行处理速度和较低的资源消耗,同时还集成了视频前端和后端处理系统,是实现AVS编码算法的理想平台。针对AVS视频编码算法在TMS320DM6446上的实现,本文主要的研究内容及取得的成果如下:首先分析了AVS标准的核心技术和特点,并与最新的国际视频标准H.264/AVC在各方面特征进行了细致的区别与比较。同时分析了AVS参考模型RM52J的利弊,并结合RM52J和H.264/AVC实现模型T264两者的优势,设计了AVS视频编码算法的C语言实现方案。重点编写了熵编码和环路滤波模块,对算法码流和编码性能进行了整体调试。经编解码测试,编码效率比RM52J提高了5倍,编码生成码流正确,编码效果良好。然后本文研究了TMS320DM6446芯片的内部结构和性能特点,介绍了DSP算法开发环境Code Composer Studio(CCStudio)的使用。进而,在TMS320DM6446的C64x+DSP上实现了AVS的C语言代码算法移植,并重点讨论了算法在该DSP上优化的方法,主要涉及CCStudio分析工具的使用,DSP内部存储器空间的分配、线性汇编的改写、cache使能和性能优化等,另外,还对利用EDMA实现数据采样格式4∶2∶2到4∶2∶0的转换进行了详细探讨。最终经过验证,优化后的算法比优化前编码效率提高了26倍。论文最后研究了TI公司的eXpress DSP算法标准和Codec Engine框架,探讨了如何在ARM+DSP架构下进行视频编码算法设计。视频编码应用程序(ARM端程序)运行在Linux操作系统之上,通过启动编解码引擎调用远程服务器(DSP端)的AVS编码算法,完成对视频采集数据帧的编码。文中详细介绍了应用程序流程、应用层编码器和服务器的配置以及远程跟踪调试方法等。综上,本文研究内容几乎涵盖了在TMS320DM6446上实现AVS编码算法的各个主要环节,为将来进一步完善系统功能和提高系统性能提供了有效的参考。
其他文献
本研究旨在通过体内和体外实验探索花椒的石油醚、乙酸乙酯和正丁醇萃取物调节固醇类物质和脂多糖诱导的胆固醇积聚。通过测定总酚含量萃取物和DPPH清除率评价萃取物的抗氧化
档案资源与旅游资源是两个不同学科的研究对象,但是二者之间存在着较为明显的交集。档案资源可以作为旅游资源的组成部分,也可以作为旅游资源开发与认定的重要依据。笔者将从
随着人们对带宽的需求急剧增加,光纤从光网络的干线网络,城域网络向接入网延伸。作为大带宽的“最后一公里的解决方法”的光纤到户(FTTH)以及无源光网络(PON)近年来在全球范围内
随着电力系统的发展以及非线性电力元件的大量应用,如主要的间谐波源——电弧炉、加热控制器和整流装置等使电网中谐波和间谐波问题变得较为突出,给电网和用电设备造成了危害
随着便携式电子产品的日益普及,直流电压转换器(DC-DC)芯片得到广泛应用。由于这些产品通常使用单电池供电,能量有限,如何提高转换效率,降低功耗,延长电池寿命,便成为设计者需要考
基于高速高精度流水线ADC对采样保持电路(S/H)的需求,本文提出了一种8bit 50Msps的采样保持电路设计。对其中的重要模块,包括采样开关、采样保持放大器、时钟控制电路和电压
目的:分析、观察产前筛查干预对降低新生儿出生缺陷的积极影响。方法:选取笔者所在医院2015年至2018年收治的1800例孕产妇作为临床研究对象,开展回顾性研究。所有产妇均开展
通信技术是当今社会主流技术之一,而光纤通信技术又是一种有着巨大优势和无比潜力的通信技术。数字光端机既是光纤通信技术中的终端设备本文以吉林省高速公路管理局的项目:数
<正>姚广孝出家却不能离世,穿僧衣却又尚道术,实一大奇人。靖难之役是历史上为数不多的藩王起兵造反的成功范例,改写了明朝原本的历史发展轨迹。在这场足以颠覆历史的叛乱中
目前对光纤中超短脉冲传输的非线性效应及超连续谱产生及特性的研究分析已经成为非线性光纤光学的一个重要分支。超连续光谱产生理论与技术的不断完善,使光谱学、光度量学、