环路滤波方法及终端技术

技术编号:38098477 阅读:13 留言:0更新日期:2023-07-06 09:14
本申请公开了一种环路滤波方法及终端,属于视频压缩技术领域,本申请实施例的环路滤波方法包括:电子设备获取待滤波图像的语义块信息;基于语义块信息,确定待滤波图像包括的至少一个语义块;针对每个语义块,使用语义块对应的滤波器对语义块对应的第一重建值进行环路滤波处理,获得语义块对应的第二重建值。获得语义块对应的第二重建值。获得语义块对应的第二重建值。

【技术实现步骤摘要】
环路滤波方法及终端


[0001]本申请属于视频压缩
,具体涉及一种环路滤波方法及终端。

技术介绍

[0002]在视频压缩编解码过程中,环路滤波方法通过对图像进行滤波,提高图像的质量,降低图像的码率,以实现视频压缩。
[0003]目前的环路滤波方法是根据图像对应的码率点确定滤波器,使用该滤波器对图像进行滤波处理。然而,通过上述方法确定的滤波器提取出的图像特征不够准确,进而降低了视频压缩过程中的编解码效率。

技术实现思路

[0004]本申请实施例提供一种环路滤波方法及终端,能够解决滤波器提取出的图像特征不够准确,进而降低了视频压缩过程中的编解码效率的技术问题。
[0005]第一方面,提供了一种环路滤波方法,该方法包括:
[0006]电子设备获取待滤波图像的语义块信息;
[0007]基于所述语义块信息,确定所述待滤波图像包括的至少一个语义块;
[0008]针对每个语义块,使用所述语义块对应的滤波器对所述语义块对应的第一重建值进行环路滤波处理,获得所述语义块对应的第二重建值。
[0009]第二方面,提供了一种环路滤波装置,包括:
[0010]第一获取模块,用于获取待滤波图像的语义块信息;
[0011]第一确定模块,用于基于所述语义块信息,确定所述待滤波图像包括的至少一个语义块;
[0012]第一滤波模块,用于针对每个语义块,使用所述语义块对应的滤波器对所述语义块对应的第一重建值进行环路滤波处理,获得所述语义块对应的第二重建值。/>[0013]第三方面,提供了一种终端,该终端包括处理器和存储器,所述存储器存储可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第一方面所述的方法的步骤。
[0014]第四方面,提供了一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如第一方面所述的方法的步骤。
[0015]第五方面,提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如第一方面所述的方法。
[0016]第六方面,提供了一种计算机程序/程序产品,所述计算机程序/程序产品被存储在存储介质中,所述计算机程序/程序产品被至少一个处理器执行以实现如第一方面所述的方法的步骤。
[0017]本申请实施例中,电子设备获取待滤波图像的语义块信息;基于语义块信息,确定待滤波图像包括的至少一个语义块;针对每个语义块,使用语义块对应的滤波器对语义块
对应的第一重建值进行环路滤波处理,获得语义块对应的第二重建值。在本申请实施例中,基于待滤波图像的语义块信息,确定待滤波图像中的语义块;对于每个语义块,基于该语义块对应的语义类型,使用该语义块对应的滤波器对该语义块对应的第一重建值进行环路滤波处理,实现待滤波图像的环路滤波。也就是说,本申请实施例对不同语义类型的语义块使用对应的滤波器进行滤波,而并非使用同一滤波器进行滤波,以此提高图像特征提取的准确性,进而提高视频压缩过程中的编解码效率。
附图说明
[0018]图1是现有的环路滤波器的应用示意图之一;
[0019]图2是现有的环路滤波器的应用示意图之一;
[0020]图3是本申请实施例提供的环路滤波方法的流程图;
[0021]图4是本申请实施例提供的环路滤波方法的应用示意图之一;
[0022]图5是本申请实施例提供的环路滤波方法的应用示意图之二;
[0023]图6是本申请实施例提供的环路滤波方法的应用示意图之三;
[0024]图7是本申请实施例提供的环路滤波方法的应用示意图之四;
[0025]图8是本申请实施例提供环路滤波装置的结构图;
[0026]图9是本申请实施例提供的通信设备的结构图;
[0027]图10是本申请实施例提供的终端的硬件结构示意图。
具体实施方式
[0028]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员所获得的所有其他实施例,都属于本申请保护的范围。
[0029]本申请的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的术语在适当情况下可以互换,以便本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施,且“第一”、“第二”所区别的对象通常为一类,并不限定对象的个数,例如第一对象可以是一个,也可以是多个。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”一般表示前后关联对象是一种“或”的关系。
[0030]本申请实施例中的环路滤波方法对应的环路滤波装置均可以为终端,该终端也可以称作终端设备或者用户终端(User Equipment,UE),终端可以是手机、平板电脑(Tablet Personal Computer)、膝上型电脑(Laptop Computer)或称为笔记本电脑、个人数字助理(Personal Digital Assistant,PDA)、掌上电脑、上网本、超级移动个人计算机(ultra

mobile personal computer,UMPC)、移动上网装置(Mobile Internet Device,MID)、增强现实(augmented reality,AR)/虚拟现实(virtual reality,VR)设备、机器人、可穿戴式设备(Wearable Device)或车载设备(VUE)、行人终端(PUE)、智能家居(具有无线通信功能的家居设备,如冰箱、电视、洗衣机或者家具等)、游戏机、个人计算机(personal computer,PC)、柜员机或者自助机等终端侧设备,可穿戴式设备包括:智能手表、智能手环、智能耳机、智能眼镜、智能首饰(智能手镯、智能手链、智能戒指、智能项链、智能脚镯、智能脚链等)、智
能腕带、智能服装等。需要说明的是,在本申请实施例并不限定终端的具体类型。
[0031]为了方便理解,以下对本申请实施例涉及的一些内容进行说明:
[0032]在现有的视频压缩技术中,使用以下两种环路滤波器对图像的重建值进行环路滤波。
[0033]第一种环路滤波器为包括去块滤波器、样本自适应偏移模块以及自适应环内滤波模块的环路滤波器。
[0034]去块滤波器根据图像中相邻图像块的边界像素的重建值计算边界强度,根据该边界强度设置去块滤波器的滤波器系数,进而使用该去块滤波器对图像进行滤波,以消除图像中边界像素点的不连续性。
[0035]样本自适应偏移模块用于在消除图像中边界像素点的不连续性后,对图像中不同区域进行局部信息补偿,以减少原始图像与重建图像之间的失真。具体而言,样本自适应偏移包括边界补偿和带状补偿这2种方式。
[0036]边界补偿本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种环路滤波方法,其特征在于,包括:电子设备获取待滤波图像的语义块信息;基于所述语义块信息,确定所述待滤波图像包括的至少一个语义块;针对每个语义块,使用所述语义块对应的滤波器对所述语义块对应的第一重建值进行环路滤波处理,获得所述语义块对应的第二重建值。2.根据权利要求1所述的方法,其特征在于,所述语义块信息包括第一尺寸信息,所述基于所述语义块信息,确定所述待滤波图像包括的至少一个语义块包括:对所述待滤波图像进行划分,得到至少一个图像块;所述图像块的尺寸与所述第一尺寸信息表征的尺寸相同;将所述图像块确定为所述语义块。3.根据权利要求2所述的方法,其特征在于,所述语义块信息还包括与第一图像块相关联的第二尺寸信息,所述得到至少一个图像块之后,所述方法还包括:对所述第一图像块进行划分得到子块;所述子块的尺寸大于或等于所述第二尺寸信息表征的尺寸;将所述子块确定为所述语义块。4.根据权利要求3所述的方法,其特征在于,所述语义块信息还包括与第一图像块相关联的N叉树划分方式,所述对所述第一图像块进行划分得到子块包括:使用所述N叉树划分方式对所述第一图像块进行划分,直至划分得到的子块对应的划分深度与预设划分深度相同。5.根据权利要求1所述的方法,其特征在于,在所述电子设备为解码端的情况下,所述获取待滤波图像的语义块信息包括:获取语义信息码流,所述语义信息码流是对所述待滤波图像对应的原始图像的语义块信息进行编码的数据流;解析所述语义信息码流,得到所述待滤波图像的语义块信息。6.根据权利要求1所述的方法,其特征在于,在所述电子设备为编码端的情况下,所述获取待滤波图像的语义块信息包括:获取原始图像;所述原始图像为未对待滤波图像进行预处理的图像;对所述原始图像进行语义分割处理,确定所述原始图像的语义块信息;其中,所述原始图像的语义块信息与所述待滤波图像的语义块信息相同。7.根据权利要求1所述的方法,其特征在于,所述使用所述语义块对应的滤波器对所述语义块对应的第一重建值进行环路滤波处理,获得所述语义块对应的第二重建值包括:使用第一目标滤波器对所述语义块对应的第一重建值进行环路滤波处理,获得所述语义块对应的第二重建值;其中,所述第一目标滤波器与所述待滤波图像相关联。8.根据权利要求1所述的方法,其特征在于,所述针对每个语义块,使用所述语义块对应的滤波器对所述语义块对应的第一重建值进行环路滤波处理,获得所述语义块对应的第二重建值之前,所述方法还包括:获取所述待滤波图像对应的场景信息,以及每个语义块对应的语义类型和位置信息;确定所述语义块对应的滤波器和第一重建值;
其中,所述滤波器基于所述场景信息和所述语义类型确定,所述第一重建值为所述待滤波图像中所述位置信息表征的像素点的重建值。9.根据权利要求1所述的方法,其特征在于,所述使用所述语义块对应的滤波器对所述语义块对应的第一重建值进行环路滤波处理,获得所述语义块对应的第二重建值包括:在语义块的语义类型为第一语义类型的情况下,使用所述语义块对应的第一滤波器对所述语义块对应的第一重建值进行环路滤波处理,获得所述语义块对应的第二重建值;其中,所述第一语义类型为单个语义类型。10.根据权利要求9所述的方法,其特征在于,所述第一滤波器为基于第一训练图像训练得到的滤波器,所述第一训练图像包括语义类型相同的训练图像。11.根据权利要求1所述的方法,其特征在于,所述使用所述语义块对应的滤波器对所述语义块对应的第一重建值进行环路滤波处理,获得所述语义块对应的第二重建值包括:在语义块的语义类型为第二语义类型的情况下,使用所述语义块对应的第二滤波器对所述语义块对应的第一重建值进行环路滤波处理,获得所述语义块对应的第二重建值;其中,所述第二语义类型为混合语义类型。12.根据权利要求11所述的方法,其特征在于,所述第二滤波器为基于第二训练图像训练得到的滤波器,所述第二训练图像包括语义类型不同的训练图像。13.根据权利要求1所述的方法,其特征在于,所述获取待滤波图像的语义块信息包括:获取待滤波图像对应的滤波器标识;在所述滤波器标识为预设标识的情况下,获取所述待滤波图像的语义块信息。14.根据权利要求1所述的方法,其特征在于,所述滤波器包括第三滤波器和第四滤波器,所述使用所述语义块对应的滤波器对所述语义块对应的第一重建值进行环路滤波处理,获得所述语义块对应的第二重建值包括:使用第三滤波器对所述第一重建值进行环路滤波处理,得到第三重建值;使用第四滤波器对所述第三重建值进行环路滤波处理,得到所述第二重建值;其中,所述第三滤波器或所述第四滤波器基于所述语义块的语义类型确定。15.根据权利要求1所述的方法,其特征在于,所述使用所述语义块对应的滤波器对所述语义块对应的第一重建值进行环路滤波处理,获得所述语义块对应的第二重建值包括:将所述语义...

【专利技术属性】
技术研发人员:吕卓逸秦飞周川张晋荣
申请(专利权)人:维沃移动通信有限公司
类型:发明
国别省市:

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

1