【技术实现步骤摘要】
【国外来华专利技术】去块滤波控制
本实施例总体上涉及去块滤波,尤其涉及对图片中的样本块的样本值的去块滤波进行控制。
技术介绍
大多数视频编码标准是以基于块的预测和变换编码为基础构建的。将待编码的视频序列中的图片划分为样本块,作为用于预测的基本单元。主要有两种预测方法:空间预测,也称为帧内预测;以及时间预测,也称为帧间预测。对于在现实生活中由相机捕获的视频序列,很可能在图片内或多张图片之间存在大量冗余信息。这两种预测方法的动机是利用不同维度的这些冗余来减小编码后视频的大小。帧内预测消除了空间冗余。它使用当前图片内先前解码的样本块来预测样本块。仅由帧内预测的样本块组成的图片被称为帧内图片。帧间预测消除了时间冗余。它使用属于一个或两个先前解码的图片的一个或两个预测块来预测当前图片中的样本块。用于预测的、先前解码的图片被称为参考图片。使用运动矢量来指示参考预测块在参考图片内的位置。每个运动矢量由x分量和y分量组成,它们对应于当前样本块与参考预测块之间的位移。为了更准确地获取位移,运动矢量可以指向参考图片中的分数样本位置。这些分数样本是使用插值从附近的整数样本生成的。当编码非帧内图片(即帧间图片)时,可以具有多个参考图片。这些参考图片通常分组到两个参考图片列表中。在当前图片之前输出以供显示的参考图片被分组到列表0中。在当前图片之后输出以供显示的参考图片被分组到列表1中。帧间预测的样本块具有两种帧间预测类型,即单向预测和双向预测。通过根据一个参考图片中的一个预测块进行预测,来实现单向预测。通过根据一个或两个参考图片中的两个预测块的混合进行预测,来实现双向预测。大多数视频编码标准中的默认混 ...
【技术保护点】
1.一种去块滤波控制方法,包括:决定(S1)是否对图片(1)中的样本块(2)和所述图片(1)中的相邻样本块(3)中的样本值应用去块滤波,所述决定(S1)基于:i)针对所述样本块(2)的参考图片(10)中的第一预测块(20)中的样本预测值的第一大小修改;以及ii)针对所述相邻样本块(3)的所述参考图片(10)中的第二预测块(30)中的样本预测值的第二大小修改,所述样本块(2)和所述相邻样本块(3)在所述图片(1)中由块边界(4)分隔。
【技术特征摘要】
【国外来华专利技术】1.一种去块滤波控制方法,包括:决定(S1)是否对图片(1)中的样本块(2)和所述图片(1)中的相邻样本块(3)中的样本值应用去块滤波,所述决定(S1)基于:i)针对所述样本块(2)的参考图片(10)中的第一预测块(20)中的样本预测值的第一大小修改;以及ii)针对所述相邻样本块(3)的所述参考图片(10)中的第二预测块(30)中的样本预测值的第二大小修改,所述样本块(2)和所述相邻样本块(3)在所述图片(1)中由块边界(4)分隔。2.根据权利要求1所述的去块滤波控制方法,还包括:比较(S10)样本预测值的所述第一大小修改与样本预测值的所述第二大小修改,其中,决定(S1)是否应用去块滤波包括:基于对样本预测值的所述第一大小修改与样本预测值的所述第二大小修改的所述比较,来决定(S1)是否对所述样本块(2)和所述相邻样本块(3)中的所述样本值应用去块滤波。3.根据权利要求2所述的去块滤波控制方法,其中,决定(S1)是否应用去块滤波包括:如果样本预测值的所述第一大小修改与样本预测值的所述第二大小修改至少相差阈值,则决定(S21)能够对所述样本块(2)和所述相邻样本块(3)中的所述样本值应用去块滤波;以及如果样本预测值的所述第一大小修改与样本预测值的所述第二大小修改并非至少相差所述阈值,则决定(S22)不对所述样本块(2)和所述相邻样本块(3)中的所述样本值应用去块滤波。4.根据权利要求1至3中任一项所述的去块滤波控制方法,还包括:基于样本预测值的所述第一大小修改和样本预测值的所述第二大小修改来确定(S30)边界强度参数的值,其中,决定(S1)是否应用去块滤波包括:基于所述边界强度参数的所述值来决定(S1)是否对所述样本块(2)和所述相邻样本块(3)中的所述样本值应用去块滤波。5.根据权利要求1至4中任一项所述的去块滤波控制方法,其中,决定(S1)是否应用去块滤波包括:基于样本预测值的所述第一大小修改和样本预测值的所述第二大小修改,决定(S1)对所述样本块(2)和所述相邻样本块(3)中的所述样本值应用去块滤波,所述方法还包括:基于样本预测值的所述第一大小修改和样本预测值的所述第二大小修改,决定(S41)是对所述样本块(2)和所述相邻样本块(3)中的所述样本值应用强去块滤波还是弱去块滤波。6.根据权利要求5所述的去块滤波控制方法,还包括:基于样本预测值的所述第一大小修改和样本预测值的所述第二大小修改,确定(S40)从由β和tC组成的组中选择的至少一个参数的值,其中,决定(S41)是应用所述强去块滤波还是所述弱去块滤波包括:如果2×(|p2i-2p1i+p0i|+|q2i-2q1i+q0i|)<(β>>2),|p3i-p0i|+|q3i-q0i|<(β>>3)以及|p0i-q0i|<((5×tC+1)>>1),其中i=0,3,则决定(S41)对所述样本块(2)和所述相邻样本块(3)中的所述样本值应用所述强去块滤波,否则,决定对所述样本块(2)和所述相邻样本块(3)中的所述样本值应用所述弱去块滤波,其中,p0i表示所述样本块(2)中的第i行样本(5)中相对于所述块边界(4)的第一个样本的样本值,p1i表示所述样本块(2)中的所述第i行样本(5)中相对于块边界(4)的第二个样本的样本值,p2i表示所述样本块(2)中的所述第i行样本(5)中相对于所述块边界(4)的第三个样本的样本值,q0i表示所述相邻样本块(3)中的所述第i行样本(5)中相对于所述块边界(4)的第一个样本的样本值,q1i表示所述相邻样本块(3)中的所述第i行样本(5)中相对于所述块边界(4)的第二个样本的样本值,q2i表示所述相邻样本块(3)中的所述第i行样本(5)中相对于所述块边界(4)的第三个样本的样本值。7.根据权利要求1至6中任一项所述的去块滤波控制方法,其中,决定(S1)是否应用去块滤波包括:基于样本预测值的所述第一大小修改、样本预测值的所述第二大小修改、所述样本块(2)中的所述样本值的平均值以及所述相邻样本块(3)中的所述样本值的平均值,决定(S1)是否对所述样本块(2)和所述相邻样本块(3)中的所述样本值应用去块滤波。8.根据权利要求7所述的去块滤波控制方法,其中,决定(S1)是否应用去块滤波包括:如果所述样本块(2)中的所述样本值的所述平均值与所述相邻样本块(3)中的所述样本值的所述平均值之间的差等于或小于阈值,则基于样本预测值的所述第一大小修改和样本预测值的所述第二大小修改,决定(S1)是否对所述样本块(2)和所述相邻样本块(3)中的所述样本值应用去块滤波。9.根据权利要求1至8中任一项所述的去块滤波控制方法,其中,决定(S1)是否应用去块滤波包括:如果所述样本块(2)和所述相邻样本块(3)都不是使用重叠块运动补偿OBMC预测的,则基于样本预测值的所述第一大小修改和样本预测值的所述第二大小修改,决定(S1)是否对所述样本块(2)和所述相邻样本块(3)中的所述样本值应用去块滤波。10.根据权利要求1至9中任一项所述的去块滤波控制方法,其中,决定(S1)是否应用去块滤波包括:基于i)所述第一预测块(20)的第一加权预测参数的值和ii)所述第二预测块(30)的第二加权预测参数的值,决定(S1)是否对所述样本块(2)和所述相邻样本块(3)中的所述样本值应用去块滤波。11.根据权利要求10所述的去块滤波控制方法,其中,决定(S1)是否应用去块滤波包括:基于i)所述第一预测块(20)的所述样本预测值的第一加权因子的值和ii)所述第二预测块(30)的所述样本预测值的第二加权因子的值,决定(S1)是否对所述样本块(2)和所述相邻样本块(3)中的所述样本值应用去块滤波。12.根据权利要求10或11所述的去块滤波控制方法,其中,决定(S1)是否应用去块滤波包括:基于i)所述第一预测块(20)的所述样本预测值的第一加性偏移的值和ii)所述第二预测块(30)的所述样本预测值的第二加性偏移的值,决定(S1)是否对所述样本块(2)和所述相邻样本块(3)中的所述样本值应用去块滤波。13.根据权利要求1至12中任一项所述的去块滤波控制方法,其中,决定(S1)是否应用去块滤波包括:基于i)所述第一预测块(20)的第一局部照度补偿LIC参数的值和ii)所述第二预测块(30)的第二LIC参数的值,决定(S1)是否对所述样本块(2)和所述相邻样本块(3)中的所述样本值应用去块滤波。14.根据权利要求13所述的去块滤波控制方法,其中,决定(S1)是否应用去块滤波包括:基于i)所述第一预测块(20)的所述样本预测值的第一LIC加权因子的值和ii)所述第二预测块(30)的所述样本预测值的第二LIC加权因子的值,决定(S1)是否对所述样本块(2)和所述相邻样本块(3)中的所述样本值应用去块滤波。15.根据权利要求13或14所述的去块滤波控制方法,其中,决定(S1)是否应用去块滤波包括:基于i)所述第一预测块(20)的所述样本预测值的第一LIC加性偏移的值和ii)所述第二预测块(30)的所述样本预测值的第二LIC加性偏移的值,决定(S1)是否对所述样本块(2)和所述相邻样本块(3)中的所述样本值应用去块滤波。16.根据权利要求1至15中任一项所述的去块滤波控制方法,其中,决定(S1)是否应用去块滤波包括:基于i)用于所述第一预测块(20)的第一插值滤波器的第一滤波器参数的值和ii)用于所述第二预测块(30)的第二插值滤波器的第二滤波器参数的值,决定(S1)是否对所述样本块(2)和所述相邻样本块(3)中的所述样本值应用去块滤波。17.根据权利要求16所述的去块滤波控制方法,其中,决定(S1)是否应用去块滤波包括:基于i)所述第一插值滤波器的第一滤波器增益的值和ii)所述第二插值滤波器的第二滤波器增益的值,决定(S1)是否对所述样本块(2)和所述相邻样本块(3)中的所述样本值应用去块滤波。18.一种去块滤波控制设备(100,110,120),其中,所述去块滤波控制设备(100,110,120)被配置为:决定是否对图片(1)中的样本块(2)和所述图片(1)中的相邻样本块(3)中的样本值应用去块滤波,所述决定(S1)基于:i)针对所述样本块(2)的参考图片(10)中的第一预测块(20)中的样本预测值的第一大小修改;以及ii)针对所述相邻样本块(3)的所述参考图片(10)中的第二预测块(30)中的样本预测值的第二大小修改,所述样本块(2)和所述相邻样本块(3)在所述图片(1)中由块边界(4)分隔。19.根据权利要求18所述的去块滤波控制设备,其中,所述去块滤波控制设备(100,110,120)被配置为:比较样本预测值的所述第一大小修改与样本预测值的所述第二大小修改;以及基于对样本预测值的所述第一大小修改与样本预测值的所述第二大小修改的所述比较,决定是否对所述样本块(2)和所述相邻样本块(3)中的所述样本值应用去块滤波。20.根据权利要求19所述的去块滤波控制设备,其中,所述去块滤波控制设备(100,110,120)被配置为:如果样本预测值的所述第一大小修改与样本预测值的所述第二大小修改至少相差阈值,则决定能够对所述样本块(2)和所述相邻样本块(3)中的所述样本值应用去块滤波;以及如果样本预测值...
【专利技术属性】
技术研发人员:余若洋,肯尼思·安德森,玻尔·温纳斯滕,乔纳坦·萨缪尔森,
申请(专利权)人:瑞典爱立信有限公司,
类型:发明
国别省市:瑞典,SE
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。