Jctvc-l0226:vps和vps_extension更新的制作方法

xiaoxiao2020-10-23  7

Jctvc-l0226:vps和vps_extension更新的制作方法
【专利说明】
[0001] 对相关申请的交叉引用
[0002] 本申请要求于2013年1月4日提交的标题为"JCTVC-L0XXX:VPSANDVPS_ EXTENSIONUPDATES"的美国临时专利申请序列号61/748893和于2013年9月24日提 交的标题为"JCTVC-L0226:VPSANDVPS_EXTENSI0NUPDATES"的美国专利申请序列号 14/035711的优先权。W上引用的每个申请其全部内容在此通过引用并入本文,用于所有目 的。
技术领域
[0003]本发明设及视频编码领域。更具体地,本发明设及高效率视频编码。
【背景技术】
[0004]视频参数集(VP巧已被加入作为元数据来描述编码的视频序列的总体特性,包括 时域子层之间的依赖性。其主要目的就系统层的信令而言是使标准能够兼容地扩展,例如, 在将来扩展的可伸缩或多视图比特流的基础层需要可被遗留解码器解码,但遗留解码器将 忽略关于只对先进解码器有关的比特流结构的附加信息的情况下。

【发明内容】

[0005]利用对可伸缩视频编码、多视图编码和3D视频编码领域中的肥VC扩展进行一些 清理,更新了VI^S和vps_extension〇语法结构。此外,描述了添加语法W支持用于VI^S扩 展的各个层中混合视频序列的四个选项。
[0006]-方面,一种编程在设备的非暂态存储器中的方法包括解码内容和访问与该内容 相关的信息,其中所述信息包括视频参数集数据,进一步地,其中视频参数集数据包括混合 信令信息。用于确定视频参数集数据的视频参数集函数取决于视频参数集扩展标志的情 况。用于确定视频参数集数据的字节对齐语法取决于视频参数集扩展标志的情况。视频参 数集数据包括原始字节序列有效载荷尾比特值。视频参数集数据是在不使用字节对齐语法 的情况下确定的。视频参数集数据是利用用于混合序列信令支持的两个语法来确定的。视 频参数集数据是利用源混合编解码器标志语法参数来确定的。视频参数集数据是利用源混 合视频存在标志语法参数来确定的。视频参数集数据是利用特定的应用支持和源混合视频 存在标志语法参数来确定的。该方法还包括编码所述内容。所述设备包括个人计算机、膝 上型计算机、计算机工作站、服务器、大型计算机、手持式计算机、个人数字助理、蜂窝/移 动电话、智能家电、游戏控制台、数字照相机、数字摄像机、照相机电话、智能电话、便携式音 乐播放器、平板计算机、移动设备、视频播放器、视频盘写入器/播放器、高清晰度盘写入器 /播放器、超高清晰度盘写入器/播放器)、电视、家庭娱乐系统或智能手表。
[0007]另一方面,一种编程在设备的非暂态存储器中的方法包括提供内容和使得能够访 问与该内容相关的信息,其中所述信息包括视频参数集数据,进一步地,其中视频参数集数 据包括混合信令信息。用于确定视频参数集数据的视频参数集函数取决于视频参数集扩展 标志的情况。用于确定视频参数集数据的字节对齐语法取决于视频参数集扩展标志的情 况。视频参数集数据包括原始字节序列有效载荷尾比特值。视频参数集数据是在不使用字 节对齐语法的情况下确定的。视频参数集数据是利用用于混合序列信令支持的两个语法来 确定的。视频参数集数据是利用源混合编解码器标志语法参数来确定的。视频参数集数据 是利用源混合视频存在标志语法参数来确定的。视频参数集数据是利用特定的应用支持和 源混合视频存在标志语法参数来确定的。该方法还包括编码所述内容。所述设备包括个人 计算机、膝上型计算机、计算机工作站、服务器、大型计算机、手持式计算机、个人数字助理、 蜂窝/移动电话、智能家电、游戏控制台、数字照相机、数字摄像机、照相机电话、智能电话、 便携式音乐播放器、平板计算机、移动设备、视频播放器、视频盘写入器/播放器、高清晰度 盘写入器/播放器、超高清晰度盘写入器/播放器)、电视、家庭娱乐系统或智能手表。
[0008] 另一方面,一种设备包括:用于存储应用的非暂态存储器,其中所述应用用于解码 内容和访问与该内容相关的信息,其中所述信息包括视频参数集数据,进一步地,其中视频 参数集数据包括混合信令信息;W及禪合到所述存储器的处理部件,该处理部件配置为处 理所述应用。用于确定视频参数集数据的视频参数集函数取决于视频参数集扩展标志的情 况。用于确定视频参数集数据的字节对齐语法取决于视频参数集扩展标志的情况。视频参 数集数据包括原始字节序列有效载荷尾比特值。视频参数集数据是在不使用字节对齐语法 的情况下确定的。视频参数集数据是利用用于混合序列信令支持的两个语法来确定的。视 频参数集数据是利用源混合编解码器标志语法参数来确定的。视频参数集数据是利用源混 合视频存在标志语法参数来确定的。视频参数集数据是利用特定的应用支持和源混合视频 存在标志语法参数来确定的。该设备还包括编码所述内容。
【附图说明】
[0009] 图1图示了根据一些实施例的利用修改的VPS语法的方法的流程图。
[0010] 图2图示了根据一些实施例的配置为实现修改的VI^S方法的示例性计算设备的框 图。
[0011] 图3图示了根据一些实施例的肥VC编码器的总图。
[001引图4图示了根据一些实施例的肥VC解码器的总图。
【具体实施方式】
[001引W下示出了当前国际标准草案值IS)规范中用于高效率视频编码化EVC)的视频 参数集(VP巧语法结构。
[0014]
[0015]
[0016] W上if(vps_extension_flag)部分被更新为如下,w支持各种肥VC扩展。
[0017]
[0018]
[0019]
[0020] 更新包括:
[0021] ]_)版本 1 中的vps_reserved_zero_6bits被改为vps_max_num_layers_minusl。 但是,在vps_extension〇语法结构中,这个参数被用作vps_max_layers_minusl。这还与 版本 1 中的类似参数vps_max_sub_layers_minusl-致。因此,vps_max_layers_minusl被 用在VPS中。
[0022] 2)对于肥VC扩展,如么前所定义的"vps_extension0 "语法结构被插入在VPS中 的vps_extension_flag条件下。
[0023] 3)版本 1 中的vps_reserved_0xffff_16bits被next_essential_info_b^e_ offset替换。这个新的语法参数能够被用来定位在"vps_extension〇 "语法结构中可用的 必要信息。
[0024] 4)语法参数next_essential_info_b^e_offset还包括在"vps_extension0 "语 法结构的顶部附近的有关字节对齐的语法。为清晰起见,这些字节对齐语法被取出并放置 在VPS么内的vps_extension_flag条件下,就在"vps_syntax〇 "结构么前。
[00巧]5) "rbsp_trailing_bits"包含用于VPS_rbsp0的字节对齐比特的数量, 并且这种比特计数化it-counts)能够按臥下来确定;nByteAlignmen巧its二((vps_ exte打sio打-le打gth+7)/8)本8-vps-exte打sio打-le打gth,^中vps-exte打sio打-le打gthSvps- extension0中的比特的总数量,并且这些能够被容易地计算,因为vps_extension〇语法 结构到目前为止包含固定长度的无符号整数比特。
[0026] 臥下示出了vps_extension〇的语法结构;
[0027]
[0028]
[0029] 在 回顾W上语法结构和语义描述的同时,W下讨论一些问题,作为清理或用于编 辑的目的。
[0030] 对于seal油ility_mask语法参数,列出了W下参数表,虽然相应的条目示出了用 于"seal油ility_mask"的寄存器类型数据的比特位置,但它并没有被很好地描述。
[0031]
[0032]
[0033] 替代W上用于seal油ility_mask的表,W下的寄存器类型描述更有利于较清楚 的理解:
[0034]
保留
[003引此外,W下示出的vps_extension0的修改的语法结构指示了一些有用的清理。
[0036]
[0037]
[0038] 1)有关字节对齐的语法被去除。
[0039] 2)未定义的参数"num_dimensions_minusl"被"NumScalabilityTypes"替换。
[0040]扣"for"循环中的两个已被修改为从0开始而不是从1开始。作为例子,对于"特 定于层的信息"("f〇r(i= 1 ;i< =vps_max_layers_minusl;i++) "循环),如果编 码的视频序列包含具有深度视图(cbpth-view)的立体视图(2+1 = 3层),则存在3层。因 此,vps_max_layers_minusl= 3-1 = 2。如果跟随当前的"for"循环,贝Ij
[0041] i= 1 = >Layer-l=depth-view;
[0042] i= 2 (vps_max_layers_minusl) =〉Layer_2 =View-1
[0043]其中i= 3 = 乂ayer-3 =View-2 ?
[0044] 作为修正,除了"profile_tier_level(...)"之外,该个循环是用于两种情况的 "for(i= 0 ;i< =vps_max_layers_minusl;i++)
[0045] 4)用于语法参数"dimension_id[i] [j]"的语义描述相对于"可伸缩性维度"和 "dimension_id_len_minusl[j]"也不可用。W下示出了示例性表,W示出该些参数之间的 关系:
[0046]
[0047]
[0048] 为在可伸缩视频编码、多视图编码和3D视频编码领域中的肥VC扩展更新了VPS 和vps_extension〇语法结构。
[0049] VI^S包含元数据,W描述编码的视频的总体特性,就系统层信令而言实现了标准扩 展的兼容性,使得遗留解码器能够忽略关于扩展比特流结构的附加信息。当前的VI^S语法 结构及其扩展包含用于多层视频序列的信息,其中层能够是基础层(用于肥VC及其扩展), 或者能够是用于SHVC的可伸缩增强层(空间或质量),或者用于HEVC扩展的多视图编码 (MHVC)的视图层(纹理视图或深度视图)。所有该些层还能够具有其子层(时间)。每个 视频层能够依赖于其相邻的较低层,或者它能够是独立的而没有层间预测。
[0050]"混合序列信令支持"背后的动机是在VI^S扩展语法结构中开发新的特定于层的属 性,如在"JCTVC-K_notes"中所建议的。用于VPS中独立层的分层语法协议能够被适当地 利用,来支持在用于肥VC扩展的高层语法结构中的多种混合内容(源类型、编码类型等)。
[0051] 在用于具有2层的VPS的混合广播或网络转换中的一些可能的应用例子是:
[0052] 在层-1中的帖结构化视频和在层-2中的场(field)结构化视频;每个视频层都 具有其各自的SPS和其它。遗留单视图(2-D)解码器能够对于其基础层应用使用该2层中 的任何一层。
[0053] 在层-1中的帖结构化视频(2-D,单视图)和在层-2中的帖兼容(帖封装)视频 (3D,立体视图);遗留单视图(2-D)解码器使用层-1视频,而先进的立体视图(3D)帖兼容 视频解码器能够使用用于3D立体视图视频应用的层-2。
[0054] 混合视频类型的组合将存在于视频比特流中,W支持该两种解码器(遗留的和先 进的)。
[00巧]许多该种具有各种源类型和编码类型的编码的视频内容的组合能够共存于当前 和将来的应用中,其中遗留的或先进的解码器将挑选出相应的比特流用于解码。
[0056]VPS固有的基于层的描述能够被扩展W支持该些应用,至少对于系统级的解决方 案来说(广告插入、拼接等)。
[0057] 为VI^S扩展中的混合序列信令添加语法存在四种可能的选项。
[0058] 选项1 ;用于混合序列信令支持的2个语法
[0059]选项2 ;选项1加上source_mixed_codec_flag语法参数
[0060]方案3 ;选择2加上mixed_video_present_f lag语法参数
[0061] 方案4 ;特定的应用支持加上mixed_video_present_flag语法参数,并使用它作 为为该个选项添加语法/语义的条件。
[0062]选项1
[0063]
[0064]

[0071]
[0072] 对添加的新语法的语义描述与avc_base_codec_flag相同,如下;
[0073]
[0074]
[007引选项3
[0076]
[0077]
[0078]mixed_video_present_flag语法参数等于1指示在VPS层中存在混合视频。如果 为0,则没有该种混合序列存在于层中。
[0079] 该个标志的存在能够在"无混合视频类型"的情况下节省一些添加比特。
[0080]

[0085]
[0086]mixed_video_present_flag语法参数等于1指示VPS层中存在混合视频。如果为 0,则没有该种混合序列存在于层中。
[0087] 在"mixed_video_present_flag= 1"的情况下,对于每一层存在两个新的语法, 并且该两个语法参数解决具有混合视频源的两个特定的应用例子:
[0088] 用于2D视频的帖/场结构化扫描类型和帖,及
[0089] 用于3D视频的帖封装布置(FPA)视频。
[0090] 对该两个新语法的语义描述在W下表中说明:
[0091]

[0093] 本文所描述的语法修改扩展了VPS的基于层的属性,W解决在系统层中W及在总 体解码路径中的各种新兴应用(内容编辑、拼接、广告插入),用于更好的通信和系统集成 目的。
[0094] 图1图示了根据一些实施例的利用修改的VPS语法的方法的流程图。在步骤100 中,内容(例如,视频)被编码。利用修改的Vl^s语法生成的VPS数据也与编码的内容包括 在一起。在步骤102中,实现解码。例如,利用任何解码器解码视频。在步骤104中,VI^S数 据是可访问的。在解码的同时,VI^S数据能够被用于附加的处理。VI^S数据包含在可伸缩视 频编码、多视图编码和3D视频编码领域中的各种肥VC扩展信息。在一些实施例中,VI^S数 据包括混合信令信息。在一些实施例中,实现了附加的或更少的步骤。在一些实施例中,该 些步骤的顺序被改变。
[0095] 图2图示了根据一些实施例的配置为实现修改的VPS方法的示例性计算设备的框 图。计算设备200能够被用来获取、存储、计算、处理、传送和/或显示诸如图像和视频的信 息。一般地,适于实现计算设备200的硬件结构包括网络接口 202、存储器204、处理器206、 (一个或多个)I/O设备208、总线210和存储设备212。处理器的选择不是挑剔的,只要选 择了具有足够速度的合适的处理器。存储器 204能够是本领域中已知的任何常规计算机存 储器。存储设备212能够包括硬盘驱动器、〔01?01、〔01^、0¥0、0¥01^、蓝光饭、闪存存储器 卡或者任何其它存储设备。计算设备200能够包括一个或多个网络接口 202。网络接口的 例子包括连接到W太网或其它类型的LAN的网卡。(一个或多个)I/O设备208能够包括W 下的一种或多种;键盘、鼠标、监视器、屏幕、打印机、调制解调器、触摸屏、按钮接口W及其 它设备。用于执行修改的VI^S方法的(一个或多个)修改的VI^S应用230可能被存储在存 储设备212和存储器204中,并且如应用通常被处理的那样进行处理。计算设备200中能 够包括在图2中示出的更多或更少的部件。在一些实施例中,包括修改的VI^S硬件220。虽 然图2中的计算设备200包括用于修改的VPS方法的应用230和硬件220,但是修改的VPS 方法能够用硬件、固件、软件或其任何组合在计算设备上实现。例如,在一些实施例中,修改 的VI^S应用230被编程在存储器中并利用处理器来执行。在另一个例子中,在一些实施例 中,修改的VI^S硬件220是编程的硬件逻辑,包括专口设计为实现该修改的VI^S方法的口。
[0096] 在一些实施例中,(一个或多个)修改的VPS应用230包括若干个应用和/或模 块。在一些实施例中,模块也包括一个或多个子模块。在一些实施例中,能够包括更少或附 加的模块。
[0097] 合适的计算设备的例子包括个人计算机、膝上型计算机、计算机工作站、服务器、 大型计算机、手持式计算机、个人数字助理、蜂窝/移动电话、智能家电、游戏控制台、数字 照相机、数字摄像机、照相机电话、智能电话、便携式音乐播放器、平板计算机、移动设备、视 频播放器、视频盘写入器/播放器(例如,DVD写入器/播放器、高清晰度盘写入器/播放 器,超高清晰度盘写入器/播放器)、电视、家庭娱乐系统、智能首饰(例如,智能手表)或任 何其它合适的计算设备。
[009引图3图示了根据一些实施例的肥VC编码器的总图。编码器300包括通用编码器 控制部件、变换缩放和量化部件、缩放和逆变换部件、帖内(intra-picture)估计部件、滤 波器控制分析部件、帖内预测部件、去块和SA0滤波器部件、运动补偿部件、运动估计部件 W及头部格式化和CABAC部件。输入视频信号被编码器300接收并且被分割到编码树单元 (CTU)中。肥VC编码器部件利用修改的VI^S处理视频数据并产生编码的比特流。
[0099] 图4图示了根据一些实施例的肥VC解码器的总图。解码器400包括滴解码部件、 逆量化部件、逆变换部件、当前帖部件、帖内预测部件、先前帖部件、运动补偿部件、去块滤 波器、SA0部件和自适应循环滤波器。输入比特流(例如,编码的视频)被解码器400接收, 并且用于显示的解码的比特流被生成。在一些实施例中,在解码时利用修改的VPS。
[0100] 为了利用修改的VI^S方法,设备能够访问VI^S及其扩展中用于可伸缩视频编码、多 视图编码、3D视频编码和混合视频序列的参数。当执行视频处理时或在其它时间,修改的 VPS方法被自动地使用。修改的VPS方法能够在没有用户参与的情况下自动地实现。
[0101] 在操作中,利用对可伸缩视频编码、多视图编码和3D视频编码领域中的肥VC扩展 的一些清理,更新了VI^S和vps_extension〇语法结构。此外,描述了添加语法W支持用于 VI^S扩展的各个层中混合视频序列的四个选项。利用修改的语法结构产生VPS。
[010引于 2013 年 9 月 24 日提交的标题为"VIDEOPARAMETERSET(VPS)SYNTAX RE-ORDERINGFOREASYACCESSOFEXTENSIONPARAMETERS"的美国专利申请No. 14/035680 和于 2013 年 9 月 24 日提交的标题为"JCTVC-L0227:VPS_EXTENSI0NWITHUPDATESOF PROFILE-TIER-LEVELSYNTAXSTRUCTURE"的美国专利申请No. 14/035740 的全部内容在此 通过引用并入本文,用于所有目的。
[0103]JCTVC-L0226 ;VI^S和VPS_EXTENSI0N更新的一些实施例
[0104] 1. 一种编程在设备的非暂态存储器中的方法,包括:
[0105]a.对内容进行解码;及
[0106]b.访问与该内容有关的信息,其中所述信息包括视频参数集数据,进一步地,其中 视频参数集数据包括混合信令信息。
[0107] 2.如第1条所述的方法,其中用于确定视频参数集数据的视频参数集函数取决于 视频参数集扩展标志的情况。
[010引 3.如第1条所述的方法,其中用于确定视频参数集数据的字节对齐语法取决于视 频参数集扩展标志的情况。
[0109] 4.如第1条所述的方法,其中视频参数集数据包括原始字节序列有效载荷尾比特 值。
[0110] 5.如第1条所述的方法,其中视频参数集数据是在不使用字节对齐语法的情况下 确定的。
[0111] 6.如第1条所述的方法,其中视频参数集数据是利用用于混合序列信令支持的两 个语法来确定的。
[0112] 7.如第6条所述的方法,其中视频参数集数据是利用源混合编解码器标志语法参 数来确定的。
[0113] 8.如第7条所述的方法,其中视频参数集数据是利用源混合视频存在标志语法参 数来确定的。
[0114] 9.如第1条所述的方法,其中视频参数集数据是利用特定的应用支持和源混合视 频存在标志语法参数来确定的。
[011引 10.如第1条所述的方法,还包括对所述内容进行编码。
[0116] 11.如第1条所述的方法,其中所述设备包括个人计算机、膝上型计算机、计算机 工作站、服务器、大型计算机、手持式计算机、个人数字助理、蜂窝/移动电话、智能家电、游 戏控制台、数字照相机、数字摄像机、照相机电话、智能电话、便携式音乐播放器、平板计算 机、移动设备、视频播放器、视频盘写入器/播放器、高清晰度盘写入器/播放器、超高清晰 度盘写入器/播放器)、电视、家庭娱乐系统或智能手表。
[0117] 12. -种编程在设备的非暂态存储器中的方法,包括:
[om]a.提供内容;及
[0119] b.使得能够访问与该内容有关的信息,其中所述信息包括视频参数集数据,进一 步地,其中视频参数集数据包括混合信令信息。
[0120] 13.如第12条所述的方法,其中用于确定视频参数集数据的视频参数集函数取决 于视频参数集扩展标志的情况。
[0121] 14.如第12条所述的方法,其中用于确定视频参数集数据的字节对齐语法取决于 视频参数集扩展标志的情况。
[0122] 15.如第12条所述的方法,其中视频参数集数据包括原始字节序列有效载荷尾比 特值。
[0123] 16.如第12条所述的方法,其中视频参数集数据是在不使用字节对齐语法的情况 下确定的。
[0124] 17.如第12条所述的方法,其中视频参数集数据是利用用于混合序列信令支持的 两个语法来确定的。
[0125] 18.如第17条所述的方法,其中视频参数集数据是利用源混合编解码器标志语法 参数来确定的。
[0126] 19.如第18条所述的方法,其中视频参数集数据是利用源混合视频存在标志语法 参数来确定的。
[0127] 20.如第12条所述的方法,其中视频参数集数据是利用特定的应用支持和源混合 视频存在标志语法参数来确定的。
[0128] 21.如第12条所述的方法,还包括对所述内容进行编码。
[0129] 22.如第12条所述的方法,其中所述设备包括个人计算机、膝上型计算机、计算机 工作站、服务器、大型计算机、手持式计算机、个人数字助理、蜂窝/移动电话、 智能家电、游 戏控制台、数字照相机、数字摄像机、照相机电话、智能电话、便携式音乐播放器、平板计算 机、移动设备、视频播放器、视频盘写入器/播放器、高清晰度盘写入器/播放器、超高清晰 度盘写入器/播放器)、电视、家庭娱乐系统或智能手表。
[0130] 23. -种设备,其包括;
[0131] a.用于存储应用的非暂态存储器,该应用用于:
[0132] i.对内容进行解码;及
[0133] ii.访问与该内容相关的信息,其中所述信息包括视频参数集数据,进一步地,其 中视频参数集数据包括混合信令信息;及
[0134] b.禪合到所述存储器的处理部件,该处理部件被配置为处理所述应用。
[0135] 24.如第23条所述的设备,其中用于确定视频参数集数据的视频参数集函数取决 于视频参数集扩展标志的情况。
[0136] 25.如第23条所述的设备,其中用于确定视频参数集数据的字节对齐语法取决于 视频参数集扩展标志的情况。
[0137] 26.如第23条所述的设备,其中视频参数集数据包括原始字节序列有效载荷尾比 特值。
[013引27.如第23条所述的设备,其中视频参数集数据是在不使用字节对齐语法的情况 下确定的。
[0139] 28.如第23条所述的设备,其中视频参数集数据是利用用于混合序列信令支持的 两个语法来确定的。
[0140] 29.如第28条所述的设备,其中视频参数集数据是利用源混合编解码器标志语法 参数来确定的。
[0141] 30.如第29条所述的设备,其中视频参数集数据利用源混合视频存在标志语法参 数来确定的。
[0142] 31.如第23条所述的设备,其中视频参数集数据是利用特定的应用支持和源混合 视频存在标志语法参数来确定的。
[0143] 32.如第23条所述的设备,还包括对所述内容进行编码。
[0144] 已针对具体实施例并结合细节描述了本发明,W促进对本发明构造和操作的原理 的理解。本文对具体实施例及其细节的该种引用不是要限制在此所附权利要求的范围。对 于本领域技术人员来说清楚的是,在不背离由权利要求所定义的本发明的精神和范围的情 况下,可W在所选择用于说明的实施例中进行各种修改。
【主权项】
1. 一种编程在设备的非暂态存储器中的方法,包括: a. 对内容进行解码;及 b. 访问与该内容有关的信息,其中所述信息包括视频参数集数据,进一步地,其中所述 视频参数集数据包括混合信令信息。2. 如权利要求1所述的方法,其中用于确定所述视频参数集数据的视频参数集函数取 决于视频参数集扩展标志的情况。3. 如权利要求1所述的方法,其中用于确定所述视频参数集数据的字节对齐语法取决 于视频参数集扩展标志的情况。4. 如权利要求1所述的方法,其中所述视频参数集数据包括原始字节序列有效载荷尾 比特值。5. 如权利要求1所述的方法,其中所述视频参数集数据是在不使用字节对齐语法的情 况下确定的。6. 如权利要求1所述的方法,其中所述视频参数集数据是利用用于混合序列信令支持 的两个语法来确定的。7. 如权利要求6所述的方法,其中所述视频参数集数据是利用源混合编解码器标志语 法参数来确定的。8. 如权利要求7所述的方法,其中所述视频参数集数据是利用源混合视频存在标志语 法参数来确定的。9. 如权利要求1所述的方法,其中所述视频参数集数据是利用特定的应用支持和源混 合视频存在标志语法参数来确定的。10. 如权利要求1所述的方法,还包括对所述内容进行编码。11. 如权利要求1所述的方法,其中所述设备包括个人计算机、膝上型计算机、计算机 工作站、服务器、大型计算机、手持式计算机、个人数字助理、蜂窝/移动电话、智能家电、游 戏控制台、数字照相机、数字摄像机、照相机电话、智能电话、便携式音乐播放器、平板计算 机、移动设备、视频播放器、视频盘写入器/播放器、高清晰度盘写入器/播放器、超高清晰 度盘写入器/播放器)、电视、家庭娱乐系统或智能手表。12. -种编程在设备的非暂态存储器中的方法,包括: a. 提供内容;及 b. 使得能够访问与该内容有关的信息,其中所述信息包括视频参数集数据,进一步地, 其中所述视频参数集数据包括混合信令信息。13. 如权利要求12所述的方法,其中用于确定所述视频参数集数据的视频参数集函数 取决于视频参数集扩展标志的情况。14. 如权利要求12所述的方法,其中用于确定所述视频参数集数据的字节对齐语法取 决于视频参数集扩展标志的情况。15. 如权利要求12所述的方法,其中所述视频参数集数据包括原始字节序列有效载荷 尾比特值。16. 如权利要求12所述的方法,其中所述视频参数集数据是在不使用字节对齐语法的 情况下确定的。17. 如权利要求12所述的方法,其中所述视频参数集数据是利用用于混合序列信令支 持的两个语法来确定的。18. 如权利要求17所述的方法,其中所述视频参数集数据是利用源混合编解码器标志 语法参数来确定的。19. 如权利要求18所述的方法,其中所述视频参数集数据是利用源混合视频存在标志 语法参数来确定的。20. 如权利要求12所述的方法,其中所述视频参数集数据是利用特定的应用支持和源 混合视频存在标志语法参数确定的。21. 如权利要求12所述的方法,还包括对所述内容进行编码。22. 如权利要求12所述的方法,其中所述设备包括个人计算机、膝上型计算机、计算机 工作站、服务器、大型计算机、手持式计算机、个人数字助理、蜂窝/移动电话、智能家电、游 戏控制台、数字照相机、数字摄像机、照相机电话、智能电话、便携式音乐播放器、平板计算 机、移动设备、视频播放器、视频盘写入器/播放器、高清晰度盘写入器/播放器、超高清晰 度盘写入器/播放器)、电视、家庭娱乐系统或智能手表。23. -种设备,其包括: a. 用于存储应用的非暂态存储器,该应用用于: i. 对内容进行解码;及 ii. 访问与该内容相关的信息,其中所述信息包括视频参数集数据,进一步地,其中所 述视频参数集数据包括混合信令信息;及 b. 耦合到所述存储器的处理部件,该处理部件被配置为处理所述应用。24. 如权利要求23所述的设备,其中用于确定所述视频参数集数据的视频参数集函数 取决于视频参数集扩展标志的情况。25. 如权利要求23所述的设备,其中用于确定所述视频参数集数据的字节对齐语法取 决于视频参数集扩展标志的情况。26. 如权利要求23所述的设备,其中所述视频参数集数据包括原始字节序列有效载荷 尾比特值。27. 如权利要求23所述的设备,其中所述视频参数集数据是在不使用字节对齐语法的 情况下确定的。28. 如权利要求23所述的设备,其中所述视频参数集数据是利用用于混合序列信令支 持的两个语法来确定的。29. 如权利要求28所述的设备,其中所述视频参数集数据是利用源混合编解码器标志 语法参数来确定的。30. 如权利要求29所述的设备,其中所述视频参数集数据是利用源混合视频存在标志 语法参数来确定的。31. 如权利要求23所述的设备,其中所述视频参数集数据是利用特定的应用支持和源 混合视频存在标志语法参数来确定的。32. 如权利要求23所述的设备,还包括对所述内容进行编码。
【专利摘要】利用对可伸缩视频编码、多视图编码和3D视频编码领域中的HEVC扩展的一些清理,更新了VPS和vps_extension()语法结构。此外,描述了添加语法以支持用于VPS扩展的各个层中的混合视频序列的四个选项。
【IPC分类】H04H60/32
【公开号】CN104904146
【申请号】CN201380069400
【发明人】M·哈奎, A·塔巴塔贝
【申请人】索尼公司
【公开日】2015年9月9日
【申请日】2013年12月18日
【公告号】CA2897034A1, EP2941836A1, US20140192858, WO2014107309A1

最新回复(0)