发信用于视频译码的长期参考图片的数据的制作方法

文档序号:7793380阅读:326来源:国知局
发信用于视频译码的长期参考图片的数据的制作方法
【专利摘要】本发明提供一种视频译码器,其译码视频数据的切片的切片标头。所述切片标头包含包括用于长期参考图片的识别信息的语法元素,其中所述识别信息是明确地在所述切片标头中经发信或从对应于所述切片的序列参数集导出。当所述语法元素指示用于所述长期参考图片的所述识别信息是明确地经发信时,为了译码所述切片标头,所述视频译码器经进一步配置以译码所述切片标头中用于所述长期参考图片的所述识别信息的值。
【专利说明】发信用于视频译码的长期参考图片的数据
[0001] 本申请案主张2012年6月7日申请的第61/656, 877号美国临时专利申请案的权 利,所述申请案的全部内容借此以引用的方式并入本文中。

【技术领域】
[0002] 本发明涉及视频译码。

【背景技术】
[0003] 数字视频能力可并入到广泛范围的装置中,包含数字电视、数字直播系统、无线广 播系统、个人数字助理(PDA)、膝上型或桌上型计算机、平板计算机、电子图书阅读器、数码 相机、数字记录装置、数字媒体播放器、视频游戏装置、视频游戏控制台、蜂窝式或卫星无线 电电话、所谓的"智能电话"、视频电话会议装置、视频流装置及其类似者。数字视频装置实 施视频译码技术,例如通过MPEG-2、MPEG-4、ITU-TH. 263、ITU-TH. 264/MPEG-4 第 10 部分 高级视频译码(AVC)、目前正在开发的高效率视频译码(HEVC)标准及此类标准的扩展(例 如,可缩放视频译码(SVC)及多视图视频译码(MVC)扩展)定义的标准中描述的技术。视 频装置可通过实施此类视频译码技术而更有效率地发射、接收、编码、解码及/或存储数字 视频息。
[0004] 被称作"HEVC工作草案6"或"WD6"的即将到来的HEVC标准的新近草案描述于 布洛斯(Bross)等人的文档JCTVC-H1003 "高效率视频译码(HEVC)文本规格草案6(High efficiencyvideocoding(HEVC)textspecificationdraft6)"(ITU-TSG16WP3 及ISO/ IECJTC1/SC29/WG11的视频译码联合合作小组(JCT-VC),第8次会议:美国加利福尼亚州 圣何塞,2012年2月)中,所述文档从2012年6月7日起可从111^口 ://^11611丨1.;[111:-6¥巧· fr/jct/doc_end_user/documents/8_SanJose/wgll/JCTVC-H1003-v22·zip下载。被称作 "HEVC工作草案7"或"WD7"的即将到来的HEVC标准的另一草案描述于布洛斯(Bross)等 人的文档JCTVC-11003 "高效率视频译码(HEVC)文本规格草案7(Highefficiencyvideo coding(HEVC)textspecificationdraft7),,(ITU-TSG16WP3 及IS0/IECJTC1/SC29/WG11 的视频译码联合合作小组(JCT-VC),第9次会议:瑞士日内瓦,2012年4月27日到2012年 5 月 7 日)中,所述文档从 2012 年 6 月 7 日起可从http://phenix.it-sudparis.eu/jct/ doc_end_user/documents/9_Geneva/wgll/JCTVC-I1003-v3.zip下载。
[0005] 视频译码技术包含空间(图片内)预测及/或时间(图片间)预测以减少或去除 视频序列中固有的冗余。对于基于块的视频译码,可将视频切片(即,视频帧或视频帧的一 部分)分割成视频块,视频块还可被称作树块、译码树单元、译码单元(CU)及/或译码节 点。图片的经帧内译码(I)切片中的视频块是使用相对于同一图片中的相邻块中的参考样 本的空间预测来编码。图片的经帧间译码(P或B)切片中的视频块可使用相对于同一图片 中的相邻块中的参考样本的空间预测,或相对于其它参考图片中的参考样本的时间预测。 图片可被称作帧,且参考图片可被称作参考帧。
[0006] 空间或时间预测导致译码块的预测性块。残余数据表示待译码原始块与预测性块 之间的像素差。经帧间译码块是根据指向形成预测性块的参考样本块的运动向量及指示经 译码块与预测性块之间的差的残余数据来编码。经帧内译码块是根据帧内译码模式及残余 数据来编码。为了进一步压缩,可以将残余数据从像素域变换到变换域,从而产生残余变换 系数,接着可以将残余变换系数量化。可扫描最初布置为二维阵列的经量化变换系数,以便 产生变换系数的一维向量,且可应用熵译码以实现更多压缩。


【发明内容】

[0007] 一般来说,本发明描述涉及导出参考图片集(RPS)及待包含在RPS中的长期参考 图片(LTRP)的发信的技术,所述RPS例如序列参数集(SPS)、图片参数集(PPS)或切片标 头。这些技术可包含确保LTRP的图片次序计数(POC)值的最低有效位(LSB)的值为非递 减的或非递增的。另外或替代地,这些技术可包含在SPS中或在切片标头中发信用于LTRP 的POC值的数据,及提供指示用于POC值的数据是在SPS中发信还是在切片标头中发信的 信息。
[0008] 在一个实例中,一种译码视频数据的方法包含:译码视频数据的切片的切片标头, 其中所述切片标头包含指示用于长期参考图片的识别信息是明确地在所述切片标头中经 发信还是从对应于所述切片的序列参数集导出的语法元素,及在所述语法元素指示用于所 述长期参考图片的所述识别信息是明确地经发信时,译码所述切片标头进一步包括译码所 述切片标头中用于所述长期参考图片的所述识别信息的值。
[0009] 在另一实例中,一种用于译码视频数据的装置包含:用于译码视频数据的切片的 切片标头的装置,其中所述切片标头包含指示用于长期参考图片的识别信息是明确地在所 述切片标头中经发信还是从对应于所述切片的序列参数集导出的语法元素,及用于在所述 语法元素指示用于所述长期参考图片的所述识别信息是明确地经发信时,译码所述切片标 头中用于所述长期参考图片的所述识别信息的值的装置。
[0010] 在另一实例中,一种用于译码视频数据的装置,所述装置包括视频译码器,所述视 频译码器可经配置以:译码视频数据的切片的切片标头,其中所述切片标头包含指示用于 长期参考图片的识别信息是明确地在所述切片标头中经发信还是从对应于所述切片的序 列参数集导出的语法元素,且在所述语法元素指示用于所述长期参考图片的所述识别信息 是明确地经发信时,为了译码所述切片标头,所述装置经进一步配置以译码所述切片标头 中用于所述长期参考图片的所述识别信息的值。
[0011] 在另一实例中,一种非暂时性计算机可读存储媒体具有存储于其上的指令,所述 指令在被执行时致使装置的处理器译码视频,其中所述指令致使所述处理器进行以下操 作:译码视频数据的切片的切片标头,其中所述切片标头包含指示用于长期参考图片的识 别信息是明确地在所述切片标头中经发信还是从对应于所述切片的序列参数集导出的语 法元素,且在所述语法元素指示用于所述长期参考图片的所述识别信息是明确地经发信 时,为了译码所述切片标头,所述装置经进一步配置以译码所述切片标头中用于所述长期 参考图片的所述识别信息的值。
[0012] 随附图式及以下描述中阐述一或多个实例的细节。其它特征、目标及优点将从所 述描述及图式以及权利要求书而显而易见。

【专利附图】

【附图说明】
[0013] 图1为说明可利用用于在序列参数集(SPS)或切片标头中发信用于长期参考图片 (LTRP)的数据的技术的实例视频编码及解码系统的框图。
[0014] 图2为说明可实施用于在SPS或切片标头中发信用于LTRP的数据的技术的视频 编码器的实例的框图。
[0015] 图3为说明可实施用于在SPS或切片标头中发信用于LTRP的数据的技术的视频 解码器的实例的框图。
[0016] 图4为说明根据本发明中描述的一或多个实例的用于译码用于参考图片的数据 的过程的流程图。
[0017] 图5为说明根据本发明中描述的一或多个实例的用于在SPS或切片标头中发信用 于LTRP的数据的过程的流程图。

【具体实施方式】
[0018] 视频序列一般表示为图片序列。通常,使用基于块的译码技术译码个别图片中的 每一者。也就是说,将每一图片划分成块,且个别地译码所述块中的每一者。译码视频数据 块一般涉及形成块的预测值及译码残余值,也就是说,原始块与预测值之间的差。具体来 说,原始视频数据块包含像素值矩阵,且预测值包含经预测像素值矩阵。残余值对应于原始 块的像素值与经预测像素值之间的逐像素差。
[0019] 用于视频数据块的预测技术一般分类为帧内预测及帧间预测。帧内预测或空间预 测一般涉及从相邻的先前经译码块的像素值预测块。帧间预测或时间预测一般涉及从先前 经译码图片的像素值预测块。
[0020] 先前经译码图片可表示比正被译码的图片更早或更迟显示的图片。换句话说,图 片的显示次序未必与图片的解码次序相同,且因此,比被译码的当前图片更早或更迟显示 的图片可用作用于当前图片的译码块的参考。
[0021] 举例来说,视频译码器(其为可指视频编码器及视频解码器中的一者或两者的术 语)包含经解码图片缓冲器(DPB)。DPB存储参考图片,所述参考图片为可用于帧间预测 图片的图片。换句话说,视频译码器可基于存储在DPB中的一或多个参考图片预测图片。 一般来说,描述提供用于进行以下操作的各种方法的技术:导出参考图片集(RPS)及待包 含在经译码图片的RPS中以用于在执行视频译码的帧间预测方面时使用的长期参考图片 (LTRP)的发信。
[0022] 视频解码器的任务还可以是构造指示哪些参考图片用于帧间预测目的的参考图 片列表。这些参考图片列表中的两者分别被称作列表〇及列表1。视频解码器首先采用默 认构造技术来构造列表〇及列表1 (例如,用于构造列表〇及列表1的预先配置构造方案)。 任选地,在构造初始列表0及列表1之后,当存在语法元素时,解码器可解码语法元素,所述 语法元素指导视频解码器修改初始列表0及列表1。
[0023] 视频编码器可在DPB中发信指示参考图片的识别符的语法元素,且视频编码器还 可在列表0、列表1或列表0与列表1两者内发信包含索引的语法元素,所述语法元素指示 哪个或哪些参考图片用来解码当前图片的经译码块。视频解码器又使用所接收识别符来识 别用于列表〇、列表1或列表〇与列表1两者中所列出的一或多个参考图片的索引值或值。 根据所述一或多个参考图片的索引值以及识别符,视频译码器从DPB中检索所述一或多个 参考图片,且解码当前图片的经译码块。
[0024] 在与当前图片的切片标头相关联的图片参数集(PPS)或序列参数集(SPS)中,视 频编码器可发信RPS。当前图片的RPS包含用于可用以预测当前图片的参考图片及可用以 预测按解码次序在当前图片之后的图片的图片的识别信息。仅RPS中的参考图片可包含在 列表〇或列表1中。
[0025] 在经译码视频位流中,视频译码器(即,视频编码器或视频解码器)可利用两 种类型的值来提及图片:图片次序计数(POC)值,其一般对应于图片的输出次序;及帧号 (frame_num)值,其一般对应于图片的解码次序。一般来说,术语"帧"与"图片"可以互换 使用。因此,帧号值对应于图片的解码次序。
[0026] 用于参考图片的识别信息可包含一或多个图片次序计数(POC)值。POC值指示输 出或显示经译码视频序列内的图片的次序(即,图片的显示次序)。举例来说,在同一个经 译码视频序列中,具有较低POC值的图片是比具有较高POC值的图片更早显示。
[0027] 在视频译码中,通常将用于图片或图片的切片的数据囊封在网络抽象层(NAL)单 元中。NAL单元可包含:视频译码层(VCL)数据,例如用于图片或切片的经译码数据,还被称 作VCLNAL单元;或非VCL数据,例如参数集及补充增强信息(SEI)消息,还被称作非VCL NAL单元。NAL单元还包含描述包含在相应NAL单元中的数据的类型的标头数据。举例来 说,NAL单元可包含指示NAL单元是否包含用于参考图片的数据的nal_ref_flag。以此方 式,可将参考图片定义为具有等于"1"的nal_ref_flag的图片。参考图片可含有在按解码 次序来说的后续图片的解码过程中可用于进行帧间预测的样本(也就是说,像素值)。
[0028] 在HEVC中,可能存在一种以上类型的参考图片。作为一个实例,HEVC定义长期参 考图片,所述长期参考图片可被定义为经标记为"用于供长期参考"的参考图片。另外,HEVC 还可包含短期参考图片,但本发明的技术涉及发信长期参考图片。短期参考图片不在本发 明的范围内。
[0029] HEVC描述用于发信及使用长期参考图片(LTRP)的技术。LTRP的常规发信的实 例描述于HEVCWD6中。WD6还描述涉及LTRP发信的采用技术,包含LTRP的最低有效位 (LSB)的发信的改变、涉及LTRP的语法元素的语义及参考图片集的导出。对HEVC工作草 案的新近采用还包含描述序列参数集(SPS)中的LTRP的发信的技术。涉及SPS中的LTRP 的发信的采用描述于如采用到HEVCWD7中的JCTVC-I0340r2中,描述于罗摩萨波拉莫尼 亚(Ramasubramonian)等人的"SPS中的长期参考图片的发信(SignalingofLongterm ReferencePicturesintheSPS)"文档JCTVC-I0340r2 (ITU-TSG16WP3 及IS0/IECJTCl/ SC29/WG11的JCT-VC,第9次会议,瑞士日内瓦,2012年4月27日到2012年5月7日)中, 所述文档可从http://phenix.int-evry.fr/jct/doc_end_user/documents/9_Geneva/ wgll/JCTVC-I0340-v3.zip得到。下文概述在SPS中发信LTRP的细节。
[0030] 在描述于JCTVC-I0340r2中的技术中,SPS可包含指示是否针对经译码视频序列 发信LTRP(S卩,视频译码器是否使用LTRP来进行帧间预测)的旗标语法元素。如果针对经 译码视频序列发信LTRP,那么用于经译码视频序列的作用中SPS或切片标头的语法元素可 使用LTRP的POC的LSB的数目来提及LTRP。仅使用POC的LSB来提及LTRP可改进译码效 率及降低经译码视频位流的复杂性。视频译码器在第一语法元素中发信用以参考SPS中的 每一LTRP的LTRPLSB的数目,后面接续发信LTRP的POC值的LSB的列表。
[0031] 在经译码视频序列中,切片标头可继承或参考SPS的一或多个LTRP。在切片标头 中,视频译码器发信列表语法元素,所述列表语法元素包含待从SPS继承而来的LTRP的POC 值的LSB值。除从SPS继承而来的LTRP之外,切片标头还可明确地发信并非从SPS继承而 来的额外LTRP的LSB。切片标头包含包含明确地在切片标头中经发信的LTRP的POC值的 LSB值的列表的语法元素。
[0032] 在一些情况下,两个LTRP可具有相同的POCLSB序列,从而产生关于特定POCLSB 语法元素提及哪个LTRP的模糊性。为了澄清语法元素提及哪个LTRP,如果经解码图片缓 冲器(DPB)中的一个以上参考图片具有相同LSB,那么切片标头或SPS可发信LTRP的最高 有效位(MSB)中的一些MSB。使用旗标语法元素来指示LTRP的MSB是否经发信,且如果存 在发信的话,LTRP的MSB信息的发信紧跟在此旗标之后。最后,视频译码器可译码旗标以 指示经发信的LTRP是否可供当前图片用作参考图片。下文描述SPS及切片标头中的相关 语法元素的语法及语义。对于包含在语法表中但未提供语义的那些语法元素,语义与HEVC WD6中的语义相同。
[0033] JCTVC-I0340r2提供下文关于表1描述的SPS语法及语义:
[0034] 表 1
[0035]

【权利要求】
1. 一种解码视频数据的方法,所述方法包括: 解码视频数据的切片的切片标头,其中所述切片标头包含包括用于长期参考图片的识 别信息的语法元素,其中所述识别信息是明确地在所述切片标头中经发信或从对应于所述 切片的序列参数集导出;以及 当所述语法元素指示用于所述长期参考图片的所述识别信息是明确地经发信时,其中 解码所述切片标头进一步包括解码所述切片标头中用于所述长期参考图片的所述识别信 息的值。
2. 根据权利要求1所述的方法,其中所述长期参考图片包括第一图片,所述方法进一 步包括: 将对应于所述第一图片的第一经解码图片存储在经解码图片缓冲器中; 当所述经解码图片缓冲器含有经标记为"用于参考"且图片次序计数POC的最低有效 位LSB的值与所述第一图片相同的一个以上参考图片时,其中解码所述识别信息进一步包 括:解码第二图片的切片的所述切片标头中等于1的第一语法元素; 当所述经解码图片缓冲器并不含有经标记为"用于参考"且POC LSB值与所述第一图 片相同的一个以上图片时,其中解码所述识别信息进一步包括:解码所述切片标头中等于 零的所述第一语法元素;以及 当所述第一语法元素等于1时,解码所述识别信息进一步包括:解码指示所述第一图 片的POC值的最高有效位MSB的第二语法元素;以及 使用所述第一图片作为长期参考图片解码所述第二图片。
3. 根据权利要求1所述的方法,其进一步包括: 当所述语法元素指示用于所述长期参考图片的所述识别信息未明确地经发信时,从所 述序列参数集导出用于所述长期参考图片的所述识别信息。
4. 根据权利要求1所述的方法,其中所述切片为当前图片的切片,所述方法进一步包 括: 按图片译码次序解码用于多个图片的数据,其中所述数据指示所述多个图片中的每一 者可用于用作长期参考图片;以及 解码所述当前图片的所述切片标头中的语法元素,其中所述语法元素包含用于所述多 个图片的相应图片次序计数POC值的最低有效位LSB的值,使得用于所述LSB的所述值按 所述图片译码次序为非递减的或非递增的。
5. 根据权利要求4所述的方法,其中解码用于所述LSB的所述值包括解码所述LSB的 所述值以使得对于j及k的任何值,其中j及k为在零到从所述序列参数集导出的长期参 考图片的数目减1的范围内的整数,所述切片标头中经发信的参考图片列表中位置j处的 所述多个图片中的第一图片的所述POC值的所述LSB大于或等于所述参考图片列表中位置 k处的所述多个图片中的第二图片的所述POC值的所述LSB。
6. 根据权利要求5所述的方法,其进一步包括解码包含指示长期参考图片的所述数目 的信息的所述序列参数集。
7. 根据权利要求4所述的方法,其中解码用于所述LSB的所述值包括解码所述LSB的 所述值以使得对于j及k的任何值,其中j及k为在零到从所述序列参数集导出的长期参 考图片的数目减1的范围内的整数,所述切片标头中经发信的参考图片列表中位置j处的 所述多个图片中的第一图片的所述POC值的所述LSB小于或等于所述参考图片列表中位置 k处的所述多个图片中的第二图片的所述P0C值的所述LSB。
8. 根据权利要求7所述的方法,其进一步包括解码包含指示长期参考图片的所述数目 的信息的所述序列参数集。
9. 根据权利要求4所述的方法,其中所述数据进一步指示所述多个图片的所述P0C值 的最高有效位MSB的值。
10. 根据权利要求4所述的方法,其中当所述多个图片中的一者具有等于从所述序列 参数集继承而来的长期参考图片的数目的译码次序值时,用于所述多个图片中的所述图片 的DeltaPocMSBCycleLt的值等于用于所述多个图片中的所述一者的语法元素 delta_poc_ msb_cycle_lt 的值。
11. 根据权利要求10所述的方法,其中所述长期参考图片包括第一图片,其中解码进 一步包括使用所述第一图片作为长期参考图片解码第二图片。
12. 根据权利要求1所述的方法,其进一步包括使用所述长期参考图片预测所述切片 的所述视频数据的一部分及基于所述预测解码所述视频数据的所述部分。
13. -种编码视频数据的方法,所述方法包括: 编码视频数据的切片的切片标头,其中所述切片标头包含包括用于长期参考图片的识 别信息的语法元素,其中所述识别信息是明确地在所述切片标头中经发信或从对应于所述 切片的序列参数集导出;以及 当所述语法元素指示用于所述长期参考图片的所述识别信息是明确地经发信时,其中 编码所述切片标头进一步包括编码所述切片标头中用于所述长期参考图片的所述识别信 息的值。
14. 根据权利要求13所述的方法,其中所述长期参考图片包括第一图片,所述方法进 一步包括: 将对应于所述第一图片的第一经解码图片存储在经解码图片缓冲器中; 当所述经解码图片缓冲器含有经标记为"用于参考"且图片次序计数P0C的最低有效 位LSB的值与所述第一图片相同的一个以上参考图片时,其中编码所述识别信息进一步包 括:在第二图片的切片的所述切片标头中将第一语法元素编码为等于1 ; 当所述经解码图片缓冲器并不含有经标记为"用于参考"且POC LSB值与所述第一图 片相同的一个以上图片时,其中编码所述识别信息进一步包括:在所述切片标头中将所述 第一语法元素编码为等于零;以及 当所述第一语法元素等于1时,编码所述识别信息进一步包括:编码指示所述第一图 片的P0C值的最高有效位MSB的第二语法元素;以及 使用所述第一图片作为长期参考图片编码所述第二图片。
15. 根据权利要求13所述的方法,其进一步包括: 当所述语法元素指示用于所述长期参考图片的所述识别信息未明确地经发信时,从所 述序列参数集导出用于所述长期参考图片的所述识别信息。
16. 根据权利要求13所述的方法,其中所述切片为当前图片的切片,所述方法进一步 包括: 按图片译码次序编码用于多个图片的数据,其中所述数据指示所述多个图片中的每一 者可用于用作长期参考图片;以及 编码所述当前图片的所述切片标头中的语法元素,其中所述语法元素包含用于所述多 个图片的相应图片次序计数POC值的最低有效位LSB的值,使得用于所述LSB的所述值按 所述图片译码次序为非递减的或非递增的。
17. 根据权利要求16所述的方法,其中编码用于所述LSB的所述值包括编码所述LSB 的所述值以使得对于j及k的任何值,其中j及k为在零到从所述序列参数集导出的长期 参考图片的数目减1的范围内的整数,所述切片标头中经发信的参考图片列表中位置j处 的所述多个图片中的第一图片的所述POC值的所述LSB大于或等于所述参考图片列表中位 置k处的所述多个图片中的第二图片的所述POC值的所述LSB。
18. 根据权利要求17所述的方法,其进一步包括编码包含指示长期参考图片的所述数 目的信息的所述序列参数集。
19. 根据权利要求16所述的方法,其中编码用于所述LSB的所述值包括编码所述LSB 的所述值以使得对于j及k的任何值,其中j及k为在零到从所述序列参数集导出的长期 参考图片的数目减1的范围内的整数,所述切片标头中经发信的参考图片列表中位置j处 的所述多个图片中的第一图片的所述POC值的所述LSB小于或等于所述参考图片列表中位 置k处的所述多个图片中的第二图片的所述POC值的所述LSB。
20. 根据权利要求19所述的方法,其进一步包括编码包含指示长期参考图片的所述数 目的信息的所述序列参数集。
21. 根据权利要求16所述的方法,其中所述数据进一步指示所述多个图片的所述POC 值的最高有效位MSB的值。
22. 根据权利要求16所述的方法,其中当所述多个图片中的一者具有等于从所述序列 参数集继承而来的长期参考图片的数目的译码次序值时,用于所述多个图片中的所述图片 的DeltaPocMSBCycleLt的值等于用于所述多个图片中的所述一者的语法元素 delta_poc_ msb_cycle_lt 的值。
23. 根据权利要求13所述的方法,其中所述长期参考图片包括第一图片,其中编码进 一步包括使用所述第一图片作为长期参考图片编码第二图片。
24. 根据权利要求13所述的方法,其进一步包括使用所述长期参考图片预测所述切片 的所述视频数据的一部分及基于所述预测编码所述视频数据的所述部分。
25. -种用于译码视频的装置,所述装置包括: 用于译码视频数据的切片的切片标头的装置,其中所述切片标头包含包括用于长期参 考图片的识别信息的语法元素,其中所述识别信息是明确地在所述切片标头中经发信或从 对应于所述切片的序列参数集导出;以及 用于在所述语法元素指示用于所述长期参考图片的所述识别信息是明确地经发信时 进行操作的装置,其中译码所述切片标头进一步包括译码所述切片标头中用于所述长期参 考图片的所述识别信息的值。
26. 根据权利要求25所述的装置,其进一步包括: 用于在所述语法元素指示用于所述长期参考图片的所述识别信息未明确地经发信时, 从所述序列参数集导出用于所述长期参考图片的所述识别信息的装置。
27. 根据权利要求25所述的装置,所述装置进一步包括: 用于按图片译码次序译码用于多个图片的数据的装置,其中所述数据指示所述多个图 片中的每一者可用于用作长期参考图片;以及 用于译码所述当前图片的所述切片标头中的语法元素的装置,其中所述语法元素包含 用于所述多个图片的相应图片次序计数POC值的最低有效位LSB的值,使得用于所述LSB 的所述值按所述图片译码次序为非递减的或非递增的。
28. 根据权利要求25所述的装置,其中用于译码用于所述LSB的所述值的所述装置包 括用于译码用于所述LSB的所述值以使得满足以下情形的装置:对于j及k的任何值,其中 j及k为在零到从所述序列参数集导出的长期参考图片的数目减1的范围内的整数,所述 切片标头中经发信的参考图片列表中位置j处的所述多个图片中的第一图片的所述POC值 的所述LSB大于或等于所述参考图片列表中位置k处的所述多个图片中的第二图片的所述 POC值的所述LSB。
29. 根据权利要求28所述的装置,其进一步包括用于译码包含指示长期参考图片的所 述数目的信息的序列参数集的装置。
30. 根据权利要求27所述的装置,其中用于译码用于所述LSB的所述值的所述装置包 括用于译码用于所述LSB的所述值以使得满足以下情形的装置:对于j及k的任何值,其中 j及k为在零到从所述序列参数集导出的长期参考图片的数目减1的范围内的整数,所述 切片标头中经发信的参考图片列表中位置j处的所述多个图片中的第一图片的所述POC值 的所述LSB小于或等于所述参考图片列表中位置k处的所述多个图片中的第二图片的所述 POC值的所述LSB。
31. 根据权利要求30所述的装置,其进一步包括用于译码包含指示长期参考图片的所 述数目的信息的序列参数集的装置。
32. 根据权利要求31所述的装置,其中所述数据进一步指示所述多个图片的所述POC 值的最高有效位MSB的值。
33. 根据权利要求27所述的装置,其中当所述多个图片中的一者具有等于从所述序列 参数集继承而来的长期参考图片的数目的译码次序值时,用于所述多个图片中的所述图片 的DeltaPocMSBCycleLt的值等于用于所述多个图片中的所述一者的语法元素 delta_poc_ msb_cycle_lt 的值。
34. 根据权利要求25所述的装置,其中所述长期参考图片包括第一图片,其中译码包 括用于使用所述第一图片作为长期参考图片解码第二图片的装置。
35. 根据权利要求25所述的装置,其中所述长期参考图片包括第一图片,其中用于译 码的所述装置包括用于使用所述第一图片作为长期参考图片编码第二图片的装置。
36. 根据权利要求25所述的装置,其进一步包括用于使用所述长期参考图片预测所述 切片的所述视频数据的一部分的装置及用于基于所述预测译码所述视频数据的所述部分 的装置。
37. -种用于译码视频数据的装置,所述装置包括经配置以进行以下操作的视频译码 器: 译码视频数据的切片的切片标头,其中所述切片标头包含包括用于长期参考图片的识 别信息的语法元素,其中所述识别信息是明确地在所述切片标头中经发信或从对应于所述 切片的序列参数集导出;以及 当所述语法元素指示用于所述长期参考图片的所述识别信息是明确地经发信时,为了 译码所述切片标头,所述装置经进一步配置以译码所述切片标头中用于所述长期参考图片 的所述识别信息的值。
38. 根据权利要求37所述的装置,其中所述长期参考图片包括第一图片,其中所述装 置经进一步配置以进行以下操作: 将对应于所述第一图片的第一经解码图片存储在经解码图片缓冲器中; 当所述经解码图片缓冲器含有经标记为"用于参考"且图片次序计数POC的最低有效 位LSB的值与所述第一图片相同的一个以上参考图片时,为了译码所述识别信息,所述装 置经进一步配置以:在第二图片的切片的所述切片标头中将第一语法元素译码为等于1 ; 当所述经解码图片缓冲器并不含有经标记为"用于参考"且POC LSB值与所述第一图 片相同的一个以上图片时,为了译码所述识别信息,所述装置经进一步配置以:在所述切片 标头中将所述第一语法元素译码为等于零;以及 当所述第一语法元素等于1时,为了译码所述识别信息,所述装置经进一步配置以:译 码指示所述第一图片的POC值的最高有效位MSB的第二语法元素;以及 使用所述第一图片作为长期参考图片译码所述第二图片。
39. 根据权利要求37所述的装置,其中所述装置经进一步配置以: 当所述语法元素指示用于所述长期参考图片的所述识别信息未明确地经发信时,从所 述序列参数集导出用于所述长期参考图片的所述识别信息。
40. 根据权利要求37所述的装置,其中所述装置经进一步配置以: 按图片译码次序译码用于多个图片的数据,其中所述数据指示所述多个图片各自可用 于用作长期参考图片;以及 译码所述多个图片的图片次序计数POC值的最低有效位LSB的值,使得用于所述LSB 的所述值按所述图片译码次序为非递减的或非递增的。
41. 根据权利要求40所述的装置,其中为了译码用于所述LSB的所述值,所述装置经配 置以译码用于所述LSB的所述值以使得对于j及k的任何值,其中j及k为在零到从所述 序列参数集导出的长期参考图片的数目减1的范围内的整数,所述切片标头中经发信的参 考图片列表中位置j处的所述多个图片中的第一图片的所述POC值的所述LSB大于或等于 所述参考图片列表中位置k处的所述多个图片中的第二图片的所述POC值的所述LSB。
42. 根据权利要求41所述的装置,其中所述装置经进一步配置以译码包含指示长期参 考图片的所述数目的信息的序列参数集。
43. 根据权利要求40所述的装置,其中为了译码用于所述LSB的所述值,所述装置经配 置以译码用于所述LSB的所述值以使得对于j及k的任何值,其中j及k为在零到从所述 序列参数集导出的长期参考图片的数目减1的范围内的整数,所述切片标头中经发信的参 考图片列表中位置j处的所述多个图片中的第一图片的所述POC值的所述LSB小于或等于 所述切片标头中经发信的所述参考图片列表中位置k处的所述多个图片中的第二图片的 所述POC值的所述LSB。
44. 根据权利要求43所述的装置,其进一步包括译码包含指示长期参考图片的所述数 目的信息的序列参数集。
45. 根据权利要求40所述的装置,其中所述数据进一步指示所述多个图片的所述POC 值的最高有效位MSB的值。
46. 根据权利要求40所述的装置,其中当所述多个图片中的一者具有等于从所述序列 参数集继承而来的长期参考图片的数目的译码次序值时,用于所述多个图片中的所述图片 的DeltaPocMSBCycleLt的值等于用于所述多个图片中的所述一者的语法元素 delta_poc_ msb_cycle_lt 的值。
47. 根据权利要求38所述的装置,其中所述长期参考图片包括第一图片,其中为了译 码,所述装置经配置以使用所述第一图片作为长期参考图片解码第二图片。
48. 根据权利要求38所述的装置,其中所述长期参考图片包括第一图片,其中为了译 码,所述装置经配置以使用所述第一图片作为长期参考图片编码第二图片。
49. 根据权利要求38所述的装置,其中所述装置包括以下各者中的至少一者: 集成电路; 微处理器;以及 无线通信装置。
50. 根据权利要求38所述的装置,其中所述装置经进一步配置以使用所述长期参考图 片预测所述切片的所述视频数据的一部分及基于所述预测译码所述视频数据的所述部分。
51. -种非暂时性计算机可读存储媒体,其具有存储于其上的指令,所述指令在被执行 时致使处理器进行以下操作: 译码视频数据的切片的切片标头,其中所述切片标头包含指示用于长期参考图片的识 别信息是明确地在所述切片标头中经发信还是从对应于所述切片的序列参数集导出的语 法元素;以及 当所述语法元素指示用于所述长期参考图片的所述识别信息是明确地经发信时,为了 译码所述切片标头,所述指令致使所述处理器译码所述切片标头中用于所述长期参考图片 的所述识别信息的值。
52. 根据权利要求51所述的计算机可读媒体,其进一步包括致使所述处理器进行以下 操作的指令: 当所述语法元素指示用于所述长期参考图片的所述识别信息未明确地经发信时,从所 述序列参数集导出用于所述长期参考图片的所述识别信息。
53. 根据权利要求51所述的计算机可读存储器,其进一步包括致使所述处理器进行以 下操作的指令: 按图片译码次序译码用于多个图片的数据,其中所述数据指示所述多个图片各自可用 于用作长期参考图片;以及 译码所述多个图片的图片次序计数P0C值的最低有效位LSB的值,使得用于所述LSB 的所述值按所述图片译码次序为非递减的或非递增的。
54. 根据权利要求53所述的计算机可读媒体,其中致使所述处理器译码用于所述LSB 的所述值的所述指令包括致使所述处理器进行以下操作的指令:译码用于所述LSB的所述 值以使得对于j及k的任何值,其中j及k为在零到从所述序列参数集导出的长期参考图 片的数目减1的范围内的整数,所述切片标头中经发信的参考图片列表中位置j处的所述 多个图片中的第一图片的所述P0C值的所述LSB大于或等于所述参考图片列表中位置k处 的所述多个图片中的第二图片的所述P0C值的所述LSB。
55. 根据权利要求54所述的计算机可读媒体,其进一步包括致使所述处理器进行以下 操作的指令:译码包含指示长期参考图片的所述数目的信息的序列参数集。
56. 根据权利要求53所述的计算机可读媒体,其中致使所述处理器译码用于所述LSB 的所述值的所述指令包括致使所述处理器进行以下操作的指令:译码用于所述LSB的所述 值以使得对于j及k的任何值,其中j及k为在零到从所述序列参数集导出的长期参考图 片的数目减1的范围内的整数,所述切片标头中经发信的参考图片列表中位置j处的所述 多个图片中的第一图片的所述POC值的所述LSB小于或等于所述参考图片列表中位置k处 的所述多个图片中的第二图片的所述POC值的所述LSB。
57. 根据权利要求56所述的计算机可读媒体,其进一步包括在被执行时致使所述处理 器进行以下操作的指令:译码包含指示长期参考图片的所述数目的信息的序列参数集。
58. 根据权利要求53所述的计算机可读媒体,其中所述数据进一步包含所述多个图片 的所述POC值的最高有效位MSB的值。
59. 根据权利要求53所述的计算机可读媒体,其中当所述多个图片中的一者具有等于 从所述序列参数集继承而来的长期参考图片的数目的译码次序值时,用于所述多个图片中 的所述图片的DeltaPocMSBCycleLt的值等于用于所述多个图片中的所述一者的语法元素 delta_poc_msb_cycle_lt 的值。
60. 根据权利要求51所述的计算机可读媒体,其中所述长期参考图片包括第一图片, 其中致使所述处理器译码的所述指令包括致使所述处理器进行以下操作的指令:使用所述 第一图片作为长期参考图片解码第二图片。
61. 根据权利要求51所述的计算机可读媒体,其中所述长期参考图片包括第一图片, 其中致使所述处理器译码的所述指令包括致使所述处理器进行以下操作的指令:使用所述 第一图片作为长期参考图片编码第二图片。
【文档编号】H04N19/70GK104365106SQ201380029757
【公开日】2015年2月18日 申请日期:2013年5月14日 优先权日:2012年6月7日
【发明者】阿达许·克里许纳·瑞玛苏布雷蒙尼安, 王益魁, 陈颖 申请人:高通股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1