用于分辨率改变的解码图像缓冲区操作制造技术

技术编号:34796048 阅读:45 留言:0更新日期:2022-09-03 20:01
本发明专利技术公开了一种视频译码机制。所述机制包括:接收包括多个图像的码流;当当前接入单元(access unit,AU)的以亮度样本为单位的最大图像宽度(PigeMaxInSamplesY)值与解码顺序中的前一AU的PicWidthMaxInSamplesY值不同时,设置先前图像不输出标志(NoOutputOfPriorPicsFlag);根据所述NoOutputOfPriorPicsFlag值,在不输出包含的图像的情况下清空解码图像缓冲区(decoded picture buffer,DPB);对当前图像进行解码,并存储在所述在DPB中;从所述DPB输出所述当前图像,以显示为解码视频序列的一部分。以显示为解码视频序列的一部分。以显示为解码视频序列的一部分。

【技术实现步骤摘要】
用于分辨率改变的解码图像缓冲区操作
[0001]本申请是分案申请,原申请的申请号是202080066863.2,原申请日是2020年09月17日,原申请的全部内容通过引用结合在本申请中。
[0002]相关申请交叉引用
[0003]本专利申请要求王业奎(Ye

Kui Wang)于2019年9月24日递交的申请号为62/905,236、专利技术名称为“视频译码改进(Video Coding Improvements)”的美国临时专利申请的权益,其内容通过引用结合在本申请中。


[0004]本专利技术一般涉及视频译码,具体涉及指示(signal)参数以支持多层码流译码的改进。

技术介绍

[0005]即使在视频较短的情况下,也需要大量的视频数据来描述,当数据要在带宽容量受限的通信网络中流式传输或以其它方式传输时,这样可能会造成困难。因此,视频数据通常要先压缩,然后在现代电信网络中发送。由于内存资源可能有限,当在存储设备上存储视频时,视频的大小也可能成为问题。视频压缩设备通常在信源侧使用软件和/或硬件对视频数据进本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种由解码器实现的方法,其特征在于,所述方法包括:所述解码器的接收器接收包括多个图像的码流;当当前接入单元(access unit,AU)的以亮度样本为单位的最大图像宽度(PigeMaxInSamplesY)值与解码顺序中的前一AU的PicWidthMaxInSamplesY值不同时,所述处理器设置先前图像不输出标志(NoOutputOfPriorPicsFlag)值;根据所述NoOutputOfPriorPicsFlag值,在不输出包含的图像的情况下清空解码图像缓冲区(decoded picture buffer,DPB);所述处理器对当前图像进行解码;所述DPB存储所述当前图像。2.根据权利要求1所述的方法,其特征在于,还包括:当所述当前AU的以亮度样本为单位的最大图像高度(PicHeightMaxInSamplesY)值与解码顺序中的所述前一AU的PicHeightMaxInSamplesY值不同时,所述处理器设置所述NoOutputOfPriorPicsFlag值。3.根据权利要求1或2所述的方法,其特征在于,在对所述当前图像进行解码之前,所述DPB被清空。4.根据权利要求1至3中任一项所述的方法,其特征在于,在解析所述当前图像中的第一条带的条带头之后,所述DPB被清空。5.根据权利要求1至4中任一项所述的方法,其特征在于,还包括:为清空所述DPB时删除的每个图像减小DPB满度变量。6.根据权利要求1至5中任一项所述的方法,其特征在于,还包括:在设置所述NoOutputOfPriorPicsFlag之前,所述处理器构建参考图像列表并对所述当前AU进行参考图像列表标记。7.根据权利要求1至6中任一项所述的方法,其特征在于,当前一图像被标记为不用于参考时,所述DPB被清空。8.一种由编码器实现的方法,其特征在于,所述方法包括:所述编码器的处理器将多个图像编码到码流中;在处理器上操作的假设参考解码(hypothetical reference decoder,HRD)通过以下方式检查所述码流的一致性:当当前接入单元(access unit,AU)的以亮度样本为单位的最大图像宽度(PigeMaxInSamplesY)值与解码顺序中的前一AU的PicWidthMaxInSamplesY值不同时,所述处理器设置先前图像不输出标志(NoOutputOfPriorPicsFlag)值;根据所述NoOutputOfPriorPicsFlag值,在不选择包含的图像进行输出的情况下清空解码图像缓冲区(decoded picture buffer,DPB);所述处理器对当前图像进行解码;所述DPB存储所述当前图像;与所述处理器耦合的存储器存储所述码流,以将所述码流发送到解码器。9.根据权利要求8所述的方法,其特征在于,还包括:当所述当前AU的以亮度样本为单位的最大图像高度(PicHeightMaxInSamplesY)值与解码顺序中的所述前一AU的PicHeightMaxInSamplesY值不同时,在所述处理器上操作的所述HRD设置所述NoOutputOfPriorPicsFlag值。
10.根据权利要求8或9所述的方法,其特征在于,在对所述当前图像进行解码之前,所述DPB被清空。11.根据权利要求8至10中任一项所述的方法,其特征在于,在解析所述当前图像中的第一条带的条带头之后,所述DPB被清空。12.根据权利要求8至11中任一项所述的方法,其特征在于,还包括:在所述处理器上操作的所述HRD为清空所述DPB时删除的每个图像减小DPB满度变量。13.根据权利要求8至12中任一项所述的方法,其特征在于,还包括:在所述处理器上操作的所述HRD构建参考图像列表并进行参考图像列表标记。14.根据权利要求8至13中任一项所述的方法,其特征在于,当前一图像被标记为不用于参考时,所述DPB被清空。15.一种视频译码设备,其特征在于,包括:处理器、与所述处理器耦合的接收器、与所述处理器耦合的存储器和与所述处理器耦合的发送器,其中,所述处理器、所述接收器、所述存储器和所述发送器用于执行根据权利要求1至14中任一项所述的方法。16.一种非瞬时性计算机可读介质,其特征在于,包括供视频译码设备使用的计算机程序产品,其中,所述计算机程序产品包括存储在所述非瞬时性计算机可读介质中的计算机可执行指令,当处理器执行所述计算机可执行指令时,使得所述视频译码设备执行根据权利要求1至14中任一项所述的方法。17.一种解码器,其特征在于,包括:接收模块,用于接收包括多个图像的码流;设置模块,用于当当前接入单元(access unit,AU)的以亮度样本为单位的最大图像宽度(PigeMaxInSamplesY)值与解码顺序中的前一AU的PicWidthMaxInSamplesY值不同时,设置先前图像不输出标志(NoOutputOfPriorPicsFlag)值;清空模块,用于根据所述NoOutputOfPriorPicsFlag值,在不输...

【专利技术属性】
技术研发人员:王业奎
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1