H.264是在MPEG-4技术的基础之上建立起来的,其编解码流程主要包括5个部分:帧间和帧内预测(Estimation)、变换(Transform)和反变换、量化(Quantization)和反量化、环路滤波(LoopFilter)、熵编码(EntropyCoding)。
H.264/MPEG-4
AVC(H.264)是1995年自MPEG-2视频压缩标准发布以后,最新、最有前途的视频压缩标准。H.264是由ITU-T和ISO/IEC联合开发组共同开发的最新国际视频编码标准。通过该标准,在同等图象质量下的压缩效率比以前的标准提高了2倍以上,因此,H.264被普遍认为是最有影响力的行业标准。
H.264与以前的国际标准如H.263和MPEG-4相比,最大的优势体现在以下四个方面:
1、将每个视频帧分离成由像素组成的块,因此视频帧编码处理的过程可以达到块的级别。
2、采用空间冗余的方法,对视频帧的一些原始块进行空间预测、转换、优化和熵编码(可变长编码)。
3、对连续帧的不同块采用临时存放的方法,这样,只需对连续帧中有改变的部分进行编码。该算法采用运动预测和运动补偿来完成。对某些特定的块,在一个或多个已经进行了编码的帧执行搜索来决定块的运动向量,并由此在后面的编码和解码中预测主块。
4、采用剩余空间冗余技术,对视频帧里的残留块进行编码。例如,对于源块和相应预测块的不同,再次采用转换、优化和熵编码。
该文观点仅代表作者,本站仅提供信息存储空间服务,转载请注明出处。若需了解详细的安防行业方案,或有其它建议反馈,欢迎联系我们。