[发明专利]视频编码的空间变化变换方法及相关设备有效
申请号: | 201880067336.6 | 申请日: | 2018-10-16 |
公开(公告)号: | CN111226441B | 公开(公告)日: | 2021-10-15 |
发明(设计)人: | 赵寅;杨海涛;刘杉 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04N19/61 | 分类号: | H04N19/61;H04N19/12 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 熊永强;李稷芳 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 视频 编码 空间 变化 变换 方法 相关 设备 | ||
1.一种视频编码方法,其特征在于,包括:
接收比特流,所述比特流包括预测块和残差块,所述残差块的系数是进行空间变化变换(Spatial Varying Transform,SVT)获得的;
确定对所述残差块中的所述系数进行变换所使用的SVT块的类型;
通过确定所述SVT块的候选位置步长和位置索引确定所述SVT块相对于所述残差块的位置,具体通过将所述残差块的宽度除以预设整数M1来确定垂直SVT类型的所述候选位置步长,或者通过将所述残差块的高度除以预设整数M2来确定水平SVT类型的所述候选位置步长;
根据所述SVT块类型和位置对所述系数进行逆变换,获得重建残差块;
将所述重建残差块与所述预测块相加以重建视频块;
重建视频序列进行显示,所述视频序列包括的视频帧包括所述重建视频块。
2.根据权利要求1所述的方法,其特征在于,从垂直SVT和水平SVT组成的组中选择所述SVT块类型,所述垂直SVT的高度等于所述残差块的高度且宽度等于所述残差块的宽度的二分之一;所述水平SVT的高度等于所述残差块的高度的二分之一且宽度等于所述残差块的宽度。
3.根据权利要求1或2所述的方法,其特征在于,通过将所述候选位置步长乘以位置索引确定所述SVT块的所述位置。
4.根据权利要求1或2所述的方法,其特征在于,当所述残差块的所述宽度大于或等于所述残差块的所述高度时,M1设为8;当所述残差块的所述宽度小于所述残差块的所述高度时,M1设为4;当所述残差块的所述高度大于或等于所述残差块的所述宽度时,M2设为8;当所述残差块的所述高度小于所述残差块的所述宽度时,M2设为4。
5.根据权利要求4所述的方法,其特征在于,从所述比特流中的语法元素获取得M1、M2或其组合。
6.根据权利要求1或2所述的方法,其特征在于,还包括:从所述比特流中获取所述位置索引。
7.根据权利要求1或2所述的方法,其特征在于,还包括:通过对所述残差块中的所述系数进行算术运算来确定所述位置索引。
8.根据权利要求7所述的方法,其特征在于,所述算术运算包括求和运算、求模运算、除法运算或其组合。
9.根据权利要求1或2所述的方法,其特征在于,当系数的数量小于或等于阈值时,从所述比特流中获取所述位置索引;当系数的数量大于所述阈值时,通过对所述系数进行算术运算确定所述位置索引。
10.根据权利要求1或2所述的方法,其特征在于,根据第一组系数确定所述SVT块的所述类型,并且根据第二组系数确定所述位置索引。
11.根据权利要求1或2所述的方法,其特征在于,根据非零系数的数量或位置确定所述候选位置步长或对应的候选位置数量。
12.一种视频编码设备,其特征在于,包括:
接收器,用于接收比特流,所述比特流包括预测块和残差块,所述残差块的系数是进行空间变化变换(Spatial Varying Transform,SVT)获得的;以及
处理器,耦合到所述接收器,所述处理器用于:
确定对所述残差块中的所述系数进行变换所使用的SVT块的类型;
通过确定所述SVT块的候选位置步长和位置索引确定所述SVT块相对于所述残差块的位置,具体通过将所述残差块的宽度除以预设整数M1来确定垂直SVT类型的所述候选位置步长,或者通过将所述残差块的高度除以预设整数M2来确定水平SVT类型的所述候选位置步长;
根据所述SVT块类型和位置对所述系数进行逆变换,获得重建残差块;
将所述重建残差块与所述预测块相加以重建视频块;
重建视频序列进行显示,所述视频序列包括的视频帧包括所述重建视频块。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201880067336.6/1.html,转载请声明来源钻瓜专利网。