执行去块滤波的对视频进行解码的设备制造技术

技术编号:14007661 阅读:94 留言:0更新日期:2016-11-17 04:27
提供了一种执行去块滤波的对视频进行解码的设备。一种基于编码单元执行去块滤波的对视频进行编码的方法,所述方法包括:基于根据深度被分层配置的编码单元以及分别用于编码单元的预测和变换的预测单元和变换单元中的至少一个数据单元来确定将执行去块滤波的滤波边界,所述深度指示所述至少一个最大编码单元在空间上被划分的次数;基于根据滤波边界的邻近像素所属的编码单元的预测模式以及与滤波边界邻近的像素的变换系数值,来确定滤波边界处的滤波强度;基于确定的滤波强度,执行去块滤波。

【技术实现步骤摘要】
本申请是向中国知识产权局提交的申请日为2011年4月13日、申请号为201180029233.9、专利技术名称为“基于树结构的编码单元执行去块滤波的视频编码方法和视频编码设备以及视频解码方法和视频解码设备”的申请的分案申请。
本专利技术涉及对视频进行编码和解码。
技术介绍
随着用于再现和存储高分辨率或高质量视频内容的硬件的开发和提供,对用于有效地对高清晰度或高质量视频内容进行编码或解码的视频编解码器的需要正在增加。在传统的视频编解码器中,根据基于具有预定尺寸的宏块的受限的编码方法对视频进行编码。由于在块边界的不连续的像素值,基于宏块的预测编码方法可产生块效应。因此,在视频编解码器中,执行去块滤波以提高视频压缩性和恢复图像的质量。
技术实现思路
技术问题本专利技术提供一种通过使用克服了传统的基于宏块的编码方法的限制且具有新的树结构的编码单元来在视频编解码器中执行去块滤波的方法。技术方案本专利技术提供一种用于执行去块滤波的方法和设备,所述方法和设备在基于树结构的编码单元被编码的视频中减少了在编码单元的边界区域产生的去块效应。有益效果根据本专利技术的实施例,可通过基于树结构的编码单元从压缩和恢复的视频中去除去块效应来显著提高压缩和恢复的视频的质量。附图说明图1是根据本专利技术实施例的用于基于根据树结构的编码单元执行去块滤波来对视频进行编码的设备的框图;图2是根据本专利技术实施例的用于基于根据树结构的编码单元执行去块滤波来对视频进行解码的设备的框图;图3是用于描述根据本专利技术实施例的编码单元的概念的示图;图4是根据本专利技术实施例的基于编码单元的图像编码器的框图;图5是根据本专利技术实施例的基于编码单元的图像解码器的框图;图6是示出根据本专利技术实施例的根据深度的更深编码单元和预测单元的示图;图7是用于描述根据本专利技术实施例的编码单元和变换单元之间的关系的示图;图8是用于描述根据本专利技术实施例的与编码深度相应的编码单元的编码信息的示图;图9是根据本专利技术实施例的根据深度的更深编码单元的示图;图10至图12是用于描述根据本专利技术实施例的编码单元、预测单元和变换单元之间的关系的示图;图13是用于描述根据表1的编码模式信息的编码单元、预测单元和变换单元之间的关系的示图;图14示出最大编码单元、通过划分每个最大编码单元获得的根据树结构的编码单元、通过子划分每个编码单元获得的预测单元以及包括变换单元的数据单元;图15至图17均示出针对图14的数据单元的基于具有预定尺寸或大于预定尺寸的数据单元的边界而确定的滤波边界;图18是用于基于图17的滤波边界来描述根据本专利技术实施例的去块滤波处理的参考图;图19a和图19b示出位于滤波边界的像素以描述根据本专利技术实施例的去块滤波;图20a和图20b是根据本专利技术实施例的用于确定阈值α和β的参考表;图21是根据本专利技术实施例的用于描述针对阈值α设置偏移值的处理的参考图;图22a和图22b是根据本专利技术实施例的用于确定在去块滤波处理期间使用的预定中间值的参考表;图23是示出根据本专利技术实施例的基于编码单元对视频进行编码的方法的流程图;图24是示出根据本专利技术实施例的基于编码单元对视频进行解码的方法的流程图。最佳实施方式根据本专利技术的一方面,提供一种基于编码单元执行去块滤波的对视频进行编码的方法,所述方法包括:将一画面划分为至少一个最大编码单元,所述至少一个最大编码单元是具有最大尺寸的数据单元;确定根据深度被分层配置的编码单元以及分别用于编码单元的预测和变换的预测单元和变换单元,所述深度指示所述至少一个最大编码单元在空间上被划分的次数;基于编码单元、预测单元和变换单元中的至少一个数据单元确定将执行去块滤波的滤波边界;基于根据滤波边界的邻近像素所属的编码单元的预测模式以及与滤波边界邻近的像素的变换系数值,来确定滤波边界处的滤波强度;基于确定的滤波强度,执行去块滤波。根据本专利技术的另一方面,提供一种基于编码单元执行去块滤波的对视频进行解码的方法,所述方法包括:通过解析接收的比特流,根据包括在通过划分当前画面获得的每个最大编码单元中的根据树结构的编码单元,在最大编码单元中提取根据编码单元被编码的图像数据、关于根据树结构的编码单元的编码模式信息以及关于去块滤波的信息;根据编码单元确定用于预测和变换的预测单元和变换单元,并基于关于根据树结构的编码单元的编码模式信息,对编码图像数据进行解码;通过使用关于去块滤波的信息,从根据树结构的编码单元、预测单元和变换单元中的至少一个数据单元的边界中确定将执行去块滤波的滤波边界;基于根据确定的滤波边界的邻近像素所属的编码单元的预测模式以及与滤波边界邻近的像素的变换系数值,来确定滤波边界的滤波强度;基于确定的滤波强度,对解码图像数据执行去块滤波。根据本专利技术的另一方面,提供一种基于编码单元执行去块滤波的对视频进行编码的设备,所述设备包括:编码单元确定器,确定根据深度被分层配置的编码单元以及分别用于编码单元的预测和变换的预测单元和变换单元,所述深度指示至少一个最大编码单元在空间上被划分的次数,其中,最大编码单元是被划分的用于对一画面进行编码的具有最大尺寸的数据单元;去块滤波单元,基于编码单元、预测单元和变换单元中的至少一个数据单元确定将执行去块滤波的滤波边界,基于根据滤波边界的邻近像素所属的编码单元的预测模式以及与滤波边界邻近的像素的变换系数值,来确定滤波边界处的滤波强度,并基于确定的滤波强度,执行去块滤波;发送器,对关于去块滤波的信息进行编码,并发送所述信息与一画面的编码数据和关于根据树结构的编码单元的编码模式信息。根据本专利技术的另一方面,提供一种基于编码单元执行去块滤波的对视频进行解码的设备,所述设备包括:接收和提取单元,通过解析接收的比特流,根据包括在通过划分当前画面获得的每个最大编码单元中的根据树结构的编码单元,在最大编码单元中提取根据编码单元被编码的图像数据、关于根据树结构的编码单元的编码模式信息以及关于去块滤波的信息;解码器,根据编码单元确定用于预测和变换的预测单元和变换单元,并基于关于根据树结构的编码单元的编码模式信息,对编码图像数据进行解码;去块滤波单元,通过使用关于去块滤波的信息,从根据树结构的编码单元、预测单元和变换单元中的至少一个数据单元的边界中确定将执行去块滤波的滤波边界,基于根据确定的滤波边界的邻近像素所属的编码单元的预测模式以及与滤波边界邻近的像素的变换系数值,来确定滤波边界的滤波强度,并基于确定的滤波强度,对解码图像数据执行去块滤波。具体实施方式图1是根据本专利技术实施例的基于编码单元执行去块滤波的视频编码设备100的框图。视频编码设备100包括编码单元确定器110、去块滤波单元130和发送器120。编码单元确定器110接收视频的一画面的图像数据,并将画面划分为至少一个最大编码单元,所述至少一个最大编码单元是具有最大尺寸的数据单元。根据本专利技术实施例的最大编码单元可以是尺寸为32×32、64×64、128×128、256×256等的数据单元,其中,数据单元的形状是宽度和长度为高于8的2的多次方的正方形。编码单元确定器110根据对每个最大编码单元在空间上划分的区域来确定具有分层结构的编码单元。可基于指示最大编码单元在空间上被划分的次数的深度来表示编码单元。具体地,根据树结构的编码单元包括有在最大编码单元中本文档来自技高网...
执行去块滤波的对视频进行解码的设备

【技术保护点】
一种执行去块滤波的对视频进行解码的设备,所述设备包括:接收器,接收包括画面的数据和划分信息的比特流,从比特流提取根据多个编码单元编码的图像数据、关于与多个编码单元有关的预测模式信息的编码模式信息以及关于去块滤波的信息;解码器,使用编码单元的最大尺寸将画面划分为多个最大编码单元,基于划分信息将最大编码单元分层划分为一个或更多个编码单元,使用分块类型信息来确定编码单元中的一个或更多个预测单元,确定编码单元中的一个或更多个变换单元,对编码单元中的预测单元执行预测并对编码单元中的变换单元执行逆变换以产生重建的编码单元,当包括在重建的编码单元中的边界与预测单元的边界和变换单元的边界中的至少一个边界相应时,基于非零变换系数、预测模式信息、运动矢量和参考索引中的至少一个来确定所述包括在重建的编码单元中的边界的边界强度,基于边界强度和与所述包括在重建的编码单元中的边界邻近的相邻像素中的至少一个来确定包括滤波器抽头数和将被去块滤波的像素的位置中的至少一个的去块滤波方法,并根据去块滤波方法对相邻像素执行去块滤波以产生包括去块滤波后的像素的滤波后的编码单元,其中,分块类型信息指示对称类型和非对称类型之一,所述一个或更多个变换单元是具有水平尺寸和垂直尺寸的矩形,其中,当划分信息指示对当前深度进行划分时,独立于相邻编码单元,当前深度的编码单元被划分为更低深度的编码单元,以及当划分信息指示不对当前深度进行划分时,所述一个或更多个变换单元从当前深度的编码单元而被获得,其中,边界通过使用关于去块滤波的信息而被确定,其中,关于去块滤波的信息包括指示所述一个或更多个变换单元的水平尺寸和垂直尺寸的关于变换单元的尺寸信息。...

【技术特征摘要】
2010.04.13 US 61/323,4491.一种执行去块滤波的对视频进行解码的设备,所述设备包括:接收器,接收包括画面的数据和划分信息的比特流,从比特流提取根据多个编码单元编码的图像数据、关于与多个编码单元有关的预测模式信息的编码模式信息以及关于去块滤波的信息;解码器,使用编码单元的最大尺寸将画面划分为多个最大编码单元,基于划分信息将最大编码单元分层划分为一个或更多个编码单元,使用分块类型信息来确定编码单元中的一个或更多个预测单元,确定编码单元中的一个或更多个变换单元,对编码单元中的预测单元执行预测并对编码单元中的变换单元执行逆变换以产生重建的编码单元,当包括在重建的编码单元中的边界与预测单元的边界和变换单元的边界中的至少一个边界相应时,基于非零变换系数、预测模式信息、运动矢量和参考索引中的至少一个来确定所述包括在重建的编码单元中的边界的边界强度,基于边界强度和与所述包括在重建的编码单元中的边界邻近的相邻像素中的至少一个来确定包括滤波器抽头数和将被去块滤波的像素的位置中的至少一个的去块滤波方法,并根据...

【专利技术属性】
技术研发人员:韩宇镇艾琳娜·阿尔辛娜闵正惠亚历山大·阿尔辛金壹求尼古拉·斯利亚科夫李泰美李善一千岷洙陈建乐范迪姆·谢廖金洪允美
申请(专利权)人:三星电子株式会社
类型:发明
国别省市:韩国;KR

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

1