本发明涉及一种图像解码装置、图像解码方法和程序产品。
背景技术:
1、非专利文献1和非专利文献2公开了几何分割模式(gpm:geometric partitioningmode)。gpm将矩形块倾斜地分割成两个,分别进行运动补偿。具体而言,分割后的小区域分别通过运动矢量进行运动补偿并通过加权平均进行合成。
2、现有技术文献
3、非专利文献
4、非专利文献1:itu-t h.266/vvc
5、非专利文献2:ce4:summary report on inter prediction with geometricpartitioning,jvet-q0024
技术实现思路
1、发明所要解决的课题
2、在非专利文献1和非专利文献2中,不考虑分割后的小区域的位置关系、形状,而从邻近块选择运动矢量候补,因此编码性能的提高尚有改善的余地。
3、因此,本发明是鉴于上述课题而完成的,其目的在于提供一种能够在gpm中提高编码效率的图像解码装置、图像解码方法和程序产品。
4、用于解决课题的手段
5、本发明的第一技术方案为,一种图像解码装置,其具备:解码部,其对控制信息和量化值进行解码;逆量化部,其对所述量化值进行逆量化来作为变换系数;逆变换部,其对所述变换系数进行逆变换来作为预测残差;帧内预测部,其基于已解码像素和所述控制信息来生成第一预测像素;累积部,其累积所述已解码像素;筛选部,其基于所述控制信息和运动矢量候补来决定运动矢量并作为运动信息;运动补偿部,其基于所述已解码像素、所述运动信息和所述控制信息来生成第二预测像素;合成部,其基于所述第一预测像素、所述第二预测像素和所述控制信息来生成第三预测像素;以及加法器,其将所述第一至第三预测像素中的任一个与所述预测残差相加来得到已解码像素,所述筛选部基于所述控制信息来从待解码块的邻近块的运动矢量中筛选所述运动矢量候补。
6、本发明的第二技术方案为,一种图像解码方法,具有:对控制信息和量化值进行解码的步骤a;对所述量化值进行逆量化来作为变换系数的步骤b;对所述变换系数进行逆变换来作为预测残差的步骤c;基于已解码像素和所述控制信息来生成第一预测像素的步骤d;累积所述已解码像素的步骤e;基于所述控制信息和运动矢量候补来决定运动矢量并作为运动信息的步骤f;基于所述已解码像素、所述运动信息和所述控制信息来生成第二预测像素的步骤g;基于所述第一预测像素、所述第二预测像素和所述控制信息来生成第三预测像素的步骤h;以及将所述第一至第三预测像素中的任一个与所述预测残差相加来得到已解码像素的步骤i,在所述步骤f中,基于所述控制信息来从待解码块的邻近块的运动矢量中筛选所述运动矢量候补。
7、本发明的第三技术方案为,一种程序产品,其使计算机作为图像解码装置发挥作用,所述图像解码装置具备:解码部,其对控制信息和量化值进行解码;逆量化部,其对所述量化值进行逆量化来作为变换系数;逆变换部,其对所述变换系数进行逆变换来作为预测残差;帧内预测部,其基于已解码像素和所述控制信息来生成第一预测像素;累积部,其累积所述已解码像素;筛选部,其基于所述控制信息和运动矢量候补来决定运动矢量并作为运动信息;运动补偿部,其基于所述已解码像素、所述运动信息和所述控制信息来生成第二预测像素;合成部,其基于所述第一预测像素、所述第二预测像素和所述控制信息来生成第三预测像素;以及加法器,其将所述第一至第三预测像素中的任一个与所述预测残差相加来得到已解码像素,所述筛选部基于所述控制信息来从待解码块的邻近块的运动矢量中筛选所述运动矢量候补。
8、发明效果
9、根据本发明,能够提供一种能够在gpm中提高编码效率的图像解码装置、图像解码方法和程序产品。
1.一种图像解码装置,其特征在于,
2.根据权利要求1所述的图像解码装置,其特征在于,所述筛选部根据所述待解码块的分割形状来限定所述运动矢量候补。
3.根据权利要求1所述的图像解码装置,其特征在于,所述筛选部基于所述控制信息来从筛选出的所述运动矢量候补中决定所述运动矢量。
4.根据权利要求1所述的图像解码装置,其特征在于,所述筛选部按分割所述待解码块而得的每个小区域构成不同的所述运动矢量候补。
5.根据权利要求4所述的图像解码装置,其特征在于,每个所述小区域的运动矢量候补重复。
6.根据权利要求4所述的图像解码装置,其特征在于,每个所述小区域的运动矢量候补是排他的。
7.根据权利要求1所述的图像解码装置,其特征在于,所述筛选部仅在分割所述待解码块而得到的小区域仅与上侧或左侧的块中的一方相接的情况下,进行所述运动矢量候补的筛选。
8.根据权利要求1所述的图像解码装置,其特征在于,所述筛选部在筛选出的所述运动矢量候补的数量比规定数量少的情况下,新规生成运动矢量并添加到所述运动矢量候补中。
9.根据权利要求1所述的图像解码装置,其特征在于,所述筛选部在所述待解码块和所述邻近块双方被分割成小区域的情况下,将与所述待解码块的小区域相接的边的长度较长一方的所述邻近块的小区域的运动矢量添加到所述运动矢量候补中。
10.根据权利要求1所述的图像解码装置,其特征在于,所述筛选部根据所述待解码块的分割形状来使所述运动矢量候补的排列顺序变化。
11.根据权利要求10所述的图像解码装置,其特征在于,对于所述运动矢量候补的排列顺序,所述筛选部使与所述待解码块直接相接的邻近块的运动矢量优先于与所述待解码块间接相接的邻近块的运动矢量。
12.根据权利要求10所述的图像解码装置,其特征在于,对于所述运动矢量候补的排列顺序,所述筛选部使分割所述待解码块而得的小区域与所述邻近块相接的边的长度越长则越优先。
13.一种图像解码方法,其特征在于,
14.一种程序产品,该程序产品使计算机作为图像解码装置发挥作用,其特征在于,
