Hevc扩展的层间参数集的制作方法_2

文档序号:9635422阅读:来源:国知局
format_set(l)中被用信号发送。
[0043] 该IPS相应的语法表可W与图1A-1C示出的相同,而描述符类型可W变成Ue (V) 或Se(V),例如,对于可W作为差值用信号发送的参数,相关参数值可W通过如下方式获得。
[0044] 例如,如果Sa)是给定子集中的第i组参数,则变量P(i,讶是第i参数组Sa) 中的参数X,和/或变量ParamValuelnIPS(i,讶是针对在IPS中P(i,讶被用信号发送的 值。第i参数子集中的参数X的变量ParamValue(i,讶,P(i,讶,可W从第i-1参数子集, P(i-1,讶中的参数X中获取,例如,通过如下方式。
[0047] 如同图2A-2C和图3中所描述的,SPS和/或其扩展可W分别被简化。增强层SPS 语法表可W,例如通过包括对IPS参数集索引的参考,而被简化,而不是针对一个或多个增 强层而在SPS中携带相似的语法元素。
[0048] 一个或多个SPS语法元素(例如,所有语法元素)可W针对基础层(nuh_layer_ id= 0)保持不变,如同图2A-2C中阴影条目所表示的。运种方式可W允许与单层肥VC规 范的向后兼容性。根据IPS实现而被添加到SPS中的示例性语法元素通过图2A-2C和图3 中的斜体文字表示出来。
[0049] 如下内容应用于如图2A-2C和图3所示的简化的SPS和扩展语法表中的条目。如 图 2A-2C和图 3 所示,语法元素sps_inte;r_laye;r_view_paramete;r_set_id可W指定活动 参数集(例如,IP巧中ips_inte;r_laye;r_view_paramete;r_set_id的值。参数集中用信 号发送的语法元素ips_video_fo;rmat_subsets_index可W将索引指定到包含在活动参数 集中的视频表征格式语法结构列表中。语法元素ips_video_fo;rmat_subsets_index可W 指定应用于参考该SPS的层的表征格式语法结构。ips_video_fo;rmat_subsets_index的 取值范围可W从O到num_video_fo;rmat_subsets_index(不含)。语法元素ips_coding_ param_subsets_index可W将索引指定到包含在活动IPS中的编码参数语法结构列表中。 ips_coding_param_subsets_index的取值范围可从从O至Ijnum_coding_param_subsets_ index(不含)。ips_scaling_list_subsets_index可W将索引指定到包含在活动IPS中的 可伸缩列表语法结构列表中。ips_scaling_list_subsets_index的取值范围可W从O到 num_scaling_list_subsets_index(不含)。ips_pcm_param_subsets_index'STW将索弓I指 定到包含在活动IPS中的PCM参数语法结构列表中。ips_pcm_param_subsets_index的取值 范围可W从O到num_pcm_param_subsets_index(不含)。ips_vui_param_subsets_index 可W将索引指定到包含在活动IPS中的VUI语法结构列表中,ips_vui_param_subsets_ index的取值范围可[^从O到num_vui_param_subsets_index(不含)。ips_scaled_ref_ laye;r_offset_subset_index可W将索引指定到包含在活动IPS中的视频格式语法结构列 表。ips_scaled_ref_laye;r_offset_subsets_index的取值范围可[^从O到num_scaled_ ref_layer_offset_subsets_index(不含)。
[0050] 运些示例性的语法结构索引允许增强层获取多个参数值,例如,通过索引到IPS 和特定子集。例如,为了获取层(如,增强层EU的pic_width_in_luma_samples,增强层化 可W通过IPS标识(sps_inte;r_laye;r_view_paramete;r_set_id),例站I,呈现在给定化的 SPS中,定位(locate)到关联活动IPS。使用化SPS中的索引ips_video_fo;rmat_subsets_ index的值,化可W定位到呈现在关联活动IPS中的特定视频格式子集,ips_video_ format-Subset(ips_video_format_subsets_index)。EL的pic_width_in_luma_samples 值可W从呈现在ips_video_format_subset(ips_video_format_subsets_index)中的 pic_wi化h_in_luma_samples的相应参数值中被获取,例如,直接根据此处所描述的第一示 例性IPS信令方法。可替换地,pic_wi化h_in_luma_samples值可W从ParamValue(ips_ video_fo;rmat_subsets_index,pic_wi化h_in_luma_samples)中被获取,例如,根据此处所 描述的第二示例性IPS信令方法。该化的pic_hei曲t_in_luma_samples值可W通过相似 方式被获取。图4示出了从IPS获取参数的示例。一个或多个其他参数子集中的一个或多 个其他参数的值可W通过相似方式被获取。
[0051]IPS原始字节序列有效载荷(RBS巧可W包括一个或多个被一个或多个SPSRBSP 参考的参数。每个IPSRBSP最初被认为是非活动的,例如,在解码过程操作启动时。在示 例性解码过程操作期间,最多有一个IPSRBSP被认为是活动的。任何IPSRBSP的激活会 导致之前处于活动状态的IPSRBSP去激活。
[0052] 当IPSRBSP并未已经处于活动状态且通过SPSRBSP的激活(如,sps_inter_ layer_view_parameter_set_id等于ips_inter_layer_view_parameter_set_id值)而被 参考时,IPSRBSP可W被激活。被激活的IPSRBSP被称为活动IPSRBSB直到其被去激活, 例如,由于另一个IPSRBSP的激活。具有特定ips_inte;r_laye;r_view_paramete;r_subset_ id值的IPSRBSP可W在被激活之前对解码过程可用。
[0053]切片报头可W包括从一个切片到另一个切片而变换的信息W及图像相关信息,图 像相关信息对于一些切片和/或图像类型来说是相关的不或者是小的。在视频编码标准 中,如,可伸缩扩展的高效能视频编码肥VC(SHVC),被设计用于层间预测的语法元素可W包 括具有固有冗余的样本预测和动作预测。切片报头的比特代价可W通过消除特定冗余度来 减少,例如,通过一些调整信令逻辑。
[0054]表IVPS扩展语法表示例。表2示出了用于视频编码标准,如SHVC的切片报头语 法示例。






[0064] 如表I中说明的,max_one_active_ref_laye;r_flag可W在VPS扩展中被用信号 发送W指定,例如,是否来自一个层或多于一个层的一个或多个图像可W被用于可伸缩系 统中的层间预测。该标志可W施加限制W允许可伸缩系统中来自一个层的层间参考图像。 当可伸缩配置文档和/或级别被定义时,运种限制是可取的。基于max_one_active_ref_ laye;r_flag的设定,切片报头(如表2所示)中的语法元素num_inte;r_laye;r_ref_pics_ minusl可能在或不在切片报头中被用信号发送。当max_one_active_ref_laye;r_flag等 于1时,num_inte;r_laye;r_ref_pic_minusl可W被推断为0,因此而不被用信号发送,并且 一个参考层的层标识可W在切片报头中被用信号发送,否则(例如,当max_one_active_ ref_laye;r_flag为 0 时),num_inte;r_laye;r_ref_pic_minusl可^被用信号发送。切片 报头中的num_inter_layer_ref_pic_minusl标志之后里艮着(num_inter_layer_ref_pics_ minus1+1)个层的层标识。
[0065]max_one_active_ref_layer_fla邑可W被max_num_active_ref_layers_minusl 标志取代,max_num_active_ref_layers_minusl标志的描述符类型可W为ue(V)(如表3所 示)。语法元素可W指示在解码过程中被使用W用于能力交换目的的最大参考层。适当的 配置文档和/或级别约束被定义。语法元素可W比1比特标志更加灵活。
[0066]表 3
[0068] 当max_num_active_ref_layers_minusl等于0时,num_inter_layer_ref_pics_ minusl不在切片报头中被用信号发送(例如,被省略)。假使最多一个参考层被允许层间 预测,VPS扩展中的运种语法元素的比特代价与原始max_one_active_ref_laye;r_flag的 比特代价相同(例如,1比特)。在运种情况下,视频解码设备可W推断层间预测层语法元 素,表4示出了切片片段段头示例。
[0069]表 4
[0070]
[0071] 变量NumActive民efLayerPics可基于max_num_active_ref_layers_minusl获得D 例如,该变量可通过如下方式获得:
[007引伪代码1 :
[007引 如表4中说明的,例如当活动参考层的数量(如,NumActiveRe化aye巧ics)与直 接参考层(如,NumDirectRe化ayers[num_layer_id])的数量不同时,inter_layer_pred_layer_idc可被用信号发送。例如当活动参考层的数量(如,NumActiveRe化ayei^Pics) 与直接参考层(如,NumDirectRe化ayers[num_layer_id])的数量相同时,inter_layer_ pred_layer_idc不被呈现在比特流中D例如,切片报头中的inter_layer_pred_layer_ idc是冗余的。在运种情况下,图像被用于层间预测的指示可被跳过。在运种情况下,inte;r_laye;r_pretlaye;r_idc可W从如伪代码2中说明的方式被获取或被推断出。变量 NumDirectRe化ayers的值可W在标准中被提供,如甜VC.
[007引伪代码2 :
[0078] 如果切片不是一个从属切片,从错误恢复(resilience)角度考虑,切片报头可W 提供给图像中的每个切片。由于一个图像可W包括一个或多个切片并且切片报头可W提供 给每个切片,切片报头的比特代价应当比其他参数集,如SPS(序列参数集),PPS(图像参数 集)等的比特代价受到更多的关注。与切片报头相比,运些参数集不经常被提供。
[0079]在视频编码标准,如甜VC中,变量,例如NumActiveRe化aye;rPics,inte;r_laye;r_ pred_laye;r_idc,collocated_ref_laye;r_idx对于编码图像的每个切片来说可W是相同 的。因此,SPS扩展,PPS,APS或IPS中的语法元素,例如,inte;r_laye;r_pred_en油le_ fl3g,num_inter_l3yer_ref_pics_minusl,inter_l3yer_pred_l3yer_idc,inter_l3yer_ sample_pred_only_flag,alt_collocated_indicate_flag和collocated_ref_layer_ idx,而不是切片报头,可W被发送W使对于图像中的每个切片来说相同语法不被重复。表 5示出了在SPS扩展中被用信号发送的语法元素。
[0080]表 5
[0081]
[0083] 在将语法元素从切片报头中重新设置到参数集中时,依赖于在其他参数集中用信 号发送参数值的情况可W被改变W避免多个参数集之间的解析依赖。表5示出了当相关语 法元素从切片报头中重新设置到SPS扩展时的SPS扩展语法表示例。
[0084] 在一些应用中,层间预测相关信令(如,inte;r_laye;r_pred_en油led_flag, inte;r_laye;r_sample_pred_only_flag等)在切片之间或图像之间是变化的。对于运类应 用,发送切片报头中的语法元素会带来不希望的信令开销。SPS扩展(或PPS,IP巧中可能 会增加标志,例如用于指示是否在切片段头中呈现层间预测相关语法元素。表6示出了在 SPS扩展中用信号发送的语法元素示例。表7示出了相应的切片报头示例。
[0085]表6
[0086]

[0089]sample_prediction_present_slice_present_flag等于I表明层间样本预测相 关语、法元素,女日inter_layer_pred_enable_flag,num_inter_layer_ref_pics_minusl, inter_layer_pred_layer_idc,inter_layer_sample_pred_only_flag被呈现在切片报头 中。sample_prediction_present_slice_present_flag等于O表明相关样本预测语法元素 不被呈现在切片片段头中。当不呈现时,语法元素的值可基于一个或多个变量推断出。例 如,伪代码3提供了如何推断语法元素值的示例。
[0090]伪代码3 :
[0092]变量NumSanplePredRefLayers,NumSa哑IePredLayers和SamplePredEnabledFlag在视频编 码标准,如SHVC中被提供。当S3哑le_prediction_slice_present_flag等于0化样本预测语法元 素inter_layer_saiiple_pred_only可被推断出等于 0。mcrtion_prediction_slice_present_flag等于 1 表明层间动作预测相关语法元素,如alt_collocated_indication_flag,collocated_ref_layer_idx 等可W呈现在切片报头中Dmotion_prediction_slice_present_flag等于0表明层间动作预 测相关语法元素不呈现在增强层切片片段头中。这些语法元素的值可基于一个或多个变量 推断出来。例如,伪代码4提供了如何推断语法元素值的示例。NumMotion化edRe化ayers 和/或MotionF^redRefLayerId由视频编码标准,如細VC提供D
[0093] 伪代码4 :
[0094]
[0095] 如伪代码4所示,如果至少一个动作预测参考
当前第2页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1