基于dxva的mpeg-2视频解码器的设计与实现

基于dxva的mpeg-2视频解码器的设计与实现

ID:33171908

大小:3.78 MB

页数:88页

时间:2019-02-21

基于dxva的mpeg-2视频解码器的设计与实现_第1页
基于dxva的mpeg-2视频解码器的设计与实现_第2页
基于dxva的mpeg-2视频解码器的设计与实现_第3页
基于dxva的mpeg-2视频解码器的设计与实现_第4页
基于dxva的mpeg-2视频解码器的设计与实现_第5页
资源描述:

《基于dxva的mpeg-2视频解码器的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、分类号UDC基于DXVA的MPEG.2视频解码器的设计与实现作者姓名:张志睿指导教师:王剑副教授东北大学信息科学与工程学院申请学位级别:硕士学科类别:工学学科专业名称:论文提交日期:学位授予日期:评阅人:计算机应用技术2008年5月论文答辩日期:2008年6月答懒蝴:高福祥夏利,陈军东北大学2008年5月.}小AThesisinComputerApplicationTechnologyDesignandImplementationofMPEG--2VideoDecoderBasedonDXVAByZhangZhiruiSupervisor:Associateprof

2、essorWangJianNortheasternUniversityMay2008l、●-●,,}●,●I/鼻1}0独创性声明本人声明,所呈交的学位论文是在导师的指导下完成的。论文中取得的研究成果除加以标注和致谢的地方外,不包含其他人己经发表或撰写过的研究成果,也不包括本人为获得其他学位而使用过的材料。与我一同工作的同志对本研究所做的任何贡献均己在论文中作了明确的说明并表示谢=也,恩。学位论文作者签名:2次。亳看日期:工矿p矿.7。/学位论文版权使用授权书本学位论文作者和指导教师完全了解东北大学有关保留、使用学位论文的规定:即学校有权保留并向国家有关部门或机构送交

3、论文的复印件和磁盘,允许论文被查阅和借阅。本人同意东北大学可以将学位论文的全部或部分内容编入有关数据库进行检索、交流。作者和导师同意网上交流的时间为作者获得学位后:半年口一年口一年半口两年口学位论文作者签名:璐媸蒲签字日期:2∥,歹。7.么导师签名:夥吲签字日期:≯卵墨7‘,,;q●j由●,●J兮,东北大学硕士学位论文摘要基于DXVA的MPEG-2视频解码器的设计与实现摘要多媒体的不断普及,数字视频已经与我们的生活密不可分,它已经成为了我们获取信息的一个重要手段。随着技术的不断进步,当今视频画面的质量变得越来越好,分辨率也越来越高,这样就对硬件提出了更高性能的要求。

4、如何降低视频对硬件的要求已经成为了当今研究的热点。也就是,如何才能降低解码器的计算量,从而降低CPU的使用率。微软提供了一个可以使用硬件加速的技术DirectXVideoAcceleration,简称为DXVA。它主要针对的是MPEG.2视频。DXVA把对视频解码的后期的计算工作由原来的CPU交由显卡上性能较高的GPU来完成,从而降低了对CPU的使用率。本文在对MPEG.2的视频标准和相对应的开源解码器进行了深入分析研究的基础上提出了使用DXVA的MPEG.2解码器的解决方案。并针对MPEG.2解码器的特殊性,即解码后的图片存储在硬件开辟的缓冲区上,提出了Uncom

5、pressedSurface调度算法,来有效的对硬件缓冲区进行调度。还设计了使用DXVA解码器提取和存储I帧的解决方法,并完成了向硬件传递的中间解码数据的获取工作。本文首先对提出的UncompressedSurface调度算法进行了验证,证明了调度算法的正确可行性。并使用VC++和DirectX9.0开发环境对提取和存储I帧进行了测试,结果比较理想。对已经完成的解码器部分进行了测试,即获取中间解码数据,测试结果表明在原有的基础上,MPEG.2解码器对CPU的占用率有所降低。关键词:MPEG一2解码器;DXVA;硬件加速;UncompressedSurface调度算法

6、一II—,{●●;●≯resolutionhasbecomehigher.TIlismakesahigherperformancerequirementforhardware.Howtoreducethevideorequirementsforthehardwareisahotspotnow.7西afishowtoreducethecalculationofdecoder,andthenreduecethecalculationofCPU.MicrosoftprovidesaDirectXVideoAccelerationtechnologywhichcarluse

7、hardwareacceleration.shortforD黜.ItmainlyfocusesontheMPEG.2video.DXVAdeliversthelatterpartofvideodecodingworkwhichusedtoworkontheCPUtotheGPUwhichiShighperformanceontheVideoCard.andreducestheCPUutilization.ThiSthesisproposedaofMPEG-2decoderusingDXVAtechnology,basedonanalysisandresearch

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

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

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