高清视频更完美!7600GT视频技术详解
NVIDIA的PureVideo视频技术包含多项功能,主要分为速度和画质两个方面。速度就是HDTV视频加速,使用GPU内置的视频处理模块代替CPU解码高清视频,从而使CPU占用率大幅降低,这就是下图中H.264、MPEG-2和WMV9三种解码技术:
画质就是通过一些特殊的内置方案或者是插值算法还原视频的本色或者对画面进行一些优化处理,主要有三项技术:空间时间去交织、反向电视电影处理和不良编辑校正。
这三种画质增强技术有一定的共性,所以下面通过大量视频截图来向大家展示,首先着重介绍“空间时间去交织”(简称反交错)功能:
反交错和反向电视电影处理技术是因何诞生的?它又有多大的实际意义?感兴趣的朋友请听我详细的给大家解释。目前HDTV电视信号在欧美地区以及日本、韩国已经比较普及,其中使用最广泛的规格就是1080i,因为它1920×1080的分辨率比720p(1280×720)的要高很多,而且由于传输的画面是隔行信号,所以消耗的带宽又比1080p(1920×1080逐行)低很多,属于性价比非常高的解决方案。
但是,电影胶片储存的是每秒24帧完整(逐行)画面,而NTSC制1080i规范信号传输的是每秒60场隔行画面,因此二者需要一个转换的过程:
如图,4个原始的电影帧被按照“3-2混和”的方式转换为10个隔行的场,也就符合NTSC制电视信号的要求了。这些场在电视机上面播放是正常的,但当我们将信号录制下来之后在PC上播放,问题就来了。由于播放器呈现出来的必须是逐行画面,因此最简单的转换方法就是把相邻的两个隔行的场合并,这样一来就有一些逐行画面是正确的,而另一些则错误的将属于两帧胶片的场合并到一起,于是就出现了我们经常说的“拉丝”现象。
当“拉丝”现象出现之后怎么办呢?我们有两种解决思路,第一种是将拉丝画面进行再处理,尽量柔化那些锯齿,这就好像3D运算中的“全屏抗锯齿”一样。这个过程就叫做反交错,需要对画面的不同位置和不同场进行复杂的分析,因此也叫“空间-时间去交织(Spatial-Temporal De-Interlacing)”。经过反交错处理之后,原本发生拉丝的画面变得柔和多了:
反交错的运算可以依靠播放软件来完成,但是1080i这样大尺寸画面的处理会占用大量的CPU资源,于是NVIDIA通过PureVideo将这一任务交给了显卡来完成,不仅画质非常出色而且几乎不必占用其他资源,可以说是PureVideo在HDTV应用上面的一大“法宝”。
● 小结:
“反交错”基本可以相当于视频播放里的“全屏反锯齿”,其正式名称为“空间-时间去交织”,英文名称是“Spatial-Temporal De-Interlacing”,大家可以去NV官方网站查阅,GeForce 6/7全系列显卡都能够支持这一技术!
虽然76GT和76GS都能够支持这一技术,但这里还是将这一技术重点强调,因为接下来的一项内容更精彩:
说到这里也许有人想到了,既然电影胶片本身就是逐行画面,我们何必还要经过“逐行——隔行——反交错——逐行”这个过程呢?如果能把隔行的画面直接还原回去多好?没错,这就是PureVideo另一更大的法宝:反向电视电影处理,我们简称为IVTC(Inverse Telecine)。