【技术实现步骤摘要】
帧内预测方法及装置、视频编码设备、存储介质
[0001]本申请是申请日为2019年01月02日的PCT国际专利申请PCT/CN2019/070156进入中国国家阶段的中国专利申请号201980062167.1、专利技术名称为“帧内预测方法及装置、视频编码设备、存储介质”的分案申请。
[0002]本申请实施例涉及视频编码技术,涉及但不限于帧内预测方法及装置、视频编码设备、存储介质。
技术介绍
[0003]在多功能视频编码(Versatile Video Coding,VVC)中,在对当前处理块进行帧内预测时,通常将空间上对应或相邻的已完成帧内预测的预测块(也称为先前重建块)的最优预测模式(即写入码流的预测模式)、所述先前重建块的最优方向的派生模式,以及一些固定帧内预测模式组合作为当前处理块的候选预测模式集合,基于所述集合中的多个候选预测模式,对当前处理块进行帧内预测。对于亮度块,如果当前处理块选取所述集合中的多个候选预测模式进行帧内预测时,比选用所述集合外的预测模式进行帧内预测,使用了更少的比特数对其帧内预测模式进行表示。对于色度块,当前处理块只能使用所述集合中的候选模式进行帧内预测。
[0004]目前,在对当前处理块进行帧内预测之前,如果候选预测模式集合中包括方向模式,为了获得更加准确的帧内预测效果,通常在已知的候选预测方向的基础上,对候选预测方向的索引号简单地加1或减1,从而派生出新的候选预测方向,以供后续对当前处理块进行帧内预测时使用。
[0005]然而,这种简单地对已知候选预测方向的索引 ...
【技术保护点】
【技术特征摘要】
1.一种帧内预测方法,其特征在于,所述方法包括:获取与当前处理块对应的多个先前已重建块集合;确定所述多个先前已重建的相邻块中的相邻块对应写入码流的预测模式,得到多个第一预测模式;如果所述多个第一预测模式中包括至少两个方向模式,将所述多个第一预测模式中包括的方向模式作为第一预测方向;按照预设的运算规则,对多个所述第一预测方向进行运算,得到第二预测方向;根据所述第二预测方向和所述第一预测模式,得到第二预测模式集合,基于所述第二预测模式集合,对所述当前处理块进行帧内预测。2.根据权利要求1所述的方法,其特征在于,所述基于所述第二预测模式集合,对所述当前处理块进行帧内预测,包括:基于所述第二预测模式集合,得到目标预测方向,根据所述目标预测方向对所述当前处理块进行帧内预测得到所述目标预测方向对应的当前处理块中像素点的预测值。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:确定当前处理块中的像素点的预测值与原始值之间的残差值。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:将所述目标预测方向和所述差值写入码流。5.根据权利要求1所述的方法,其特征在于,所述按照预设的运算规则,对多个所述第一预测方向进行运算,得到第二预测方向,包括:按照预设的运算规则,对多个所述第一预测方向中的多个具有不同方向的第一预测方向进行运算,得到第二预测方向。6.根据权利要求5所述的方法,其特征在于,所述按照预设的运算规则,对多个所述第一预测方向进行运算,得到第二预测方向,包括:对所述第一预测方向中的多个具有不同方向的第一预测方向、多个第一预测方向中的最大值和/或最小值中的一个或多个进行运算,根据运算的结果和预设的偏移值确定第二预测方向。7.根据权利要求6所述的方法,其特征在于,所述偏移值为以下各项至少之一:+1、
‑
1、+2、
‑
2。8.根据权利要求1至7任一项所述方法,其特征在于,所述第一预测方向包括以下之一:亮度帧内预测方向和色度帧内预测方向。9.根据权利要求1至7任一项所述方法,其特征在于,所述相邻块为当前处理块的左(L)相邻块、上(A)相邻块。10.一种帧内预测方法,其特征在于,应用于解码器,所述方法包括:获取与当前处理块对应的多个先前已重建的相邻块;根据所述多个先前已重建的相邻块中相邻块的第一预测模式,得到多个第一预测模式;如果所述第一预测模式中包括至少两个方向模式,将多个第一预测模式中包括的方向放置作为第一预测方向;按照预设的运算规则,对所述第一预测方向中的多个第一预测方向进行运算,得到第
二预测方向;根据所述第二预测方向和所述第一预测模式,得到第二预测模式集合;基于所述第二预测模式集合,对所述当前处理块进行帧内预测。11.根据权利要求10所述的方法,其特征在于,所述基于所述第二预测模式集合,对所述当前处理块进行帧内预测,包括:确定当前处理块中像素点的预测值;根据所述预测值和从码流解析出的当前处理块中像素点的残差值,得到像素点的重建值。12.根据权利要求10所述的方法,其特征在于,所述按照预设的运算规则,对所述第一预测方向中的多个第一预测方向进行运算,得到第二预测方向,包括:按照预设的运算规则,对多个所述第一预测方向中的多个具有不同方向的第一预测方向进行运算,得到第二预测方向。13.根据权利要求12所述的方法,其特征在于,所述按照预设的运算规则,对所述第一预测方向中的多个具有不同方向的第一预测方向进行运算,得到第二预测方向,包括:对所述第一预测方向中的多个具有不同方向的第一预测方向、多个第一预测方向中的最大值和/或最小值中的一个或多个进行运算,根据运算的结果和预设的偏移值,确定第二预测方向。14.根据权利要求13所述的方法,其特征在于,所述偏移值为以下各项至少之一:+1、
‑
1、+2、
‑
2。15.根据权利要求10至14任一项所述方法,其特征在于,所述第一预测方向包括:亮度帧内预测方向。16.根据权利要求10至14任一项所述方法,其特征在于,所述相邻块为当前处理块的左相邻块、上相邻块。17.一种帧内预测装置,其特征在于,应用于编码器,所述装置包括:获取模块,配置为:获取与当前处理块对应的多个先前已重建块集合;确定模块,配置为:确定所述多个先前已重建的相邻块中的相邻块对应写入码流的预测模式,得到多个第一预测模式;如果所述多个第一预测模式中包括至少两个方向模式,将所述多个第一预测模...
【专利技术属性】
技术研发人员:马彦卓,霍俊彦,万帅,杨付正,郭泽,李新伟,
申请(专利权)人:OPPO广东移动通信有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。