本发明涉及将图像分割为块并进行预测的图像编码和解码技术。
背景技术:
1、在图像编码和解码中,将作为处理对象的图像分割为预定数量的像素的集合即块,以块为单位进行处理。通过分割成适当的块,适当地设定画面内预测(帧内预测)、画面间预测(帧间预测),编码效率提高。
2、在动图像的编码/解码中,通过根据已编码/解码的图片预测的帧间预测来提高编码效率。专利文献1公开了一种在帧间预测时应用仿射变换的技术。在动图像中,物体伴随着放大、缩小、旋转这样的变形的情况并不少见,通过应用专利文献1的技术,能够进行高效的编码。
3、现有技术文献
4、专利文献
5、专利文献1:日本特开平9-172644号公报。
技术实现思路
1、但是,由于专利文献1技术伴随着图像的变换,所以存在处理负荷大的问题。本发明鉴于上述问题,提供一种低负荷且高效的编码技术。
2、为了解决上述问题,本发明的第一方式的图像编码装置包括:编码信息保存部,将在已编码块的帧间预测中使用的帧间预测信息保存到历史预测运动矢量候选列表中;空间帧间预测信息候选导出部,从空间上与编码对象块邻近的块的帧间预测信息中导出空间帧间预测信息候选,并作为编码对象块的帧间预测信息候选;以及历史帧间预测信息候选导出部,从保存在历史预测运动矢量候选列表中的帧间预测信息中导出历史帧间预测信息候选,并作为编码对象块的帧间预测信息候选,历史帧间预测信息候选导出部针对保存在历史预测运动矢量候选列表中的帧间预测信息之中的、从最新的帧间预测信息开始的预定数量的帧间预测信息,进行与空间帧间预测信息候选的比较,当帧间预测信息的值不同时,作为历史帧间预测信息候选。
3、本发明的第二方式的图像编码方法包括:编码信息保存步骤,将在已编码块的帧间预测中使用的帧间预测信息保存到历史预测运动矢量候选列表中;空间帧间预测信息候选导出步骤,从空间上与编码对象块邻近的块的帧间预测信息中导出空间帧间预测信息候选,并作为编码对象块的帧间预测信息候选;以及历史帧间预测信息候选导出步骤,从保存在历史预测运动矢量候选列表中的帧间预测信息中导出历史帧间预测信息候选,并作为编码对象块的帧间预测信息候选,在历史帧间预测信息候选导出步骤中,针对保存在历史预测运动矢量候选列表中的帧间预测信息之中的、从最新的帧间预测信息开始的预定数量的帧间预测信息,进行与空间帧间预测信息候选的比较,当帧间预测信息的值不同时,作为历史帧间预测信息候选。
4、本发明的第三方式的图像编码程序使计算机执行以下步骤:编码信息保存步骤,将在已编码块的帧间预测中使用的帧间预测信息保存到历史预测运动矢量候选列表中;空间帧间预测信息候选导出步骤,从空间上与编码对象块邻近的块的帧间预测信息中导出空间帧间预测信息候选,并作为编码对象块的帧间预测信息候选;以及历史帧间预测信息候选导出步骤,从保存在历史预测运动矢量候选列表中的帧间预测信息中导出历史帧间预测信息候选,并作为编码对象块的帧间预测信息候选,在历史帧间预测信息候选导出步骤中,针对保存在历史预测运动矢量候选列表中的帧间预测信息之中的、从最新的帧间预测信息开始的预定数量的帧间预测信息,进行与空间帧间预测信息候选的比较,当帧间预测信息的值不同时,作为历史帧间预测信息候选。
5、本发明的第四方式的图像解码装置包括:解码信息保存部,将在已解码块的帧间预测中使用的帧间预测信息保存到历史预测运动矢量候选列表中;空间帧间预测信息候选导出部,从空间上与解码对象块邻近的块的帧间预测信息中导出空间帧间预测信息候选,并作为解码对象块的帧间预测信息候选;以及历史帧间预测信息候选导出部,从保存在历史预测运动矢量候选列表中的帧间预测信息中导出历史帧间预测信息候选,并作为解码对象块的帧间预测信息候选,历史帧间预测信息候选导出部针对保存在历史预测运动矢量候选列表中的帧间预测信息之中的、从最新的帧间预测信息开始的预定数量的帧间预测信息,进行与空间帧间预测信息候选的比较,当帧间预测信息的值不同时,作为历史帧间预测信息候选。
6、本发明的第五方式的图像解码方法包括:解码信息保存步骤,将在已解码块的帧间预测中使用的帧间预测信息保存到历史预测运动矢量候选列表中;空间帧间预测信息候选导出步骤,从空间上解码对象块邻近的块的帧间预测信息中导出空间帧间预测信息候选,并作为解码对象块的帧间预测信息候选;以及历史帧间预测信息候选导出步骤,从保存在历史预测运动矢量候选列表中的帧间预测信息中导出历史帧间预测信息候选,并作为解码对象块的帧间预测信息候选,在历史帧间预测信息候选导出步骤中,针对保存在历史预测运动矢量候选列表中的帧间预测信息之中的、从最新的帧间预测信息开始的预定数量的帧间预测信息,进行与空间帧间预测信息候选的比较,当帧间预测信息的值不同时,作为历史帧间预测信息候选。
7、本发明的第六方式的图像解码程序使计算机执行以下步骤:解码信息保存步骤,将在已解码块的帧间预测中使用的帧间预测信息保存到历史预测运动矢量候选列表中;空间帧间预测信息候选导出步骤,从空间上解码对象块邻近的块的帧间预测信息中导出空间帧间预测信息候选,并作为解码对象块的帧间预测信息候选;以及历史帧间预测信息候选导出步骤,从保存在历史预测运动矢量候选列表中的帧间预测信息中导出历史帧间预测信息候选,并作为解码对象块的帧间预测信息候选,在历史帧间预测信息候选导出步骤中,针对保存在历史预测运动矢量候选列表中的帧间预测信息之中的、从最新的帧间预测信息开始的预定数量的帧间预测信息,进行与空间帧间预测信息候选的比较,当帧间预测信息的值不同时,作为历史帧间预测信息候选。
8、发明效果
9、根据本发明,能够以低负荷实现高效率的图像编码/解码处理。
1.一种图像编码装置,使用基于帧间预测信息的帧间预测以块为单位对运动图像进行编码并生成比特流,所述图像编码装置的特征在于,包括:
2.一种图像编码方法,使用基于帧间预测信息的帧间预测以块为单位对运动图像进行编码并生成比特流,所述图像编码方法的特征在于,包括:
3.一种图像解码装置,对编码比特串进行解码,所述编码比特串是以块为单位使用帧间预测对运动图像进行编码后的比特串,所述图像解码装置的特征在于,包括:
4.一种图像解码方法,对编码比特串进行解码,所述编码比特串是以块为单位使用帧间预测对运动图像进行编码后的比特串,所述图像解码方法的特征在于,包括:
5.一种非暂时性计算机可读介质,存储按照权利要求2所述图像编码方法生成的比特流。
6.一种存储方法,将按照权利要求2所述图像编码方法生成的比特流存储到存储介质。
7.一种传输方法,传输按照权利要求2所述图像编码方法生成的比特流。