System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及一种用于对图像进行编码/解码的方法和设备以及存储比特流的记录介质。更具体地,本专利技术涉及一种通过使用运动约束并行块集对图像进行编码/解码的方法和设备。
技术介绍
1、近来,在各种应用领域中,对诸如高清晰度(hd)图像和超高清晰度(uhd)图像的高分辨率和高质量图像的需求已经增加。然而,与传统的图像数据相比,更高分辨率和更高质量的图像数据具有增加的数据量。因此,当通过使用诸如传统的有线和无线宽带网络的介质发送图像数据时,或者当通过使用传统的存储介质存储图像数据时,发送和存储的成本增加。为了解决随着图像数据的分辨率和质量的提高而出现的这些问题,对于具有高分辨率和高图像质量的图像,需要高效的图像编码/解码技术。
2、图像压缩技术包括各种技术,诸如:帧间预测技术,从当前画面的先前画面或后续画面来预测包括在当前画面中的像素值;帧内预测技术,通过使用当前画面中的像素信息来预测包括在当前画面中的像素值;变换和量化技术,用于压缩残差信号的能量;熵编码技术,将短码分配给具有高出现频率的值并且将长码分配给具有低出现频率的值;等等。这些图像压缩技术用于有效地压缩图像数据以用于传输或存储。
3、特别地,近年来,对用于模拟真实世界并提供逼真体验的虚拟现实(vr)技术的研究已经被广泛地进行。
4、诸如头戴式显示器(hmd)的vr系统令人感兴趣之处在于其能够向用户的双眼提供三维立体图像并且能够跟踪所有方向上的视点,从而能够提供360度可观看的逼真虚拟现实(360vr)图像内容。
5、然而,360
6、因此,考虑到防止图像质量劣化、减少传输图像的数据量和复杂度、解码设备的电池消耗等,需要有效的编码/解码方法。
技术实现思路
1、技术问题
2、为了提高图像编码/解码效率,本专利技术提供了一种通过使用运动约束并行块集对图像进行编码/解码的方法。
3、技术方案
4、根据本专利技术的对图像进行解码的方法,所述方法可包括:获得运动约束并行块集信息;基于所述运动约束并行块集信息来确定参考画面内的与运动约束并行块集对应的同位并行块集的第一边界区域;填充与第一边界区域对应的第二边界区域;以及通过使用包括填充的第二边界区域的同位并行块集来对运动约束并行块集执行帧间预测。
5、在根据本专利技术的对图像进行解码的方法中,其中,确定第一边界区域的步骤包括:基于所述运动约束并行块集信息来识别运动约束并行块集;以及将从所述参考画面内的与识别的运动约束并行块集对应的同位并行块集的最外边界向内由预定数量的像素形成的区域确定为第一边界区域。
6、在根据本专利技术的对图像进行解码的方法中,其中,第一边界区域是从与识别的运动约束并行块集对应的同位并行块集的最外边界向内由基于整数精度确定的数量的像素形成的区域,其中,所述整数精度取决于在帧间预测中使用的滤波器抽头的大小。
7、在根据本专利技术的对图像进行解码的方法中,其中,在对第二边界区域进行填充时,在第二边界区域中插入预设样点值进行填充。
8、在根据本专利技术的对图像进行解码的方法中,其中,在对第二边界区域进行填充时,执行将从第二边界区域的附近区域推导出的值插入到第二边界区域中的填充。
9、在根据本专利技术的对图像进行解码的方法中,其中,对第二边界区域进行填充的步骤包括:对填充后的第二边界区域进行插值。
10、在根据本专利技术的对图像进行解码的方法中,其中,第二边界区域是从与识别的运动约束并行块集对应的同位并行块集的最外边界向外由基于整数精度确定的数量的像素形成的区域,其中,所述整数精度取决于在帧间预测中使用的滤波器抽头的大小。
11、在根据本专利技术的对图像进行解码的方法中,其中,对运动约束并行块集执行帧间预测的步骤包括:基于包括填充的第二边界区域的同位并行块集来构建运动矢量候选列表;以及通过使用运动矢量候选列表对运动约束并行块集执行帧间预测。
12、在根据本专利技术的对图像进行解码的方法中,其中,在构建运动矢量候选列表时,所述运动矢量候选列表被构建为排除指示位于包括填充的第二边界区域的同位并行块集外部的参考样点的运动矢量。
13、根据本专利技术的对图像进行编码的方法,所述方法可包括:基于视口信息确定运动约束并行块集;确定参考画面内的与确定的运动约束并行块集对应的同位并行块集的第一边界区域;填充与第一边界区域对应的第二边界区域;以及通过使用包括填充的第二边界区域的同位并行块集来对运动约束并行块集执行帧间预测。
14、在根据本专利技术的对图像进行编码的方法中,其中,第一边界区域是从所述参考画面内的与确定的运动约束并行块集对应的同位并行块集的最外边界向内由预定义数量的像素形成的区域。
15、在根据本专利技术的对图像进行编码的方法中,其中,第一边界区域是从与确定的运动约束并行块集对应的同位并行块集的最外边界向内由基于整数精度确定的数量的像素形成的区域,其中,所述整数精度取决于在帧间预测中使用的滤波器抽头的大小。
16、在根据本专利技术的对图像进行编码的方法中,其中,在对第二边界区域进行填充时,执行将预设样点值插入到第二边界区域中的填充。
17、在根据本专利技术的对图像进行编码的方法中,其中,在对第二边界区域进行填充时,执行将从第二边界区域的附近区域推导出的值插入到第二边界区域中的填充。
18、在根据本专利技术的对图像进行编码的方法中,其中,对第二边界区域进行填充的步骤包括:对填充后的第二边界区域进行插值。
19、在根据本专利技术的对图像进行编码的方法中,其中,第二边界区域是从与确定的运动约束并行块集对应的同位并行块集的最外边界向外由基于整数精度确定的数量的像素形成的区域,其中,所述整数精度取决于在帧间预测中使用的滤波器抽头的大小。
20、在根据本专利技术的对图像进行编码的方法中,其中,对运动约束并行块集执行帧间预测包括:基于包括填充的第二边界区域的同位并行块集来构建运动矢量候选列表;以及通过使用运动矢量候选列表对运动约束并行块集执行帧间预测。
21、在根据本专利技术的对图像进行编码的方法中,其中,在构建运动矢量候选列表时,所述运动矢量候选列表被构建为排除指示位于包括填充的第二边界区域的同位并行块集外部的参考样点的运动矢量。
22、根据本专利技术的计算机可读非暂时性记录介质,所述记录介质存储通过对图像进行编码的方法形成的比特流,所述方法包括:基于视口信息确定运动约束并行块集;确定参考画面内的与确定的运动约束并行块集对应的同位并行块集的第一边界区域;填充与第一边界区域对应的第二边界区域;以及通过本文档来自技高网...
【技术保护点】
1.一种对图像进行解码的方法,所述方法包括:
2.如权利要求1所述的方法,其中,运动约束区域表示执行独立解码处理的区域。
3.如权利要求1所述的方法,其中,运动约束区域的配置包括:运动约束区域的数量和每个运动约束区域的位置。
4.如权利要求1所述的方法,其中,推导运动信息的步骤包括:
5.如权利要求1所述的方法,其中,执行帧间预测的步骤包括:
6.一种对图像进行编码的方法,所述方法包括:
7.一种存储通过对图像进行编码的方法形成的比特流的计算机可读非暂时性记录介质,所述方法包括:
【技术特征摘要】
1.一种对图像进行解码的方法,所述方法包括:
2.如权利要求1所述的方法,其中,运动约束区域表示执行独立解码处理的区域。
3.如权利要求1所述的方法,其中,运动约束区域的配置包括:运动约束区域的数量和每个运动约束区域的位置。
4.如权利要求1...
【专利技术属性】
技术研发人员:李河贤,姜晶媛,林成昶,李镇浩,金晖容,金旲衍,朴烔震,
申请(专利权)人:韩国电子通信研究院,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。