编码和解码图像的方法、编码和解码设备与流程

文档序号:11157558阅读:来源:国知局

技术特征:

1.一种图像解码方法,包括:

接收代表至少一个编码图像的流;

从流中识别预定多个块的组;

将一个块的组提供给第一解码单元;以及

由第一解码单元处理给定的块的组中的第一块,其中对第一块的处理包括:

确定第一块是给定的块的组中的块的次序中的第一个;

响应于确定第一块是给定的块的组中的块的次序中的第一个,从缓冲器中取回第一组概率数据,其中第一组概率数据包括与如下块相关联的第一组符号出现概率,所述块与第一块紧邻地定位并且属于所述预定多个块的组中的与给定的块的组不同的另一块的组;

基于第一组概率数据来对第一块进行熵解码以得到量化的残留块;

对量化的残留块进行反量化以得到反量化的块;

对反量化的块进行逆变换以得到解码的残留块;

通过将预测块与解码的残留块相加来构造解码的块;以及

由第一解码单元处理所述给定的块的组中的第二块,其中对第二块的处理包括:

确定第二块不是给定的块的组中的块的次序中的第一个;

响应于确定第二块不是给定的块的组中的块的次序中的第一个,

从存储器单元中取回第二组概率数据,其中第二组概率数据包括与至少一个其他已经解码的块相关联的第二组符号出现概率,所述至少一个其他已经解码的块属于所述预定多个块的组中的给定的块的组,

其中,第二组符号出现概率不与不属于给定的块的组的块关联,

以及

基于第二组概率数据来对第二块进行熵解码以得到量化的残留块;

对量化的残留块进行反量化以得到反量化的块;

对反量化的块进行逆变换以得到解码的残留块;以及

通过将预测块与解码的残留块相加来构造解码的块。

2.一种图像编码方法,包括:

从图像块减去预测块以得到残留块;

对残留块进行变换以得到变换的块;

对变换的块进行量化以得到系数被量化的块;

对系数被量化的块进行熵编码;

其中,对系数被量化的块进行熵编码包括:

确定系数被量化的块是否是给定的块的组中的块的次序中的第一个;

响应于确定系数被量化的块是给定的块的组中的块的次序中的第一个,从缓冲器中取回第一组概率数据,其中第一组概率数据包括与如下块相关联的第一组符号出现概率,所述块与第一块紧邻地定位并且属于预定多个块的组中的与给定的块的组不同的另一块的组;

基于第一组概率数据对系数被量化的块进行熵编码;以及

响应于确定系数被量化的块不是给定块的组中的块的次序中的第一个,取回第二组概率数据,其中第二组概率数据包括与至少一个其他已经解码的块相关联的第二组符号出现概率,所述至少一个其他已经解码的块属于所述预定多个块的组中的给定的块的组,

其中,第二组符号出现概率不与不属于给定的块的组的块关联,

以及

基于第二组概率数据对第二块进行熵编码。

3.一种包括用于存储编码的视频图像数据的非暂时性数据存储器的设备,编码的视频图像数据包括:

预定多个块的组;

其中,在给定块的组中的块的次序中是第一个的第一块是被变换、被量化并且基于第一组概率数据被熵编码的块,其中第一组概率数据包括与如下块相关联的第一组符号出现概率,所述块与第一块紧邻地定位并且属于所述预定多个块的组中的与给定的块的组不同的另一块的组;

其中,在给定块的组中的块的次序中不是第一个的第二块是被变换、被量化并且基于第二组概率数据被熵编码的块,其中第二组概率数据包括与至少一个其他已经解码的块相关联的第二组符号出现概率,所述至少一个其他已经解码的块属于所述预定多个块的组中的给定的块的组,其中第二组符号出现概率不与不属于给定的块的组的块关联。

4.一种图像解码设备,包括:用于执行根据权利要求1所述的方法的步骤的部件。

5.一种图像编码设备,包括:用于执行根据权利要求2所述的方法的步骤的部件。

6.一种计算机可读存储介质,其上存储有程序指令,该程序指令在被处理器执行时使得处理器执行根据权利要求1或2所述的方法的步骤。

7.一种图像解码设备,包括:

存储器,被配置成存储程序指令,及

耦接到存储器的处理器,被配置成执行程序指令,

其中程序指令在被处理器执行时使得处理器执行根据权利要求1所述的方法的步骤。

8.一种图像编码设备,包括:

存储器,被配置成存储程序指令,及

耦接到存储器的处理器,被配置成执行程序指令,

其中程序指令在被处理器执行时使得处理器执行根据权利要求2所述的方法的步骤。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1