System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及一种图像编码/解码方法和设备以及存储比特流的记录介质。更具体地,本专利技术涉及一种用于提高吞吐量的图像编码/解码方法和设备以及存储比特流的记录介质。
技术介绍
1、最近,在各种应用领域中,对诸如高清晰度(hd)图像和超高清晰度(uhd)图像的高分辨率和高质量图像的需求增加。然而,与常规图像数据相比,更高分辨率和质量的图像数据具有越来越多的数据量。因此,当通过使用诸如传统有线和无线宽带网络的介质来发送图像数据时,或者当通过使用传统存储介质来存储图像数据时,发送和存储的成本增加。为了解决随着图像数据的分辨率和质量的提高而出现的这些问题,对于更高分辨率和更高质量的图像,需要高效的图像编码/解码技术。
2、图像压缩技术包括各种技术,包括:从当前画面的先前或后续画面预测包括在当前画面中的像素值的帧间预测技术;通过使用当前画面中的像素信息来预测包括在当前画面中的像素值的帧内预测技术;用于对残差信号的能量进行压缩的变换和量化技术;将短码分配给具有高出现频率的值并将长码分配给具有低出现频率的值的熵编码技术等。通过使用这样的图像压缩技术,可有效地对图像数据进行压缩,并且可发送或存储图像数据。
3、在传统的图像编码/解码中,在对相邻块的编码/解码完成之后执行运动估计和细化以及对当前块的帧内预测,因此,提高吞吐量可能受到限制。
技术实现思路
1、技术问题
2、本专利技术的目的在于提供一种图像编码/解码方法和设备,其中,所述方法和设备能够提高吞吐量。
>3、另外,本专利技术的另一个目的在于提供一种方法和设备,该方法和设备用于使对邻近块和当前块的依赖性最小化,使得在完成对邻近块的编码/解码之前执行对当前块的编码/解码,以便提高编码器/解码器的吞吐量。
4、另外,本专利技术的另一个目的在于提供一种存储由本专利技术的图像编码/解码方法和设备产生的比特流的记录介质。
5、技术方案
6、根据本专利技术,提供了一种图像解码方法,包括:从比特流对关于是否执行运动信息细化的信息进行解码;基于所述信息获得针对关于当前块的第一运动信息的第二运动信息;以及通过使用第一运动信息和第二运动信息中的至少一个重建当前块和当前块的邻近块中的至少一个。
7、根据一个实施例,关于是否执行运动信息细化的所述信息是通过参数集或视频参数集、序列参数集、子画面参数集、画面参数集、自适应参数集、条带头、并行块头和分块(brick)头中的至少一个被用信号传送。
8、根据一个实施例,第一运动信息是关于当前块的初始运动信息,并且第二运动信息是通过对第一运动信息执行细化而获得的信息。
9、根据一个实施例,在当前块等于或大于预定块尺寸时通过将当前块分区为至少一个子块并对所述至少一个子块执行运动信息细化来获得第二运动信息。
10、根据一个实施例,在当前块的宽度和高度中的至少一个等于或大于预定块尺寸时通过将当前块分区为至少一个子块并对所述至少一个子块执行运动信息细化来获得第二运动信息。
11、根据一个实施例,所述预定块尺寸为16。
12、根据一个实施例,关于当前块的初始运动信息被用作子块的初始运动信息。
13、根据一个实施例,通过使用针对当前块的lo参考画面内的区域中的候选运动矢量指示的像素值以及使用针对当前块的l1参考画面内的区域中的与所述候选运动矢量相反的矢量指示的像素值来获得第二运动矢量。
14、根据一个实施例,关于当前块的第一运动信息被用于执行以下操作中的至少一个操作:预测当前块的所述邻近块的空间运动矢量以及确定去块滤波的边界强度。
15、根据一个实施例,关于当前块的第二运动信息被用于预测关于当前块的所述邻近块的同位块的运动信息。
16、此外,根据本专利技术,提供了一种图像编码方法,包括:确定是否执行运动信息细化;以及基于所述确定对关于是否执行运动信息细化的信息进行编码。
17、根据一个实施例,通过参数集或视频参数集、序列参数集、子画面参数集、画面参数集、自适应参数集、条带头、并行块头和分块头中的至少一个来用信号传送关于是否执行运动信息细化的信息。
18、此外,根据本专利技术,提供了一种图像解码设备,其中,所述设备从比特流对关于是否执行运动信息细化的信息进行解码;基于所述信息获得针对关于当前块的第一运动信息的第二运动信息;以及通过使用第一运动信息和第二运动信息中的至少一个重建当前块和当前块的邻近块中的至少一个。
19、根据一个实施例,关于是否执行运动信息细化的所述信息是通过参数集或视频参数集、序列参数集、子画面参数集、画面参数集、自适应参数集、条带头、并行块头和分块头中的至少一个被用信号传送。
20、根据一个实施例,第一运动信息是关于当前块的初始运动信息,并且第二运动信息是通过对第一运动信息执行细化而获得的信息。
21、根据一个实施例,在当前块等于或大于预定块尺寸时通过将当前块分区为至少一个子块并对所述至少一个子块执行运动信息细化来获得第二运动信息。
22、根据一个实施例,在当前块的宽度和高度中的至少一个等于或大于预定块尺寸时通过将当前块分区为至少一个子块并对所述至少一个子块执行运动信息细化来获得第二运动信息。
23、根据一个实施例,所述预定块尺寸为16。
24、根据一个实施例,关于当前块的初始运动信息被用作关于所述子块的初始运动信息。
25、此外,根据本专利技术,提供了一种存储在图像解码方法中使用的视频数据的计算机可读非暂时性记录介质,其中,图像数据包括关于是否执行运动信息细化的信息,并且在所述图像解码方法中,关于是否执行运动信息细化的所述信息被用于获得针对关于当前块的第一运动信息的第二运动信息,并且第一运动信息和第二运动信息中的至少一个被用于重建当前块和当前块的邻近块中的至少一个。
26、有益效果
27、根据本专利技术,提供了一种图像编码/解码方法和设备,由此提高了吞吐量。
28、另外,根据本专利技术,提供了一种方法和设备,该方法和设备用于使对邻近块和当前块的依赖性最小化,使得在完成对邻近块的编码/解码之前执行对当前块的编码/解码,从而提高编码器/解码器的吞吐量。
29、另外,根据本专利技术,提供了一种存储由本专利技术的图像编码/解码方法和设备产生的比特流的记录介质。
本文档来自技高网...【技术保护点】
1.一种对图像进行解码的方法,所述方法包括:
2.根据权利要求1所述的方法,其中,关于是否执行运动信息细化的所述信息是通过参数集或视频参数集、序列参数集、子画面参数集、画面参数集、自适应参数集、条带头、并行块头和分块头中的至少一个被用信号传送的。
3.根据权利要求1所述的方法,其中,第一运动信息是关于当前块的初始运动信息,并且第二运动信息是通过对第一运动信息执行细化而获得的信息。
4.根据权利要求1所述的方法,其中,在当前块大于预定块尺寸时通过将当前块分区为至少一个子块并对所述至少一个子块执行运动信息细化来获得第二运动信息。
5.根据权利要求1所述的方法,其中,在当前块的宽度和高度中的至少一个大于预定块尺寸时通过将当前块分区为至少一个子块并对所述至少一个子块执行运动信息细化来获得第二运动信息。
6.根据权利要求5所述的方法,其中,关于当前块的初始运动信息被用作子块的初始运动信息。
7.根据权利要求3所述的方法,其中,通过使用针对当前块的LO参考画面内的区域中的候选运动矢量指示的像素值以及使用针对当前块的L1参
8.根据权利要求1所述的方法,其中,关于当前块的第一运动信息被用于确定去块滤波的边界强度。
9.一种对图像进行编码的方法,所述方法包括:
10.一种存储比特流的计算机可读非暂时性记录介质,其中,所述比特流由至少一个处理器通过利用图像编码方法进行编码,所述图像编码方法包括:
...【技术特征摘要】
1.一种对图像进行解码的方法,所述方法包括:
2.根据权利要求1所述的方法,其中,关于是否执行运动信息细化的所述信息是通过参数集或视频参数集、序列参数集、子画面参数集、画面参数集、自适应参数集、条带头、并行块头和分块头中的至少一个被用信号传送的。
3.根据权利要求1所述的方法,其中,第一运动信息是关于当前块的初始运动信息,并且第二运动信息是通过对第一运动信息执行细化而获得的信息。
4.根据权利要求1所述的方法,其中,在当前块大于预定块尺寸时通过将当前块分区为至少一个子块并对所述至少一个子块执行运动信息细化来获得第二运动信息。
5.根据权利要求1所述的方法,其中,在当前块的宽度和高度中的至少一个大于预定块尺寸时通过将当前块分区为至少一个子...
【专利技术属性】
技术研发人员:林成昶,姜晶媛,李河贤,李镇浩,金晖容,金旲衍,朴烔震,张明勋,郑旭帝,
申请(专利权)人:韩国电子通信研究院,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。