基于dsp平台的h.264编码器的优化与实现new

基于dsp平台的h.264编码器的优化与实现new

ID:34556981

大小:316.36 KB

页数:4页

时间:2019-03-07

基于dsp平台的h.264编码器的优化与实现new_第1页
基于dsp平台的h.264编码器的优化与实现new_第2页
基于dsp平台的h.264编码器的优化与实现new_第3页
基于dsp平台的h.264编码器的优化与实现new_第4页
资源描述:

《基于dsp平台的h.264编码器的优化与实现new》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第29卷第12期电子与信息学报Vol.29No.122007年12月JournalofElectronics&InformationTechnologyDec....2007基于DSP平台的H.264编码器的优化与实现王强卓力沈兰荪(北京工业大学信号与信息处理研究室北京100022)摘要:针对H.264编码器的复杂度很高和基于DSP平台的H.264编码器的实时处理实现难度很大的问题,该文首先介绍了H.264标准基本档次的编码结构,对影响编码速度的原因进行了深入的分析。然后针对TMS320DM642芯片的特点,提出一些优化实现方案,

2、最终在DSP平台上实时实现了H.264基本档次编码器。测试结果表明,经过优化,H.264编码器的处理速度有了很大的提高,对于CIF格式的视频序列能够满足视频编码的实时处理要求。关键词:数字信号处理;H.264;优化中图分类号:TN919.81文献标识码:A文章编号:1009-5896(2007)12-2970-04OptimizationandImplementationofH.264EncoderBasedonDSPPlatformWangQiangZhuoLiShenLan-sun(Singal&InformationProc

3、essingLab,BeijingUniversityofTechnology,Beijing100022,China)Abstract:ThereisgreatcomplexityinH.264encoder.Therefore,itisdifficulttoimplementanencoderinDSPplatformwhichcanruninreal-timeenvironment.Inthispaper,thecodingarchitectureofH.264BaselineProfileisintroducedfirst

4、,andsomereasonsforlimitingspeedarepresentedaccordingtotheanalysisofthecodingarchitecture.Besides,severalimplementationtechniquesforoptimizationarepresentedbasedonthecharacteristicsofTMS320DM642chip.TheH.264BaselineProfileencoderisfinallyreal-timeimplementedbasedonDSPp

5、latform.Thetestingresultsdemonstratethatencoderhasspedupremarkablyafteroptimization,whichcanmeetthereal-timeencodingrequirementsforthevideosequenceswithCIFformat.Keywords:DSP;H.264;Optimization次编码器。1引言数字视频的出现给广播电视和家庭娱乐带来了革命性DSP实现方法具有高性能、低成本等特点,能够满足大变化,视频压缩技术的标准化使得更多的技

6、术得到了广泛的部分产品的要求,是一种理想的解决方案。TMS320DM642应用。新一代视频编码标准H.264采用了先进的编码技术,是C64X系列中比较经典的一款DSP芯片,采用两级Cache如帧内预测、多模式运动估计、整数变换及量化、环路滤波的哈佛结构,以及甚长指令字(VeryLongInstructionWord,和先进的熵编码技术等,因此与以往的MPEG-4、H.263等VLIW)和单指令多数据(SingleInstructionMultipleData,编码标准相比,编码性能都有了较大的突破[1]。另外,H.264SIMD)

7、结构,具有独立的地址总线和数据总线,使其性能超能够对网络的丢包和无线传输的误码进行有效的处理,而且越了传统的多媒体处理器。DM642在C6000公共指令集的增强了对各种不同网络的适应性。因此,H.264标准一推出,基础上扩展了88条指令,可根据数据的不同情况灵活选择立刻成为业界的研究热点。最适合的指令,使DM642能够更容易实现图像处理的算法。H.264标准定义了4个档次(profile),即基本档次本文首先对影响H.264编码速度的原因进行了深入的分(baselineprofile),主要档次(mainprofile)、扩展档次

8、析,然后根据H.264的编码框架,基于TMS320DM642芯片(extendedprofile)和高档次(highprofile),每个档次支持一对H.264编码器进行了优化实现。测试结果表明,经过优化,组特定的编码功能。其中基本档次支持帧内和帧

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

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

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