【技术实现步骤摘要】
图像预测方法、编码器、解码器以及存储介质本申请是申请日为2020年8月21日的普通新申请专利申请号202010852469.3、专利技术名称为“图像预测方法、编码器、解码器以及存储介质”的分案申请。相关申请的交叉引用以JunyanHuo的名义于2019年10月04日提交的、申请号为62/911,166的题为“VideoEncodingandDecodingMethodsandApparatusesTherefor”的在先美国临时专利申请。
本申请实施例涉及视频编解码
,尤其涉及的是一种图像预测方法、编码器、解码器以及存储介质。
技术介绍
随着人们对视频显示质量要求的提高,高清和超高清视频等新视频应用形式应运而生。H.265/高效率视频编码(HighEfficiencyVideoCoding,HEVC)已经无法满足视频应用迅速发展的需求,联合视频研究组(JointVideoExplorationTeam,JVET)提出了下一代视频编码标准H.266/多功能视频编码(VersatileVideoCo ...
【技术保护点】
1.一种图像预测方法,应用于编码器,所述方法包括:/n确定当前块的预测参数,其中,所述预测参数包括:预测模式参数;/n当所述预测模式参数指示使用基于矩阵的帧内预测MIP模式确定当前块的帧内预测值时,根据所述当前块的相邻采样值,确定所述当前块的MIP输入采样值;/n根据移位偏移参数的取值,确定所述MIP输入采样值的和值与所述移位偏移参数的乘积,其中,所述移位偏移参数的取值为固定常数;/n根据移位数量参数的取值,确定第一常数值,其中,所述移位数量参数的取值为固定常数;/n将第一偏移量的取值设置为所述第一常数值与所述乘积之差;/n根据所述预测参数,确定所述当前块的MIP加权矩阵; ...
【技术特征摘要】
20191004 US 62/911,1661.一种图像预测方法,应用于编码器,所述方法包括:
确定当前块的预测参数,其中,所述预测参数包括:预测模式参数;
当所述预测模式参数指示使用基于矩阵的帧内预测MIP模式确定当前块的帧内预测值时,根据所述当前块的相邻采样值,确定所述当前块的MIP输入采样值;
根据移位偏移参数的取值,确定所述MIP输入采样值的和值与所述移位偏移参数的乘积,其中,所述移位偏移参数的取值为固定常数;
根据移位数量参数的取值,确定第一常数值,其中,所述移位数量参数的取值为固定常数;
将第一偏移量的取值设置为所述第一常数值与所述乘积之差;
根据所述预测参数,确定所述当前块的MIP加权矩阵;
根据所述MIP加权矩阵、所述MIP输入采样值、所述移位数量参数和所述第一偏移量,确定所述当前块的MIP预测值,其中,所述MIP预测值是所述当前块中部分采样点的预测值;
对所述MIP预测值进行滤波处理,获取所述当前块的帧内预测值。
2.根据权利要求1所述的方法,其特征在于,所述当前块的相邻采样值包括所述当前块的左相邻采样值和上相邻采样值。
3.根据权利要求1或2所述的方法,其特征在于,所述预测参数还包括:所述当前块的尺寸参数。
4.根据权利要求3所述的方法,其特征在于,所述根据所述当前块的相邻采样值,确定所述当前块的MIP输入采样值,包括:
对所述当前块的相邻采样值进行下采样滤波处理,得到第一临时参考值;
当所述当前块的尺寸参数取值在预设范围之内时,根据所述当前块的相邻采样值的比特深度,确定第二常数值;将所述MIP输入采样值中索引序号为0对应的值设置为等于所述第二常数值与所述第一临时参考值中索引序号为0对应的值之间的差值;将所述MIP输入采样值中索引序号为i对应的值设置为等于所述第一临时参考值中索引序号为i对应的值与所述第一临时参考值中索引序号等于0对应的值之间的差值,其中,i是大于0的整数;
当所述当前块的尺寸参数取值不在预设范围之内时,将所述MIP输入采样值中索引序号等于j对应的值设置为等于所述第一临时参考值中索引序号等于j+1对应的值与所述第一临时参考值中索引序号等于0对应的值之间的差值,其中,j是大于或等于0的整数。
5.根据权利要求4所述的方法,其特征在于,所述根据所述当前块的相邻采样值的比特深度,确定第二常数值,包括:
将所述第二常数值设置为等于2的整数指数幂,其中,所述幂的指数等于所述当前块的相邻采样值的比特深度减1。
6.根据权利要求4所述的方法,其特征在于,所述根据所述当前块的相邻采样值的比特深度,确定第二常数值,包括:
对“1”进行二进制比特左移,得到所述第二常数值,其中,所述比特左移的位数等于所述当前块的相邻采样值的比特深度减1。
7.根据权利要求3所述的方法,其特征在于,
所述位移偏移参数的取值为与块尺寸索引值和MIP模式索引值无关的固定常数。
8.根据权利要求3所述的方法,其特征在于,
所述移位数量参数的取值为与块尺寸索引值和MIP模式索引值无关的固定常数。
9.根据权利要求8所述的方法,其特征在于,所述根据移位数量参数的取值,确定第一常数值,包括:
将所述第一常数值设置为等于2的整数指数幂,其中,所述幂的指数等于所述移位数量参数的取值减1。
10.根据权利要求8所述的方法,其特征在于,所述根据移位数量参数的取值,确定第一常数值,包括:
对“1”进行二进制比特左移,得到所述第一常数值,其中,所述比特左移的位数等于所述移位数量参数的取值减1。
11.根据权利要求8所述的方法,其特征在于,所述移位数量参数的取值设置为等于6。
12.根据权利要求4所述的方法,其特征在于,所述根据所述MIP加权矩阵、所述MIP输入采样值、所述移位数量参数和所述第一偏移量,确定所述当前块的MIP预测值,包括:
计算所述MIP加权矩阵与所述MIP输入采样值的第一加权和;
计算所述第一加权和与所述第一偏移量的第一和值;
对所述第一和值进行二进制比特右移,得到第一右移值,其中,所述右移的位数等于所述移位数量参数的取值;
将所述当前块的MIP预测值设置为等于所述第一右移值与所述第一临时参考值中索引序号为0对应的值的和值。
13.根据权利要求3所述的方法,其特征在于,所述方法还包括:
根据所述当前块的尺寸参数,确定所述当前块的块尺寸索引值;
根据所述当前块的块尺寸索引值,确定所述移位数量参数的取值。
14.根据权利要求13所述的方法,其特征在于,所述根据所述当前块的尺寸参数,确定所述当前块的块尺寸索引值,包括:
当所述当前块的宽度和高度均等于4时,将所述当前块的块尺寸索引值设置为0;
当所述当前块的宽度和高度均等于8、或者所述当前块的宽度和高度之一等于4时,将所述当前块的块尺寸索引值设置为1;
当所述当前块的宽度和高度不满足前述条件时,将所述当前块的块尺寸索引值设置为2。
15.根据权利要求14所述的方法,其特征在于,所述方法还包括:
当所述当前块的块尺寸索引值分别等于0、1和2时,确定所述当前块的块尺寸索引值对应的所述移位数量参数的取值分别等于5、6和5。
16.根据权利要求13所述的方法,其特征在于,所述方法还包括:
在所述预测模式参数指示使用MIP模式确定当前块的帧内预测值时,确定当前块的MIP模式索引值;
根据所述MIP模式索引值,从第一预设查找表中查询与所述MIP模式索引值对应的取值,其中,所述第一预设查找表用于记录MIP模式索引值与移位数量参数的取值之间的对应关系;
将查询到的取值确定为所述移位数量参数的取值。
17.根据权利要求13所述的方法,其特征在于,所述根据所述当前块的块尺寸索引值,确定所述移位数量参数的取值,包括:
根据所述块尺寸索引值,从第二预设查找表中查询与所述块尺寸索引值对应的取值,其中,所述第二预设查找表用于记录块尺寸索引值与移位数量参数的取值之间的对应关系;
将查询到的取值确定为所述移位数量参数的取值。
18.根据权利要求3所述的方法,其特征在于,所述方法还包括:
根据所述当前块的尺寸参数,确定所述当前块的块尺寸索引值;
根据所述当前块的块尺寸索引值,确定所述移位偏移参数的取值。
19.根据权利要求18所述的方法,其特征在于,所述方法还包括:
在所述预测模式参数指示使用MIP模式确定当前块的帧内预测值时,确定当前块的MIP模式索引值;
根据所述MIP模式索引值,从第三预设查找表中查询与所述MIP模式索引值对应的取值,其中,所述第三预设查找表用于记录MIP模式索引值与移位偏移参数的取值之间的对应关系;
将查询到的取值确定为所述移位偏移参数的取值。
20.根据权利要求18所述的方法,其特征在于,所述根据所述当前块的块尺寸索引值,确定所述移位偏移参数的取值,包括:
根据所述块尺寸索引值,从第四预设查找表中查询与所述块尺寸索引值对应的取值,其中,所述第四预设查找表用于记录块尺寸索引值与移位偏移参数的取值之间的对应关系;
将查询到的取值确定为所述移位偏移参数的取值。
21.根据权利要求18所述的方法,其特征在于,所述方法还包括:
当所述当前块的块尺寸索引值分别等于0、1和2时,确定所述当前块的块尺寸索引值对应的所述移位偏移参数的取值分别等于34、23和46。
22.一种图像预测方法,应用于解码器,所述方法包括:
解析码流,获取当前块的预测参数,其中,所述预测参数包括:预测模式参数;
当所述预测模式参数指示使用基于矩阵的帧内预测MIP模式确定当前块的帧内预测值时,根据所述当前块的相邻采样值,确定所述当前块的MIP输入采样值;
根据移位偏移参数的取值,确定所述MIP输入采样值的和值与所述移位偏移参数的乘积,其中,所述移位偏移参数的取值为固定常数;
根据移位数量参数的取值,确定第一常数值,其中,所述移位数量参数的取值为固定常数;
将第一偏移量的取值设置为所述第一常数值与所述乘积之差;
根据所述预测参数,确定所述当前块的MIP加权矩阵;
根据所述MIP加权矩阵、所述MIP输入采样值、所述移位数量参数和所述第一偏移量,确定所述当前块的MIP预测值,其中,所述MIP预测值是所述当前块中部分采样点的预测值;
对所述MIP预测值进行滤波处理,获取所述当前块的帧内预测值。
23.根据权利要求22所述的方法,其特征在于,所述当前块的相邻采样值包括所述当前块的左相邻采样值和上相邻采样值。
24.根据权利要求22或23所述的方法,其特征在于,所述预测参数还包括:所述当前块的尺寸参数。
25.根据权利要求24所述的方法,其特征在于,所述根据所述当前块的相邻采样值,确定所述当前块的MIP输入采样值,包括:
对所述当前块的相邻采样值进行下采样滤波处理,得到第一临时参考值;
当所述当前...
【专利技术属性】
技术研发人员:霍俊彦,
申请(专利权)人:OPPO广东移动通信有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。