【技术实现步骤摘要】
【国外来华专利技术】对识别长期参考帧的图片次序计数值进行译码本申请案主张2011年12月2日申请的第61/566,359号美国临时申请案、2012年1月20日申请的第61/589,295号美国临时申请案以及2012年4月16日申请的第61/624,933号美国临时申请案的权益,所述申请案中的每一者的全部内容以全文引用的方式并入本文中。
本专利技术涉及视频译码。
技术介绍
数字视频能力可并入到广泛范围的装置中,包含数字电视、数字直播系统、无线广播系统、个人数字助理(PDA)、膝上型或桌上型计算机、数码相机、数字记录装置、数字媒体播放器、视频游戏装置、视频游戏控制台、蜂窝式或卫星无线电电话、视频会议装置等等。视频译码标准包含 ITU-T H.261、IS0/IEC MPEG-1 视觉、ITU-T H.262 或 IS0/IEC MPEG-2 视觉、ITU-T H.263、IS0/IEC MPEG-4 视觉以及 ITU-T H.264(还被称为 IS0/IEC MPEG-4AVC),包含其可缩放视频译码(SVC)以及多视图视频译码(MVC)扩展。MVC的最近联合草案描述于“通用视听 ...
【技术保护点】
一种对视频数据进行编码的方法,所述方法包括:针对所述视频数据的当前图片确定识别将在对所述当前图片的至少一部分进行编码时使用的长期参考图片的图片次序计数值的一或多个最低有效位;当识别被存储到所述长期参考图片也存储到的经解码图片缓冲器的任何其它图片的任何其它图片次序计数值的一或多个最低有效位与所述图片次序计数值的所述所确定的一或多个最低有效位相同时,确定所述图片次序计数值的一或多个最高有效位,其中所述一或多个最低有效位的数目在加上所述一或多个最高有效位的数目时产生小于用以指定所述图片次序计数值的位的总数目的总数;在表示所述视频数据的经编码版本的位流中指定所述图片次序计数值的所述 ...
【技术特征摘要】
【国外来华专利技术】2011.12.02 US 61/566,359;2012.01.20 US 61/589,295;1.一种对视频数据进行编码的方法,所述方法包括: 针对所述视频数据的当前图片确定识别将在对所述当前图片的至少一部分进行编码时使用的长期参考图片的图片次序计数值的一或多个最低有效位; 当识别被存储到所述长期参考图片也存储到的经解码图片缓冲器的任何其它图片的任何其它图片次序计数值的一或多个最低有效位与所述图片次序计数值的所述所确定的一或多个最低有效位相同时,确定所述图片次序计数值的一或多个最高有效位,其中所述一或多个最低有效位的数目在加上所述一或多个最高有效位的数目时产生小于用以指定所述图片次序计数值的位的总数目的总数; 在表示所述视频数据的经编码版本的位流中指定所述图片次序计数值的所述所确定的一或多个最低有效位和所述所确定的一或多个最高有效位两者;以及 使用所述长期参考图片对所述当前图片的至少所述部分进行编码。2.根据权利要求1所述的方法,其中识别将在对所述当前图片的至少所述部分进行解码时使用的所述长期参考图片的所述图片次序计数的所述所确定的一或多个最低有效位从与所述当前图片的至少一部分相关联的切片标头、与所述当前图片相关联的图片参数集以及与所述图片相关联的序列参数集中的一或多者中指定的任何其它图片次序计数值唯一地识别所述图片次序计数值。3.根据权利要求1所述的方法,其进一步包括: 确定识别存储到所述经解码图片缓冲器的所述其它图片中的相应一者的至少一个图片次序计数值的所述一或多个最低有效位;以及 确定识别存储到所述经解码图片缓冲器的所述其它图片中的所述相应一者的所述至少一个图片次序计数值的所述一或多个最低有效位是否与识别所述长期参考图片的所述图片次序计数值的所述所确定的一或多个最低有效位相同。4.根据权利要求1所述的方法,其中确定所述图片次序计数值的所述一或多个最高有效位包括确定识别将在对所述当前图片的至少所述部分进行编码时使用的所述长期参考图片的所述图片次序计数值的所述一或多个最高有效位,使得所述一或多个最高有效位与所述所确定的一或多个最低有效位的组合足以从识别所述经解码图片缓冲器中的任何其它图片的任何其它图片次序计数值唯一地识别识别所述长期参考图片的所述图片次序计数值。5.根据权利要求1所述的方法,其中所述图片次序计数值包括增量图片次序计数值,所述增量图片次序计数值被计算为识别所述当前图片的图片次序计数值与识别将在对所述当前图片的至少所述部分进行编码时使用的所述长期参考图片的所述图片次序计数值之间的差。6.根据权利要求1所述的方法,其进一步包括: 在表示所述视频数据的经编码版本的位流中确定将用于表示识别所述长期参考图片的图片次序计数值的所述一或多个最低有效位的位数目;以及 使用用于表示识别所述长期参考图片的所述图片次序计数值的一或多个最低有效位的所述所确定的位数目来在所述位流中指定识别所述长期参考图片的所述图片次序计数值的所述一或多个最低有效位。7.根据权利要求6所述的方法,其中识别所述长期参考图片的所述图片次序计数值包括识别存在于经解码图片缓冲器中但未被指定为与所述当前图片相关联的序列参数集中的一或多个长期参考图片的长期参考图片的图片次序计数值。8.根据权利要求6所述的方法,其中指定所述图片次序计数值的所述所确定的一或多个最低有效位和所述所确定的一或多个最高有效位两者包括:指定具有等于用于表示识别所述长期参考图片的所述图片次序计数值的所述一或多个最低有效位的所述所确定的位数目的位数目的无正负号二进制数目。9.根据权利要求6所述的方法,其进一步包括在所述位流中指定用于表示识别所述长期参考图片的所述图片次序计数值的所述一或多个最低有效位的所述所确定的位数目。10.根据权利要求6所述的方法,其中确定所述位数目包括基于先前针对所述视频数据的所述当前图片和先前经编码图片中的一或多者而确定的语法元素来确定将用于表示识别所述位流中的所述长期参考图片的所述图片次序计数值的所述一或多个最低有效位的所述位数目,以便避免在所述位流中指定将用于表示识别所述长期参考图片的所述图片次序计数值的所述一或多个最低有效位的所述所确定的位数目。11.根据权利要求6所述的方法,其中指定所述图片次序计数值的所述所确定的一或多个最低有效位和所述所确定的一或多个最高有效位包括:在与所述当前图片的至少所述部分相关联的切片标头中指定识别所述长期参考图片的所述图片次序计数值的所述一或多个最低有效位。12.一种用于对视频数据进行编码的视频编码装置,所述视频编码装置包括: 一或多个处理器,其经配置以:针对所述视频数据的当前图片确定识别将在对所述当前图片的至少一部分进行编码时使用的长期参考图片的图片次序计数值的一或多个最低有效位;当识别被存储到所述长期参考图片也存储到的经解码图片缓冲器的任何其它图片的任何其它图片次序计数值的一或多个最低有效位与所述图片次序计数值的所述所确定的一或多个最低有效位相同时,确定所述图片次序计数值的一或多个最高有效位,其中所述一或多个最低有效位的数目在加上所述一或多个最高有效位的数目时产生小于用以指定所述图片次序计数值的位的总数目的总数;在表示所述视频数据的经编码版本的位流中指定所述图片次序计数值的所述所确定的一或多个最低有效位和所述所确定的一或多个最高有效位两者;以及使用所述长期参考图片对所述当前图片的至少所述部分进行编码。13.根据权利要求12所述的视频编码装置,其中识别将在对所述当前图片的至少所述部分进行解码时使用的所述长期参考图片的所述图片次序计数的所述所确定的一或多个最低有效位从与所述当前图片的至少一部分相关联的切片标头、与所述当前图片相关联的图片参数集以及与所述图片相关联的序列参数集中的一或多者中指定的任何其它图片次序计数值唯一地识别所述图片次序计数值。14.根据权利要求12所述的视频编码装置,其中所述一或多个处理器进一步经配置以:确定识别存储到所述经解码图片缓冲器的所述其它图片中的相应一者的至少一个图片次序计数值的所述一或多个最低有效位;以及确定识别存储到所述经解码图片缓冲器的所述其它图片中的所述相应一者的所述至少一个图片次序计数值的所述一或多个最低有效位是否与识别所述长期参考图片的所述图片次序计数值的所述所确定的一或多个最低有效位相同。15.根据权利要求12所述的视频编码装置,其中所述一或多个处理器进一步经配置以:当确定所述图片次序计数值的所述一或多个最高有效位时,确定识别将在对所述当前图片的至少所述部分进行编码时使用的所述长期参考图片的所述图片次序计数值的所述一或多个最高有效位,使得所述一或多个最高有效位与所述所确定的一或多个最低有效位的组合足以从识别所述经解码图片缓冲器中的任何其它图片的任何其它图片次序计数值唯一地识别识别所述长期参考图片的所述图片次序计数值。16.根据权利要求12所述的视频编码装置,其中所述图片次序计数值包括增量图片次序计数值,所述增量图片次序计数值被计算为识别所述当前图片的图片次序计数值与识别将在对所述当前图片的至少所述部分进行编码时使用的所述长期参考图片的所述图片次序计数值之间的差。17.根据权利要求12所述的视频编码装置,其中所述一或多个处理器进一步经配置以:在表示所述视频数据的经编码版本的位流中确定将用于表示识别所述长期参考图片的图片次序计数值的所述一或多个最低有效位的位数目;以及使用用于表示识别所述长期参考图片的所述图片次序计数值的一或多个最低有效位的所述所确定的位数目来在所述位流中指定识别所述长期参考图片的所述图片次序计数值的所述一或多个最低有效位。18.根据权利要求17所述的视频编码装置,其中识别所述长期参考图片的所述图片次序计数值包括识别存在于经解码图片缓冲器中但未被指定为与所述当前图片相关联的序列参数集中的一或多个长期参考图片的长期参考图片的图片次序计数值。19.根据权 利要求17所述的视频编码装置,其中所述一或多个处理器进一步经配置以:当指定所述图片次序计数值的所述所确定的一或多个最低有效位和所述所确定的一或多个最高有效位两者时,指定具有等于用于表示识别所述长期参考图片的所述图片次序计数值的所述一或多个最低有效位的所述所确定的位数目的位数目的无正负号二进制数目。20.根据权利要求17所述的视频编码装置,其中所述一或多个处理器进一步经配置以在所述位流中指定用于表示识别所述长期参考图片的所述图片次序计数值的所述一或多个最低有效位的所述所确定的位数目。21.根据权利要求17所述的视频编码装置,其中所述一或多个处理器进一步经配置以:当确定所述位数目时,基于先前针对所述视频数据的所述当前图片和先前经编码图片中的一或多者而确定的语法元素来在所述位流中确定将用于表示识别所述长期参考图片的所述图片次序计数值的所述一或多个最低有效位的所述位数目,以便避免在所述位流中指定将用于表示识别所述长期参考图片的所述图片次序计数值的所述一或多个最低有效位的所述所确定的位数目。22.根据权利要求17所述的视频编码装置,其中所述一或多个处理器进一步经配置以:当指定所述图片次序计数值的所述所确定的一或多个最低有效位和所述所确定的一或多个最高有效位时,在与所述当前图片的至少所述部分相关联的切片标头中指定识别所述长期参考图片的所述图片次序计数值的所述一或多个最低有效位。23.一种用于对视频数据进行编码的视频编码装置,所述视频编码装置包括: 用于针对所述视频数据的当前图片确定识别将在对所述当前图片的至少一部分进行编码时使用的长期参考图片的图片次序计数值的一或多个最低有效位的装置,且当识别被存储到所述长期参考图片也存储到的经解码图片缓冲器的任何其它图片的任何其它图片次序计数值的一或多个最低有效位与所述图片次序计数值的所述所确定的一或多个最低有效位相同时, 用于确定所述图片次序计数值的一或多个最高有效位的装置,其中所述一或多个最低有效位的数目在加上所述一或多个最高有效位的数目时产生小于用以指定所述图片次序计数值的位的总数目的总数; 用于在表示所述视频数据的经编码版本的位流中指定所述图片次序计数值的所述所确定的一或多个最低有效位和所述所确定的一或多个最高有效位两者的装置,以及 用于使用所述长期参考图片对所述当前图片的至少所述部分进行编码的装置。24.根据权利要求23所述的视频编码装置,其中识别将在对所述当前图片的至少所述部分进行解码时使用的所述长期参考图片的所述图片次序计数的所述所确定的一或多个最低有效位从与所述当前图片的至少一部分相关联的切片标头、与所述当前图片相关联的图片参数集以及与所述图片相关联的序列参数集中的一或多者中指定的任何其它图片次序计数值唯一地识别所述图片次序计数值。25.根据权利要求23所述的视频编码装置,其进一步包括: 用于确定识别存储到所述经解码图片缓冲器的所述其它图片中的相应一者的至少一个图片次序计数值的所述一或多个最低有效位的装置;以及 用于确定识别存储到所述经解码图片缓冲器的所述其它图片中的所述相应一者的所述至少一个图片次序计数值的所述一或多个最低有效位是否与识别所述长期参考图片的所述图片次序计数值的所述所确定的一或多个最低有效位相同的装置。26.根据权利要求23所述的视频编码装置,其中所述用于确定所述图片次序计数值的所述一或多个最高有效位的装置包括用于进行以下操作的装置:确定识别将在对所述当前图片的至少所述部分进行编码时使用的所述长期参考图片的所述图片次序计数值的所述一或多个最高有效位,使得所述一或多个最高有效位与所述所确定的一或多个最低有效位的组合足以从识别所述经解码图片缓冲器中的任何其它图片的任何其它图片次序计数值唯一地识别识别所述长期参考图片的所述图片次序计数值。27.根据权利要求23所述的视频编码装置,其中所述图片次序计数值包括增量图片次序计数值,所述增量图片次序计数值被计算为识别所述当前图片的图片次序计数值与识别将在对所述当前图片的至少所述部分进行编码时使用的所述长期参考图片的所述图片次序计数值之间的差。28.一种其上存储有指令的非暂时性计算机可读存储媒体,所述指令在被执行时致使视频编码装置的一或多个处理器: 针对视频数据的当前图片确定识别将在对所述当前图片的至少一部分进行编码时使用的长期参考图片的图片次序计数值的一或多个最低有效位; 当识别被存储到所述长期参考图片也存储到的经解码图片缓冲器的任何其它图片的任何其它图片次序计数值的一或多个最低有效位与所述图片次序计数值的所述所确定的一或多个最低有效位相同时,确定所述图片次序计数值的一或多个最高有效位,其中所述一或多个最低有效位的数目在加上所述一或多个最高有效位的数目时产生小于用以指定所述图片次序计数值的位的总数目的总数; 在表示所述视频数据的经编码版本的位流中指定所述图片次序计数值的所述所确定的一或多个最低有效位和所述所确定的一或多个最高有效位两者;以及使用所述长期参考图片对所述当前图片的至少所述部分进行编码。29.根据权利要求28所述的非暂时性计算机可读存储媒体,其中识别将在对所述当前图片的至少所述部分进行解码时使用的所述长期参考图片的所述图片次序计数的所述所确定的一或多个最低有效位从与所述当前图片的至少一部分相关联的切片标头、与所述当前图片相关联的图片参数集以及与所述图片相关联的序列参数集中的一或多者中指定的任何其它图片次序计数值唯一地识别所述图片次序计数值。30.根据权利要求28所述的非暂时性计算机可读存储媒体,其进一步具有存储于其上的在被执行时致使所述一或多个处理器进行以下操作的指令: 确定识别存储到所述经解码图片缓冲器的所述其它图片中的相应一者的至少一个图片次序计数值的所述一或多个最低有效位;以及 确定识别存储到所述经解码图片缓冲器的所述其它图片中的所述相应一者的所述至少一个图片次序计数值的所述一或多个最低有效位是否与识别所述长期参考图片的所述图片次序计数值的所述所确定的一或多个最低有效位相同。31.根据权利要求28所述的非暂时性计算机可读存储媒体,其中在被执行时致使所述一或多个处理器确定所述图片次序计数值的所述一或多个最高有效位的所述指令包括:确定识别将在对所 述当前图片的至少所述部分进行编码时使用的所述长期参考图片的所述图片次序计数值的所述一或多个最高有效位,使得所述一或多个最高有效位与所述所确定的一或多个最低有效位的组合足以从识别所述经解码图片缓冲器中的任何其它图片的任何其它图片次序计数值唯一地识别识别所述长期参考图片的所述图片次序计数值。32.根据权利要求28所述的非暂时性计算机可读存储媒体,其中所述图片次序计数值包括增量图片次序计数值,所述增量图片次序计数值被计算为识别所述当前图片的图片次序计数值与识别将在对所述当前图片的至少所述部分进行编码时使用的所述长期参考图片的所述图片次序计数值之间的差。33.根据权利要求28所述的非暂时性计算机可读存储媒体,其进一步具有存储于其上的在被执行时致使所述一或多个处理器进行以下操作的指令: 在表示所述视频数据的经编码版本的位流中确定将用于表示识别所述长期参考图片的图片次序计数值的所述一或多个最低有效位的位数目;以及 使用用于表示识别所述长期参考图片的所述图片次序计数值的一或多个最低有效位的所述所确定的位数目来在所述位流中指定识别所述长期参考图片的所述图片次序计数值的所述一或多个最低有效位。34.根据权利要求33所述的非暂时性计算机可读存储媒体,其中识别所述长期参考图片的所述图片次序计数值包括识别存在于经解码图片缓冲器中但未被指定为与所述当前图片相关联的序列参数集中的一或多个长期参考图片的长期参考图片的图片次序计数值。35.根据权利要求33所述的非暂时性计算机可读存储媒体,其中在被执行时致使所述一或多个处理器指定所述图片次序计数值的所述所确定的一或多个最低有效位和所述所确定的一或多个最高有效位两者的所述指令包括在被执行时致使所述一或多个处理器指定具有等于用于表示识别所述长期参考图片的所述图片次序计数值的所述一或多个最低有效位的所述所确定的位数目的位数目的无正负号二进制数目的指令。36.根据权利要求33所述的非暂时性计算机可读存储媒体,其进一步具有存储于其上的在被执行时致使所述一或多个处理器在所述位流中指定用于表示识别所述长期参考图片的所述图片次序计数值的所述一或多个最低有效位的所述所确定的位数目的指令。37.根据权利要求33所述的非暂时性计算机可读存储媒体,其中在被执行时致使所述一或多个处理器确定所述位数目的所述指令包括在被执行时致使所述一或多个处理器进行以下操作的指令:基于先前针对所述视频数据的所述当前图片和先前经编码图片中的一或多者而确定的语法元素来在所述位流中确定将用于表示识别所述长期参考图片的所述图片次序计数值的所述一或多个最低有效位的所述位数目,以便避免在所述位流中指定将用于表示识别所述长期参考图片的所述图片次序计数值的所述一或多个最低有效位的所述所确定的位数目。38.根据权利要求33所述的非暂时性计算机可读存储媒体,其中在被执行时致使所述一或多个处理器指定所述图片次序计数值的所述所确定的一或多个最低有效位和所述所确定的一或多个最高有效位的所述指令包括在被执行时致使所述一或多个处理器在与所述当前图片的至少所述部分相关联的切片标头中指定识别所述长期参考图片的所述图片次序计数值的所述一或多个最低有效位的指令。39.一种对经编码视频数据进行解码的方法,所述方法包括: 针对所述经编码视频数据的当前图片确定识别将在对所述当前图片的至少一部分进行解码时使用的长期参考图片的图片次序计数值的一或多个最低有效位,其中所述一或多个最低有效位相对于识别存在于所述长期参考图片也存储到的经解码图片缓冲器中的任何其它图片的任何其它图片次序计数值的所述一或多个最低有效位不唯一地识别所述长期参考图片的所述图片次序计数值,且其中所述一或多个最低有效位的数目在加上所述一或多个最高有效位的数目时产生小于用以指定所述图片次序计数值的位的总数目的总数; 确定所述图片次序计数值的一或多个最高有效位,其中所述一或多个最高有效位与所述所确定的一或多个最低有效位的组合足以将所述图片次序计数值与识别所述经解码图片缓冲器中的任何其它图片的任何其它图片次序计数值区分开; 基于所述图片次序计数值的所述所确定的一或多个最低有效位和所述图片次序计数值的所述所确定的一或多个最高有效位从所述经解码图片缓冲器检索所述长期参考图片;以及 使用所述所检索的长期参考图片对所述当前图片的至少所述部分进行解码。40.根据权利要求39...
【专利技术属性】
技术研发人员:王益魁,阿达许·克里许纳·瑞玛苏布雷蒙尼安,陈盈,
申请(专利权)人:高通股份有限公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。