用于视频译码的方法、设备及计算机可读存储媒体技术

技术编号:11685042 阅读:65 留言:0更新日期:2015-07-06 16:55
本发明专利技术的技术通常可涉及图片的参考状态。所述技术可存储在对图片进行译码的情况下的所述图片的参考图片的参考状态信息。所述技术接着可利用在对所述图片进行译码的情况下的所述图片的所述参考图片的所述参考状态信息来对后续图片的视频块进行帧间预测。

【技术实现步骤摘要】
【国外来华专利技术】【专利说明】用于视频译码的参考图片状态本申请案主张2012年10月25日申请的美国临时申请案61/718,629的权益,所述申请案的全部内容以引用的方式并入本文中。
本专利技术涉及视频译码,且更确切地说,涉及关于用于视频译码的参考图片状态的技术。
技术介绍
数字视频能力可并入到广泛范围的装置中,包含数字电视、数字直播系统、无线广播系统、个人数字助理(PDA)、膝上型或桌上型计算机、平板计算机、电子书阅读器、数码相机、数字记录装置、数字媒体播放器、视频游戏装置、视频游戏控制台、蜂窝式或卫星无线电电话、所谓的“智能电话”、视频电话会议装置、视频流式传输装置及其类似者。数字视频装置实施视频压缩技术,例如由 MPEG-2、MPEG-4、ITU-T H.263 或 ITU-T H.264/MPEG-4 第 10部分高级视频译码(AVC)所定义的标准、目前正在开发的高效率视频译码(HEVC)标准及这些标准的扩展中所描述的视频压缩技术。视频装置可通过实施此类视频压缩技术来更有效率地发射、接收、编码、解码及/或存储数字视频信息。视频压缩技术执行空间(图片内)预测和/或时间(图片间)预测来减少或移除视频序列中固有的冗余。对于基于块的视频译码来说,视频切片(即,视频帧或视频帧的一部分)可分割成视频块,视频块也可称作树块、译码单元(CU)及/或译码节点。使用相对于同一图片中的相邻块中的参考样本的空间预测对图片的经帧内译码(I)切片中的视频块进行编码。图片的经帧间译码(P或B)切片中的视频块可使用相对于同一图片中的相邻块中的参考样本的空间预测,或相对于其它参考图片中的参考样本的时间预测。图片可称为帧,且参考图片可称为参考帧。空间或时间预测产生用于待译码的块的预测性块。残余数据表示待译码的原始块与预测性块之间的像素差。经帧间译码块是根据指向形成预测性块的参考样本块的运动向量及指示经译码块与预测性块之间的差的残余数据编码的。经帧内译码块是根据帧内译码模式及残余数据而编码。为了进一步压缩,可将残余数据从像素域变换到变换域,从而产生残余变换系数,接着可以对残余变换系数进行量化。可扫描一开始按二维阵列排列的经量化变换系数,以便产生变换系数的一维向量,且可应用熵译码以达成更多压缩。
技术实现思路
本专利技术中所描述的技术通常涉及视频译码过程,且存储在对使用参考图片中的一或多者的图片进行译码的情况下的参考图片的参考状态信息。以此方式,即使参考图片的参考状态随后改变,视频译码器仍能够确定在对图片进行译码的情况下的参考图片的参考状态。在一个实例中,本专利技术描述一种用于对视频数据进行译码的方法。所述方法包含存储第一图片的一或多个参考图片的参考状态信息,所述参考状态信息指示在对第一图片进行译码的情况下的一或多个参考图片的参考状态信息,及基于第一图片的一或多个参考图片的在对第一图片进行译码的情况下的所存储的参考状态信息对第二不同图片内的视频块进行译码。在一个实例中,本专利技术描述一种用于对视频数据进行译码的设备。所述设备包含视频译码器,所述视频译码器经配置以存储第一图片的一或多个参考图片的参考状态信息,所述参考状态信息指示在对第一图片进行译码的情况下的一或多个参考图片的参考状态信息,及基于第一图片的一或多个参考图片的在对第一图片进行译码的情况下的所存储的参考状态信息对第二不同图片内的视频块进行译码。在一个实例中,本专利技术描述一种用于对视频数据进行译码的设备。所述设备包含用于存储第一图片的一或多个参考图片的参考状态信息的装置,所述参考状态信息指示在对第一图片进行译码的情况下的一或多个参考图片的参考状态信息,及用于基于第一图片的一或多个参考图片的在对第一图片进行译码的情况下的所存储的参考状态信息对第二不同图片内的视频块进行译码的装置。在一个实例中,本专利技术描述一种具有存储于其上的指令的计算机可读存储媒体,所述指令在执行时致使一或多个处理器存储第一图片的一或多个参考图片的参考状态信息,所述参考状态信息指示在对第一图片进行译码的情况下的一或多个参考图片的参考状态信息,及基于第一图片的一或多个参考图片的在对第一图片进行译码的情况下的所存储的参考状态信息对第二不同图片内的视频块进行译码。随附图式及以下描述中陈述一或多个实例的细节。其它特征、目标及优势将从所述描述及所述图式以及从权利要求书显而易见。【附图说明】图1是说明可利用本专利技术中描述的技术的实例视频编码及解码系统的框图。图2是说明可实施本专利技术中描述的技术的实例视频编码器的框图。图3是说明可实施本专利技术中描述的技术的实例视频解码器的框图。图4是说明根据本专利技术中所描述的一或多个实例技术的实例操作的流程图。【具体实施方式】本专利技术中所描述的技术通常涉及视频译码过程中的图片的参考状态的检查。作为参考状态的实例,视频译码器可将图片指明(例如,标记)为“用于长期参考”、“用于短期参考”或“不用于参考”。举例来说,为了对图片内的视频块进行帧间预测,视频译码器可建构一个或两个参考图片列表(RefPicListO及/或RefPicListl)。参考图片列表识别可用以帧间预测所述图片内的视频块的参考图片。在本专利技术中所描述的技术中,视频译码器存储在对图片进行译码的情况下的在RefPicListO及/或RefPicListl中识别的参考图片的参考状态信息。在一些状况下,视频译码器可需要在对后续图片的视频块进行译码时确定图片的参考图片的参考状态信息。然而,图片的参考图片的参考状态可能已从视频译码器对图片进行译码改变为视频译码器对后续图片进行译码。通过存储在对图片进行译码的情况下的图片的参考图片的参考状态信息,本专利技术中所描述的技术可允许视频译码器在对后续图片进行译码时确定图片的参考图片的参考状态。举例来说,视频译码器可需要在改变参考状态的时间之前获得参考图片的参考状态,以实施用于对视频块进行译码的合并/跳过模式或高级运动向量预测(AMVP)模式。仅出于说明的目的,描述关于合并/跳过模式或AMVP模式的技术。然而,本专利技术中所描述的技术不应被视为限于合并/跳过模式或AMVP模式。如更详细地描述,在合并/跳过模式或AMVP模式中,视频译码器利用运动向量预测子来确定将进行帧间预测的块的运动向量。运动向量预测子的一个实例为时间运动向量预测子(TMVP)。TMVP参考时间相邻块的运动向量。时间相邻块存在于除包含进行帧间预测的块的图片之外的图片内。时间相邻块可为不同于与经译码的视频块相关联的图片的图片的相同位置块,但也可使用其它非相同位置块。为易于描述,进行帧间预测的块被称作当前图片中的当前块。时间相邻块存在于时间图片内,其中时间图片为除当前图片之外的图片。TMVP参考为时间图片的参考图片的图片。举例来说,视频译码器可建构时间图片的两个参考图片列表(RefPicListO及RefPicListl)。为时间相邻块的运动向量的TMVP参考时间图片的RePicListO或RefPicListl中的一者中的参考图片。在用两个运动向量对时间相邻块进行帧间预测(即,双向预测)的实例中,一个运动向量参考RefPicListO中的参考图片,且另一运动向量参考RefPicListl中的图片。在这些实例中,可存在两个TMVP。在一些实例中,为了利用时间相邻块的一或多个运动本文档来自技高网
...

【技术保护点】
一种用于对视频数据进行译码的方法,所述方法包括:存储第一图片的一或多个参考图片的参考状态信息,所述参考状态信息指示在对所述第一图片进行译码的情况下的所述一或多个参考图片的所述参考状态信息;及基于所述第一图片的所述一或多个参考图片的在对所述第一图片进行译码的情况下的所述所存储的参考状态信息对第二不同图片内的视频块进行译码。

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:陈颖王益魁
申请(专利权)人:高通股份有限公司
类型:发明
国别省市:美国;US

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

1