基于四叉树对块滤波器信息进行编码/解码的视频编码/解码的方法和装置的制作方法

文档序号:7885893阅读:298来源:国知局
专利名称:基于四叉树对块滤波器信息进行编码/解码的视频编码/解码的方法和装置的制作方法
基于四叉树对块滤波器信息进行编码/解码的视频编码/解码的方法和装置技术领域
在一些实施方式中,本公开涉及用于编码/解码图像的装置和方法。更具体而言,本公开涉及视频编码/解码方法和装置:用于以非整数像素水平精度内插参考图像的最佳滤波器的块方式选择和表达,用于四叉树编码块方式表达的滤波器的信息,用于在识别块方式滤波器信息之前解码编码比特流从而以非整数单元产生最佳参考图像;且用于基于四叉树编码/解码块滤波器信息,以最小化在执行运动补偿预测时在原始图像和预测图像之间的差异。
背景技术
本部分中的陈述仅提供涉及本公开的背景技术信息且可以不构成现有技术。
对于视频压缩,帧间预测是视频压缩中最常见的技术。最近,帧间预测利用通过非整数像素单元内插的参考图像。因此,优于以整数像素单元执行的视频压缩,性能被明显地改善。另外,用于视频压缩的最新的H.264/AVC视频编码/解码采用通过高达四分之一像素单元的非整数像素单元内插的参考图像。
对于参考图像,H.264/AVC使用以下插值方法。在第一步骤中,为了在

图1中的位置aa、bb、b、hh、i1、jj、cc、dd、h、ee、ff和gg产生像素,通过在垂直和水平方向中应用6抽头滤波器(1、_5、20、20、_5、1)内插相应的像素。对于位置j处的插值,6抽头滤波器同等地应用于位置aa、bb、b、hh、ii和jj。在第二步骤中,通过在水平方向应用线性插值方法内插位置a、C、i和k的像素且通过在垂直方向中应用线性插值方法内插位置d、f、I和n 的像素。通过使用 e=(b+h+l) l>g= (b+ee+1) l>m= (h+hh+1) l>o=(ee+hh+l) 1 的方法在对角线方向的中间位置的像素上通过线性插值内插位置6、8、!11和o的像素。
上述插值方法使用具有固定值(1、-5、20、20、-5、I)的6抽头滤波器以在非整数位置内插像素值。然而,具有固定系数的滤波器难以反映各个图像的特征。因此,发展了自适应插值滤波器(AIF)以考虑用作插值滤波器的每个图像的特性计算用于每个图像的最佳滤波器系数。图1是用于示例性示出内插到四叉树像素单元的水平的图像的示例性图示。在AIF中,定义一维滤波器以在图1中的位置a、 b、c、d、h和I产生像素。为了计算剩余位置e、f、g、1、^!^!!!、!!和。的像素,针对在相应位置的像素定义相应二维滤波器。使用如等式I中的整数单元的参考图像,可以通过执行定义的二维滤波器和像素值的2D卷积预测使用 定义的二维滤波器的非整数像素。使用整数单元的参考图像,通过执行像素值和定义的一维滤波器的ID卷积预测使用定义的一维滤波器的像素。
权利要求
1.一种视频编码/解码装置,该视频编码/解码装置包括: 视频编码器,所述视频编码器用于对不同块使用最佳滤波器预测的参考图像分割成通过至少一个层的块,用于设置判断所述分割的块是否可再分割的分割标志以及设置判断所述块使用何种滤波器内插的滤波器类型,以及用于四叉树编码所述分割标志和所述滤波器类型;以及 视频解码器,所述视频解码器用于从经所述四叉树编码的比特流读取所述分割标志和所述滤波器类型以重构所述分割标志和所述滤波器类型,用于基于所述分割标志产生块,以及用于基于所述滤波器类型内插产生的块以重构参考图像。
2.一种视频编码装置,该视频编码装置包括: 设置单元,所述设置单元用于对不同块使用最佳滤波器预测的参考图像分割成通过至少一个层的块,以及用于设置判断所述分割的各个块是否可再分割的分割标志以及对应于每个块的滤波器类型;以及 编码单元,所述编码单元用于编码由所述设置单元产生的块、对应于所分割的块的所述分割标志和对应于所述每个块的所述滤波器类型。
3.根据权利要求2所述的视频编码装置,其中,当存在下块或下层时,所述设置单元将所述分割标志设置为I。
4.根据权利要求2所述的视频编码装置,其中,当不存在下块或下层时,所述设置单元将所述分割标志设置为O。
5.根据权利要求2所述的视频编码装置,其中,按照整数单元具有运动信息的块既不使用滤波器也不定义滤波器类型。
6.根据权利要求2所述的视频编码装置,其中,所述编码单元四叉树编码针对所述每个块表达的滤波器信息。
7.一种视频解码装置,该视频解码装置包括: 读取单元,所述读取单元用于从经四叉树编码的比特流读取对应于相关块的分割标志和滤波器类型以重构所述分割标志和所述滤波器类型; 产生单元,所述产生单元用于基于所述分割标志产生块;以及 解码单元,所 述解码单元用于通过基于相应滤波器类型而内插产生的块来重构在最佳运动补偿中使用的参考图像。
8.根据权利要求7所述的视频解码装置,其中,响应于具有下层的层,所述分割标志被识别为I。
9.根据权利要求7所述的视频解码装置,其中,响应于没有下层的层,所述分割标志被识别为O。
10.一种视频编码/解码方法,该视频编码/解码方法包括以下步骤: 对不同块使用最佳滤波器预测的参考图像分割成通过至少一个层的块,设置判断所述分割的块是否可再分割的分割标志以及设置判断所述块使用何种滤波器内插的滤波器类型,以及四叉树编码所述分割标志和所述滤波器类型; 从经所述四叉树编码的比特流读取所述分割标志和所述滤波器类型以重构所述分割标志和所述滤波器类型,基于所述分割标志产生块,以及基于所述滤波器类型内插产生的块以重构参考图像。
11.一种视频编码方法,该视频编码方法包括以下步骤: 对不同块使用最佳滤波器预测的参考图像分割成通过至少一个层的块,以及设置判断所述分割的各个块是否可再分割的分割标志以及对应于每个块的滤波器类型;以及 编码对应于所述每个块的所述分割标志和所述滤波器类型。
12.根据权利要求11所述的视频编码方法,其中,设置所述分割标志的步骤包括当存在下块或下层时将所述分割标志设置为I。
13.根据权利要求11所述的视频编码方法,其中,设置所述分割标志的步骤包括当不存在下块或下层时将所述分割标志设置为O。
14.根据权利要求11所述的视频编码方法,其中,按照整数单元具有运动信息的块既不使用滤波器也不定义滤波器类型。
15.一种视频解码方法,该视频解码方法包括以下步骤: 从经四叉树编码的比特流读取对应于相关块的分割标志和滤波器类型以重构所述分割标志和所述滤波器类型; 基于所述分割标志产生块;以及 通过基于相应滤波器类型而内插产生的块来重构在最佳运动补偿中使用的参考图像。
16.根据权利要求15所述的视频解码方法,其中,响应于具有下层的层,所述分割标志被识别为1,并且响应 于没有下层的层,所述分割标志被识别为O。
全文摘要
提供基于四叉树对块滤波器信息进行编码/解码的视频编码/解码的方法和装置。根据本发明的实施方式的该视频编码/解码装置包括视频编码器,所述视频编码器用于对不同块使用最佳滤波器预测的参考图像分割成通过至少一个层的块,用于设置判断所述分割的块是否可再分割的分割标志以及设置判断所述块使用何种滤波器内插的滤波器类型,以及用于四叉树编码所述分割标志和所述滤波器类型;以及视频解码器,所述视频解码器用于从经四叉树编码的比特流读取所述分割标志和所述滤波器类型以重构所述分割标志和所述滤波器类型,用于基于所述分割标志产生块,以及用于基于所述滤波器类型内插产生的块以重构用于最佳运动补偿的参考图像。
文档编号H04N7/32GK103190149SQ201180052869
公开日2013年7月3日 申请日期2011年10月26日 优先权日2010年10月29日
发明者宋振翰, 林晶娟, 郑太荣, 金台浩, 郑济昌 申请人:Sk电信有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1