编码和解码图像的方法、编码和解码装置、以及与其对应的计算机程序的制作方法_5

文档序号:8441504阅读:来源:国知局
9进行更详细的描述。
[0195]在图8中示出的子步骤SDl期间,图9中示出的解码器模块MDO从流F1^择用于解码的第一块B1作为当前块。
[0196]在图8中示出的子步骤SD2期间,通过在流指针的帮助下读取流Fn来对与当前块B1*联的语法元素执行熵解码。这样的步骤主要在于:
[0197].读取与第一编码块B1关联的在流Fn的开始处包括的比特;和
[0198]?根据读取的比特来重构码元。
[0199]更精确地,与当前块关联的语法元素由CABAC熵解码器单元UDE解码,如图9中示出的那样。这样的单元自己是公知的,并且不进行更详细描述。
[0200]在图8中示出的子步骤SD3期间,使用传统帧内和/或帧间预测技术,来执行当前块B1的预测解码,由此相对于至少一个先前解码的块来预测块B 10
[0201]在该步骤期间,在前一步骤中解码的并且具体包括预测的类型(帧间或帧内)的语法元素的帮助下执行预测解码,并且当适当时,帧内预测模式,如果已对宏块进行子划分则用于块或宏块所使用的分区的类型、参考图像的索引、以及在帧间预测模式中使用的运动向量。
[0202]所述上述预测解码步骤用来相对于从先前解码的图像获得的块来构造预测块Bp1O在这样的情况下,并且根据本发明,先前解码的图像是从上述步骤D6获得的图像,如图6中所示。
[0203]该步骤由图9中示出的预测解码器单元UDP执行。
[0204]在图8中示出的子步骤SD4期间,在先前解码的语法元素的帮助下构造量化的残差块Bq1O
[0205]这样的步骤由图9中示出的量化残差块构造单元UBRQ来执行。
[0206]在图8中示出的子步骤SD5期间,使用作为上述子步骤SC6中执行的量化操作的逆操作的传统解量化操作,来对量化的残差块Bq1进行解量化,由此产生解码的解量化块BDt1O
[0207]所述子步骤SD5由图9中示出的解量化单元UDQ执行。
[0208]在子步骤SD6期间,解量化的块BDt1经受逆变换,即,作为上述子步骤SC5中执行的前向变换的逆操作的操作。由此获得解码的残差块BDiv
[0209]所述子步骤SD6由图9中示出的逆变换单元UTI执行。
[0210]在子步骤SD7期间,通过向预测的块Bp1添加解码的残差块BDr ^来构造解码的块BD1O由此使得解码的块BD1可用,用于由图9的解码器模块MDO使用。
[0211 ] 所述子步骤SD7由图9中示出的解码块构造单元UCBD执行。
[0212]对于考虑的当前图像1?中的用于解码的所有块,来执行上述解码子步骤。
[0213]自然地,纯粹作为非限制性指示来给定上述实现,并且本领域技术人员可容易地应用许多修改,而由此不超出本发明的范围。
【主权项】
1.一种用于编码至少一个当前图像(In)的方法,该方法的特征在于该方法包括以下步骤: ?确定(C4)预定函数(Fp)的至少一个参数(P’),所述函数适于将先前解码的参考图像的集合(Sn)的第一子集(SS)变换为所述参考图像的集合(Sn)的图像的第二子集(SC)的近似; ?向所述参考图像的集合(Sn)的第三子集(SD)应用(C6)具有所确定的参数(P’)的所述函数(Fp),所述第三子集不同于所述第一子集,由此获得先前解码的参考图像的另一集合(SV);和 ?根据所述得到的参考图像的集合(SV)来编码(C7)该当前图像(In)。
2.根据权利要求1的编码方法,其间通过使得所述参考图像的第二子集的近似和所述参考图像的第二子集之间的预定相似度标准最大化,来执行所述确定至少一个参数(P’)的步骤。
3.根据权利要求1或权利要求2的编码方法,其间所述参考图像的第三子集包括在时间上与该当前图像(In)最接近的一个或多个参考图像。
4.根据权利要求1到3中的任一个的编码方法,其间使用除了所述确定的参数(p’)之外的参数(P?),来执行所述应用函数(Fp)的步骤,所述另一参数(ρ?)根据所述确定的参数(P,)预先计算(C4a) ο
5.一种用于通过执行根据权利要求1到4中的任一个的编码方法来编码至少一个当前图像(In)的编码器装置(CO),该装置的特征在于该装置包括: ?用于确定预定函数(Fp)的至少一个参数(P’)的部件(CAL4_C0),所述函数适于将先前解码的参考图像的集合(Sn)的第一子集(SS)变换为所述参考图像的集合(Sn)的图像的第二子集(SC)的近似; ?用于向所述参考图像的集合(Sn)的第三子集(SD)应用具有所确定的参数(P’)的所述函数(Fp)的部件(CAL6_C0),所述第三子集不同于所述第一子集,以便获得先前解码的参考图像的另一集合(SV);和 ?用于根据所述得到的参考图像的集合(SV)来编码该当前图像(In)的部件(MCO)。
6.一种计算机程序,包括当在计算机上运行时、用于执行根据权利要求1到4的任一个的编码方法的指令。
7.—种计算机可读数据介质,其上记录有计算机程序,包括当所述程序在计算机上运行时、用于执行根据权利要求1到4的任一个的编码方法的步骤的指令。
8.一种用于解码所编码的当前图像的方法,该方法的特征在于该方法包括以下步骤: ?确定(D4)预定函数(Fp)的至少一个参数(P’),所述函数适于将先前解码的参考图像的集合(Sn)的第一子集(SS)变换为所述参考图像的集合(Sn)的图像的第二子集(SC)的近似; ?向所述参考图像的集合(Sn)的第三子集(SD)应用(D6)具有所确定的参数(P’)的所述函数(Fp),所述第三子集不同于所述第一子集,由此获得先前解码的参考图像的另一集合(SV);和 ?根据所述得到的参考图像的集合(SV)来解码(D7)该当前图像(In)。
9.根据权利要求8的解码方法,其间通过使得所述参考图像的第二子集的近似和所述参考图像的第二子集之间的预定相似度标准最大化,来执行所述确定至少一个参数(P’ )的步骤。
10.根据权利要求8或权利要求9的解码方法,其间所述参考图像的第三子集包括在时间上与该当前图像最接近的一个或多个参考图像。
11.根据权利要求8到10中的任一个的解码方法,其间使用除了所述确定的参数(P’)之外的参数(P?),来执行所述应用函数(Fp)的步骤,所述另一参数(ρ?)根据所述确定的参数(P’)预先计算(C4a)。
12.一种用于通过执行根据权利要求8到11中的任一个的解码方法来解码所编码的当前图像的装置(DO),该装置的特征在于该装置包括: ?用于确定预定函数(Fp)的至少一个参数(P’)的部件(CAL4_D0),所述函数适于将先前解码的参考图像的集合(Sn)的第一子集(SS)变换为所述参考图像的集合(Sn)的图像的第二子集(SC)的近似; ?用于向所述参考图像的集合(Sn)的第三子集(SD)应用具有所确定的参数(P’)的所述函数(Fp)的部件(CAL6_D0),所述第三子集不同于所述第一子集,以便获得先前解码的参考图像的另一集合(SV);和 ?用于根据所述得到的参考图像的集合(SV)来解码该当前图像(In)的部件(MDO)。
13.一种计算机程序,包括当在计算机上运行时、用于执行根据权利要求8到11的任一个的解码方法的指令。
14.一种计算机可读数据介质,其上记录有计算机程序,包括当所述程序在计算机上运行时、用于执行根据权利要求8到11的任一个的解码方法的步骤的指令。
【专利摘要】本发明涉及一种用于编码至少一个当前图像(In)的方法,其特征在于该方法包括以下步骤:-确定(C4)预定函数(FP)的至少一个参数(p'),所述函数能够将先前解码的参考图像的集合(Sn)的第一子集(SS)变换为所述参考图像的集合(Sn)的图像的第二子集(SC)的近似,-向所述参考图像的集合(Sn)的第三子集(SD)应用(C6)根据所确定的参数(p')的所述函数(FP),所述第三子集不同于所述第一子集,以便获得先前解码的参考图像的另一集合(SV),-基于所述获得的参考图像的集合(SV)来编码(C7)该当前图像(In)。
【IPC分类】H04N19-573, H04N19-137, H04N19-105, H04N19-117, H04N19-176, H04N19-102, H04N19-172
【公开号】CN104769945
【申请号】CN201380058292
【发明人】F.亨利
【申请人】奥林奇公司
【公开日】2015年7月8日
【申请日】2013年9月16日
【公告号】EP2901698A1, US20150281689, WO2014049224A1
当前第5页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1