首页 | 互联网 | IT动态 | IT培训 | Cisco | Windows | Linux | Java | .Net | Oracle | 软件测试 | C/C++ | 嵌入式开发 | 存储世界 | 服务器
网络设备 | IDC | 安全 | 求职招聘 | 数字网校 | 网页设计 | 平面设计 | 技术专题 | 电子书下载 | 教学视频 | 源码下载 | 搜索 | 博客 | 论坛
 Dreamweaver | Flash
 Fireworks  | Frontpage
 HTML/CSS  | Javascript
 Photoshop  | CorelDraw
 AuotoCAD   | Illustrator
 Freehand
 3DMax    | Authorware
 Director   | Maya
 PP点点通 | 迅雷 | BT
 eMule | FlashGet | Nero
 Ghost | Outlook | IE
 Maxthon | Office
 QQ | MSN | 网易泡泡
 Skype | 雅虎通 | 新浪UC

最新文章

您现在的位置: 中国IT实验室 >> 多媒体 >> 视频处理教程 >> 正文

GPU视频处理详析(去除马赛克的技巧)


ChinaItLab  2007-9-11 佚名  保存本文   推荐给好友  收藏本站


◆ 网页平面多媒体培训、认证考试免费咨询热线:400-700-5807   进入网络咨询平台


        Vmr7(Video Mixing Renderer 7)是Windows XP中默认的播放选择,直接支持了DXVA(DirectX Video Acceleration, DirectX视频加速,包括了对硬件IDCT,MC的支持),兼容性比较好,对显示芯片的特殊要求少,显存有16M,支持16位及以上级别色彩回放即可,Overlay Mixer不同的显示芯片支持的程度不同,比如TNT2就不支持硬件色彩饱和度调节,我用CANOPUS SPECTRA 5400的时候一动饱和度选项,放DIVX视频就卡了,CPU是ATHLON 1.33G。VMR7还支持了多窗口播放,这个是Overlay Mixer的软肋,硬件Overlay Mixer只支持单窗口播放,开第二个窗口播放就变成软件Overlay Mixer播放了,CPU占用率大大增加,VMR就没这个问题,并且不会像软件Overlay Mixer那样狂占CPU,双头显示的时候相当实用。还有个好处就是支持了视频截图,Overlay Mixer在视频截图的时候常常采用的方法是开两个视频窗口,截软件Overlay Mixer的图,很麻烦。VMR可以加入各种效果,类似滤镜,比如模糊,锐化,甚至IDCT都能调节(针对软件IDCT)。著名的ffdshow就是VMR的好伴侣,不过ffdshow是软件调节,对CPU要求不低。

 
      
        上图就是ffdshow的去马赛克选项,调整后可以达到比硬件插值补偿更好的效果。另外Blur和Sharp也是比较受欢迎的选项。
VMR7的缺陷是CPU占用率比硬件Overlay Mixer高,对于比较弱的CPU来说还是要求不低。
Vmr9是DirectX 9.0发布后的产物,特点是支持了Pixel Shader(像素着色器)对视频的修正。Pixel Shader可以对像素进行操作,以前的操作,包括去马赛克等都是针对图像快,不是针对单个像素而言的,因此VMR9有着更高的精度,在高分辨率的情况下效果更好。对于硬件支持Pixel Shader的显卡(即完全硬件支持DirectX 8.0或者以上级别的显卡)VMR9能获得更好的视频效果,并且,由于Pixel Shader是GPU操作(要选择“纹理表面并以3D模式渲染”,CPU占用率比VMR7低不少。

 

        对于VMR9,ATI的9X00及以上级别显卡,NVIDIA的FX以及以上级别显卡都支持相当不错,一般回放视频的时候,这类显卡按照上图的设置效果最好,CPU占用也不高。ATI同时还推出了Video Shader来改善MPEG4播放的效果(主要还是用Pixel Shader来修正),宣传为Fullstream,但是目前看来似乎也就DIVX有ATI优化,而且效果对比对手也显示不了多少优势,驱动中能提供的选项似乎只有一些不太实用的效果,比如浮雕等。VIA-S3推出的Deltachrome S8的Chromotion在这方面比ATI复杂不少,也是通过Pixel Shader来进行后处理的,驱动选项里的柔化,锐化,以及解块渗透对于视频播放质量的改善效果很明显。NVIDIA的FX系列显卡以及NV4X在VMR9上都用了4 X 5的过滤来消除马赛克,ATI,Matrox以及S3都是只用了4 x 4的过滤,加之Pixel Shader的修正,NVIDIA在VMR9的情况下效果非常好。

上一页  [1] [2] [3] [4] 下一页

【责编:runlz】


 相关文章  推荐文章
我的QQ视频不一样 聊天视频特效
视频广告片制作的标准流程
AfterEffects特效创建燃烧的长明灯
辅助软件桥接 会声会影输出RMVB文件
DE Fire插件快速创建篝火
制作视频教程的屏幕录像软件大搜集
光影魔术手让比例失真图像回归正常
光影魔术手为人物照片美容
光影魔术手让比例失真图像回归正常
光影魔术手让照片的白平衡更完美
 文章评论