NVIDIA PureVideo

PureVideoNVIDIA的提高视频播放质量技术。在GeForce 6系列开始支持。能硬件加速视频播放,减少耗用CPU资源。该功能使用硬件在前端(解码)过程和后段过程(后处理)过程中协助。特别是,PureVideo可以充分地执行MPEG-2渲染的绝大多数工作,以及WMV9渲染的大量工作。

支持平台方面,Microsoft Windows已经可以完全使用该功能。其他平台例如LinuxFreeBSDSolarisNVIDIA的180版本驱动程序开始新增VDPAU API接口,这相当于在Linux上实现PureVideo功能。配合MPlayer和NVIDIA提供的修正档,就可以实现硬件加速[1]。支持的显卡必须是GeForce 8或之后的产品。在此之前,NVIDIA使用XvMC英语X-Video Motion Compensation(其中一个X-Video输出模块)实现相似功能,但此计划最终停止了更新。

第一代PureVideo

主要技术参数:

  • 视频
    • 支持MPEG 2、VC-1及WMV9硬件解码
    • Spatial-Temporal De-Interlacing - 平整对象的边缘
    • High-Quality Scaling - 可自由缩放影像的分辨率,保持画质和影像细节
    • Inverse Telecine - 减少锯齿,增强视频锐利度
    • Bad Edit Correction - 使再次编辑的视频更清晰
  • 音效
    • 杜比数字环绕声解码

支持产品:

  • GeForce 7系列
  • GeForce 6系列

第二代PureVideo HD

于2005年3月2日正式发表,只需更新駆动程序即可支持。

  • 新增支持H.264硬件解码
  • 支持Noise Reduction - 降低视频噪声
  • 支持Edge Enhancement - 增强视频锐利度和影像细节
  • 支持新的Pull-Down Cadence - 还原24fps转换成30fps视频的内容,令细节更完美、更自然。
  • 新增支持HDMI输出
  • 支持“影像色彩校正”,校正显示器屏幕与电视屏幕在色彩特性上的差异,确保输出影像质量与显示器相若。
  • 支持“LCD锐利化”,增强色彩信号,对某些过慢反应时间的LCD显示器进行补偿,消除残影。

支持产品:

  • GeForce 7系列
  • GeForce 6系列
  • GeForce 6150(集成形显卡)

第三代PureVideo HD

GeForce 8800系列显卡都支持HDCP(High-bandwidth Digital Content Protection)。HDCP会保护HDTVBlu-RayHD-DVD的影像内容,防止非法拷贝。不支持HDCP的显卡,分辨率会强行由1080p降至540p。

它亦支持新一代PureVideo HD技术,首次支持高清影讯噪声消除和边缘强化技术。在HQV影像测试中,获取128分高分,为现时最佳成绩。它除了支持720p、1080i及1080p等分辨率外,并支持H.264 、VC-1、WMV-HD及MPEG-HD硬件解码。

而G84和G86所支持的PureVideo HD技术更强,将所有影像解码工作交由显示核心(VP2)负责,大幅降低CPU占用率。亦新加入BitStream Processor,能够完全硬件解码H.264及部分硬件解码VC-1的视频。最后,加入了AES128运算引擎,就能硬件解码AACS,由于Windows Vista的关系,这种解码方式将被频繁使用,硬件解码就变得必要。

支持产品:

  • GeForce 8系列(G80 8800系列除外)

GeForce 9中,PureVideo开始支持双流解码,即是GPU同时间可以处理两段高清视频。在高清影碟中,某些时候会有两段视频同时播放,例如是同步播放正片和拍摄花絮,所以支持双流解码变得重要起来。另外,亦新加了动态对比度增强技术,用来改善过亮和过暗的场景,增加细节之间的对比度,与HDR技术类似。最后,色彩增强技术可以加强蓝绿色调和皮肤色调的表现。

第四代PureVideo HD

第五代PureVideo HD

其他公司的相关技术

PureVideo技术的竞争对手是AMDVideo Core Next英语Video Core Next技术和IntelIntel Quick Sync Video技术。

参考资料

  1. ^ NV 180版Linux驱动视频解码加速实测. [2008-12-26]. (原始内容存档于2009-08-09).