【技术实现步骤摘要】
【国外来华专利技术】用于解码视频数据的方法和装置本申请案主张2012年9月24日申请的第61/705,119号美国临时申请案及2012年10月1日申请的第61/708,475号美国临时申请案的优先权,所述申请案中的每一者的全部内容被以引用的方式并入。
本专利技术涉及视频译码。
技术介绍
可将数字视频能力并入到广泛范围的装置内,包含数字电视、数字直播系统、无线广播系统、个人数字助理(PDA)、膝上型或桌上型计算机、平板计算机、电子书阅读器、数码相机、数字记录装置、数字媒体播放器、视频游戏装置、视频游戏控制台、蜂窝式或卫星无线电电话、所谓的“智能手机”、视频电话会议装置、视频流式传输装置及类似者。数字视频装置实施视频压缩技术,例如,在由MPEG-2、MPEG-4、ITU-TH.263、ITU-TH.264/MPEG-4第10部分高级视频译码(AVC)描述的标准、高效率视频译码(HEVC)标准及此些标准的扩展中描述的技术。视频装置可通过实施此些视频压缩技术来较有效率地发射、接收、编码、解码及/或存储数字视频信息。视频压缩技术执行空间(图片内)预测及/或时间(图片间)预测以减少或移除视频序列中所固有的冗余。对于基于块的视频译码,可将视频切片(即,视频帧或视频帧的一部分)分割成视频块,其还可被称作树块、译码单元(CU)及/或译码节点。图片的帧内译码(I)切片中的视频块是使用关于同一图片中的相邻块中的参考样本的空间预测来编码的。图片的帧间译码(P或B)切片中的视频块可使用关于同一图片中的相邻块中的参考样本的空间预测或关于其它参考图片中的参考样本的时间预测。图片可被称作帧,且参考图片可被称 ...
【技术保护点】
一种用于解码视频数据的方法,所述方法包括:解码在存取单元AU中的第一解码单元DU的经译码图片缓冲器CPB移除时间与第二DU的CPB移除时间之间的持续时间,其中所述第二DU按解码次序在所述第一DU之后且与所述第一DU在相同的AU中;至少部分基于所述经解码持续时间确定所述第一DU的移除时间;及至少部分基于所述移除时间解码所述第一DU的视频数据。
【技术特征摘要】
【国外来华专利技术】2012.09.24 US 61/705,119;2012.10.01 US 61/708,475;1.一种用于解码视频数据的方法,所述方法包括:解码在存取单元AU中的第一解码单元DU的经译码图片缓冲器CPB移除时间与第二DU的CPB移除时间之间的持续时间,其中所述第二DU按解码次序在所述第一DU之后且与所述第一DU在相同的AU中;至少部分基于所述经解码持续时间确定所述第一DU的所述CPB移除时间;及在所述CPB移除时间,移除来自所述CPB的与所述第一DU相关联的视频数据,并解码与所述第一DU相关联的所述视频数据,其中在所述AU中在解码顺序上所述第二DU紧随所述第一DU之后。2.根据权利要求1所述的方法,其进一步包括:解码一或多个子图片层级CPB参数,其中确定所述第一DU的所述CPB移除时间包括至少部分基于所述经解码持续时间及所述一个或多个子图片层级CPB参数确定所述第一DU的所述CPB移除时间。3.根据权利要求2所述的方法,其中解码一或多个子图片层级CPB参数包括:解码与所述第一DU相关联的子图片时序补充增强信息SEI消息。4.根据权利要求2所述的方法,其进一步包括:解码序列层级旗标,该序列层级旗标指示所述一个或多个子图片层级CPB参数在图片时序SEI消息中或在子图片时序SEI消息中的存在。5.根据权利要求1所述的方法,其中所述AU具有等于0的TemporalId,所述方法进一步包括:解码与所述AU相关联的缓冲周期补充增强信息SEI消息或恢复点SEI消息中的至少一者。6.根据权利要求1所述的方法,其中所述第一DU包括nal_unit_type等于UNSPEC0、EOS_NUT、EOB_NUT、在RSV_NVCL44到RSV_NVCL47的范围中或在UNSPEC48到UNSPEC63的范围中的非视频译码层VCL网络抽象层NAL单元。7.根据权利要求1所述的方法,其进一步包括:在存取单元层级及子图片层级两者处导出用于所述AU的CPB到达时间及CPB标称移除时间中的至少一者,而与定义所述第一DU是否为所述AU的语法元素的值无关。8.根据权利要求1所述的方法,其进一步包括:解码一或多个图片层级CPB参数,其中确定所述第一DU的所述CPB移除时间包括至少部分基于所述经解码持续时间及所述一个或多个图片层级CPB参数确定所述第一DU的所述CPB移除时间。9.根据权利要求8所述的方法,其中解码一或多个图片层级CPB参数包括:解码与所述第一DU相关联的图片时序补充增强信息SEI消息。10.一种视频解码装置,其包括:存储器,该存储器包括经译码图片缓冲器CPB;以及视频解码器,所述视频解码器经配置以:解码在存取单元AU中的第一解码单元DU的CPB移除时间与第二DU的CPB移除时间之间的持续时间,其中所述第二DU按解码次序在所述第一DU之后且与所述第一DU在相同的AU中;至少部分基于所述经解码持续时间确定所述第一DU的所述CPB移除时间;及在所述CPB移除时间,移除来自所述CPB的与所述第一DU相关联的视频数据,并解码与所述第一DU相关联的所述视频数据,其中在所述AU中在解码顺序上所述第二DU紧随所述第一DU之后。11.根据权利要求10所述的视频解码装置,所述视频解码器经进一步配置以解码一或多个子图片层级CPB参数,其中所述视频解码器经配置以使得作为确定所述第一DU的所述CPB移除时间的一部分,所述视频解码器至少部分基于所述经解码持续时间及所述一个或多个子图片层级CPB参数确定所述第一DU的所述CPB移除时间。12.根据权利要求11所述的视频解码装置,其中所述视频解码器经进一步配置以通过解码与所述第一DU相关联的子图片时序补充增强信息SEI消息来解码所述一或多个子图片层级CPB参数。13.根据权利要求11所述的视频解码装置,所述视频解码器经进一步配置以解码序列层级旗标,该序列层级旗标指示所述一个或多个子图片层级CPB参数在图片时序SEI消息中或在子图片时序SEI消息中的存在。14.根据权利要求10所述的视频解码装置,其中所述AU具有等于0的TemporalId,所述视频解码器经进一步配置以解码与所述AU相关联的缓冲周期补充增强信息SEI消息或恢复点SEI消息中的至少一者。15.根据权利要求10所述的视频解码装置,其中所述第一DU包括nal_unit_type等于UNSPEC0、EOS_NUT、EOB_NUT、在RSV_NVCL44到RSV_NVCL47的范围中或在UNSPEC48到UNSPEC63的范围中的非视频译码层VCL网络抽象层NAL单元。16.根据权利要求10所述的视频解码装置,所述视频解码器经进一步配置以在存取单元层级及子图片层级两者处导出用于所述AU的CPB到达时间及CPB标称移除时间中的至少一者,而与定义所述第一DU是否为所述AU的语法元素的值无关。17.根据权利要求10所述的视频解码装置,所述视频解码器经进一步配置以解码一或多个图片层级CPB参数,其中所述视频解码器经配置以使得作为确定所述第一DU的所述CPB移除时间的一部分,所述视频解码器至少部分基于所述经解码持续时间及所述一个或多个图片层级CPB参数确定所述第一DU的所述CPB移除时间。18.根据权利要求17所述的视频解码装置,其中所述视频解码器经进一步配置以通过解码与所述第一DU相关联的图片时序补充增强信息SEI消息来解码所述一或多个图片层级CPB参数。19.一种非暂时性计算机可读存储媒体,其具有存储于其上的指令,所述指令当经执行时使用于解码视频数据的装置的处理器:解码在存取单元AU中的第一解码单元DU的经译码图片缓冲器CPB移除时间与第二DU的CPB移除时间之间的持续时间,其中所述第二DU按解码次序在所述第一DU之后且与所述第一DU在相同的AU中;至少部分基于所述经解码持续时间确定所述第一DU的所述CPB移除时间;及在所述CPB移除时间,移除来自所述CPB的与所述第一DU相关联的视频数据,并解码与所述第一DU相关联的所述视频数据,其中在所述AU中在解码顺序上所述第二DU紧随所述第一DU之后。20.根据权利要求19所述的非暂时性计算机可读存储媒体,其中所述指令进一步使所述处理器解码一或多个子图片层级CPB参数,其中作为使所述处理器确定所述第一DU的所述移除时间的一部分,所述指令使所述处理器至少部分基于所述经解码持续时间及所述一个或多个子图片层级CPB参数确定所述第一DU的所述CPB移除时间。21.根据权利要求19所述的非暂时性计算机可读存储媒体,其中所述指令进一步使所述处理器解码一或多个图片层级C...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。