图像编码/解码方法和装置以及存储有比特流的记录介质制造方法及图纸

技术编号:21638384 阅读:22 留言:0更新日期:2019-07-17 14:22
本发明专利技术涉及一种图像编码/解码方法。为此,图像解码方法可包括以下步骤:通过使用当前块的运动信息产生当前块的第一预测块;通过使用当前下级块的至少一个邻近下级块的运动信息来产生至少一个当前下级块的第二预测块;以及基于当前块的第一预测块与所述至少一个当前下级块的第二预测块的加权和来产生最终预测块。

Image encoding/decoding methods and devices and recording media storing bit streams

【技术实现步骤摘要】
【国外来华专利技术】图像编码/解码方法和装置以及存储有比特流的记录介质
本专利技术涉及一种用于对图像进行编码/解码的方法和设备以及存储比特流的记录介质。更具体地讲,本专利技术涉及一种用于使用重叠块运动补偿对图像进行编码/解码的方法和设备。
技术介绍
近来,对诸如高清(HD)图像或超高清(UHD)图像的高分辨率质量图像的需求在各个应用领域已获得增长。然而,与传统的图像数据相比,更高分辨率和质量的图像数据的数据量有所增加。因此,当通过使用诸如传统的有线宽带网络或无线宽带网络的介质传输图像数据时,或者当在传统的存储介质中存储图像数据时,传输成本和存储成本增加。为了解决随着图像数据的分辨率和质量的提高而出现的这些问题,需要高效的图像编码/解码技术。图像压缩技术包括各种技术,包括:从当前画面的先前画面或后续画面预测包括在当前画面中的像素值的帧间预测技术;通过使用当前画面中的像素信息来预测包括在当前画面中的像素值的帧内预测技术;向高出现频率的值分配短码并且向低出现频率的值分配长码的熵编码技术;等等。通过使用这样的图像压缩技术,图像数据可被有效压缩,并且压缩的图像数据被发送或存储。传统图像编码/解码方法和设备针对重叠块运动补偿使用仅有限数量的邻近块的运动信息。因此,编码效率的提高存在限制。
技术实现思路
技术问题本专利技术的目标在于提供一种用于使用数量增加的邻近块的运动信息执行重叠块运动补偿以提高图像编码/解码效率的方法和设备。解决方案本专利技术提供了一种图像解码方法,所述图像解码方法包括:使用当前块的运动信息产生当前块的第一预测块;使用当前块的当前子块的至少一个邻近子块的运动信息来产生当前块的当前子块的至少一个第二预测块;以及基于当前块的第一预测块与当前子块的所述至少一个第二预测块的加权和来产生当前块的最终预测块。在图像解码方法中,所述至少一个邻近子块可包括与当前块在时间上相应的同位块的子块的邻近子块。在图像解码方法中,产生至少一个第二预测块的步骤可包括:当当前子块既没有被包括在当前块的左边界区域中也没有被包括在当前块的上边界区域中时,使用所述同位块的所述子块的至少一个邻近子块的运动信息来产生所述至少一个第二预测块。在图像解码方法中,产生至少一个第二预测块的步骤可包括:当当前子块既没有被包括在当前块的左边界区域中也没有被包括在当前块的上边界区域中时,使用在当前块的合并列表和运动矢量列表中的至少一个列表中所包括的运动信息来产生所述至少一个第二预测块。在图像解码方法中,产生至少一个第二预测块的步骤可包括:仅当当前子块被包括在当前块的左边界区域和上边界区域中的至少一个中时,使用至少一个邻近子块的运动信息来产生所述至少一个第二预测块。在图像解码方法中,产生至少一个第二预测块的步骤可包括:当当前子块被包括在当前块的左边界区域中时,使用当前子块的邻近子块之中的左侧邻近子块、左上方邻近子块和左下方邻近子块中的至少一个的运动信息来产生所述至少一个第二预测块;以及当当前子块被包括在当前块的上边界区域中时,使用当前子块的邻近子块之中的上方邻近子块、左上方邻近子块和右下方邻近子块中的至少一个的运动信息来产生所述至少一个第二预测块。在图像解码方法中,产生至少一个第二预测块的步骤可包括:当当前子块既没有被包括在当前块的左边界区域中也没有被包括在当前块的上边界区域中时,使用当前子块的上方邻近子块、左侧邻近子块、下方邻近子块、右侧邻近子块、左上方邻近子块、左下方邻近子块、右下方邻近子块和右上方邻近子块中的至少一个的运动信息来产生所述至少一个第二预测块。在图像解码方法中,产生至少一个第二预测块的步骤可包括:按照所述邻近子块的预定顺序从当前子块的至少一个邻近子块推导运动信息;以及使用至少一条推导出的运动信息来产生所述至少一个第二预测块。在图像解码方法中,产生最终预测块的步骤可包括:在根据被用于产生第二预测块的邻近子块的位置将不同的权重因子应用于第一预测块和第二预测块内的样点的情况下获得第一预测块和第二预测块的加权和。在图像解码方法中,在产生最终预测块的步骤中,当当前子块的第二预测块的数量是2或更多时,可通过整体地计算当前块的第一预测块和当前子块的第二预测块的加权和来产生最终预测块。本专利技术提供一种图像编码方法,所述图像编码方法包括:使用当前块的运动信息产生当前块的第一预测块;使用当前块的当前子块的至少一个邻近子块的运动信息产生当前块的当前子块的至少一个第二预测块;以及基于当前块的第一预测块和当前子块的所述至少一个第二预测块的加权和来产生当前块的最终预测块。在图像编码方法中,所述至少一个邻近子块可包括与当前块在时间上相应的同位块的子块的邻近子块。在图像编码方法中,产生至少一个第二预测块的步骤可包括:当当前子块既没有被包括在当前块的左边界区域中也没有被包括在当前块的上边界区域中时,使用所述同位块的所述子块的至少一个邻近子块的运动信息来产生所述至少一个第二预测块。在图像编码方法中,产生至少一个第二预测块的步骤可包括:当当前子块既没有被包括在当前块的左边界区域中也没有被包括在当前块的上边界区域中时,使用在当前块的合并列表和运动矢量列表中的至少一个列表中所包括的运动信息来产生所述至少一个第二预测块。在图像编码方法中,产生至少一个第二预测块的步骤可包括:仅当当前子块被包括在当前块的左边界区域和上边界区域中的至少一个中时,使用至少一个邻近子块的运动信息来产生所述至少一个第二预测块。在图像编码方法中,产生至少一个第二预测块的步骤可包括:当当前子块被包括在当前块的左边界区域中时,使用当前子块的邻近子块之中的左侧邻近子块、左上方邻近子块和左下方邻近子块中的至少一个的运动信息来产生所述至少一个第二预测块;以及当当前子块被包括在当前块的上边界区域中时,使用当前子块的邻近子块之中的上方邻近子块、左上方邻近子块和右下方邻近子块中的至少一个的运动信息来产生所述至少一个第二预测块。在图像编码方法中,产生至少一个第二预测块的步骤可包括:当当前子块既没有被包括在当前块的左边界区域中也没有被包括在当前块的上边界区域中时,使用当前子块的上方邻近子块、左侧邻近子块、下方邻近子块、右侧邻近子块、左上方邻近子块、左下方邻近子块、右下方邻近子块和右上方邻近子块中的至少一个的运动信息来产生所述至少一个第二预测块。在图像编码方法中,产生至少一个第二预测块的步骤可包括:按照所述邻近子块的预定顺序从当前子块的至少一个邻近子块推导运动信息;并使用至少一条推导出的运动信息来产生所述至少一个第二预测块。在图像编码方法中,产生最终预测块的步骤可包括:在根据被用于产生第二预测块的邻近子块的位置将不同的权重因子应用于第一预测块和第二预测块内的样点的情况下获得第一预测块和第二预测块的加权和。在图像编码方法中,在产生最终预测块的步骤中,当当前子块的第二预测块的数量是2或更多时,可通过整体地计算当前块的第一预测块和当前子块的第二预测块的加权和来产生最终预测块。本专利技术提供一种存储通过图像编码方法所产生的比特流的记录介质,所述图像编码方法包括:使用当前块的运动信息产生当前块的第一预测块;使用当前块的当前子块的至少一个邻近子块的运动信息来产生当前块的当前子块的至少一个第二预测块;以及基于当前块的第一预测块与当前子块的所述至少一个第二预测块的加权和来产生本文档来自技高网...

【技术保护点】
1.一种用于对图像进行解码的方法,所述方法包括:使用当前块的运动信息产生当前块的第一预测块;使用当前块的当前子块的至少一个邻近子块的运动信息来产生当前块的当前子块的至少一个第二预测块;以及基于当前块的第一预测块与当前子块的所述至少一个第二预测块的加权和来产生最终预测块。

【技术特征摘要】
【国外来华专利技术】2016.11.29 KR 10-2016-01599031.一种用于对图像进行解码的方法,所述方法包括:使用当前块的运动信息产生当前块的第一预测块;使用当前块的当前子块的至少一个邻近子块的运动信息来产生当前块的当前子块的至少一个第二预测块;以及基于当前块的第一预测块与当前子块的所述至少一个第二预测块的加权和来产生最终预测块。2.根据权利要求1所述的方法,其中,所述至少一个邻近子块包括与当前块在时间上相应的同位块的子块的邻近子块。3.根据权利要求2所述的方法,其中,产生至少一个第二预测块的步骤包括:当当前子块既没有被包括在当前块的左边界区域中也没有被包括在当前块的上边界区域中时,使用所述同位块的所述子块的至少一个邻近子块的运动信息来产生所述至少一个第二预测块。4.根据权利要求1所述的方法,其中,产生至少一个第二预测块的步骤包括:当当前子块既没有被包括在当前块的左边界区域中也没有被包括在当前块的上边界区域中时,使用在当前块的合并列表和运动矢量列表中的至少一个列表中所包括的运动信息来产生所述至少一个第二预测块。5.根据权利要求1所述的方法,其中,产生至少一个第二预测块的步骤包括:仅当当前子块被包括在当前块的左边界区域和上边界区域中的至少一个中时,使用至少一个邻近子块的运动信息来产生所述至少一个第二预测块。6.根据权利要求1所述的方法,其中,产生至少一个第二预测块的步骤包括:当当前子块被包括在当前块的左边界区域中时,使用当前子块的邻近子块之中的左侧邻近子块、左上方邻近子块和左下方邻近子块中的至少一个的运动信息来产生所述至少一个第二预测块;以及当当前子块被包括在当前块的上边界区域中时,使用当前子块的邻近子块之中的上方邻近子块、左上方邻近子块和右下方邻近子块中的至少一个的运动信息来产生所述至少一个第二预测块。7.根据权利要求1所述的方法,其中,产生至少一个第二预测块的步骤包括:当当前子块既没有被包括在当前块的左边界区域中也没有被包括在当前块的上边界区域中时,使用当前子块的上方邻近子块、左侧邻近子块、下方邻近子块、右侧邻近子块、左上方邻近子块、左下方邻近子块、右下方邻近子块和右上方邻近子块中的至少一个的运动信息来产生所述至少一个第二预测块。8.根据权利要求1所述的方法,其中,产生至少一个第二预测块的步骤包括:按照所述邻近子块的预定顺序推导当前子块的至少一个邻近子块的运动信息;以及使用至少一条推导出的运动信息来产生所述至少一个第二预测块。9.根据权利要求1所述的方法,其中,产生最终预测块的步骤包括:在根据被用于产生第二预测块的邻近子块的位置将不同的权重因子应用于第一预测块和第二预测块内的样点的情况下获得第一预测块和第二预测块的加权和。10.根据权利要求1所述的方法,其中,在产生最终预测块的步骤中,当当前子块的第二预测块的数量是2或更多时,通过整体地计算当前块的第一预测块和当前子块的第二预测块的加权和来产生最终预测块。11.一...

【专利技术属性】
技术研发人员:林成昶赵承眩姜晶媛高玄硕李镇浩李河贤全东山金晖容崔振秀
申请(专利权)人:韩国电子通信研究院
类型:发明
国别省市:韩国,KR

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

1