基于CUDA的视频编码实现.pdf

基于CUDA的视频编码实现.pdf

ID:52395549

大小:1.92 MB

页数:62页

时间:2020-03-27

基于CUDA的视频编码实现.pdf_第1页
基于CUDA的视频编码实现.pdf_第2页
基于CUDA的视频编码实现.pdf_第3页
基于CUDA的视频编码实现.pdf_第4页
基于CUDA的视频编码实现.pdf_第5页
资源描述:

《基于CUDA的视频编码实现.pdf》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、分类号工£墨!学校代码!Q墨垒至密级学号200810020034基于CUDA的视频编码实现ImpIementationofVideoCodingbasedonOUDA.研究生姓名壑盘亟研究方向视频处理湖南师范大学学位评定委员会办公室二零一一年五月摘要舢㈣f『『If川㈨㈣IIff

2、lf『

3、I⋯删Y191628H.264是由ITU.TVCEG和lSO/IECMPEG联合推出的国际视频编码标准。和其它视频标准相比,它采用了一系列新的关键技术,具有较高的视频编码压缩率和网络适应性,从而在数字视频业务、网络传输等诸多领域被广泛应用。随着人们对视频质

4、量要求的不断提高,H.264编解码的计算复杂度也大幅提高了,从而难以达到某些领域实时应用的需求。因此,研究如何提高H.264标准的编解码效率具有十分重要意义。.本文基于CUDA研究了H.264标准编码在可编程图形处理器上的实现,借助图形处理器的强大的并行处理和浮点计算能力加速编码的各关键模块处理过程。提出了基于CUDA编程模型的H.264视频编码并行框架实现方法。本文通过对关键模块的复杂度分析,考虑关键模块的数据相关性与可并行性,以充分利用CUDA存储器资源与并行计算能力为出发点,分析并完成了帧内预测、帧间预测、整数变换及量化、去方块滤波

5、与熵编码的CUDA实现。在本文基于CUDA的实现框架中,帧内预测使用原始像素代替重构像素米预测当前块的像素值以便达剑块级之间并行;帧间预测则通过改进原有的块内并行方法,使用基于宏块之间的并行实现;然后通过优化的整数DCT变换采用宏块问并行实现对残差数据的变换及量化。最后对量化后的系数矩阵完成Zigzag排序与熵编码。通过对各关键模块的CUDA实现,基本建立起一个基于CUDA的H.264标准并行框架,并基于此框架进行程序实现与实验测试,实验结果表明基于CUDA的编码速度较普通的CPU编码能取得比较可观的加速效果。关键字:CUDA,H.264

6、视频编码,并行框架,帧内预测AbstractH.264isaninternationalvideocodingstandardjointlyproposedbytheITU—TVCEGandISO/IECMPEG.Comparedwiththeformervideocodingstandards,itadoptsaseriesofnewkeytechnologies.Itisappliedinfields1ikethedigitalvideoservicesandnetworktransmissionbecauseofitshigherv

7、ideocodingcompressionratioandmoreflexiblenetworkadaptability.As-people’Sdemandforqualityofvideogethiger,thecalculatingcomplexityofencodinganddecodingH.264greatlyincreases.Itcannotmeettherequirementofreal—timeapplicationsinsomeareas.Therefore,itiSoffar—reachingsignificance

8、tostudyandimprovetheefficiencyofencodinganddecodingtheH.264standard.ThiSpaperstudiestherealizationofH.264standardinprogrammablegraphicsprocessorsbasedonCUDAwiththehelpofthepowerfulparallelprocessingofgraphicprocessorandfloating—pointcalculationsabilityaccelerateencodingpr

9、ocessofeachkeymodule.ThiSpaperproposesparallelframeworkimplementationmethodoftheH.264VideocodingbasedonCUDAprogrammingmode1.Throughanalyzingthecomplexityofthekeymodules,takingintoconsiderationdatacorrelationandparallelismofkeymodules,andmakingful1useofCUDAstorageresources

10、andparallelcomputingcapacity,thisarticleanalyzestheCUDArealizationofintraprediction,interpredict

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

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

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