当前热点-什么是AVC编码?AVC编码是干什么的?
来源:动漫在线
•
2022-08-30 15:49:27
(资料图)
在生活中,很多人都不知道什么是AVC编码? 简述H.264概念和发展是什么意思,其实他的意思是非常简单的,下面就是小编搜索到的什么是AVC编码? 简述H.264概念和发展相关的一些知识,我们一起来学习下吧!
环路滤波
H.264/MPEG-4 AVC标准定义了一个对16X16宏块和4X4块边界的解块过滤过程。在宏块这种情况下,过滤的目的是消除由于相邻宏块有不同的运动估计类型(比如运动估计和内部估计)或者不同的量化参数导致的人工痕迹。在块边界这种情况下,过滤的目的是消除可能由于变换/量化和来自于相邻块运动矢量的差别引起的人工痕迹。环路滤波通过一个内容自适应的非线性算法修改在宏块/块边界的同一边的两个像素。
熵编码
在熵编码之前,4X4的量化系数必须被重排序。根据这些系数原来采用的预测算法为运动估计或者内部估计的不同来选择不同的扫描类型创建一个重排序的串行化流。扫描类型按照从低频到高频的顺序排序这些系数。既然高频系数大多数趋向于零,那么利用游程编码就可以缩减零的数目,从而高效的达到熵编码的目的。
熵编码-系数的串行化
在熵编码步骤通过映射符号的字节流来表示运动矢量,量化系数和宏块头。熵编码通过设计用一个较少的比特位数来表示频繁使用的符号,比较多的比特位数来表示不经常使用的符号。
关键词:
H.264