视频编码中用于局部选择变换集的变换池制造技术

技术编号:23904090 阅读:100 留言:0更新日期:2020-04-22 12:29
一种用于改善视频编码器和解码器的性能的方法和装置包括,从可用于对视频图像的区域中的块进行编码的多个变换集中选择变换集。在区域中,从包括所选变换集的多个变换中选择特定变换,用于对该区域中的至少一个块进行编码或解码。可以在比特流中发送关联索引,该关联索引表示要在区域中使用的变换集和针对块的所选变换。在替代实施例中,基于块或区域,通过选择附加变换集来补充默认变换集。

Transform pool for local selection of transform sets in video coding

【技术实现步骤摘要】
【国外来华专利技术】视频编码中用于局部选择变换集的变换池
本原理涉及视频压缩,并且更具体地涉及使用块变换执行视频编码和解码。
技术介绍
已经进行了许多尝试来改进基于块的编解码器的变换。可以将它们分类为两类。第一类是变换自身的改变。最复杂的方法使用对实际内容的变换的学习。第二类是在局部等级(例如,块等级)让几种变换进行竞争。两种类型的变换改变的组合导致了所谓的“多个自适应变换”方案。可能需要额外语法来识别多个变换中的哪个变换将被块使用。虽然有附加语法的代价,但是已经证明了变换选择的局部灵活性对压缩方案具有积极影响。在现有技术中,很难找到以下的平衡点:1)增加变换数以更好地适应内容的局部统计,以及2)尽可能低地保持额外变换信令语法。当然,较多的变换导致较好的适应性,但是导致较多的信令。已经表明,添加几个自适应变换就压缩性能而言是有益的。然而,添加许多变换可能降低性能,这是因为额外信令破坏了从变换系数的更好的压缩中获得的所有增益。
技术实现思路
现有技术的这些和其他缺点与不足由所描述的实施例来解决,这些本文档来自技高网...

【技术保护点】
1.一种方法,包括:/n从要用于对视频图像的区域中的块进行编码的多个变换集之中选择变换集,其中,所选变换集与第一索引相关联;/n从包括与所述第一索引相关联的所选变换集的多个变换之中选择变换以用于对块进行编码,其中,所选变换与第二索引相关联;/n使用所选变换将所述视频图像的所述区域中的至少一个块变换为变换系数;以及/n将所述变换系数连同所述第一索引和所述第二索引一起编码到比特流中。/n

【技术特征摘要】
【国外来华专利技术】20170831 EP 17306121.91.一种方法,包括:
从要用于对视频图像的区域中的块进行编码的多个变换集之中选择变换集,其中,所选变换集与第一索引相关联;
从包括与所述第一索引相关联的所选变换集的多个变换之中选择变换以用于对块进行编码,其中,所选变换与第二索引相关联;
使用所选变换将所述视频图像的所述区域中的至少一个块变换为变换系数;以及
将所述变换系数连同所述第一索引和所述第二索引一起编码到比特流中。


2.一种方法,包括:
对视频比特流进行解码,以生成第一索引和第二索引;
从要用于对视频图像的区域中的块进行解码的多个变换集之中选择与所述第一索引相关联的变换集;
从包括与所述第一索引相关联的所选变换集的多个变换之中选择与所述第二索引相关联的变换,以用于对所述视频图像的所述区域中的块进行解码;以及
使用所选变换对所述视频图像的所述区域中的至少一个块的系数进行逆变换。


3.一种装置,包括:
存储器,以及
处理器,配置为执行:
从要用于对视频图像的区域中的块进行编码的多个变换集之中选择变换集,其中,所选变换集与第一索引相关联;
从包括与所述第一索引相关联的所选变换集的多个变换之中选择变换以用于对块进行编码,其中,所选变换与第二索引相关联;
使用所选变换将所述视频图像的所述区域中的至少一个块变换为变换系数;以及
将所述变换系数连同所述第一索引和所述第二索引一起编码到比特流中。


4.一种装置,包括:
存储器,以及
处理器,配置为执行:
对视频比特流进行解码,以生成第一索引和第二索引;
从要用于对视频图像的区域中的块进行解码的多个变换集之中选择与所述第一索引相关联的变换集;
从包括与所述第一索引相关联的所选变换集的多个变换之中选择与所述第二索引相关联的变换,以用于对所述视频图像的所述区域中的块进行解码;以及
使用所选变换对所述视频图...

【专利技术属性】
技术研发人员:S拉塞尔S普里P勒卡莱特
申请(专利权)人:交互数字VC控股公司
类型:发明
国别省市:美国;US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1