System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
【国外来华专利技术】
本专利文档涉及文件格式的数字音频和视频媒体信息的生成、存储和消费。
技术介绍
1、数字视频在互联网和其他数字通信网络上占据着最大的带宽使用。随着能够接收和显示视频的连接用户设备数量的增加,预计数字视频使用的带宽需求将继续增长。
技术实现思路
1、第一方面涉及一种视频处理方法,包括:确定包括在比特流中的信息,所述信息指示是否对视频单元执行下采样,以及基于所述比特流执行所述视频单元和所述比特流之间的转换。
2、可选地,在前述方面的任一方面中,该方面的另一实现方式提供所述信息指示下采样的方法。
3、可选地,在前述方面的任一方面中,该方面的另一实现方式提供所述比特流中的所述信息不包括关于是否对所述视频单元执行下采样的数据,不包括关于下采样的方法的数据,并且不包括关于重采样比率的数据。
4、可选地,在前述方面的任一方面中,该方面的另一实现方式提供所述信息被携带在与所述比特流中的所述视频单元相关联的补充增强信息(sei)消息中。
5、可选地,在前述方面的任一方面中,该方面的另一实现方式提供所述信息与序列相关联,并且其中,包括所述信息的所述sei消息位于所述比特流中的序列参数集(sps)或所述序列的序列标头之前。
6、可选地,在前述方面的任一方面中,该方面的另一实现方式提供所述信息与图片相关联,并且其中,包括所述信息的所述sei消息位于所述比特流中的图片参数集pps或所述图片的图片标头之前。
7、可选地,在前述方面的任一方面
8、可选地,在前述方面的任一方面中,该方面的另一实现方式提供所述信息与序列相关联,并且其中,包括所述信息的所述sei消息位于所述比特流中的序列参数集(sps)或所述序列的序列标头之后。
9、可选地,在前述方面的任一方面中,该方面的另一实现方式提供所述信息与图片相关联,并且其中,包括所述信息的所述sei消息位于所述比特流中的图片参数集pps或所述图片的图片标头之后。
10、可选地,在前述方面的任一方面中,该方面的另一实现方式提供所述信息与条带相关联,并且其中,包括所述信息的所述sei消息位于所述比特流中的所述条带的条带标头之后。
11、可选地,在前述方面的任一方面中,该方面的另一实现方式提供所述比特流中的所述信息包括指示是否对所述视频单元执行下采样的标志。
12、可选地,在前述方面的任一方面中,该方面的另一实现方式提供所述比特流中的所述信息包括重采样比率,所述重采样比率指示所述视频单元被下采样的比率,并且其中,当所述重采样比率大于阈值时,对所述视频单元执行下采样。
13、可选地,在前述方面的任一方面中,该方面的另一实现方式提供所述比特流中的所述信息包括指示对所述视频单元执行的一种或多种下采样方法的语法元素。
14、可选地,在前述方面的任一方面中,该方面的另一实现方式提供所述语法元素携带指示基于离散余弦变换的插值滤波器被用于对所述视频单元执行下采样的值、指示双线性滤波器被用于对所述视频单元执行下采样的值或指示双三次滤波器被用于对所述视频单元执行下采样的值中的至少一个。
15、可选地,在前述方面的任一方面中,该方面的另一实现方式提供所述语法元素携带指示基于学习的下采样方法被用于对所述视频单元执行下采样的值。
16、可选地,在前述方面的任一方面中,该方面的另一实现方式提供所述基于学习的下采样方法包括基于卷积神经网络(cnn)的下采样方法或基于机器学习的下采样方法中的至少一个。
17、可选地,在前述方面的任一方面中,该方面的另一实现方式提供所述比特流中的所述信息包括指示不同的下采样方法是否被应用于所述视频单元的亮度分量和色度分量的标志。
18、可选地,在前述方面的任一方面中,该方面的另一实现方式提供所述比特流中的所述信息指示对所述视频单元的亮度分量执行的第一下采样方法和对所述视频单元的色度分量执行的第二下采样方法中的至少一个。
19、可选地,在前述方面的任一方面中,该方面的另一实现方式提供用于不同类型的条带的第一多个下采样方法在所述比特流中以不同的语法元素被单独指示,并且其中,用于不同时域层的第二多个下采样方法在所述比特流中以不同的语法元素被单独指示。
20、可选地,在前述方面的任一方面中,该方面的另一实现方式提供所述比特流中的所述信息指示对所述视频单元执行的下采样的第一方法和对所述视频单元执行的下采样的第二方法。
21、可选地,在前述方面的任一方面中,该方面的另一实现方式提供所述转换包括将所述视频单元编码成所述比特流。
22、可选地,在前述方面的任一方面中,该方面的另一实现方式提供所述转换包括解码所述比特流以获得所述视频单元。
23、第二方面涉及一种非暂时性计算机可读介质,其包含供视频编解码设备使用的计算机程序产品,计算机程序产品包含存储在所述非暂时性计算机可读介质上的计算机可执行指令,使得所述计算机可执行指令在由处理器执行时使所述视频编解码设备执行前述方面的任一方面的方法。
24、第三方面涉及一种用于处理视频数据的装置,包括:处理器;以及其上具有指令的非暂时性存储器,其中,所述指令在被处理器执行时使得所述处理器执行前述方面的任一方面的方法。
25、第四方面涉及一种存储有视频的比特流的非暂时性计算机可读记录介质,视频的比特流由视频处理装置执行的方法生成,其中,所述方法包括:确定包括在比特流中的信息,所述信息指示是否对视频单元执行下采样;以及基于比特流执行视频单元和比特流之间的转换。
26、第五方面涉及一种用于存储视频的比特流的方法,包括:生成包括视频单元的视频的比特流,其中,所述比特流包括信息,所述信息指示是否对视频单元执行下采样;以及将所述比特流存储在非暂时性计算机可读记录介质中。
27、为清晰起见,任何一个前述实施例可与任何一个或多个其他前述实施例组合,以在本公开的范围内形成新的实施例。
28、从以下结合附图和权利要求的详细说明中,可更清楚地理解这些和其他特征。
本文档来自技高网...【技术保护点】
1.一种视频处理方法,包括:
2.根据权利要求1所述的方法,其中,所述信息指示下采样的方法和重采样比率。
3.根据权利要求1-2中任一项所述的方法,其中,所述比特流中的所述信息不包括关于是否对所述视频单元执行下采样的数据,不包括关于下采样的方法的数据,并且不包括关于重采样比率的数据。
4.根据权利要求1-3中任一项所述的方法,其中,所述信息被携带在与所述比特流中的所述视频单元相关联的补充增强信息(SEI)消息中。
5.根据权利要求4所述的方法,其中,所述信息与序列相关联,并且其中,包括所述信息的所述SEI消息位于所述比特流中的序列参数集(SPS)或所述序列的序列标头之前。
6.根据权利要求4所述的方法,其中,所述信息与图片相关联,并且其中,包括所述信息的所述SEI消息位于所述比特流中的图片参数集(PPS)或所述图片的图片标头之前。
7.根据权利要求4所述的方法,其中,所述信息与条带相关联,并且其中,包括所述信息的所述SEI消息位于所述比特流中的所述条带的条带标头之前。
8.根据权利要求4所述的方法
9.根据权利要求4所述的方法,其中,所述信息与图片相关联,并且其中,包括所述信息的所述SEI消息位于所述比特流中的图片参数集(PPS)或所述图片的图片标头之后。
10.根据权利要求4所述的方法,其中,所述信息与条带相关联,并且其中,包括所述信息的所述SEI消息位于所述比特流中的所述条带的条带标头之后。
11.根据权利要求1-10中任一项所述的方法,其中,所述比特流中的所述信息包括指示是否对所述视频单元执行下采样的标志。
12.根据权利要求1-11中任一项所述的方法,其中,所述比特流中的所述信息包括重采样比率,所述重采样比率指示所述视频单元被下采样的比率,并且其中,当所述重采样比率大于阈值时,对所述视频单元执行下采样。
13.根据权利要求1-12中任一项所述的方法,其中,所述比特流中的所述信息包括指示对所述视频单元执行的一种或多种下采样方法的语法元素。
14.根据权利要求13所述的方法,其中,所述语法元素携带指示基于离散余弦变换的插值滤波器被用于对所述视频单元执行下采样的值、指示双线性滤波器被用于对所述视频单元执行下采样的值或指示双三次滤波器被用于对所述视频单元执行下采样的值中的至少一个。
15.根据权利要求13所述的方法,其中,所述语法元素携带指示基于学习的下采样方法被用于对所述视频单元执行下采样的值。
16.根据权利要求13所述的方法,其中,所述基于学习的下采样方法包括基于卷积神经网络(CNN)的下采样方法或基于机器学习的下采样方法中的至少一个。
17.根据权利要求1-16中任一项所述的方法,其中,所述比特流中的所述信息包括指示不同的下采样方法是否被应用于所述视频单元的亮度分量和色度分量的标志。
18.根据权利要求1-17中任一项所述的方法,其中,所述比特流中的所述信息指示对所述视频单元的亮度分量执行的第一下采样方法和对所述视频单元的色度分量执行的第二下采样方法中的至少一个。
19.根据权利要求1-18中任一项所述的方法,其中,用于不同类型的条带的第一多个下采样方法在所述比特流中以不同的语法元素被单独指示,并且其中,用于不同时域层的第二多个下采样方法在所述比特流中以不同的语法元素被单独指示。
20.根据权利要求1-19中任一项所述的方法,其中,所述比特流中的所述信息指示对所述视频单元执行的下采样的第一方法和对所述视频单元执行的下采样的第二方法。
21.根据权利要求1-20中任一项所述的方法,其中,所述转换包括将所述视频单元编码成所述比特流。
22.根据权利要求1-21中任一项所述的方法,其中,所述转换包括解码所述比特流以获得所述视频单元。
23.一种非暂时性计算机可读介质,其包含供视频编解码设备使用的计算机程序产品,所述计算机程序产品包含存储在所述非暂时性计算机可读介质上的计算机可执行指令,使得所述计算机可执行指令在由处理器执行时使所述视频编解码设备执行权利要求1-22的方法。
24.一种用于处理视频数据的装置,包括:处理器;以及其上具有指令的非暂时性存储器,其中,所述指令在被处理器执行时使得所述处理器执行权利要求1-22的方法。
25.一种存储有视频的比特流的非暂时性计算机可读记录介质,所述视频的比特流由视频处...
【技术特征摘要】
【国外来华专利技术】
1.一种视频处理方法,包括:
2.根据权利要求1所述的方法,其中,所述信息指示下采样的方法和重采样比率。
3.根据权利要求1-2中任一项所述的方法,其中,所述比特流中的所述信息不包括关于是否对所述视频单元执行下采样的数据,不包括关于下采样的方法的数据,并且不包括关于重采样比率的数据。
4.根据权利要求1-3中任一项所述的方法,其中,所述信息被携带在与所述比特流中的所述视频单元相关联的补充增强信息(sei)消息中。
5.根据权利要求4所述的方法,其中,所述信息与序列相关联,并且其中,包括所述信息的所述sei消息位于所述比特流中的序列参数集(sps)或所述序列的序列标头之前。
6.根据权利要求4所述的方法,其中,所述信息与图片相关联,并且其中,包括所述信息的所述sei消息位于所述比特流中的图片参数集(pps)或所述图片的图片标头之前。
7.根据权利要求4所述的方法,其中,所述信息与条带相关联,并且其中,包括所述信息的所述sei消息位于所述比特流中的所述条带的条带标头之前。
8.根据权利要求4所述的方法,其中,所述信息与序列相关联,并且其中,包括所述信息的所述sei消息位于所述比特流中的序列参数集(sps)或所述序列的序列标头之后。
9.根据权利要求4所述的方法,其中,所述信息与图片相关联,并且其中,包括所述信息的所述sei消息位于所述比特流中的图片参数集(pps)或所述图片的图片标头之后。
10.根据权利要求4所述的方法,其中,所述信息与条带相关联,并且其中,包括所述信息的所述sei消息位于所述比特流中的所述条带的条带标头之后。
11.根据权利要求1-10中任一项所述的方法,其中,所述比特流中的所述信息包括指示是否对所述视频单元执行下采样的标志。
12.根据权利要求1-11中任一项所述的方法,其中,所述比特流中的所述信息包括重采样比率,所述重采样比率指示所述视频单元被下采样的比率,并且其中,当所述重采样比率大于阈值时,对所述视频单元执行下采样。
13.根据权利要求1-12中任一项所述的方法,其中,所述比特流中的所述信息包括指示对所述视频单元执行的一种或多种下采样方法的语法元素。
14.根据权利要求13所述的方法,其中,所述语法元素携带指示基于离散余弦变换的插值滤波...
【专利技术属性】
技术研发人员:林超逸,李跃,张凯,张莉,
申请(专利权)人:抖音视界有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。