System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
技术介绍
1、数字视频占互联网和其它数字通信网络上最大的带宽使用。随着能够接收和显示视频的连接的用户设备的数目增加,预计对数字视频使用的带宽需求将继续增长。
技术实现思路
1、所公开的技术可以由视频或图像解码器或编码器实施例使用,其中参考图片被用于视频编解码或解码。
2、在一个示例方面,公开了一种视频处理的方法。该方法包括:对于视频的色度块和所述视频的比特流之间的转换,确定是否根据与所述色度块的树类型和所述色度块的维度有关的规则划分所述色度块;以及基于所述确定进行所述转换,其中,所述规则指定划分具有dual_tree_chroma的树类型的色度块以生成具有宽度为2的色度子块是不允许的。
3、在一个示例方面,公开了一种视频处理的方法。该方法包括:根据规则,执行视频的视频图片的视频区域的色度块与视频的编解码表示之间的转换;其中,规则指定,由于色度块的尺寸为mxn,禁止使用帧内编解码模式在编解码表示中表示色度块,其中m和n是分别指示色度块的宽度和高度的整数,并且其中帧内编解码模式包括基于视频图片的先前编解码的视频区域对色度块进行编解码。
4、在另一示例方面,公开了另一种视频处理的方法。该方法包括:根据规则,执行视频的视频图片的视频区域的色度块与视频的编解码表示之间的转换;其中,规则指定,如果使用双树分割,则禁止使用帧内编解码模式在编解码表示中表示尺寸为mxn的色度块,其中m和n是分别指示色度块的宽度和高度的整数,并且其中帧内编解码模式包括基于视频图片
5、在又一示例方面,公开了视频处理的另一种方法。该方法包括:根据规则,执行视频的视频图片的视频区域的色度块与视频的编解码表示之间的转换;其中,规则指定,如果使用单树分割,禁止使用帧内编解码模式在编解码表示中表示尺寸为mxn的色度块,其中m和n是分别指示色度块的宽度和高度的整数,并且其中,帧内编解码模式包括基于视频图片的先前编解码的视频区域对色度块进行编解码。
6、在又一示例方面,公开了视频处理的另一种方法。该方法包括:根据规则,执行视频的视频区域的色度块与视频的编解码表示之间的转换;其中,规则指定,禁止使用组合的帧间和帧内预测(ciip)模式在编解码表示中表示尺寸为mxn的色度块,组合的帧间和帧内预测(ciip)模式将帧间预测与帧内预测组合,其中m和n是分别指示色度块的宽度和高度的整数。
7、在又一示例方面,公开了视频处理的另一种方法。该方法包括:根据规则,执行视频的视频区域与视频的编解码表示之间的转换,其中,规则指定,是否以及如何信令通知适用于视频区域的最大变换尺寸取决于用于在编解码表示中表示视频区域的编解码模式类型,其中编解码模式类型是(i)接近无损编解码模式,其中应用于视频区域的量化参数(qp)小于阈值,(ii)无损编解码模式,其中旁路视频区域的残差数据的变换,或(iii)有损编解码模式,其中跳过视频区域的残差数据的变换。
8、在又一示例方面,上述方法可以由包括处理器的视频编码器装置实现。
9、在又一示例方面,上述方法可以由包括处理器的视频解码器装置实现。
10、在又一示例方面,这些方法可以以处理器可执行指令的形式实施并储存在计算机可读程序介质上。
11、本文档中进一步描述的这些和其它方面。
本文档来自技高网...【技术保护点】
1.一种处理视频数据的方法,包括:
2.根据权利要求1所述的方法,其中,所述规则指定当所述色度块的树类型等于DUAL_TREE_CHROMA并且所述色度块的宽度等于4时,所述色度块不允许垂直二叉划分。
3.根据权利要求1所述的方法,其中,所述规则指定当所述色度块的树类型等于DUAL_TREE_CHROMA并且所述色度块的宽度等于8时,所述色度块不允许垂直三叉划分。
4.根据权利要求1所述的方法,其中,当所述色度块的模式类型为MODE_TYPE_INTRA时,所述规则还指定划分所述色度块以生成具有宽度为4和高度为2的色度子块也不被允许。
5.根据权利要求4所述的方法,其中,所述规则还指定划分对应于所述色度块的亮度块以生成亮度子块是允许的。
6.根据权利要求5所述的方法,其中,所述规则还指定当对应于所述色度块的亮度块具有64个亮度样点并且所述色度块的色度格式是4:2:0时,所述色度块不允许二叉划分并且所述亮度块允许所述二叉划分。
7.根据权利要求5所述的方法,其中,所述规则还指定当对应于所述色度块的亮度块具有12
8.根据权利要求1所述的方法,其中,组合帧间帧内预测模式不被允许应用于具有宽度小于4的色度块。
9.根据权利要求8所述的方法,其中,组合帧间帧内预测模式不被允许应用于具有宽度等于4且高度等于16的亮度块。
10.根据权利要求1所述的方法,其中,所述转换包括将所述色度块编码为所述比特流。
11.根据权利要求1所述的方法,其中,所述转换包括从所述比特流解码所述色度块。
12.一种处理视频数据的装置,包括处理器和其上具有指令的非瞬时性存储器,其中,所述指令当由所述处理器执行时,使得所述处理器:
13.根据权利要求12所述的装置,其中,所述规则指定当所述色度块的树类型等于DUAL_TREE_CHROMA并且所述色度块的宽度等于4时,所述色度块不允许垂直二叉划分。
14.根据权利要求12所述的装置,其中,所述规则指定当所述色度块的树类型等于DUAL_TREE_CHROMA并且所述色度块的宽度等于8时,所述色度块不允许垂直三叉划分。
15.根据权利要求12所述的装置,其中,当所述色度块的模式类型为MODE_TYPE_INTRA时,所述规则还指定划分所述色度块以生成具有宽度为4和高度为2的色度子块也不被允许。
16.根据权利要求15所述的装置,其中,所述规则还指定划分对应于所述色度块的亮度块以生成亮度子块是允许的。
17.根据权利要求16所述的装置,其中,所述规则还指定当对应于所述色度块的亮度块具有64个亮度样点并且所述色度块的色度格式是4:2:0时,所述色度块不允许二叉划分并且所述亮度块允许所述二叉划分。
18.根据权利要求16所述的装置,其中,所述规则还指定当对应于所述色度块的亮度块具有128个亮度样点并且所述色度块的色度格式是4:2:0时,所述色度块不允许三叉划分并且所述亮度块允许所述三叉划分。
19.一种非瞬时性计算机可读储存介质,存储使得处理器进行以下的指令:
20.一种非瞬时性计算机可读记录介质,储存视频的比特流,所述比特流由视频处理装置进行的方法生成,其中所述方法包括:
21.一种储存视频的比特流的方法,包括:
...【技术特征摘要】
1.一种处理视频数据的方法,包括:
2.根据权利要求1所述的方法,其中,所述规则指定当所述色度块的树类型等于dual_tree_chroma并且所述色度块的宽度等于4时,所述色度块不允许垂直二叉划分。
3.根据权利要求1所述的方法,其中,所述规则指定当所述色度块的树类型等于dual_tree_chroma并且所述色度块的宽度等于8时,所述色度块不允许垂直三叉划分。
4.根据权利要求1所述的方法,其中,当所述色度块的模式类型为mode_type_intra时,所述规则还指定划分所述色度块以生成具有宽度为4和高度为2的色度子块也不被允许。
5.根据权利要求4所述的方法,其中,所述规则还指定划分对应于所述色度块的亮度块以生成亮度子块是允许的。
6.根据权利要求5所述的方法,其中,所述规则还指定当对应于所述色度块的亮度块具有64个亮度样点并且所述色度块的色度格式是4:2:0时,所述色度块不允许二叉划分并且所述亮度块允许所述二叉划分。
7.根据权利要求5所述的方法,其中,所述规则还指定当对应于所述色度块的亮度块具有128个亮度样点并且所述色度块的色度格式是4:2:0时,所述色度块不允许三叉划分并且所述亮度块允许所述三叉划分。
8.根据权利要求1所述的方法,其中,组合帧间帧内预测模式不被允许应用于具有宽度小于4的色度块。
9.根据权利要求8所述的方法,其中,组合帧间帧内预测模式不被允许应用于具有宽度等于4且高度等于16的亮度块。
10.根据权利要求1所述的方法,其中,所述转换包括将所述色度块编码为所述比特流。
11.根据权利要求1所述的方法,其中,所述转换包括从所述比特流解码...
【专利技术属性】
技术研发人员:许继征,邓智玭,张莉,刘鸿彬,张凯,
申请(专利权)人:北京字节跳动网络技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。