【技术实现步骤摘要】
封存和激活越界等值串常现位置的数据编解码方法及装置
[0001]本专利技术涉及一种对数据进行有损或无损压缩的编码及解码系统,特别是使用点预测进行压缩的编码方法及装置和解码方法及装置。
技术介绍
[0002]随着人类社会进入人工智能、大数据、虚拟现实、增强现实、混合现实、云计算、移动计算、云
‑
移动计算、超高清(4K)和特超高清(8K)视频图像分辨率、4G/5G通讯的时代,对各种数据,包括大数据、图像数据、视频数据、以及各种新形态的数据,进行超高压缩比和极高质量的数据压缩成为必不可少的技术。
[0003]数据集是由数据元素(例如:字节、比特、像素、像素分量、空间采样点、变换域系数)组成的集合。
[0004]对数据集进行编码或解码(简称为编解码)时,通常将数据元素按照预定规则排序即规定前后顺序,依前后顺序进行编解码。
[0005]对排列成一定空间(一维、二维、或多维)形状的数据集(例如:一个一维数据队列、一个二维数据文件、一帧图像、一个视频序列、一个变换域、一个变换块、多个变换块、一个三维场景、一个持续变化的三维场景的序列),特别是二维或以上数据集进行数据压缩的编码(以及相应的解码)时,一般将此数据集划分成若干具有预定形状和/或大小(即元素数目)的压缩子集,以压缩子集为单位,以预定的顺序,一个压缩子集接着一个压缩子集地依次进行编码或者解码。
[0006]在对一个压缩子集进行编码或者解码时,通常将此压缩子集划分成若干具有预定形状和/或大小(即元素数目)的最大压缩单元,以最大 ...
【技术保护点】
【技术特征摘要】
1.一种点预测的编码方法,其特征在于,至少包括下列步骤:1)将越界的常现位置上的元素值封存,放入一个越界常现位置元素缓存区,越界常现位置成为封存的常现位置;2)当封存的所述元素值重新在一个当前编码位置出现时,将封存的所述元素值重新激活,重新成为参考元素,将所述当前编码位置称为重现位置,将封存的所述常现位置重新激活,成为重新激活更新后的常现位置,从所述越界常现位置元素缓存区取出封存的所述元素值,放入所述重现位置,对应的点矢量也指向所述重现位置。2.一种点预测的编码装置,其特征在于,至少包括下列模块:封存模块:将越界的常现位置上的元素值封存,放入一个越界常现位置元素缓存区,越界常现位置成为封存的常现位置;激活模块:当封存的所述元素值重新在一个当前编码位置出现时,将封存的所述元素值重新激活,重新成为参考元素,将所述当前编码位置称为重现位置,将封存的所述常现位置重新激活,成为重新激活更新后的常现位置,从所述越界常现位置元素缓存区取出封存的所述元素值,放入所述重现位置,对应的点矢量也指向所述重现位置。3.一种点预测的解码方法,其特征在于,至少包括下列步骤:1)将越界的常现位置上的元素值封存,放入一个越界常现位置元素缓存区,越界常现位置成为封存的常现位置;2)当封存的所述元素值重新在一个当前解码位置出现时,将封存的所述元素值重新激活,重新成为参考元素,将所述当前解码位置称为重现位置,将封存的所述常现位置重新激活,成为重新激活更新后的常现位置,从所述越界常现位置元素缓存区取出封存的所述元素值,放入所述重现位置,对应的点矢量也指向所述重现位置。4.一种点预测的解码装置,其特征在于,至少包括下列模块:封存模块:将越界的常现位置上的元素值封存,放入一个越界常现位置元素缓存区,越界常现位置成为封存的常现位置;激活模块:当封存的所述元素值重新在一个当前解码位置出现时,将封存的所述元素值重新激活,重新成为参考元素,将所述当前解码位置称为重现位置,将封存的所述常现位置重新激活,成为重新激活更新后的常现位置,从所述越界常现位置元素缓存区取出封存的所述元素值,放入所述重现位置,对应的点矢量也指向所述重现位置。5.根据权利要求3或4所述的点预测的解码方法或解码装置,其特征在于,所述解码方法或装置中,在原始数据是包括图像、图像的序列、视频的二维数据元素的阵列或阵列的序列的情形下,点预测涉及的压缩子集包括图像、图像的子图像、片块tile、条带slice;点预测涉及的最大压缩单元包括片块tile、最大编码单元LCU、编码树单元CTU;点预测涉及的整压缩单元包括宏块、编码单元CU、CU的子区域、子编码单元SubCU、预测块、预测单元PU、PU的子区域、子预测单元SubPU、变换块、变换单元TU、TU的子区域、子变换单元SubTU。6.根据权利要求3或4所述的点预测的解码方法或解码装置,其特征在于,所述点预测涉及的扫描方式包括水平光栅扫描、水平来回扫描、垂直光栅扫描、垂直来回扫描。7.根据权利要求3或4所述的点预测的解码方法或解码装置,其特征在于,所述点预测
涉及的数据,是420采样格式的二维数据元素的阵列或阵列的序列;或者,是422采样格式的二维数据元素的阵列或阵列的序列;或者,是444采样格式的二维数据元素的阵列或阵列的序列。8.根据权利要求3或4所述的点预测的解码方法或解码装置,其特征在于,所述编码、解码方法或装置中,在原始数据是包括图像、图像的序列、视频的二维数据元素的阵列或阵列的序列的情形下,参考范围是预定的整数个最大压缩单元或者预定的整数个四分之一最大压缩单元;当参考范围发生变动,即按照预定规则增加一个新的最大压缩单元或者四分之一最大压缩单元并且删除一个旧的最大压缩单元或者四分之一最大压缩单元的时候,所述旧的最大压缩单元或者四分之一最大压缩单元中的常现位置都是越界的常现位置,将越界即超出变动后的参考范围的常现位置上的元素值封存,放入一个越界常现位置元素缓存区。9.根据权利要求3或4所述的点预测的解码方法或解码装置,其特征在于,所述编码、解码方法或装置中,在原始数据是包括图像、图像的序列、视频的二维数据元素的...
【专利技术属性】
技术研发人员:林涛,周开伦,赵利平,焦孟草,王淑慧,
申请(专利权)人:同济大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。