H.26x系列视频编码基础知识

H.26x系列视频编码基础知识


2024年5月11日发(作者:诺基亚e700参数及图片)

H.26x系列视频编码基础知识

国际上有两个负责数字视频编码技术的标准化组织。一个是

ISO(

国际标准组织

)

下属的

MPEG(MotionPictureExpertGroup

,运动图像专家组

);

另一个是

ITU-T(

国际电联

)

下属的

VCEG(VideoCodeExpertGroup

,视频编码专家组

)

以上两个标准化组织制定的相关编码标准都获得了广泛的应用。

MPEG

制定的

标准有

MPEG-1

MPEG-2

MPEG-4

MPEG-7

MPEG-21

,这些标准主要

VCEG

制定的标准有

H.261

、应用于视频存储

(DVD)

、广播电视、网络流媒体等。

H.262

H.263

H.264

H.265

,这些标准应用于实时视频通信领域。

两个组织也共同制定了一些标准,例如H.262和H.264。H.262等同于MPEG-2

标准。2003年5月,ITU-T和ISO的联合视频组JVT(JointVideoTeam)发布

了H.264(ISO将其纳为MPEG-4的Part10),业界称其为AVC(AdvancedVideo

Codec,先进视频编解码)。H.26x和MPEG两大阵营在H.264上完成了统一。

1

H.261

H.261即其速率为64kbps的整数倍(1~30倍)。它最初是针对在ISDN(综合业

务数字网)上双向声像业务(特别是可视电话、视频会议)而设计的。H.261是最早

的运动图像压缩标准,它只对CIF和QCIF两种图像格式进行处理,每帧图像分

成图像层、宏块组(GOB)层、宏块(MB)层、块(Block)层来处理;并详细制定了视

频编码的各个部分,包括运动补偿的帧间预测、DCT(离散余弦变换)、量化、熵

编码,以及与固定速率的信道相适配的速率控制等部分。实际的编码算法类似于

MPEG算法,但不能与后者兼容。H.261在实时编码时比MPEG所占用的CPU

运算量少得多,此算法为了优化带宽占用量,引进了在图像质量与运动幅度之间

的平衡折衷机制。也就是说,剧烈运动的图像比相对静止的图像质量要差。因此

这种方法是属于恒定码流可变质量编码。

2

H.263

H.263是国际电联ITU-T的一个标准草案,是为低码流通信而设计的。但实际上

这个标准可用在很宽的码流范围,在许多应用中它可以取代H.261。H.263的编

码算法与H.261一样,但做了一些改善和改变,以提高性能和纠错能力。H.263

标准在低码率下能够提供比H.261更好的图像效果。两者存在着一些区别,例

如H.263的运动补偿使用半象素运动补偿,并增加了4种有效的压缩编码模式,

而H.261则用全象素精度;除了支持H.261所支持的QCIF和CIF外,H.263还

支持SQCIF、4CIF和16CIF格式。

ITU-T

H.263

发布后又修订发布了

H.263

标准的版本

2

,非正式地命名为

H.263+

标准。它在保证原

H.263

标准核心句法和语义不变的基础上,

H.263+

供了

12

个新的可协商模式和其他特征,进一步提高了压缩编码性能和增强了应

用的灵活性。例如

H.263

只有

5

种视频源格式,

H.263+

则允许使用更多的源格

;H.263+

标准允许更大范围的图像输入格式,自定义图像的尺寸,从而拓宽了

标准使用的范围,使之可以处理基于视窗的计算机图像、更高帧频的图像序列及

宽屏图像。为提高压缩效率,

H.263+

采用先进的帧内编码模式

;

增强的

PB-

帧模

式改进了

H.263

的不足,增强了帧间预测的效果

;

去块效应滤波器不仅提高了压

缩效率,而且提供重建图像的主观质量。另一重要的改进是可扩展性,它允许多

显示率、多速率及多分辨率,增强了视频信息在易误码、易丢包异构网络环境下

的传输。

H263++在H263+基础上增加了3个选项,主要是为了增强码流在恶劣信道上的

抗误码性能,同时为了提高增强编码效率。这3个选项为:

·

选项

U-

称为增强型参考帧选择,它能够提供增强的编码效率和信道错误再生能

力,特别是在包丢失的情形下。

·选项V-称为数据分片,它能够提供增强型的抗误码能力(特别是在传输过程中本

地数据被破坏的情况下。

·

选项

W-

H263+

的码流中增加补充信息,保证增强型的反向兼容性。

3、H.264

H.264

是一种视频高压缩技术,同时称为

MPEG-4AVC

,或

MPEG-4Part10

ITU-T

1998

年就

H.26L

H.26S

两个分组,

H.26L

研制节目时间较长的高压

缩编码技术,

H.26S

则指短节目标准制订部门。前面的

H.263

就是

H.26S

标准

化技术,而

H.264

标准是在

H.26L

基础上发展而来的。为了不引起误解,

ITU-T

H.264

集中体现了当今国际视频编码推荐使用

H.264

作为这一标准的正式名称。

解码技术的最新成果。在相同的重建图像质量下,

H.264

比其他视频压缩编码具

有更高的压缩比、更好的

IP

和无线网络信道适应性。

首先,H.264具备超高压缩率,其压缩率为MPEG-2的2倍,MPEG-4的1.5

倍。这样的高压缩率是以编码的大运算量来换取的,H.264的编码处理计算量有

MPEG-2的十多倍。不过其解码的运算量并没有上升很多。从CPU频率和内存

的高速发展的角度来看,1995年推出MPEG-2时,主流的CPU是奔腾100,

内存更是小的可怜。而如今主流CPU的工作频率比那个时候快了30倍,内存

扩大了50多倍。所以H.264编码的大运算现在也不算什么大问题了。

高压缩率使图像的数据量减少,给存储和传输带来了方便。加上基本规格公开的

国际标准和公正的许可制度,所以,电视广播、家电和通信三大行业都进入到

H.264

的实际运用研发中心。美国高等电视系统会议和日本无线电工业和事务协

会都准备把

H.264

作为地面便携式数字电视广播的编码方式。欧洲数字电视广

播标准化团体也正在将

H.264

作为数字电视的一种编码方式来采用。

家电行业中的视频存储设备厂商也看中了

H.264

。东芝和

NEC

推出的下一代采

用蓝色激光的光碟

HDDVD-ROM

,因为容量小于

Sony

等九大公司的蓝光碟,

故将视频压缩编码改用

H.264

,从而使最终的节目录制时长能与蓝光碟相近。

H.264

也能使

HDTV

节目录像和

SDTV

的长时间录像成为可能。因而,生产

LSI

芯片的厂商也十分重视

H.264

D9

DVD

碟只有

8.5GB

,不足以存放

2

小时

HDTV

节目,如用

H.264

来压缩就变得有可能。同时,在通讯领域,互联网

工程任务已开始将

H.264

作为实时传输协议流的格式进行标准化。互联网和手

机的视频传送也会有

H.264

作为编码方式。

相对于MPEG压缩编码H.264的变化之一是在帧内编码I画面中,又加入了帧

内预测编码技术,即解码时可用周围数据的差分值来重构画面。在运动预测块中,

H.264采用全面运动预测和I画面帧内预测后,编码量得到减少,但LSI的运算

处理量增大。为此,H.264引入了DCT的简化处理技术,来减轻LSI的负担,

画质也有所改善。H.264与MPEG-2和MPEG-4的不同还存在于熵编码块中,

H.264的熵编码CAVLC(内容自适应可变长度码)和CABAC(内容自适应二进制

算法编码)能提高纠错能力。而MPEG-2和MPEG-4是霍夫曼编码。另外,还加

入了解锁滤波器(DeblockingFilter),有降低噪声的效果。H.264的整数变换以

4×4像素块为单位,已比原来的8×8像素块的块噪声少,再次降低,画质得到

了进一步提高。

H.264

标准分为三档:基本档次

;

主要档次

(

可用于

SDTV

HDTV

DVD

);

及扩展档次

(

用于网络的视频流

)

。其中

H.264

的基本档次是免费,用户可以无偿

使用,现得到美国苹果公司和美国

Cisco

系统公司、中国联想公司、诺基亚、美

On2

技术公司、德国西门子、

TI

公司等的支持

;

其许可体系要比

MPEG-4

纯,公正无差别对待用户和专利持有者。

H.264

替代

MPEG-4

的呼声很高,除

了其高性能外,低额专利费和公正的无差别许可制度也至关重要。由于技术的日

益成熟,半导体厂商已在进行

H.264

的编码

/

解码

LSI

的开发。特别是

HDD

像机和

DVD

录像机等设备中,采用

H.264

的实例已很多,更引起了半导体厂商

的关心。加之,

H.264

采用的动画编码方式和音频编码方式具有多样化特性,今

后几乎将会是全部厂商的主要规格之一。

4、H.265

H.265

ITU-TVCEG

H.264

之后所制定的新的视频编码标准。

H.265

标准

围绕着现有的视频编码标准

H.264

,保留原来的某些技术,同时对一些相关的技

术加以改进。新技术使用先进的技术用以改善码流、编码质量、延时和算法复杂

度之间的关系,达到最优化设置。具体的研究内容包括:提高压缩效率、提高鲁

棒性和错误恢复能力、减少实时的时延、减少信道获取时间和随机接入时延、降

低复杂度等。

H.264

由于算法优化,可以低于

1Mbps

的速度实现标清

(

分辨率在

1280P*720

以下

)

数字图像传送

;H.265

则可以实现利用

1~2Mbps

的传输速度传

720P(

分辨率

1280*720)

普通高清音视频传送。

H.265/HEVC

的编码架构大致上和

H.264/AVC

的架构相似,主要也包含,帧内

预测

(intraprediction)

、帧间预测

(interprediction)

、转换

(transform)

、量化

(quantization)

、去区块滤波器

(deblockingfilter)

、熵编码

(entropycoding)

等模块,

但在

HEVC

编码架构中,整体被分为了三个基本单位,分别是编码单位

(coding

unit,CU)

、预测单位

(predictunit,PU)

和转换单位

(transformunit,TU)

比起H.264/AVC,H.265/HEVC提供了更多不同的工具来降低码率,以编码单

位来说,H.264中每个宏块(macroblock/MB)大小都是固定的16x16像素,而

H.265的编码单位可以选择从最小的8x8到最大的64x64。


发布者:admin,转转请注明出处:http://www.yc00.com/num/1715427325a2616567.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信