System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及图像编码装置、图像解码装置及其控制方法和程序。
技术介绍
1、作为运动图像的压缩记录的编码方法,已知hevc(high efficiency videocoding,高效视频编码)方法(以下称为hevc)。在hevc中,采用尺寸大于传统宏块(16×16像素)的基本块以提高编码效率。大尺寸的基本块称为ctu(coding tree unit,编码树单元),并且最大尺寸为64×64像素。将ctu进一步划分为子块,作为预测或变换的单位。
2、在hevc中,使用如下处理:根据频率分量,对在进行正交变换之后获得的被称为量化矩阵的系数(以下称为正交变换系数)进行加权。通过减少劣化对于人类视觉而言几乎不明显的高频分量数据,可以在维持图像质量的同时提高压缩效率。ptl 1公开了对这种量化矩阵进行编码的技术。
3、引用列表
4、专利文献
5、ptl1:日本特开2013-38758号公报
技术实现思路
1、技术问题
2、在hevc中,使用例如比传统的8×8像素的正交变换大的16×16像素或32×32像素的正交变换,并且还使用与大的正交变换相对应的量化矩阵。为了防止量化矩阵的代码量增加,代替对与16×16像素的正交变换相对应的量化矩阵的全部256个元素进行编码,通过解码侧的上采样处理仅对64个元素进行编码和扩展。此外,附加地对在频域中与dc分量相对应的量化矩阵的左上端位置处的元素进行编码。因此,在hevc中,当使用大的正交变换时,
3、做出本专利技术以解决上述问题,并且本专利技术提供了一种在抑制用于编码的量化矩阵的代码量的同时对图像进行编码的技术。
4、解决问题的技术手段
5、为了解决该问题,例如,根据本专利技术的图像编码装置具有以下布置。也就是说,提供了一种图像编码装置,用于对图像数据进行编码,其特征在于包括:
6、第一编码部,用于将编码对象图像数据划分为预设尺寸的基本块,还使用多个预设子块划分图案其中之一将各基本块划分为至少一个子块,并以子块为单位进行频率变换、量化和熵编码;
7、保持部,用于保持与所述第一编码部使用的子块划分图案中所包括的子块的尺寸相对应的多个量化矩阵;
8、第二编码部,用于对所述保持部所保持的多个量化矩阵至少之一进行编码;以及
9、组合部,用于组合所述第二编码部所生成的编码数据和所述第一编码部所获得的编码数据,
10、其中,对于在水平方向和垂直方向中的一个方向上具有与所述基本块的尺寸相同的尺寸的量化矩阵,所述保持部将距与dc分量相对应的元素的存储位置的预设的预定范围内的位置处的元素保持为单独值,并将相同元素以元素的预设数量为单位保持在所述预定范围外部的位置处。
11、本专利技术的有利效果
12、根据本专利技术,可以在抑制用于编码的量化矩阵的代码量的同时对图像进行编码。通过以下结合附图的描述,本专利技术的其他特征和优点将变得清楚。请注意,在整个附图中,相同的附图标记表示相同或相似的部件。
本文档来自技高网...【技术保护点】
1.一种图像解码装置,用于根据编码数据来解码图像,其特征在于,所述图像解码装置包括:
2.根据权利要求1所述的图像解码装置,其中,所述多个值的数量少于所述量化矩阵中的元素的数量。
3.根据权利要求1所述的图像解码装置,其中,针对除了所述第一元素和所述第二元素之外的元素,将所述多个值中的一个值设置为在所述量化矩阵中彼此垂直相邻的两个元素。
4.一种图像编码装置,用于对图像进行编码,其特征在于,所述图像编码装置包括:
5.根据权利要求4所述的图像编码装置,其中,所述多个值的数量少于所述量化矩阵中的元素的数量。
6.根据权利要求4所述的图像编码装置,其中,针对除了所述第一元素和所述第二元素之外的元素,要将所述多个值中的一个值设置为在所述量化矩阵中彼此垂直相邻的两个元素。
7.一种图像解码方法,用于根据编码数据来解码图像,其特征在于,所述图像解码方法包括:
8.根据权利要求7所述的图像解码方法,其中,所述多个值的数量少于所述量化矩阵中的元素的数量。
9.根据权利要求7所述的图像解码方法,其中,
10.一种图像编码方法,用于对图像进行编码,其特征在于,所述图像编码方法包括:
11.根据权利要求10所述的图像编码方法,其中,所述多个值的数量少于所述量化矩阵中的元素的数量。
12.根据权利要求10所述的图像编码方法,其中,针对除了所述第一元素和所述第二元素之外的元素,要将所述多个值中的一个值设置为在所述量化矩阵中彼此垂直相邻的两个元素。
13.一种非暂时性计算机可读存储介质,其存储用于执行图像解码方法的程序,所述图像解码方法用于根据编码数据来解码图像,其特征在于,所述图像解码方法包括:
14.一种非暂时性计算机可读存储介质,其存储用于执行图像编码方法的程序,所述图像编码方法用于对图像进行编码,其特征在于,所述图像编码方法包括:
...【技术特征摘要】
1.一种图像解码装置,用于根据编码数据来解码图像,其特征在于,所述图像解码装置包括:
2.根据权利要求1所述的图像解码装置,其中,所述多个值的数量少于所述量化矩阵中的元素的数量。
3.根据权利要求1所述的图像解码装置,其中,针对除了所述第一元素和所述第二元素之外的元素,将所述多个值中的一个值设置为在所述量化矩阵中彼此垂直相邻的两个元素。
4.一种图像编码装置,用于对图像进行编码,其特征在于,所述图像编码装置包括:
5.根据权利要求4所述的图像编码装置,其中,所述多个值的数量少于所述量化矩阵中的元素的数量。
6.根据权利要求4所述的图像编码装置,其中,针对除了所述第一元素和所述第二元素之外的元素,要将所述多个值中的一个值设置为在所述量化矩阵中彼此垂直相邻的两个元素。
7.一种图像解码方法,用于根据编码数据来解码图像,其特征在于,所述图像解码方法包括:
8.根据权利要求7所述的图像解码方法,其中,所述多个值的数量...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。