H.264编码压缩技术特点

发布时期:2019-11-13  作者:XUNWEI

H.264也是MPEG-4标准的第十部分,是由ITU-T视频编码专家组(VCEG)和ISO/IEC动态图像专家组(MPEG)联合组成的联合视频组(Joint Video Team, JVT]提出的高压缩率视频编码标准。与以前的标准一样,H.264也是采用预测编码加变换编码的混合编码模式,它集中了以往各个编码标准的优点,并吸收了标准制定过程中积累的经验,获得了比以往其他编码方式好得多的压缩性能。H.264标准最大的优势是具有很高的数据压缩比,在同等图像质量的前提条件下,H.264 编码的压缩比是MPEG-4的1.5~2倍。H.264 采用"网络友好"的结构和语法,有利于对误码和丢包的处理,以满足不同速率、不同解析度以及不同网络传输、存储场合的需求。

H.264编码器
声明:部分内容及图片来源于网络,如有侵权请联系删除。

与其他的视频编码压缩标准类似,H.264 也是采用帧内与帧间预测的混合编码方式,主要的功能模块包括预测、变换、量化及熵编码,但是多了一个环内滤波功能,用来去掉"马赛克"效应,提高图像质量。

H.264编码的关键特性:

网络适应性强

H.264 提供了网络抽取层(Network Abstraction Layer),使得H.264的文件能容易地在不同网络环境中传输(例如互联网、CDMA、GPRS、WCDMA、CDMA2000等)。

容错能力强

H.264提供了解决在不稳定网络环境下容易发生的丢包等错误的必要工具。

帧间编码及SP帧引入

H.264 充分利用相邻帧之间时域冗余进行运动补偿,与先前其他编码压缩方式类似,支持P帧、B帧,并引入新的SP帧,即流间传送帧,能在有类似内容但有不同码流的码流间进行快速切换,并支持快速播放及随机接入。

运动估计特点

H.264运动估计有多个特点,包括不同大小和形状的宏块分割、高精度的亚像素运动补偿、多帧预测等,以上特性可以保证利用更低的码流,实现更好的图像质量。

去块滤波器

H.264 定义了自适应去除块效应的滤波器,这可以处理预测环路中的水平和垂直块边缘,大大减少了"方块效应"。

整数变换

H.264 使用了基于4x4像素块的类似于DCT的变换,但使用的是以整数为基础的空间变换,整数DCT变换还具有减少运算量和复杂度、有利于向定点DSP移植的优点。

量化

H.264 中可选32种不同的量化步长,步长以12.5%的复合率递进。

熵编码

视频编码处理的最后一步就是熵编码,在H.264中采用了两种不同的熵编码方法——通用可变长编码(UVLC)和基于文本的自适应二进制算术编码[CABAC]。

讯维高清编码器系列是专业级的H.264/H.265高清视频编码器产品,支持DVI/VGA/HDMI/3G-SDI高清信号的网络编码功能,同时也支持音频同步编码,具有音视频环出接口。产品设计采用小体积低功耗设计,采用业界的SOC处理器进行编码,输入视频经过前级专业的图像进行增强,具备图像高品质、低码率的优点。