SVAC&H.264&AVS去块滤波比较

来源:互联网 发布:淘宝促销短信怎么退订 编辑:程序博客网 时间:2024/05/14 19:06

Date:2017/10/21

Content: SVAC&H264&AVS标准的去块滤波比较

一、去块滤波条件

H.264:支持4x4边界的环路滤波;
SVAC:在H.264的基础上增加了ROI区域不进行去块滤波:
       1)解码图像为非IDR图像并且roi_flag等于1,同时该边界所属宏块不属于任一ROI并且non_roi_skip_flag等于1;
       2)解码图像为增强层非IDR图像并且roi_flag等于1,同时该边界所属宏块不属于任一ROI并且non_roi_skip_flag等于1。
AVS:除了图像边界以及条带的边界之外,宏块的所有边界都应进行滤波。此处宏块的边界定义为宏块内部各个8x8块的边界,以及当前宏块与相邻宏块的上边界和左边界。

二、滤波顺序

H.264:先滤波纵向的边界,从宏块的左侧边界开始,按照从左到右的顺序进行处理;然后滤波横向的边界,从宏块的上部边界开始,按照从上到下的顺序进行处理。
SVAC:与H.264相同;
AVS:与H.264相同。

三、滤波强度取值范围

H.264:取值范围0~4;
SVAC:取值范围0~3;
AVS:取值范围0~2。

四、块边缘的门限值

H.264:52组alpha值和beta值,如表1所示;
SVAC:56组alpha值和beta值,如表2所示;
AVS   :64组alpha值和beta值,如表3所示。


附AVS_P2下载地址:http://download.csdn.net/download/SAMTAN_7/2006462#comment



原创粉丝点击