图像处理装置和方法与流程
- 国知局
- 2024-12-06 12:08:38
本公开涉及图像处理装置和图像处理方法,并且具体地涉及能够抑制编码和解码的并行度降低的图像处理装置和图像处理方法。
背景技术:
1、wpp(wavefront parallelel processing,波前并行处理)被常规地引入hevc(高效视频编码)作为如下工具,该工具在每ctu(coding tree unit,编码树单元)行中将cabac(context-based adaptive binary arithmetic code,基于上下文的自适应二进制算术代码)编码并行化,同时最大程度地减少编码效率的降低(参见例如非专利文献1)。
2、另外,已经提出了如下方法:将64×64块用作亮度分量的处理单元,并且将32×32块用作色差分量的处理单元,以对诸如编码(解码)、变换和量化(逆量化和逆变换)、去块和sao(sample adaptive offset,样本自适应偏移)之类的各个处理步骤执行流水线化(例如,参见非专利文献2和非专利文献3)。
3、[现有技术文献]
4、[非专利文献]
5、[非专利文献1]
6、itu(international telecommunication union,国际电信联盟)的电信标准化部门2016年12月的“high efficiency video coding”,h.265;
7、[非专利文献2]
8、tzu-der chuang,ching-yeh chen,yu-wen huang,shaw-min lei,“ce1-related:separate tree partitioning at 64×64-luma/32×32-chroma unit level”,jvet-k0230-v3,itu-t sg 16wp 3的联合视频专家组(jvet)以及iso/iec jtc 1/sc 29/wg 11第11次会议:si,卢布尔雅那,2018年7月10日至18日;
9、[非专利文献3]
10、chia-ming tsai,chih-wei hsu,tzu-der chuang,ching-yeh chen,yu-wenhuang,shaw-min lei,“ce1.2.1:constraint for binary and ternary partitions”,jvet-l0081-v2,itu-t sg 16wp 3的联合视频专家组(jvet)以及iso/iec jtc 1/sc 29/wg11第十二次会议:中国澳门,2018年10月3日至12日。
技术实现思路
1、[技术问题]
2、然而,随着图像分辨率的提高,近来也需要在编码中处理更大的ctu大小。例如,在非专利文献1中描述的hevc的情况下,ctu大小最大为64×64。然而,在非专利文献2和非专利文献3中描述的方法的情况下,ctu大小最大为128×128。
3、在wpp中,在相同图像中(具体地,在相同分辨率的情况下),如上所述,增加的ctu大小会减少一帧中ctu行的数目。因此,编码和解码的并行度(换言之,并行处理的ctu的数目)减少,可能导致并行流水行中的延迟增加(换言之,导致处理时间延长)。
4、另外,根据非专利文献2和非专利文献3中描述的方法,可以通过使用大小减小的块作为处理单元对诸如编码(解码)、变换和量化(逆量化和逆变换)、去块和sao之类的各个处理步骤执行流水线化,然而,难以对每个块的编码和解码执行并行流水线化。
5、考虑到这种情况,本公开的目的是使得可以抑制编码和解码的并行度的降低。
6、[问题的解决方案]
7、根据本技术的一个方面的图像处理装置包括编码部,编码部按照编码树单元的每行并行地对与图像相关的系数数据进行编码,每个编码树单元包括变换块并且对应于树结构的最上位编码块,并且编码部将每行的编码相对于要编码的行的紧上一行的编码延迟与一个编码树单元对应的量来执行。
8、根据本技术的一个方面的图像处理方法包括:按照编码树单元的每行并行地对与图像相关的系数数据进行编码,每个编码树单元包括变换块并且对应于树结构的最上位编码块,以及将每行的编码相对于要编码的行的紧上一行的编码延迟与一个编码树单元对应的量来执行。
9、根据本技术的另一方面的图像处理装置包括解码部,该解码部按照编码树单元的每行并行地对通过对与图像相关的系数数据进行编码而获得的编码数据进行解码,每个编码树单元包括变换块并且对应于树结构的最上位编码块,并且解码部将每行的解码相对于要解码的行的紧上一行的解码延迟与一个编码树单元对应的量来执行。
10、根据本技术的另一方面的图像处理方法包括:在均包括变换块并且与树结构中最上编码块对应的编码树单元的每行中并行地对通过对与图像相关的系数数据进行编码而获得的编码数据进行解码,以及对每行执行解码,使得将解码相对于要解码的行紧上方的行的解码延迟与一个编码树单元对应的量。
11、在根据本技术的一个方面的图像处理装置和图像处理方法中,在均包括变换块并且与树结构中最上编码块对应的编码树单元的每行中并行地对与图像相关的系数数据进行编码,并且对每行执行编码,使得将编码相对于要编码的行紧上方的行的编码延迟与一个编码树单元对应的量。
12、在根据本技术的另一方面的图像处理装置和图像处理方法中,按照编码树单元的每行并行地对通过对与图像相关的系数数据进行编码而获得的编码数据进行解码,每个编码树单元包括变换块并且作为树结构的最上位编码块,以及将每行的解码相对于要解码的行的紧上一行的解码延迟与一个编码树单元对应的量来执行。
13、根据本技术的一个方面的图像编码装置包括:至少一个处理器,其被配置成:将图像划分为具有多个并行的编码树单元ctu行的多个编码树单元;将每个ctu划分为多个四叉树块,其中,四叉树块中的每一个是大小小于ctu的大小的处理单元;确定是否对多个ctu应用波前并行处理wpp,其中,wpp在相邻的ctu行之间具有一个ctu的延迟;基于确定不对多个ctu应用wpp,允许从当前ctu行的当前ctu的左上四叉树块到相邻的上ctu行的非相邻的右上ctu的左下四叉树块的帧内预测;以及基于确定对多个ctu应用wpp,不允许当前ctu的右上四叉树块到非相邻的右上ctu的左下四叉树块的帧内预测。
技术特征:1.一种图像编码装置,包括:
技术总结本公开涉及一种图像编码装置,图像编码装置包括:至少一个处理器,其被配置成:将图像划分为具有多个并行的编码树单元CTU行的多个编码树单元;将每个CTU划分为多个四叉树块,其中,四叉树块中的每一个是大小小于CTU的大小的处理单元;确定是否对多个CTU应用波前并行处理WPP,其中,WPP在相邻的CTU行之间具有一个CTU的延迟;基于确定不对多个CTU应用WPP,允许从当前CTU行的当前CTU的左上四叉树块到相邻的上CTU行的非相邻的右上CTU的左下四叉树块的帧内预测;以及基于确定对多个CTU应用WPP,不允许当前CTU的右上四叉树块到非相邻的右上CTU的左下四叉树块的帧内预测。技术研发人员:藤本勇司受保护的技术使用者:索尼集团公司技术研发日:技术公布日:2024/12/2本文地址:https://www.jishuxx.com/zhuanli/20241204/339570.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表