一种AVS3样值自适应偏移滤波的编码方法、系统和装置制造方法及图纸

技术编号:43919030 阅读:15 留言:0更新日期:2025-01-03 13:24
本发明专利技术获取去方块滤波过程中产生的A*A的像素块;对于当前位置的A*A的像素块,偏移扩展成(A+n)*(A+n)的像素块,将(A+n)*(A+n)的像素块分割成m个B*B的像素块;将未经偏移扩展的A*A的像素块分成m个C*C的像素块,对C*C的像素块进行SAO滤波处理,对每个C*C的像素块,根据其左侧相邻块的最右侧n列像素和其上侧相邻块的最下侧n行像素,与其组成待处理块;对待处理块执行SAO滤波计算,SAO滤波计算时参考B*B的像素块内的像素,滤波范围为原始位置的左上偏移n像素的C*C的像素块;进行去偏移操作,将有效的SAO滤波像素按照真实LCU位置进行输出。

【技术实现步骤摘要】

本专利技术属于图像和视频数据压缩处理领域,特别是一种avs3样值自适应偏移滤波的编码方法、系统和装置。


技术介绍

1、环路滤波包括去方块滤波(deblockfilter,dbk)和样值自适应偏移两部分,样值自适应过程分为统计、决策和滤波计算三部分,样值自适应偏移(sampleadaptiveoffset,sao)编码模式在avs3一阶段标准中包含边带偏移(bandoffset,bo)和边缘偏移(edgeoffset,eo)两大类,其中eo模式中包含0度、90度、45度和135度共4种滤波方向。

2、以avs3编码器为例,样值自适应偏移滤波的过程包括以下几个步骤:1、获取当前位置的去方块滤波像素:sao滤波需要完整完成去方块滤波的重建像素,完整的去方块滤波过程包含水平滤波和垂直滤波,在当前位置处理至边界像素时,下一待编码lcu数据尚未产生,部分像素只能完成水平滤波或垂直滤波的其中一种,因此sao滤波仅可处理完整执行去方块滤波后的像素。2、获取需要执行的sao滤波参数:在编码过程中,sao滤波模式需要依据未进行环路滤波的重建像素进行统计和决策整个l本文档来自技高网...

【技术保护点】

1.一种AVS3样值自适应偏移滤波的编码方法,其特征在于,包括:

2.根据权利要求1所述的AVS3样值自适应偏移滤波的编码方法,其特征在于,所述步骤2中,n取值为1:对于当前位置的A*A大小的像素块,根据其左侧相邻块的最右侧1列像素和其上侧相邻块的最下侧1行像素,与其组成(A+n)*(A+n)大小的像素块,将(A+n)*(A+n)大小的像素块分割成m个像素块B*B大小的像素块。

3.根据权利要求1所述的AVS3样值自适应偏移滤波的编码方法,其特征在于,步骤3中,n取值为1:将未经偏移扩展的A*A大小的像素块分成m个C*C大小的像素块,对C*C大小的像素块进行SAO...

【技术特征摘要】

1.一种avs3样值自适应偏移滤波的编码方法,其特征在于,包括:

2.根据权利要求1所述的avs3样值自适应偏移滤波的编码方法,其特征在于,所述步骤2中,n取值为1:对于当前位置的a*a大小的像素块,根据其左侧相邻块的最右侧1列像素和其上侧相邻块的最下侧1行像素,与其组成(a+n)*(a+n)大小的像素块,将(a+n)*(a+n)大小的像素块分割成m个像素块b*b大小的像素块。

3.根据权利要求1所述的avs3样值自适应偏移滤波的编码方法,其特征在于,步骤3中,n取值为1:将未经偏移扩展的a*a大小的像素块分成m个c*c大小的像素块,对c*c大小的像素块进行sao滤波处理,对每个c*c大小的像素块,根据其左侧相邻块的最右侧1列像素和其上侧相邻块的最下侧1行像素,与其组成待处理块。

4.根据权利要求1所述的avs3样值自适应偏移滤波的编码方法,其特征在于,所述步骤1中,a*a大小的像素块不包含非当前帧最右侧和最下侧的lcu中的最左侧和最下侧的m列和m行像素。

5.根据权利要求1所述的avs3样值自适应偏移...

【专利技术属性】
技术研发人员:王世豪姚军张新玉姜波王苫社
申请(专利权)人:绍兴市北大信息技术科创中心
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1