帧间预测方法和使用帧间预测方法的视频编码/解码方法技术

技术编号:8134228 阅读:225 留言:0更新日期:2012-12-27 13:36
公开了帧间预测方法和使用帧间预测方法的视频编码/解码方法。该使用帧间预测的编码方法包括以下步骤:对用作用于随机访问的参考的第一图片进行编码;通过使用多个参考图片对在所述第一图片之前显示的第二图片中包括的块进行帧间预测编码;生成参考图片信息,所述参考图片信息表示在所述第二图片之前显示的过去的图片是否被用作用于对所述第二图片进行编码的参考图片;以及,传输编码的第一和第二图片以及所述参考图片信息。

【技术实现步骤摘要】
【国外来华专利技术】
本公开涉及视频编码/解码设备和方法。更具体地,本公开涉及能够防止在将IDR图片用于随机访问期间的编码效率的降低的帧间预测方法以及使用该帧间预测方法的视频编码/解码技木。
技术介绍
在该章节中的声明仅提供与本公开相关的
技术介绍
信息并且可不构成现有技木。H. 264/AVC将即时解码刷新(IDR)图片用于将编码的比特流自特定的时间位置随机地解码。如在图I中所示,刚好在编码IDR图片之前,编码器将解码的图片从解码图片缓存(DPB)删除并且清空DPB。如在编码器的情形中一祥,解码器也刚好在解码IDR图片之前清空DPB。 将在图I的IDR图片之后编码或解码的图片參考IDR图片和在IDR图片之后编码和解码的图片而被编码。IDR图片编码方法基本上与I图片编码方法相同。然而,IDR图片编码方法支持随机访问功能,该随机访问功能通过插入IDR图片而从随机的IDR图片时间点执行解码处理。当编码帧间图片时,H. 264/AVC通过使用之前编码和解码的图片而预测当前图片。如在图2中所示,在P图片的情形中,基于显示顺序,通过使用在当前图片之前的过去图片执行运动估计。对在当前时钟和通过运动估计确定的时钟之间的残差信号进行编码。如在图3中所示,在B图片的情形中,基于显示顺序,通过使用在当前图片之前的过去图片和在当前图片之后的将来图片来执行运动估计。然后,对在当前时钟和通过运动估计确定的时钟之间的残差信号进行编码。根据H. 264/AVC标准,相对于每一个预测方向,一个或更多个參考图片可以用于帧间图片估计。由于该功能,H. 264/AVC展示出相对于其它图片压缩标准的出众的压缩性倉^:。H. 264/AVC将IDR图片用于支持随机访问功能。如在图4中所示,编码器和解码器刚好在编码和解码IDR图片之前清空DPB。因此,相对于在IDR图片之前显示的ー些B图片,在编码期间不能执行双向运动估计,并且因此,仅执行单向运动估计。因此,降低了仅执行单向运动估计的图片的编码效率。另外,如在图5中所不,在IDR图片之后显不的特定P图片仅能够将Iv IDR图片用于參考图片,但是不能够将在该IDR图片之前的多个图片用于參考图片。因此,P图片的编码效率可能被降低。
技术实现思路
技术问题因此,为了解决上述问题,本公开试图提供帧间预测方法和使用该帧间预测方法的视频编码/解码方法,该帧间预测方法能够解决用于支持随机访问的传统IDR图片的问题,并且提高编码和解码效率。技术方案本公开的实施方式提供使用帧间预测的视频编码方法,该方法包括以下步骤对用作用于随机访问的參考的第一图片进行编码;通过使用多个參考图片对在所述第一图片之前显示的第二图片中包括的块进行帧间预测编码;生成參考图片信息,所述參考图片信息表示在所述第二图片之前显示的过去的图片是否被用作用于对所述第二图片进行编码的參考图片;以及,传输编码的第一和第二图片以及所述參考图片信息。当过去的參考图片被用于对第二图片进行编码时,參考图片信息可以是表示过去的參考图片的信息。当过去的參考图片用于对所述第二图片进行编码时,编码器可以对至少所述第二图片进行编码,并且删除在所述第一图片的编码之后编码的、再解码的并且存储在存储器中的參考图片。当对在所述第一图片之前或之后显示的所述第二图片进行编码时,在其中在当前的第二图片之前的过去的图片被存储在用于存储參考图片的存储器中的情形中,可以将存储的所述过去的图片复制到用于存储所述当前的第二图片的将来的參考图片的存储器中 并且用作将来的參考图片。可以通过使用将来的參考图片的存储器中的图片以及过去的參考图片的存储器中的图片来对当前的第二图片编码。在其中在当前的第二图片之后的将来的图片被存储在用于存储參考图片的存储器中的情形中,可以将存储的所述将来的參考图片复制到用于存储所述当前的第二图片的过去的參考图片的存储器中并且用作所述当前的第二图片的过去的參考图片。可以通过使用将来的參考图片的存储器中的图片以及过去的參考图片的存储器中的图片来对当前的第二图片编码。所述第一图片可以是与IDR图片相对应的R图片,并且所述第二图片可以是B图片或P图片。为了方便,在本公开中的术语“IDR图片”和“R图片”被命名,并且可以被指代为其它名称。本公开的另一个实施方式提供使用帧间预测的视频编码方法,该方法包括以下步骤对用作用于随机访问的參考的第一图片进行编码;以及,通过使用多个參考图片对在所述第一图片之前显示的第二图片中包括的块进行帧间预测编码,其中,在所述第二图片中包括的所述块的所述帧间预测编码将ー个或更多个图片用作參考图片,所述ー个或更多个图片是通过修改以对编码的第一图片进行解码的方式获得的解码的第一图片而获得的。该视频编码方法可以进一歩包括以下步骤生成修改标识信息,所述修改标识信息表示所述解码的第一图片的修改类型;以及,将编码的第一和第二图片以及所述修改标识信息传输到解码器。所述第一图片可以是与IDR图片相对应的R图片,并且所述第二图片可以是B图片。本公开的又一个实施方式提供使用帧间预测的视频解码方法,该方法包括以下步骤对用作用于随机访问的參考的第一图片进行解码;以及,通过使用多个參考图片对在所述第一图片之前显示的第二图片中包括的块进行帧间预测解码,其中,基于參考图片信息执行在所述第二图片中包括的所述块的所述解码,所述參考图片信息表示在所述第二图片之前显示的过去的图片是否被用作用于对所述第二图片进行编码的參考图片。当过去的參考图片被用于解码所述第二图片时,所述參考图片信息可以是表示所述过去的參考图片的信息,并且当过去的參考图片被用于解码所述第二图片时,解码器可以解码至少所述第ニ图片,并且删除在所述第一图片的解码之前解码的并且存储在存储器中的參考图片。当对在所述第一图片之前或之后显示的所述第二图片进行解码时,在其中在当前的第二图片之前的过去的图片被存储在用于存储參考图片的存储器中的情形中,可以将存储的所述过去的图片复制到用于存储所述当前的第二图片的将来的參考图片的存储器中并且用作将来的參考图片。可以通过使用将来的參考图片的存储器中的图片以及过去的參考图片的存储器中的图片来对当前的第二图片解码。当在当前的第二图片之后的将来的图片被存储在用于存储參考图片的存储器中时,可以将存储的所述将来的參考图片复制到用于存储所述当前的第二图片的过去的參考图片的存储器中并且用作所述当前的第二图片的过去的參考图片。可以通过使用将来的參考图片的存储器中的图片以及过去的參考图片的存储器中的图片来对当前的第二图片解码。所述第一图片可以是与IDR图片相对应的R图片,并且所述第二图片可以是B图片。本公开的又一个实施方式提供使用帧间预测的视频解码方法,该方法包括以下步骤对用作用于随机访问的參考的第一图片进行解码;以及,通过使用多个參考图片对在所述第一图片之前显示的第二图片中包括的块进行帧间预测解码,其中,在包括在所述第ニ图片中的所述块的所述解码中,基于修改标识信息修改解码的第一图片,所述修改标识信息表示所述解码的第一图片的修改类型,并且将修改的图片用作參考图片。所述第一图片可以是与IDR图片相对应的R图片,并且所述第二图片可以是B图片。 本公开的又一个实施方式提供用于视频编码或解码的帧间预测方法,该方法包括以下步骤对用作用于随机访问本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】2010.04.16 KR 10-2010-0035222;2010.12.16 KR 10-2011.ー种使用帧间预测的视频编码方法,该方法包括以下步骤 对用作用于随机访问的參考的第一图片进行编码; 通过使用多个參考图片对在所述第一图片之前显示的第二图片中包括的块进行帧间预测编码; 生成參考图片信息,所述參考图片信息表示在所述第二图片之前显示的过去的图片是否被用作用于对所述第二图片进行编码的參考图片;以及 传输经编码的第一和第二图片以及所述參考图片信息。2.根据权利要求I所述的视频编码方法,其中,当过去的參考图片用于对所述第二图片进行编码时,所述參考图片信息是表示所述过去的參考图片的信息。3.根据权利要求I所述的视频编码方法,其中,当过去的參考图片用于对所述第二图片进行编码时,编码器对至少所述第二图片进行编码,并且删除在所述第一图片的编码之后编码的、再解码的并且存储在存储器中的參考图片。4.根据权利要求I所述的视频编码方法,其中,当对在所述第一图片之前或之后显示的所述第二图片进行编码时,在其中在当前的第二图片之前的过去的图片被存储在用于存储參考图片的存储器中的情形中,将存储的所述过去的图片复制到用于存储所述当前的第ニ图片的将来的參考图片的存储器中并且用作将来的參考图片。5.根据权利要求I所述的视频编码方法,其中,在其中在当前的第二图片之后的将来的图片被存储在用于存储參考图片的存储器中的情形中,将存储的将来的參考图片复制到用于存储所述当前的第二图片的过去的參考图片的存储器中并且用作所述当前的第二图片的过去的參考图片。6.根据权利要求I到5中的任何ー项所述的视频编码方法,其中,所述第一图片是与IDR图片相对应的R图片,所述第二图片是B图片或P图片。7.ー种使用帧间预测的视频编码方法,该方法包括以下步骤 对用作用于随机访问的參考的第一图片进行编码;以及 通过使用多个參考图片对在所述第一图片之前显示的第二图片中包括的块进行帧间预测编码, 其中,在所述第二图片中包括的所述块的所述帧间预测编码将ー个或更多个图片用作參考图片,所述ー个或更多个图片是通过修改对经编码的第一图片进行解码而获得的解码后的第一图片而获得的。8.根据权利要求7所述的视频编码方法,该方法进ー步包括 生成修改标识信息,所述修改标识信息表示所述解码后的第一图片的修改类型;以及 将经编码的第一和第二图片以及所述修改标识信息传输到解码器。9.根据权利要求7或8所述的视频编码方法,其中,所述第一图片是与IDR图片相对应的R图片,所述第二图片是B图片。10.ー种使用帧间预测的视频解码方法,该方法包括以下步骤 对用作用于随机访问的參考的第一图片进行解码;以及 通过使用多个參考图片对在所述第一图片之前显示的第二图片中包括的块进行帧间预测解码, 其中,基于參考图片信息执行在所述第二图片中包括的所述块的解码,所述參考图片信息表示在所述第二图片之前显示的过去的图片是否被用作用于对所述第二图片进行编码的參考图片。11.根据权利要求10所述的视频解码方法,其中,当过去的參考图片被用于解码所述第二图片时,所述參考图片信息是表示所述过去的參考图片的信息,并且当过去的參考图片被用于解码所述第二图片时,解码器解码至少所述第二图片,并且删除在对所述第一图片进行解码之前解码的并且存储在存储器中的參考图片。12.根据权利要求10所述的视频解码方法,其中,当对在所述第一图片之前或之后显示的所述第二图片进行解码时,在其中在当前的第二图片之前的过去的图片被存储在用于存储參考图片的存储器中的情形中,将存储的所述过去的图片复制到用于存储...

【专利技术属性】
技术研发人员:宋振翰林晶娟韩钟基李英烈文柱禧金海光全炳宇徐钻源朴亨美金旲衍
申请(专利权)人:SK电信有限公司
类型:
国别省市:

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

1