动图的处理装置、处理方法以及计算机可读存储介质制造方法及图纸

技术编号:27661730 阅读:30 留言:0更新日期:2021-03-12 14:32
本发明专利技术提供一种动图的处理装置。动图的处理装置具备:检测单元,该检测单元对块的边界进行检测;判定单元,该判定单元对上述检测单元检测出的边界的强度进行判定;以及决定单元,该决定单元基于上述判定单元判定出的边界的强度而决定是否对该边界应用滤波。上述判定单元在边界的强度的判定中使用变换块的大小。

【技术实现步骤摘要】
动图的处理装置、处理方法以及计算机可读存储介质本申请是2016年7月27日提交的题为“动图的处理装置、处理方法以及计算机可读存储介质”的中国专利申请201680053868.5的分案申请。
本专利技术涉及动图的处理装置、处理方法以及计算机可读存储介质。
技术介绍
专利文献1公开了利用帧内预测(intra-frameprediction)/帧间预测(inter-frameprediction)、残差变换、熵编码以及环路滤波的动图的编码装置以及解码装置。图6是专利文献1中记载的编码装置的结构图。此外,以作为对帧进行分割后的多个不同大小中的任意大小的块为单位而进行编码。首先,将输入图像数据输入至帧间预测部15以及帧内预测部16。此外,从帧缓存17将以前的帧的图像数据输入至帧间预测部15,并从加法运算部14将与处理对象相同的帧的已经处理的块的图像数据输入至帧内预测部16。帧间预测部15基于以前的帧而将帧间预测的处理对象块的预测块输出。帧内预测部16基于与处理对象块相同的帧的其他块而将处理对象块的预测块输出。而且,根据针对处理对象块是应用帧间预测、还是应用帧内预测,将帧间预测部15和帧内预测部16的任一者的输出向减法运算部10输出。减法运算部10将表示处理对象块的图像、与帧间预测部15或者帧内预测部16所输出的预测图像的误差的误差(残差)信号输出。变换-量化部11对误差信号进行正交变换以及量化而输出等级值(levelvalue)。编码部12对该等级值和边信息(未图示)进行熵编码而生成比特流。此外,边信息是指解码装置中使用的像素值的重建所需的信息,包含表示使用了帧内预测或者帧间预测中的哪一种的编码模式、量化参数、块大小等信息。逆量化-逆变换部13进行与变换-量化部11相反的处理而生成误差信号。加法运算部14对逆量化-逆变换部13所输出的误差信号、和帧间预测部15或者帧内预测部16所输出的预测图像进行加法运算,生成处理对象块并将其输出至帧内预测部16以及环路滤波器18。若环路滤波器18接收到一个帧的所有的块,则生成与该帧对应的局部解码图像并将其输出至帧缓存17。在帧间预测部15的帧间预测中使用该局部解码图像。此外,在非专利文献1公开了如下内容:在环路滤波器18中,进行去块处理和采样点自适应偏移处理。去块处理是指减少在帧内的块的边界部产生的畸变的处理。由此,防止在帧间预测中画质劣化的传播。此外,采样点自适应偏移处理是指对像素值加上/减去偏移值的处理。图7是专利文献1中记载的解码装置的结构图。在解码部20中对编码装置生成的比特流进行熵解码并取出等级值和边信息。逆量化-逆变换部21根据等级值而生成误差信号。关于该误差信号,根据是对与该误差信号对应的块进行帧间预测而得到的、还是进行帧内预测而得到的,在加法运算部22中将该误差信号与帧间预测部23或者帧内预测部24所输出的该块的预测图像相加。由此,加法运算部22重新生成该块。为了进行帧内预测而将加法运算部22重新生成的块输出至帧内预测部24。另外,加法运算部22重新生成的块还输出至环路滤波器26。若环路滤波器26接收到一个帧的所有的块,则生成与该帧对应的局部解码图像并将其输出至帧缓存25。该局部解码图像,在帧间预测部23的帧间预测中使用,同时作为输出图像数据而被输出。图8表示非专利文献1所公开的设置于环路滤波器18以及26的去块滤波器的结构。此外,分别对垂直方向的边界和水平方向的边界进行去块。在图8中,标注奇数的参照符号的结构要素进行垂直方向的边界的去块,标注偶数的参照符号的结构要素进行水平方向的边界的去块。首先,变换块边界检测部31基于表示变换块的大小的边信息而对变换块的垂直方向的边界进行检测。接下来,预测块边界检测部33基于表示预测块的大小的边信息而对预测块的垂直方向的边界进行检测。此外,变换块是指与变换-量化部11所执行的正交变换相关的块,预测块是指帧间预测部15或者帧内预测部16所进行的预测处理中的块。此外,以下简单地将变换块以及预测块的边界统称为“边界”。边界强度判定部35根据边信息,具体而言,根据是帧内预测还是帧间预测、是否为变换块的边界且存在非零的正交变换系数、隔着边界的两个块的动态矢量之差是否为阈值以上、隔着边界的两个块的动态补偿的参照图像是否不同、或者动态矢量的数量是否不同而分为0、1、2的三个等级,对边界强度进行评价。此外,边界强度0为最弱,边界强度2为最强。滤波决定部37基于使用处理对象的边界的边界强度、边信息中包含的量化参数以及作为滤波对象图像的去块前图像的像素值的决定基准而决定对于处理对象的边界是否应用滤波,以及在应用滤波的情况下决定是应用弱滤波还是应用强滤波。滤波部39根据滤波决定部37的决定针对去块前图像应用滤波而进行去块。变换块边界检测部32、预测块边界检测部34、边界强度判定部36以及滤波决定部38中的处理,与变换块边界检测部31、预测块边界检测部33、边界强度判定部35以及滤波决定部37中的处理相比,仅是作为对象的边界的方向不同,从而将重复的说明省略。而且,滤波部40根据滤波决定部38的决定针对滤波对象图像应用滤波并输出去块后图像,其中,滤波对象图像是针对滤波部39所输出的垂直方向的边界应用滤波而得到的图像。图9示出了垂直方向的边界。其中,pxy以及qxy(x以及y分别为0至3的整数)分别为像素。在非专利文献1中,在滤波种类的决定中,使用px0、qx0、px3、qx3(这里,x为0至3的整数)的共计16个像素的像素值。另外,以pxy以及qxy(x以及y分别为0至3的整数)的共计32个像素为单位而进行滤波处理。即,在垂直方向的边界的情况下,决定是否在垂直方向上以四个像素为单位而应用滤波、以及在应用滤波的情况下决定其强度。此外,在弱滤波的情况下,通过滤波处理而对p0y以及q0y的像素值进行变更,在强滤波的情况下,通过滤波处理而对p2y、p1y、p0y、q0y、q1y以及q2y的像素值进行变更。此外,在水平方向的边界的情况下,使图9旋转90度而进行与垂直方向的边界同样的处理。即,在水平方向的边界的情况下,在滤波种类的决定中使用的像素的位置、通过滤波而使值发生变更的像素的位置与边界之间的关系,与垂直方向的边界的情况相同。专利文献2公开了如下结构:为了抑制块畸变,预测块越大,边界强度越强。另外,非专利文献2公开了如下内容:为了抑制块畸变,进行编码控制以便不大可能选择较大大小的块。现有技术文献专利文献专利文献1:日本特开2014-197847号公报专利文献2:日本特开2011-223302号公报非专利文献非专利文献1:ITU-TH.265HighEfficiencyVideoCoding非专利文献2:JCTVC-L0232AHG6:Ondeblockingfilterandparameterssignaling
技术实现思路
专利技术要解决的问题专利文献2仅考虑了预测块,根据变换块的大小会产生块畸变。另外,在非专利文献2的结构中,编码量有本文档来自技高网
...

【技术保护点】
1.一种动图的处理装置,其特征在于,/n所述处理装置具备:/n检测单元,该检测单元对两个相邻的变换块之间的边界进行检测;以及/n决定单元,该决定单元决定是否对沿着所述检测单元检测出的边界的两个相邻的变换块中的每个变换块的解码像素应用去块滤波,/n其中,所述决定单元从三个以上不同强度的去块滤波中决定应用的去块滤波,/n当所述两个相邻的变换块中的第一变换块的第一大小或者所述两个相邻的变换块中的第二变换块的第二大小为第一阈值以上时,所述决定单元决定对沿着该边界的两个相邻的变换块中的每个变换块的解码像素应用所述三个以上不同强度的去块滤波中的强度最强的去块滤波。/n

【技术特征摘要】
20150930 JP 2015-1943431.一种动图的处理装置,其特征在于,
所述处理装置具备:
检测单元,该检测单元对两个相邻的变换块之间的边界进行检测;以及
决定单元,该决定单元决定是否对沿着所述检测单元检测出的边界的两个相邻的变换块中的每个变换块的解码像素应用去块滤波,
其中,所述决定单元从三个以上不同强度的去块滤波中决定应用的去块滤波,
当所述两个相邻的变换块中的第一变换块的第一大小或者所述两个相邻的变换块中的第二变换块的第二大小为第一阈值以上时,所述决定单元决定对沿着该边界的两个相邻的变换块中的每个变换块的解码像素应用所述三个以上不同强度的去块滤波中的强度最强的去块滤波。


2.根据权利要求1所述的处理装置,其特征在于,
在所述第一大小或所述第二大小为所述第一阈值以上的情况下,与所述第一大小和所述第二大小小于所述第一阈值的情况相比,所述决定单元将距作为应用去块滤波的对象的解码像素的边界的距离扩大。


3.根据权利要求1所述的处理装置,其特征在于,
当所述第一大小为所述第一阈值以上、且所述第二大小小于所述第一阈值时,所述决定单元使得应用于所述第一变换块内的解码像素的去块滤波、...

【专利技术属性】
技术研发人员:河村圭内藤整
申请(专利权)人:凯迪迪爱通信技术有限公司
类型:发明
国别省市:日本;JP

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

1