| 第4页:显卡新战场:高清解码技术PK |

在开始介绍Purevideo/AVIVO HD两种视频解码技术之前,编辑先从目前高清视频(720p、1080i、1080p)的码率和解码步骤谈起,以便大家对这两种解码技术的差异及各自侧重点,有更进一步清晰的认识。
最高峰值码率(视频) |
|
DVD |
~9.5 Mbps |
HDTV(ATSC) |
20~Mbps |
HD DVD |
30~Mbps |
Blu-ray DVD |
40~Mbps |
目前HD DVD/Blue-ray DVD标题采用的视频格式主要是H.264/MPEG-4 AVC(ISO MPEG-4 Part 10)、 VC-1 、mepg2三种。传统的DVD格式视频,峰值视频码率在10Mbps以下,对CPU、显卡等硬件的要求并不高。美国高级电视系统委员会(ATSC)所规定的高清晰广播标准是20Mbps的数据传输率,1080p高清视频提供6倍于标清的分辨率,而像Blu-Ray DVD机中的光盘提供高达54Mbps的数据传输率,HD DVD也能提供高达36Mbps的传输速率。AMD宣称UVD技术可以解码40Mbps的1080p高清视频(H.264、VC-1、MPEG-2)。
Entropy decode |
Frequency transform |
Pixel prediction |
Deblocking |
|
MPEG-2 |
VLC |
iDCT (Floating Point) |
Inter Frame (Bilinear) |
N/A |
VC-1 |
VLC |
iDCT (Integer) |
Inter Frame (+ Bicubic) |
Inloop |
H.264/AVC (MPEG-4 Part 10) |
VLC / CAVLC / CABAC |
Inverse Transform |
Inter & Intra Frame |
Inloop |
最传统的视频解码是依靠CPU完成的,也就是大家常说的软件解码,其整个过程Bitstream Processing(比特流处理)、Entropy Decode(平均信息量解码,又分为CABAC(Context Adaptive Variable Length Coding)和CAVLC(Context Adaptive Binary Arithmetic Coding)两种),Frequency Transform(频率转换)、Pixel Prediction(像素预测)和Deblocking(运动补偿)几个步骤完全交由CPU处理器,由于CPU并不是专门设计作译码用途,因此在效能表现上差强人意。
P4 2.8GHz CPU占用率 |
MPEG2 |
AVC |
||
VLC |
CAVLC |
CABAC |
CABAC |
|
8Mbps |
20Mbps |
20Mbps |
40Mbps |
|
Entropy Decode |
1.6 |
8.9 |
26.5 |
47.8 |
Freq trans |
0.7 |
1.2 |
1.5 |
2.6 |
Pixel predic ' n |
0.5 |
11.0 |
11.5 |
11.6 |
Deblock |
N/A |
8.2 |
8.5 |
8.2 |
从图上可以看到,即使是主频高达2.8GHz的P4处理器,如果用户使用CPU软解码,即使你的整个电脑配置很高,想要流畅、清晰播放40Mbit/S码率的H.264、VC-1、WMV格式高清也非常困难。
如果采用GPU参与解码过程,则可以大大降低CPU的负担,下面我们来看看目前NVIDIA与AMD各自主流显卡的高清解码技术:
| 《NVIDIA PureVideo HD技术》...继续下一页>> [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [上一页] [下一页] |