用于基于层的一致性测试的HRD参数的制作方法

文档序号:35385072发布日期:2023-09-09 12:17阅读:来源:国知局

技术特征:

1.一种解码码流的装置,其特征在于,所述装置包括:存储器和处理器,所述存储器用于存储码流,所述码流包括多个子层表示、假设参考解码器hrd参数和子层编码图像缓冲区cpb参数存在标志sublayer_cpb_params_present_flag;当所述sublayer_cpb_params_present_flag设置为0时,推断时间标识符temporalid小于最大temporalid的所有子层表示的所述hrd参数等于具有所述最大temporalid的子层表示的所述hrd参数;

2.根据权利要求1所述的装置,其特征在于,所述sublayer_cpb_params_present_flag包括在所述码流中的视频参数集vps中。

3.根据权利要求1或2所述的装置,其特征在于,所述最大temporalid表示为hrd_max_tid[i],其中,i表示第i个hrd参数语法结构。

4.根据权利要求1至3中任一项所述的装置,其特征在于,所述temporalid小于所述最大temporalid的子层表示的temporalid的范围为从0到所述hrd_max_tid[i]减1。

5.根据权利要求1至4中任一项所述的装置,其特征在于,所述hrd参数包括固定图像速率通用标志fixed_pic_rate_general_flag[i],所述固定图像速率通用标志表示按输出顺序连续图像的hrd输出时间之间的时间距离是否受到约束。

6.根据权利要求1至4中任一项所述的装置,其特征在于,所述hrd参数包括子层hrd参数语法结构sublayer_hrd_parameters(i),所述子层hrd参数语法结构包括一个或多个子层的hrd参数。

7.根据权利要求1至4中任一项所述的装置,其特征在于,所述hrd参数包括通用视频编码层vcl hrd参数存在标志general_vcl_hrd_params_present_flag,所述通用vcl hrd参数存在标志表示与一致性点有关的vcl hrd参数是否在通用hrd参数语法结构中存在。

8.一种发送码流的设备,其特征在于,包括一个或多个存储器和发送器:

9.根据权利要求8所述的设备,其特征在于,所述sublayer_cpb_params_present_flag在所述码流中的视频参数集vps中。

10.根据权利要求8或9所述的设备,其特征在于,所述最大temporalid表示为hrd_max_tid[i],其中,i表示第i个hrd参数语法结构。

11.根据权利要求8至10中任一项所述的设备,其特征在于,所述temporalid小于所述最大temporalid的子层表示的temporalid的范围为从0到所述hrd_max_tid[i]减1。

12.根据权利要求8至11中任一项所述的设备,其特征在于,所述hrd参数包括固定图像速率通用标志fixed_pic_rate_general_flag[i],所述固定图像速率通用标志表示按输出顺序连续图像的hrd输出时间之间的时间距离是否受到约束。

13.根据权利要求8至12中任一项所述的设备,其特征在于,所述hrd参数包括子层hrd参数语法结构sublayer_hrd_parameters(i),所述子层hrd参数语法结构包括一个或多个子层的hrd参数。

14.一种发送码流的方法,其特征在于,包括:

15.根据权利要求14所述的方法,其特征在于,所述方法还包括:根据存储空间、带宽可用性或图像分辨率管理码率或所述码流的大小。

16.根据权利要求14或15所述的方法,其特征在于,还包括:从所述至少一个存储器中检索一个或多个码流,发送所述一个或多个码流。

17.根据权利要求14至16中任一项所述的方法,其特征在于,所述最大temporalid表示为hrd最大temporalid(hrd_max_tid[i]),其中,i表示第i个hrd参数语法结构。

18.根据权利要求14至17中任一项所述的方法,其特征在于,所述temporalid小于所述最大temporalid的子层表示的temporalid的范围为从0到所述hrd_max_tid[i]减1。

19.一种存储码流的设备,其特征在于,包括:接收器和至少一个存储器,

20.根据权利要求19所述的设备,其特征在于,还包括发送器,用于发送所述码流。

21.根据权利要求19或20所述的设备,其特征在于,所述接收器用于接收解码器的请求,根据所述请求将一个或多个码流发送给所述解码器。

22.根据权利要求19至21中任一项所述的设备,其特征在于,还包括处理器,用于从所述至少一个存储器中检索一个或多个码流,并发送所述一个或多个码流。

23.根据权利要求19至22中任一项所述的设备,其特征在于,所述最大temporalid表示为hrd_max_tid[i],其中,i表示第i个hrd参数语法结构。

24.根据权利要求19至23中任一项所述的设备,其特征在于,所述temporalid小于所述最大temporalid的子层表示的temporalid的范围为从0到所述hrd_max_tid[i]减1。

25.一种存储码流的方法,其特征在于,包括:

26.根据权利要求25所述的方法,其特征在于,所述方法还包括:发送所述码流发送。

27.根据权利要求25或26所述的方法,其特征在于,所述方法还包括:接收解码器的请求,并根据所述请求将一个或多个码流发送给所述解码器。

28.根据权利要求25至27中任一项所述的方法,其特征在于,所述方法还包括:从所述至少一个存储器中检索一个或多个码流,并把所述一个或多个码流发送给目的设备。

29.根据权利要求25至28中任一项所述的方法,其特征在于,所述方法还包括:根据存储空间、带宽可用性或图像分辨率管理码率或所述码流的大小。

30.一种码流结构,其特征在于,包括多个子层表示、假设参考解码器hrd参数和子层编码图像缓冲区cpb参数存在标志sublayer_cpb_params_present_flag;当所述sublayer_cpb_params_present_flag设置为0时,推断时间标识符temporalid小于最大temporalid的所有子层表示的所述hrd参数等于具有所述最大temporalid的子层表示的所述hrd参数。

31.根据权利要求30所述的码流结构,其特征在于,所述sublayer_cpb_params_present_flag包括在所述码流中的视频参数集vps中。

32.根据权利要求30或31所述的码流结构,其特征在于,所述最大temporalid表示为hrd_max_tid[i],其中,i表示第i个hrd参数语法结构。

33.根据权利要求30至32中任一项所述的码流结构,其特征在于,所述temporalid小于所述最大temporalid的子层表示的temporalid的范围为从0到所述hrd_max_tid[i]减1。

34.一种处理码流的系统,其特征在于,所述系统包括:编码设备、一个或多个存储器和解码设备,

35.根据权利要求34所述的系统,其特征在于,还包括控制组件,用于根据存储空间、带宽可用性或图像分辨率管理码率或所述码流的大小。

36.根据权利要求34或35所述的系统,其特征在于,所述编码设备用于从所述一个或多个存储器中检索一个或多个码流,并发送检索的所述一个或多个码流。

37.根据权利要求34至36中任一项所述的系统,其特征在于,所述最大temporalid表示为hrd最大temporalid(hrd_max_tid[i]),其中,i表示第i个hrd参数语法结构,所述temporalid小于所述最大temporalid的子层表示的temporalid的范围为从0到所述hrd_max_tid[i]减1。


技术总结
本发明公开了一种视频译码机制。所述机制包括将多个子层表示编码到码流中。假设参考解码器(hypothetical reference decoder,HRD)参数和子层编码图像缓冲区(coding picture buffer,CPB)参数存在标志(sublayer_cpb_params_present_flag)也被编码到所述码流中。当所述sublayer_cpb_params_present_flag设置为0时,时间标识符(TemporalId)小于最大TemporalId的所有子层表示的所述HRD参数被推断为等于具有所述最大TemporalId的最大子层表示的所述HRD参数。根据所述HRD参数对所述码流执行一组码流一致性测试。存储所述码流,以发送给解码器。

技术研发人员:王业奎
受保护的技术使用者:华为技术有限公司
技术研发日:
技术公布日:2024/1/15
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1