System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本公开涉及一种视频信号编码/解码方法及其装置。
技术介绍
1、随着显示面板变大,需要更高质量的视频服务。高清视频服务最大的问题是数据量大大增加。为了解决以上问题,正在积极进行提高视频压缩率的研究。作为代表性示例,视频编码联合工作组(jct-vc)于2009年由国际电信联盟电信标准分局(itu-t)下的运动图像专家组(mpeg)和视频编码专家组(vceg)成立。jct-vc提出了一种视频压缩标准:高效视频编码(hevc),其压缩性能大约是h.264/avc的两倍,并且于2013年1月25日作为标准获得批准。然而,随着高清视频服务的飞速发展,hevc的性能逐渐显示出其局限性。
技术实现思路
1、技术目的
2、本公开的目的在于提供一种用于在对视频信号进行编码/解码时将画面分区为多个并行块或多个条带的方法以及一种用于执行该方法的装置。
3、本公开的目的在于提供一种用于在将画面分区为多个并行块时基于并行块索引对条带进行分区的方法以及一种用于执行该方法的装置。
4、本公开的目的在于提供一种用于在将画面分区为多个条带时基于与前一条带的差信息来对条带进行分区的方法以及一种用于执行该方法的装置。
5、从本公开可获得的技术目的不限于上述技术目的,并且本公开所属
的普通技术人员可从以下描述中清楚地理解其他未提及的技术目的。
6、技术方案
7、根据本公开的视频信号解码方法包括:将当前画面分区为多个并行块,对表示条带类型的分区信息
8、根据本公开的视频信号编码方法包括:将当前画面分区为多个并行块,确定是否应用矩形并行块,确定第一条带和第二条带的尺寸,对针对第一条带的宽度信息和尺寸信息进行编码,以及对针对第一条带的并行块索引差值信息进行编码。在这种情况下,可基于第二条带的左上方并行块的位置来确定是否将对针对第二条带的宽度信息进行编码。
9、在根据本公开的视频信号解码方法中,当第二条带的左上方并行块被包括在所述当前画面中的最右侧并行块列中时,可省略对针对第二条带的宽度信息的解码并且可将针对第二条带的宽度信息的值推断为0。
10、在根据本公开的视频信号解码方法中,第二条带的左上方并行块是否属于最右侧并行块列可以是基于所述左上方并行块的索引与画面中的并行块列的数量之间的取模运算来确定的。
11、在根据本公开的视频信号解码方法中,可基于第二条带的左上方并行块的位置来确定是否对针对第二条带的高度信息进行解码。
12、在根据本公开的视频信号解码方法中,当第二条带的左上方并行块被包括在所述当前画面中的最下方并行块行中时,可省略对针对第二条带的高度信息的解码并且可将针对第二条带的高度信息的值推断为0。
13、在根据本公开的视频信号解码方法中,第二条带的左上方并行块是否属于所述最下方并行块行可以是基于所述左上方并行块的索引与画面中的并行块列的数量之间的除法运算来确定的。
14、在根据本公开的视频信号解码方法中,所述并行块索引差值信息可表示第一条带的左上方并行块的索引与第二条带的左上方并行块的索引之间的差值。
15、在根据本公开的视频信号解码方法中,当表示所述并行块索引差值被编码的并行块索引差值存在标志的值为真,并且基于所述当前画面中的条带的数量可确定是否将对所述并行块索引差值存在标志进行解码时,可获得所述并行块索引差值。
16、应当理解的是,前述概述的特征是本公开的以下详细描述的示例性方面,而不限制本公开的范围。
17、技术效果
18、根据本公开,可通过将画面分区为多个并行块或条带来提高编码/解码效率。
19、根据本公开,可通过基于并行块索引对条带进行分区来提高编码/解码效率。
20、根据本公开,可通过基于与前一条带的差信息对条带进行分区来提高编码/解码效率。
21、可从本公开获得的效果可以不受上述效果的限制,并且本公开所属
的普通技术人员可从以下描述中清楚地理解其他未提及的效果。
【技术保护点】
1.一种对视频进行解码的方法,所述方法包括:
2.根据权利要求1所述的方法,其中,所述宽度信息指示从包括在第二条带中的并行块列的数量减去1的值,以及
3.根据权利要求2所述的方法,其中,第二条带的所述左上方并行块是否被包括在所述最右侧并行块列中是基于第二条带的所述左上方并行块的索引与所述当前画面中的并行块列的数量之间的取模运算来确定的。
4.根据权利要求1所述的方法,其中,基于第二条带的所述左上方并行块是否被包括在所述当前画面中的最下方并行块行中来确定是否从所述比特流解码针对第二条带的高度信息。
5.根据权利要求4所述的方法,其中,所述高度信息指示从包括在第二条带中的并行块行的数量减去1的值,以及
6.根据权利要求5所述的方法,其中,第二条带的所述左上方并行块是否被包括在所述最下方并行块行中是基于第二条带的所述左上方并行块的索引与所述当前画面中的并行块列的数量之间的除法运算来确定的。
7.根据权利要求1所述的方法,其中,所述方法还包括:
8.一种对视频进行编码的方法,所述方法包括:
9
10.根据权利要求8所述的方法,其中,基于第二条带的所述左上方并行块是否被包括在所述当前画面中的最下方并行块行中来确定是否将针对第二条带的高度信息编码到所述比特流中。
11.根据权利要求10所述的方法,其中,所述高度信息指示从包括在第二条带中的并行块行的数量减去1的值,以及
12.一种用于发送压缩视频数据的装置,所述装置包括:
...【技术特征摘要】
1.一种对视频进行解码的方法,所述方法包括:
2.根据权利要求1所述的方法,其中,所述宽度信息指示从包括在第二条带中的并行块列的数量减去1的值,以及
3.根据权利要求2所述的方法,其中,第二条带的所述左上方并行块是否被包括在所述最右侧并行块列中是基于第二条带的所述左上方并行块的索引与所述当前画面中的并行块列的数量之间的取模运算来确定的。
4.根据权利要求1所述的方法,其中,基于第二条带的所述左上方并行块是否被包括在所述当前画面中的最下方并行块行中来确定是否从所述比特流解码针对第二条带的高度信息。
5.根据权利要求4所述的方法,其中,所述高度信息指示从包括在第二条带中的并行块行的数量减去1的值,以及
6.根据权利要求5所述的方法,其中,第二条带的所述左上方并行块是...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。