GEMINIGHT 警告:您的浏览器不支持JavaScript将无法正常浏览!
Warning: Your browser does not support JavaScript!
📋注册(Register) | 📛登录(Login)
🎲

主站(Home) »  论坛(Forum)  » 电脑游戏区(PC Game)
26638899

自称:离任管理员
注册于:2005年6月8日
等级:论坛元老
帖子数:9219
积分:58643
阅读权限:60
视频质量的巨大飞越 HDTV技术探讨 1楼
Tags: 视频,HDTV

Tags引力关联贴

作者:WADYD

\N

 在DVD技术刚刚推出之时,我们对此报以极高的期望值,然而现实情况却是:转录设备没有很好地利用MPEG2编码的优势,以至于市面上流行的DVD影碟的清晰度与高品质的VCD相比并没有大幅度提升。在PC应用领域,由于刻录技术以及宽带传输技术的障碍,容量巨大的MPEG2视频也始终不是主流。不过,这一切的抱怨都不足以阻挡我们对更高画质的追求,因为HDTV时代已经来临。即便蓝光刻录和HDTV片源都还不普及,但是HDTV本身的高清画质依旧令人无限神往。我们将从HDTV的基础知识开始为大家介绍,帮助大家应用好这项先进的高清视频标准。

\N

  一、高清视频标准:何谓HDTV

\N

  HDTV是DTV标准中最高的一种,即High Definision TV,缩写为HDTV。DTV是一种数字电视技术,是目前传统模拟电视技术的接班人。所谓的数字电视,是指从演播室到发射、传输、接收过程中的所有环节都是使用数字电视信号,或对该系统所有的信号传播都是通过由二进制数字所构成的数字流来完成的。不过HDTV这项技术不仅仅应用于电视接收,也普遍应用于视频保存。

\N

  事实上,对于普通用户来说,没有必要过多拘泥于HDTV的技术定义,只要明白这是一种高分辨率的视频即可。HDTV甚至并非是一项技术标准,而只是高分辨率视频的“别名”。笼统来看,我们可以将主流HDTV分成720p、1080i以及1080p这三种标准,不过这从根本上说也只是继承模拟视频的算法,主要是为了与原有电视视频清晰度标准对应。对于真正的HDTV而言,决定清晰度的标准只有两个:分辨率与编码算法。

\N

\N

  720p标准的HDTV视频已经有着令人满意的效果

\N

  我们经常看到的HDTV分辨率是1280×720和1920×1080,这对于如今的显示器而言的确是不小的考验,如果分辨率进一步提高,那么将很难在现有的显示器上获得更加出色的画质,因为此时的瓶颈在于显示设备。另外也可以肯定的是,对于32英寸以下的屏幕而言,1920×1080分辨率基本已经达到人眼对动态视频清晰度的分辨极限,也就是说再高的分辨率也只有在大屏幕显示器上才能显现出优势。

\N

\N

  1080p标准的HDTV视频

\N

  除了分辨率是HDTV的关键,编码算法也是不可忽视的环节。HDTV基本可以分为MPEG2-TS、WMV-HD和H.264这三种算法,不同的编码技术自然在压缩比和画质方面有着区别。相对而言,MPEG2-TS的“压缩比”较差,而WMV-HD和H.264更加先进一些。而十分容易理解的是,“压缩比”较差的编码技术对于解码环境的要求也比较低,也就说在硬件设备方面的要求可以降低。

🗓2006-4-29 09:01(约18年前)  👁404
26638899

自称:离任管理员
注册于:2005年6月8日
等级:论坛元老
帖子数:9219
积分:58643
阅读权限:60
2楼
二、HDTV解码补偿:WMV-HD催生新格局\N

  视频解码以往一直是显卡的发展方向之一,当年VCD和DVD解压甚至都曾依赖专业解压卡来实现。不过随后编码技术发展的滞后让显卡迅速减负,显卡的这些相关技术特性也逐渐淡出视野。然而不得不指出的是,即便有了强大的CPU,MPEG2解码依然会占用大量系统资源,此时显卡进行解码加速将显得十分有必要。更为重要的是,应用MPEG2的不仅仅是现有的DVD-Video。以索尼的HDV标准以及部分HDTV为例,同样是MPEG2编码,由于分辨率大幅度提高,因此对于解码环境的要求也相应提升。此外,当3D游戏运用MPEG2编码视频的时候,这种硬件解码技术有助于通过减小CPU占用率而带来更好的性能,同时也非常适合那些需要多头显示并且一边看HDTV一边上网或是工作的用户。

\N

  如今主流显卡都实现了MPEG2解码补偿,即以GPU来实现部分解码过程。但是此时仅仅是数据流的渲染处理,并未在算法上取代CPU,因此更多的贡献在于提高画质而并非降低CPU占用率。为了改变这一现状,显示核心巨头nVIDIA和ATi分别在最新的显卡中采用补偿技术,做到了MPEG2硬件加速解码,此时CPU的负荷可以更大幅度地下降。而与MPEG2硬件加速解码相比,或许实现WMV9以及WMV-HD硬件解码补偿更为重要。WMV本身就是MPEG4的一种分支,微软甚至已经推出高分辨率版本的WMV-HD。如果大家体验过1600×1200分辨率的WMV-HD格式的话,肯定会为其惊人的效果所折服。但是WMV-HD对于硬件的要求实在很高,至少需要2GHz以上的Pentium4处理器配合64MB独立显存的显卡,而如果需要达到最佳效果的话,CPU频率和内存以及显卡都必须全面提高。不过在GPU的视频优化技术的帮助下,WMV-HD只需要P3与512MB内存环境即可做到流畅播放,同时也有效缓解了多任务处理用户的压力。

\N

\N

  WMV-HD展现更加出色的画面效果

\N

  高分辨率硬件加速解码技术已经在nVIDIA PureVideo和S3 Chromotion中得到实现,而ATi最新的显卡也具备了AVIVO技术加以优化,可以降低解码时CPU的资源占用率。从这一层面来看,我们已经无需为显卡的解码能力而担忧,而且今后的CPU发展势头完全可以跟上得HDTV的普及速度。

\N

\N

  nVIDIA PureVideo技术打开HDTV普及之门

\N

  不过,刚才我们已经提到,主流HDTV分为MPEG2-TS、WMV-HD和H.264这三种算法,而大多数显卡只能支持MPEG2-TS和WMV-HD解码技术,无法支持H.264。目前只有nVIDIA GeForce7系列以及ATi X1000系列能够支持H.264解码,这意味着目前H.264的解码资源还并不怎么丰富,一般在制片过程中并不会贸然采用这种方式。但是从今后的发展趋势来看,H.264将至少与WMV-HD平起平坐,甚至在技术上更有优势。

\N

\N

  H.264有着极高的画质但要求高性能显卡和CPU

🗓2006-4-29 09:02(约18年前)
26638899

自称:离任管理员
注册于:2005年6月8日
等级:论坛元老
帖子数:9219
积分:58643
阅读权限:60
3楼
三、切入关键问题:什么样的显卡适合HDTV应用\N

  如今很多显卡都号称具备HDTV功能,那么究竟哪一种显卡的性能更加出色呢?在回答这个问题之前,我们很有必要先了解一下显卡的工作原理。GPU显示芯片处理完的资料会全部传送到显存,然后进入极为关键的RAMDAC单元(Digital Analog Converter)。RAMDAC单元所需要完成的任务便是数模转换,如果你是自动化专业的朋友那么对数模转换原理肯定会非常熟悉,因为显卡芯片处理的是数字信息,而CRT显示器和大多数经济型LCD接收的都是模拟信息,所以这一步是必不可少的。RAMDAC的转换速率以MHz表示,它还决定了刷新频率的高低,其工作速度越高,频带越宽,高分辨率时的画面质量越好。该数值决定了在足够的显存下,显卡最高支持的分辨率和刷新率。如果要在1024×768的分辨率下达到85Hz的分辨率,RAMDAC的速率至少是1024×768×85×1.344(折算系数)/106=90MHz。虽说如今显卡的RAMDAC很容易就达到400MHz,但是这在几年前却是一个可望而不可即的数字。

\N

  事实上,显卡技术发展初期的焦点并非是显示芯片,也不是RAMDAC,而是像夹心饼干一样的显存。显示芯片与RAMDAC是两个非常忙碌的高速设备,而显存必须随时受它们两个差遣。每一次当显示屏画面改变,显示芯片就必须更改显存里面的资料,而且这一动作是连续进行的。同样的,RAMDAC 也必须不断地读取显存上的资料,以维持画面的刷新。分辨率越高,从芯片传到显存的资料也就越多,而RAMDAC从显存读取资料的速度就要更快才行,为此显存必须在容量以及速度方面达到一定的要求,对画质而言,其中前者更加重要。

\N

\N

  大容量显存的中端显卡终于在HDTV应用时发挥作用

\N

  对于3D游戏,我们几乎都知道显存的容量并非十分重要,对于显存带宽的需求更加迫切。而在HDTV应用时,由于画面的分辨率实在太高,因此显存容量变得十分有用。如今解码高分辨率的WMV-HD以及H.264时,128MB显存几乎是必须的,推荐使用256MB以获得更好效果。

\N

  那么显卡的GPU核心对于HDTV应用效果到底有没影响?以ATi的X1000系列为例,无论是X1300还是X1600或是X1800系列,都支持AVIVO技术,此时不同的显卡是不是解码效果不同?其实这个问题应该比较客观地看待,因为即便是该系列中最低端的X1300在配合高性能CPU时也能比较流畅地解码H.264。而如果是CPU和内存配置相对较弱,那么就需要档次更高的显卡。ATi本来的官方规格是,X1300系列只能对480p的H.264进行硬件加速,而X1600系列则可以对720p的H.264进行硬件加速,只有X1800/1900系列才可以对1080p的H.264进行硬件加速。但是实际上这仅仅是ATi的一种建议,在最新版本驱动的支持下,X1300系列也能很好地帮助CPU进行720p甚至1080p的H.264硬件解码。对于显卡的解码技术功能而言,并非是很多用户想象中的纯硬件模块,实际上也是利用软件解码,只不过由GPU主动担负这项工作,因此拥有像素填充率优势的显卡会有着更加出色的表现。

\N

\N

  ATi X1000系列显卡的AVIVO技术

\N

  此外,如果大家希望将HDTV视频在PC上解码并输出到电视机,那么有必要特别关注一下视频输出部分。显卡在视频输出时画质信号损失必须降低到足够低的程度。毫无疑问,普通的AV接口甚至S-Video已经无法胜任,此时VGA或是DVI接口才是首选,而这些已经成为新一代电视机的标准配置。在游戏领域表现不理想的在S3在视频上却有一定的成果,S3 Chromotion视频引擎中,Pure HDTV技术可以将从端口输来YUV数据直接传送到TV/HDTV内部的DAC设备中去,此时高清晰度电视从GPU得到的数据没有受到任何处理或干扰,从而表现出更为完美的画质。

\N

\N

  S3 Pure HDTV技术直接传输YUV数据

\N

  小知识:奇怪的GeForce 6系列

\N

  在GeForce 4时代,nVIDIA就非常奇怪地让GeForce4 MX具备DVD视频优化,而更高端的GeForce4 Ti则不具备这项功能。这一令人不解的传统居然延续到目前还在服役的GeForce 6平台。曾经是旗舰级的GeForce 6800系列虽然也支持PureVideo技术,但是无法实现WMV HD硬件加速解码,而其它GeForce 6产品都没有这项限制。好在nVIDIA终于在GeForce 7中改变了传统,最高端的GeForce 7900GTX并没有这些限制。

🗓2006-4-29 09:02(约18年前)
26638899

自称:离任管理员
注册于:2005年6月8日
等级:论坛元老
帖子数:9219
积分:58643
阅读权限:60
4楼
四、HDTV画质表现:视频优化技术介绍 \N
\N

  很多用户都会有这样的体验:某某显卡的视频画面更加出色。而之所以有这样的说法,除了部分是心理因素,显卡本身的视频优化技术也十分重要。可以这样认为,显卡GPU的功能基本决定了HDTV解码的速度表现,而画质出色与否还需要一些视频优化技术进一步优化。如今nVIDIA、ATi和S3都具备相应的视频优化技术,诸如nVIDIA Pure Video、ATi AVIVO以及S3 Chromotion都很值得肯定。

\N

  2D平面处理用户都有过这样的体验,当我们在PhotoShop中把图像尺寸大幅度放大之后,边缘总是会出现锯齿。视频是由连续的图像构成,在拉伸分辨率或是大屏幕设备回放时,自然也有出现令人难以忍受的锯齿现象。既然3D游戏可以通过FSAA技术来消除锯齿,为何视频就不行呢?这简直是一个长久以来的发展与应用误区!

\N

  熟悉电视卡应用的读者应该都接触过Dscaler这款软件,它最大的优点便是支持“反交错”处理,不过此时完全依靠软件工作。而现在例如主流的nVIDIA显卡的PureVideo技术本身已经包含了“反交错”处理功能,并且使用硬件方式来实现,不仅效果更为出色而且不会占用大量系统资源。PureVideo的“反交错”处理方法分为BOB和WEAVE,可以针对不同类型的交错条纹,从而带来清晰稳定的模拟视频画面,是电视卡以及视频卡的绝配。

\N

\N

  在面板中选择PureVideo的反交错模式

\N

  除了反交错技术以外,3:2折叠也是PureVideo技术中的一大特色。普通电视与电影的内容都遵从胶卷和视频的24 FPS标准,即便经过数字化编辑处理后也没有没有改变帧速率。然而,DVD视频也有自身的标准,一般总是转换到30 FPS以符合播放标准。可以看到,不同格式之间的帧速率差异引起了问题,因为在新格式中每秒钟的视频需要补偿6个帧。这些新的帧是通过合并可用帧的区段来创建的,因而通常可能造成图像模糊不清。nVIDIA的PureVideo技术尝试通过拆开3:2折叠的图案,并使用原始的和高品质的帧和区段来创造平滑的动画和更好的图像品质。PureVideo技术另外令人感到十分细致的地方便是对3:2折叠算法的修正。有时在采用3:2折叠来纠正视频问题时候也会引来新的矛盾,通过对电影和视频后期制作剪辑的时候,有可能会在视频中帧图案被破坏的地方发现斑点。好在PureVideo技术能够识别出正确的图案,快速进行图像纠正,从而基本避免了这一尴尬问题。

\N

  然而与PureVideo技术相比,S3的Chromotion视频引擎更胜一筹。Edge Enhancement技术可以更加广泛地适用于克服各种视频边缘锯齿,整体效果优于PureVideo 的“反交错”处理功能。

\N

\N

  Edge Enhancement技术以强化边缘来消除锯齿

\N

  更为重要的是,S3 Chromotion视频引擎所实现的视频优化功能还不仅仅是抗锯齿,其自动调整功能延伸到视频降噪、YC分离优化、对比度调节、白平衡处理、锐化视频等。

\N

\N

  Chromotion视频引擎中效果十分明显的降噪功能

🗓2006-4-29 09:03(约18年前)
26638899

自称:离任管理员
注册于:2005年6月8日
等级:论坛元老
帖子数:9219
积分:58643
阅读权限:60
5楼
对于用户而言,Chromotion视频引擎提供的这些视频优化功能都相当实用,好比在播放视频时实现了自动滤镜优化,能够明显改善视频效果,甚至让本身低画质的视频很好地兼容高清晰电视,也更加适合网络传输时代的视频应用。 \N
\N

\N

  Chromotion视频引擎对于低画质视频很有帮助的锐化功能

\N

  当然,ATi的AVIVO技术也有十分出色的表现,甚至是三大品牌中最为凸出的。对于支持AVIVO的X1000系列年而言,数字图像在输出之前都经过一系列的处理,包含捕获,编码,解码,处理,最后才能显示。在捕获这一环节,又包括了自动增益控制、3D梳状滤波器、12bit模数转换、硬件降噪、具备多通道取消的多数字解调功;在编码环节,X1000系列除了提供硬件辅助编码之外,还能辅助性的将MPEG-2视频转为H.264视频,这是目前nVIDIA和S3所不能做到的,辅助性的功能使得CPU的占有率大大降低,系统运行速度更快。在最后的处理过程中,显卡必须对视频质量进行优化,在这个过程中,X1000系列全新的矢量自适应反交错算法改变了之前显卡采用的反交错算法在输出效果方面不如nVIDIA的劣势。而在输出的过程之中,X1000 GPU中都带有两个双连接的TMDS传送器,可支持两个高分辨率显示器的同步输出,这项能力在高端娱乐显卡中可谓首屈一指。另外, X1000又一项明显改进便是终于引入10bit显示管线,实现了10亿种色彩的输出显示能力,我们再也不用怀念当时的Matrox幻日了。

\N

\N

  10bit色彩展现的画面更有表现力

\N

  小结:在HDTV高清数字电视以及大屏幕宽屏LCD的普及趋势下,DVD Video已经成为了画质瓶颈。尽管当前以xVID与DivX为代表的MPEG4视频也能实现不错的画质,但是这两种编码方式无法实现解码加速,因此无法应用在高分辨率场合。为了改变这一现状,HDTV标准的出台自然显得很有必要。在这样一个过渡时期,我们只能依靠CPU与GPU的合力来体验高清视频的震撼。通过2GHz以上主频的CPU以及支持WMV和MPEG2解码补偿的GPU,此时已经能够获得不错的效果。而如果GPU还支持H.264解码补偿,那么整体效果将更加出色,因为H.264有着更好的画质与前景。展望未来,视频应用将向着更高画质的方向发展,而未来高性能CPU在解码HDTV时摆脱对GPU的依赖也只是时间问题,就好像当初不断发展的CPU最终实现完美的VCD与DVD软解压一样。

🗓2006-4-29 09:03(约18年前)

标题(Title):
关键字标签(Tags):
路人:回贴可以不必登录