【技术实现步骤摘要】
一种图像块的帧内预测方法及装置
本申请涉及图像处理
,尤其涉及一种图像块的帧内预测方法及装置。
技术介绍
现有视频图像编解码技术中采用帧内预测技术。帧内预测是指使用当前块所在图像内的已重建块中参考像素去预测当前块。一般采用当前块的周围已重建的相邻块的像素来获得当前块内像素的预测值。目前,在针对图像的色度分量进行帧内预测时,增加了多方向线性模型(multi-directionlinearmodel,MDLM)模式。MDLM模式与线性模型(linearmodel,LM)不同在于:LM模式是基于相关性模型用当前块的亮度分量的重建值计算色度分量的预测值,相关性模型的参数是基于当前块的上侧与左侧参考像素计算得到。而MDLM模式可以是上模板线性模型(linearmodelwithabovetemplate,LMA)模式或者左模板线性模型(linearmodelwithlefttemplate,LML)模式。LMA模式对应的相关性模型的参数是仅基于当前块的上侧参考像素计算得到,LMA模式对应的相关性模型的参数是仅基于当前块的左侧参考像素计算得到。为了增加MDLM模式,现有在色度预测模式列表中增加了LMA模式以及LML模式。但是由于在色度预测模式列表中增加了两种模式,使得色度模式列表长度变长,进而导致色度预测模式列表中的其它有些预测模式对应的编解码比特长度变长,增加了编解码开销。
技术实现思路
本申请提供一种图像块的帧内预测方法及装置,用以解决编解码开销较大的问题。第一方面,本申请实施例提供了一种图像块的帧内预测方法,包括:确定当前块的色度分量采用的预测模式为MDLM模 ...
【技术保护点】
1.一种图像块的帧内预测方法,其特征在于,包括:确定当前块的色度分量采用的预测模式为多方向线性模型MDLM模式,所述MDLM包括上模板线性模型LMA模式和左模板线性模型LML模式;根据预配置策略确定所述当前块的色度分量采用的预测模式为LMA模式或者LML模式,其中,所述LMA模式为基于所述当前块的上侧参考像素计算所述当前块的色度分量预测值的模式,所述LML模式为基于所述当前块的左侧参考像素计算所述当前块的色度分量预测值的模式;根据确定的所述当前块的色度分量采用的预测模式,获得所述当前块的色度分量预测值。
【技术特征摘要】
1.一种图像块的帧内预测方法,其特征在于,包括:确定当前块的色度分量采用的预测模式为多方向线性模型MDLM模式,所述MDLM包括上模板线性模型LMA模式和左模板线性模型LML模式;根据预配置策略确定所述当前块的色度分量采用的预测模式为LMA模式或者LML模式,其中,所述LMA模式为基于所述当前块的上侧参考像素计算所述当前块的色度分量预测值的模式,所述LML模式为基于所述当前块的左侧参考像素计算所述当前块的色度分量预测值的模式;根据确定的所述当前块的色度分量采用的预测模式,获得所述当前块的色度分量预测值。2.如权利要求1所述的方法,其特征在于,根据所述预配置策略确定所述当前块的色度分量采用的预测模式为所述LMA模式或者所述LML模式,包括:以所述当前块的亮度分量采用的预测模式为参考,确定所述当前块的色度分量采用的预测模式为所述LMA模式或者所述LML模式;或者,以所述当前块的左侧参考像素的亮度分量的平均梯度值、和所述当前块的上侧参考像素的亮度分量的平均梯度值为参考,确定所述当前块的色度分量采用的预测模式为所述LMA模式或者所述LML模式;或者,以所述当前块的宽度值和高度值为参考,确定所述当前块的色度分量采用的预测模式为所述LMA模式或者所述LML模式。3.如权利要求2所述的方法,其特征在于,以所述当前块的亮度分量采用的预测模式为参考,确定所述当前块的色度分量采用的预测模式为所述LMA模式或者所述LML模式,包括:确定所述当前块的亮度分量采用的预测模式对应的第一参数值;在确定所述第一参数值位于第一范围内时,确定所述当前块的色度分量采用的预测模式为LMA模式;或者,在确定所述第一参数值位于第二范围内时,确定所述当前块的色度分量采用的预测模式为LML模式;或者,在确定所述第一参数值位于所述第一范围外,且所述第一参数值位于所述第二范围外时,确定所述当前块的色度分量采用的预测模式为预配置模式,所述预配置模式为LMA模式或者LML模式;其中,第一范围=[VER-A,VER+B],VER表示垂直模式对应的第二参数值,A和B均为正整数;第二范围=[HOR-C,HOR+D],HOR表示水平模式对应的第三参数值,C和D均为正整数。4.如权利要求2所述的方法,其特征在于,以所述当前块的左侧参考像素的亮度分量的平均梯度值、和所述当前块的上侧参考像素的亮度分量的平均梯度值为参考,确定所述当前块的色度分量采用的预测模式为所述LMA模式或者所述LML模式,包括:在所述当前块的左侧参考像素的亮度分量的平均梯度值大于所述当前块的上侧参考像素的亮度分量的平均梯度值时,确定所述当前块的色度分量采用的预测模式为所述LML模式;或者,在所述当前块的左侧参考像素的亮度分量的平均梯度值小于所述当前块的上侧参考像素的亮度分量的平均梯度值时,确定所述当前块的色度分量采用的预测模式为所述LMA模式;或者,在所述当前块的左侧参考像素的亮度分量的平均梯度值等于所述当前块的上侧参考像素的亮度分量平均梯度值时,确定所述当前块的色度分量采用的预测模式为预配置模式,所述预配置模式为所述LMA模式或者所述LML模式。5.如权利要求2所述的方法,其特征在于,以所述当前块的宽度值和高度值为参考,确定所述当前块的色度分量采用的预测模式为所述LMA模式或者所述LML模式,包括:在所述当前块的宽度值大于高度值时,确定所述当前块的色度分量采用的预测模式为所述LML模式;或者,在所述当前块的宽度值小于高度值时,确定所述当前块的色度分量采用的预测模式为所述LMA模式;或者,在所述当前块的宽度值等于高度值时,确定所述当前块的色度分量采用的预测模式为预配置模式,所述预配置模式为所述LMA模式或者所述LML模式。6.一种图像块的帧内预测方法,其特征在于,包括:确定当前块的预测模式的索引值满足预设条件;根据预配置策略确定上模板线性模型LMA模式和左模板线性模型LML模式在色度预测模式列表中的顺序,所述LMA模式为基于所述当前块的上侧参考像素计算所述当前块的色度分量预测值的模式,所述LML模式为基于所述当前块的左侧参考像素计算所述当前块的色度分量预测值的模式;根据所述索引值从所述确定顺序的LMA模式和LML模式中,确定所述当前块的色度分量采用的预测模式;根据确定的所述当前块的色度分量采用的预测模式,获得所述当前块的色度分量的预测值。7.如权利要求6所述的方法,其特征在于,根据预配置策略确定所述LMA模式以及所述LML模式在色度预测模式列表中的顺序,包括:以所述当前块的亮度分量采用的预测模式为参考,确定所述LMA模式以及所述LML模式在所述色度预测模式列表中的顺序;或者,以所述当前块的左侧参考像素的亮度分量的平均梯度值、和所述当前块的上侧参考像素的亮度分量的平均梯度值为参考,确定所述LMA模式以及所述LML模式在色度预测模式列表中的顺序;或者,以所述当前块的宽度值和高度值为参考,确定所述LMA模式以及所述LML模式在所述色度预测模式列表中的顺序。8.如权利要求7所述的方法,其特征在于,以所述当前块的亮度分量采用的预测模式为参考,确定所述LMA模式以及所述LML模式在色度预测模式列表中的顺序,包括:确定所述当前块的亮度分量采用的预测模式对应的第一参数值;在确定所述第一参数值位于第一范围内时,确定所述LMA模式以及所述LML模式在色度预测模式列表中的顺序为第一顺序,所述第一顺序表征所述LMA模式在所述色度预测模式列表中对应的索引值小于所述LML模式的索引值;或者,在确定所述第一参数值位于第二范围内时,确定所述LMA模式以及所述LML模式在色度预测模式列表中的顺序为第二顺序,所述第二顺序表征所述LMA模式在所述色度预测模式列表中对应的索引值大于所述LML模式对应的索引值;或者,在确定所述第一参数值位于所述第一范围外,且所述第一参数值位于所述第二范围外时,确定所述LMA模式以及所述LML模式在色度预测模式列表中的顺序为预配置顺序,所述预配置顺序为所述第一顺序或者为所述第二顺序;其中,第一范围=[VER-A,VER+B],VER表示垂直模式对应的第二参数值,A和B均为正整数;第二范围=[HOR-C,HOR+D],HOR表示水平模式对应的第三参数值,C和D均为正整数。9.如权利要求7所述的方法,其特征在于,以所述当前块的左侧参考像素的亮度分量的平均梯度值、和所述当前块的上侧参考像素的亮度分量的平均梯度值为参考,确定所述LMA模式以及所述LML模式在色度预测模式列表中的顺序,包括:在所述当前块的上侧参考像素的亮度分量的平均梯度值大于所述当前块的左侧参考像素的亮度分量的平均梯度值时,确定所述LMA模式以及所述LML模式在所述色度预测模式列表中的顺序为第一顺序,所述第一顺序表征所述LMA模式在所述色度预测模式列表中对应的索引值小于所述LML模式的索引值;或者,在所述当前块的上侧参考像素的亮度分量的平均梯度值小于所述当前块的左侧参考像素的亮度分量的平均梯度值时,确定所述LMA模式以及所述LML模式在所述色度预测模式列表中的顺序为第二顺序,所述第二顺序表征所述LMA模式在所述色度预测模式列表中对应的索引值大于所述LML模式对应的索引值;或者,在所述当前块的上侧参考像素的亮度分量的平均梯度值等于所述当前块的左侧参考像素的亮度分量的平均梯度值时,确定所述LMA模式以及所述LML模式在所述色度预测模式列表中的顺序为预配置顺序,所述预配置顺序为所述第一顺序或者为所述第二顺序。10.如权利要求7所述的方法,其特征在于,以所述当前块的宽度值和高度值为参考,确定所述LMA模式以及所述LML模式在所述色度预测模式列表中的顺序,包括:在所述当前块的宽度值小于高度值时,确定所述LMA模式以及所述LML模式在所述色度预测模式列表中的顺序为第一顺序,所述第一顺序表征所述LMA模式在所述色度预测模式列表中对应的索引值小于所述LML模式的索引值;或者,在所述当前块的宽度值大于高度值时,确定所述LMA模式以及所述LML模式在色度预测模式列表中的顺序为第二顺序,所述第二顺序表征所述LMA模式在所述色度预测模式列表中对应的索引值大于所述LML模式对应的索引值;或者,在所述当前块的宽度值等于高度值时,确定所述LMA模式以及所述LM...
【专利技术属性】
技术研发人员:马祥,杨海涛,陈建乐,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。