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、在根据本公开的一种视频信号解码方法中,所述宽度信息可表示从由所述条带所包括的并行块列的数量减去1得到的值,并且当所述条带中的所述左上方并行块被包括在所述当前画面中的最右侧并行块列中时,可省略对所述宽度信息的解码,并且可将所述宽度信息的值设置为0。
10、在根据本公开的一种视频信号解码方法中,所述高度信息可表示从由所述条带所包括的并行块行的数量减去1得到的值,并且当所述条带中的左上方并行块被包括在所述当前画面中的最下方并行块行中时,可省略对所述高度信息的解码,并且可将所述高度信息的值设置为0。
11、在根据本公开的一种视频信号解码方法中,当所述条带中的所述左上方并行块不被包括在所述当前画面中的最下方并行块行中时,可基于所述左上方并行块是否被包括在所述当前画面中的最左侧并行块列中来确定是否对所述高度信息进行解码。
12、在根据本公开的一种视频信号解码方法中,所述方法还可包括:对表示条带之间的并行块索引差信息是否被编码的差信息存在标志进行解码。在这种情况下,当所述当前画面用单个条带来配置时,可省略对所述差信息存在标志的解码。
13、在根据本公开的一种视频信号解码方法中,当省略对所述差信息存在标志的解码时,可将所述差信息存在标志的值设置为0。
14、在根据本公开的一种视频信号解码方法中,当所述差信息存在标志表示并行块索引差信息被编码时,可针对所述条带对所述并行块索引差信息进行解码,以及所述并行块索引差信息可表示由所述条带所包括的并行块与由后续条带所包括的并行块之间的索引差。
15、应当理解的是,前述概述的特征是本公开的以下详细描述的示例性方面,而不限制本公开的范围。
16、技术效果
17、根据本公开,可通过将画面分区为多个并行块或条带来提高编码/解码效率。
18、根据本公开,可通过基于并行块索引对条带进行分区来提高编码/解码效率。
19、根据本公开,可通过基于与前一条带的差信息对条带进行分区来提高编码/解码效率。
20、可从本公开获得的效果可以不受上述效果的限制,并且本公开所属
的普通技术人员可从以下描述中清楚地理解其他未提及的效果。
【技术保护点】
1.一种对视频进行解码的方法,所述方法包括:
2.根据权利要求1所述的方法,其中,所述高度信息具有从所述条带中所包括的并行块行的数量减去1得到的值,以及
3.根据权利要求2所述的方法,其中,当所述条带的所述左上方并行块不被包括在所述最下方并行块行中时,基于所述条带的所述左上方并行块是否被包括在所述多个并行块列中的最左侧并行块列中来确定是否从比特流解码所述条带的所述高度信息。
4.根据权利要求3所述的方法,其中,当所述条带的所述左上方并行块不被包括在所述最左侧并行块列中时,省略对所述条带的所述高度信息的解码,并将所述高度信息的值设置为与包括所述最左侧并行块列中所包括的并行块的另一条带相同。
5.根据权利要求1所述的方法,其中,当所述条带类型信息指示应用所述矩形条带方法时,所述方法还包括:
6.根据权利要求5所述的方法,其中,当所述差信息存在标志指示所述并行块索引差信息存在于比特流中时,从比特流解码所述条带的所述并行块索引差信息,以及
7.一种对视频进行编码的方法,所述方法包括:
8.根据权利要求7所
9.根据权利要求8所述的方法,其中,当所述条带的所述左上方并行块不被包括在所述最下方并行块行中时,进一步基于所述条带的所述左上方并行块是否被包括在所述多个并行块列中的最左侧并行块列中来确定是否将所述条带的所述高度信息编码到比特流中。
10.根据权利要求7所述的方法,其中,当应用所述矩形条带方法时,所述方法还包括:对指示条带之间的并行块索引差信息是否存在于比特流中的差信息存在标志进行编码,以及
11.根据权利要求10所述的方法,其中,所述并行块索引差信息表示所述条带中所包括的并行块与后续条带中所包括的并行块之间的索引差。
12.一种发送压缩视频数据的装置,包括:
...【技术特征摘要】
1.一种对视频进行解码的方法,所述方法包括:
2.根据权利要求1所述的方法,其中,所述高度信息具有从所述条带中所包括的并行块行的数量减去1得到的值,以及
3.根据权利要求2所述的方法,其中,当所述条带的所述左上方并行块不被包括在所述最下方并行块行中时,基于所述条带的所述左上方并行块是否被包括在所述多个并行块列中的最左侧并行块列中来确定是否从比特流解码所述条带的所述高度信息。
4.根据权利要求3所述的方法,其中,当所述条带的所述左上方并行块不被包括在所述最左侧并行块列中时,省略对所述条带的所述高度信息的解码,并将所述高度信息的值设置为与包括所述最左侧并行块列中所包括的并行块的另一条带相同。
5.根据权利要求1所述的方法,其中,当所述条带类型信息指示应用所述矩形条带方法时,所述方法还包括:
6.根据权利要求5所述的方法,其中,当所述差信息存在标志指示所述并行块索引差信息存在于比特流...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。