h.264avc视频编码器中帧内预测模块硬件结构设计-hardware structure design of intra prediction module in h 264 avc video encoder.docxVIP

h.264avc视频编码器中帧内预测模块硬件结构设计-hardware structure design of intra prediction module in h 264 avc video encoder.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
h.264avc视频编码器中帧内预测模块硬件结构设计-hardware structure design of intra prediction module in h 264 avc video encoder

摘要帧内预测是H.264/AVC编码器中非常重要的一种技术,但是帧内预测算法计算量巨大,且数据的依赖关系非常复杂。为了在尽量节约硬件资源的前提下达到实时编码的目的,本文提出了一种高效并行的H.264/AVC帧内预测硬件结构,它面向超高分辨率(例如4kx2k,也就是4096x2160)视频编码应用。在这种结构中经过优化的帧内4x4预测器能够并行处理16个像素,但是同之前的4像素并行的帧内4x4预测器相比,它只增加了很少的硬件资源。所设计的帧内16x16预测器也可以执行色度8x8预测,并且它与帧内4x4预测器同时工作,即此结构中帧内4x4预测与帧内16x16预测(以及色度8x8预测)是同时完成的,这极大地缩短了帧内预测的处理时间。另外,帧内16x16预测器的SATD(SumofAbsoluteTransformedDifference)产生器中加法树结构是可复用的,它也可以完成帧内16x16预测中DC模式的取平均值的操作。为了解决帧内4x4预测(以及模式判决)模块和重构回环模块执行过程中的数据依赖性问题和提高硬件利用率,本文提出了一种新的帧内4x4预测调度算法,在这种算法中,重新调整了一个宏块(MB,包括一个16x16的亮度块和两个8x8的色度块)中帧内亮度4x4块的扫描顺序;并且用原始像素为分散的5个4x4块进行模式判决(MD)。通过应用这种算法,所有4x4亮度块的帧内预测(以及模式判决)模块和重构回环模块的执行过程都可以以流水线的方式实现,且帧内4x4预测的硬件资源利用率几乎可以达到100%。本文中所提出的帧内4x4预测器,在几乎没有增加额外的硬件资源和使PSNR的损失在低于0.004dB的前提下,使帧内预测的时间减少了32%。本文中所提出的硬件结构支持基本档次,主要档次和扩展档次下H.264/AVC全模式帧内预测。它只用205个时钟周期就可以完成一个MB的帧内预测。本设计用SMIC0.13μmCMOS工艺库综合,结果显示该结构最高可运行在250M,帧内预测部分面积约为61K门,可支持4kx2k@35fps视频序列的实时编码。关键词:H.264/AVC;帧内预测;流水线;硬件结构ABSTRACTIntrapredictionisthemostimportanttechnologyinH.264/AVCintraframeencoder.Butthereisextremelycomplicateddatadependencyandanimmenseamountofcomputationinintrapredictionprocess.Inordertomeettherequirementsofreal-timecodingandavoidhardwarewaste,thispaperpresentsaparallelandhighefficientH.264/AVCintrapredictionarchitecturewhichtargetshigh-resolution(e.g.4kx2k)videoencodingapplications.Inthisarchitecture,theoptimizedintra4x4predictionenginecanprocesssixteenpixelsinparallelataslightlyhigherhardwarecost(comparedtothepreviousfour-pixelparallelarchitecture).Theintra16x16predictionengineworksinparallelwithintra4x4predictionengine.Itreusestheadder-treeofSumofAbsoluteTransformedDifference(SATD)generator.Inordertoavoidhardwarewasteandacceleratethespeedofintra4x4coding,anovelscheduleapproachforintra4x4codingisproposedinthispaper.Inthisapproach,thescanningorderofintra4x4blocksinonemacroblock(MB.i.e16x16pixels)arerearrangedandoriginalpixelsareusedtomakemodedecisiononlyforseveralscattered4x4blocks.Theexecutionofintrapredictionandreconstructionloopforall4x4blockscanbepipelinedbyadoptingthetw

您可能关注的文档

文档评论(0)

xyz118 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档