基于tms320dm642的h.264编解码器的移植与优化

基于tms320dm642的h.264编解码器的移植与优化

ID:32240293

大小:2.63 MB

页数:61页

时间:2019-02-02

基于tms320dm642的h.264编解码器的移植与优化_第1页
基于tms320dm642的h.264编解码器的移植与优化_第2页
基于tms320dm642的h.264编解码器的移植与优化_第3页
基于tms320dm642的h.264编解码器的移植与优化_第4页
基于tms320dm642的h.264编解码器的移植与优化_第5页
资源描述:

《基于tms320dm642的h.264编解码器的移植与优化》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、摘要H.264视频压缩标准与其它以往视频压缩标准相比具有显著的优势。但是与此同时,H.264标准性能上的改进也带来了复杂度的明显提升。因此H.264编解码器比其他标准需要更多的运算量和存储空间。其中由于解码器需要具备处理所有“合法”码流的能力,也就是必须能处理最坏的情况.,因此在嵌入式环境中开发解码器就十分的复杂,而且如何合理使用嵌入式环境中十分有限的存储资源也是一个极具挑战性的工作。TMS320DM642数字媒体处理器是德州仪器性能最高的定点DSP。其核处理器拥有64个通用32位寄存器和8个带有Vel

2、ociTI.2扩展功能的独立功能单元一—2个乘法器和6个算术逻辑单元。8个功能单元的VelociTI.2扩展功能包括一些新的指令,这些指令可以提升视频和图像设备的性能,增强VelociTI.2结构的并行程度。DM642还采用了2级cache结构并拥有多种强大的外设。本文的任务主要是在德州仪器公司的TMS320DM642数字媒体处理器的硬件平台上移植和优化H.264“基本类”编解码器,使其可以实时编解码。详细论述了将程序移植到硬件平台的过程。优化分为两个过程,首先应用提前中止判断的算法优化方法对视频编码帧

3、内与帧间预测算法进行优化,然后根据硬件环境应用内联函数对程序进行了优化工作。实验表明,经过移植和优化的H.264编解码器,其编码速度达到每秒2至3帧CIF图像,解码可以达到每秒20至30帧CIF图像。关键词:H.264/AVCDM642编解码器算法优化移植ABSTRACTTheH.264AVCvideocompressionstandardhasachievedasignificantimprovementoverallpreviousvideocompressionstandards.ButtheH.

4、264standardissignificantlymorecomplexthananyofthepreviousstandards.Consequently,theH.264standardisexpectedtobesignificantlymoredemandingintermsofcomputationsandmemoryrequirements.Sinceanydecodershouldbeabletohandleall“legal”bitstreams,makingthedecoderimp

5、lementationevenmorecomplicated.Moreover,thedevelopmentofanembeddedCODECimplementationwheretheinternalmemorysizeislimitedisachallengingtask.TheTMS320DM642DigitalMediaProcessor(DM642)isthe11i曲est-performancefixed—pointDSPfromTexasInsmmaents.TheDSPcoreproce

6、ssorhas64generalpurpose32-bitregistersandeighthighlyindependentfunctionalunits.twomultipliersandsixarithmeticlogicunitswithVelociTI.2extensions.TheVelociTI.2extensionsintheeightfunctionalunitsincludenewinstructionstoacceleratetheperformanceinvideoandimag

7、ingapplicationsandextendtheparallelismoftheVelociTIarchitecture.TheDM642usesatwo-levelcache.basedarchitectureandhasapowerfulanddiversesetofperipherals..MymaintaskisportandoptimizeH.264“baseline’’CODECsoftwareontheTexasInstruments’TMS320DM642DigitalMediaP

8、rocessor.Discussedindetailtheprocedurestothehardwareplatformoftheportprocess.Optimizationprocesshavetwoprocess,firstlyoptimizetheintra·frameandPframebyusingtheaheadbreakskill,secondlyaccordingtOthehardwareplatformoptimizet

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。