本发明专利技术提供一种色度帧内预测方法,包括:根据左相邻的亮度像素点的亮度值和垂直方向的1维4-tap下采样滤波器对左相邻的亮度像素点进行下采样,得到左相邻的下采样点的亮度值;采用水平方向的1维下采样滤波器对上相邻的亮度像素点进行下采样,得到上相邻的下采样点的亮度值;进行参数估计,得到当前色度块的缩放参数和偏置参数;根据1维或者2维下采样滤波器对当前色度块对应的亮度块的内部进行下采样;根据缩放参数、偏置参数以及当前色度块对应的亮度块的内部的下采样点的亮度值得到当前色度块的内部的色度预测值。本发明专利技术采用1维4-tap的下采样滤波器对左相邻的亮度像素点进行下采样,在提高增益的同时,不会过多增加硬件实现复杂度。
【技术实现步骤摘要】
本专利技术涉及视频编解码领域,特别涉及ー种色度帧内预测方法和装置。
技术介绍
在编解码
,现有的色度帧内预测方法是根据亮度和色度间的相关性,利用当前亮度块周边的已编码或者已解码的亮度值来预测色度值,在这个过程中需要对已经编码或者已经解码的亮度点进行下采样得到下采样点的亮度值,然后根据所述下采样点的亮度值和已编码或者已经解码的色度点的色度值求得当前色度块的缩放參数和偏置參数,再对当前亮度块中的已编码或已解码的亮度点进行下采样,并所述缩放參数和偏置參数来求得当前亮度块中的色度点的色度预测值。在这个过程中,下采样所采用的滤波器的不同会对运算复杂度以及增益有一定的影响,而业界也一直在努力的寻找合适的下采样滤波器,以在不过多地増加硬件实现复杂度的基础上,提高增益。
技术实现思路
本专利技术提供ー种色度帧内预测方法,其包括:获得当前色度块的左相邻的色度像素点的參考色度值、上相邻的色度像素点的參考色度值、左相邻的亮度像素点的亮度值、以及上相邻的亮度像素点的亮度值;根据所述左相邻的亮度像素点的亮度值和垂直方向的I维4-tap下采样滤波器对所述左相邻的亮度像素点进行下采样,得到左相邻的下采样点的亮度值;根据所述上相邻的亮度像素点的亮度值以及水平方向的I维下采样滤波器对所述上相邻的亮度像素点进行下采样,得到上相邻的下采样点的亮度值;根据所述当前色度块的左相邻的色度像素点的參考色度值、上相邻的色度像素点的參考色度值、所述左相邻的下采样点的亮度值、以及所述上相邻的下采样点的亮度值进行參数估计,得到所述当前色度块的缩放參数和偏置參数;获得当前色度块对应的亮度块的内部的亮度像素点的亮度值,井根据I维下采样滤波器或者2维下采样滤波器对所述当前色度块对应的亮度块的内部的亮度像素点进行下采样,得到所述当前色度块对应的亮度块的内部的下采样点的亮度值;根据所述当前色度块的缩放參数、所述偏置參数以及所述所述当前色度块对应的亮度块的内部的下采样点的亮度值得到所述当前色度块的内部的色度像素点的色度预测值。本专利技术还提供ー种色度帧内预测装置,其包括:获得模块,用于获得当前色度块的左相邻的色度像素点的參考色度值、上相邻的色度像素点的參考色度值、左相邻的亮度像素点的亮度值、以及上相邻的亮度像素点的亮度值;相邻块下采样模块,用于根据所述左相邻的亮度像素点的亮度值和垂直方向的I维4-tap下采样滤波器对所述左相邻的亮度像素点进行下采样,得到左相邻的下采样点的亮度值,以及根据所述上相邻的亮度像素点的亮度值以及水平方向的I维下采样滤波器对所述上相邻的亮度像素点进行下采样,得到上相邻的下采样点的亮度值;參数获得模块,用于根据所述当前色度块的左相邻的色度像素点的參考色度值、上相邻的色度像素点的參考色度值、所述左相邻的下采样点的亮度值、以及所述上相邻的下采样点的亮度值进行参数估计,得到所述当前色度块的缩放参数和偏置参数;内部采样模块,用于获得当前色度块对应的亮度块的内部的亮度像素点的亮度值,并根据I维下采样滤波器或者2维下采样滤波器对所述当前色度块对应的亮度块的内部的亮度像素点进行下采样,得到所述当前色度块对应的亮度块的内部的下采样点的亮度值;以及预测模块,用于根据所述当前色度块的缩放参数、所述偏置参数以及所述所述当前色度块对应的亮度块的内部的下采样点的亮度值得到所述当前色度块的内部的色度像素点的色度预测值。采用本专利技术实施例提供的色度帧内预测方法帮助色度预测采用I维4抽头的下采样滤波器,在提高增益的同时,不会过多增加硬件实现复杂度。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1所示为本专利技术实施例提供的色度帧内预测方法的示意图。图2所示为本专利技术实施例的色度帧内预测方法的实验结果示意图。图3所示为对色度块边界附近进行下采样的示意图。图4所示为本专利技术实施例提供的色度帧内预测装置的示意图。图5所示为本专利技术实施例的下采样滤波器方案与现有技术中的下采样滤波器方案的增益的对比示意图。具体实施例方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。请参照图1,本专利技术实施例提供一种色度帧内预测方法,包括:步骤101:获得当前色度块的左相邻的色度像素点的参考色度值、上相邻的色度像素点的参考色度值、左相邻的亮度像素点的亮度值、以及上相邻的亮度像素点的亮度值;步骤102:根据所述左相邻的亮度像素点的亮度值和垂直方向的I维4-tap下采样滤波器对所述左相邻的亮度像素点进行下采样,得到左相邻的下采样点的亮度值;步骤103:根据所述上相邻的亮度像素点的亮度值以及水平方向的I维下采样滤波器对所述上相邻的亮度像素点进行下采样,得到上相邻的下采样点的亮度值;步骤104:根据所述当前色度块的左相邻的色度像素点的参考色度值、上相邻的色度像素点的参考色度值、所述左相邻的下采样点的亮度值、以及所述上相邻的下采样点的亮度值进行参数估计,得到所述当前色度块的缩放参数和偏置参数;在本专利技术实施例中,可以根据所述当前色度块的左相邻的色度像素点的参考色度值、上相邻的色度像素点的参考色度值、所述左相邻的下采样点的亮度值、以及所述上相邻的下采样点的亮度值进行参数估计,得到所述当前色度块的左相邻的色度像素点的缩放参数和偏置参数,以及所述当前色度块的上相邻的色度像素点的缩放参数和偏置参数。然后,根据所述当前色度块的左相邻的色度像素点的缩放参数和偏置参数,以及所述当前色度块的上相邻的色度像素点的缩放参数和偏置参数,获得所述当前色度块的缩放参数和偏置参数。所述获得所述当前色度块的缩放参数和偏置参数,可以首先根据公式根据公式(I)Y(n) =aXx(n)+b公式(I)求得当前色度块的各个上相邻色度像素点和左相邻色度像素点的缩放参数和偏置参数。其中,Y (η)表示色度像素点的参考色度值,所述Χ(η)表示与色度像素点相对应的下采样点的亮度值,a表示色度像素点对应的缩放参数,b表示色度像素点对应的偏置参数。当前色度块的各个上相邻色度像素点和左相邻色度像素点的缩放参数和偏置参数之后,采用最小二乘法,获得Y(n)和χ(η)的残差平方和最小时的缩放参数和偏置参数作为当前色度块的缩放参数和偏置参数。步骤105:获得当前色度块对应的亮度块的内部的亮度像素点的亮度值,并根据I维下采样滤波器或者2维下采样滤波器对所述当前色度块对应的亮度块的内部的亮度像素点进行下采样,得到所述当前色度块对应的亮度块的内部的下采样点的亮度值;步骤106:根据所述当前色度块的缩放参数、所述偏置参数以及所述所述当前色度块对应的亮度块的内部的下采样点的亮度值得到所述当前色度块的内部的色度像素点的色度预测值。在本专利技术实施例中,当获得了当前色度块的缩放参数和偏置参数之后,再通过下采样滤波器求得当前色宽度块内部的各个下采样点的亮度值就可以再根据公式(I)中所记录的参数之间的关系求本文档来自技高网...
【技术保护点】
一种色度帧内预测方法,其特征在于,包括:获得当前色度块的左相邻的色度像素点的参考色度值、上相邻的色度像素点的参考色度值、左相邻的亮度像素点的亮度值、以及上相邻的亮度像素点的亮度值;根据所述左相邻的亮度像素点的亮度值和垂直方向的1维4?tap下采样滤波器对所述左相邻的亮度像素点进行下采样,得到左相邻的下采样点的亮度值;根据所述上相邻的亮度像素点的亮度值以及水平方向的1维下采样滤波器对所述上相邻的亮度像素点进行下采样,得到上相邻的下采样点的亮度值;根据所述当前色度块的左相邻的色度像素点的参考色度值、上相邻的色度像素点的参考色度值、所述左相邻的下采样点的亮度值、以及所述上相邻的下采样点的亮度值进行参数估计,得到所述当前色度块的缩放参数和偏置参数;获得当前色度块对应的亮度块的内部的亮度像素点的亮度值,并根据1维下采样滤波器或者2维下采样滤波器对所述当前色度块对应的亮度块的内部的亮度像素点进行下采样,得到所述当前色度块对应的亮度块的内部的下采样点的亮度值;根据所述当前色度块的缩放参数、所述偏置参数以及所述所述当前色度块对应的亮度块的内部的下采样点的亮度值得到所述当前色度块的内部的色度像素点的色度预测值。...
【技术特征摘要】
1.一种色度帧内预测方法,其特征在于,包括: 获得当前色度块的左相邻的色度像素点的参考色度值、上相邻的色度像素点的参考色度值、左相邻的亮度像素点的亮度值、以及上相邻的亮度像素点的亮度值; 根据所述左相邻的亮度像素点的亮度值和垂直方向的I维4-tap下采样滤波器对所述左相邻的亮度像素点进行下采样,得到左相邻的下采样点的亮度值; 根据所述上相邻的亮度像素点的亮度值以及水平方向的I维下采样滤波器对所述上相邻的亮度像素点进行下采样,得到上相邻的下采样点的亮度值; 根据所述当前色度块的左相邻的色度像素点的参考色度值、上相邻的色度像素点的参考色度值、所述左相邻的下采样点的亮度值、以及所述上相邻的下采样点的亮度值进行参数估计,得到所述当前色度块的缩放参数和偏置参数; 获得当前色度块对应的亮度块的内部的亮度像素点的亮度值,并根据I维下采样滤波器或者2维下采样滤波器对所述当前色度块对应的亮度块的内部的亮度像素点进行下采样,得到所述当前色度块对应的亮度块的内部的下采样点的亮度值; 根据所述当前色度块的缩放参数、所述偏置参数以及所述所述当前色度块对应的亮度块的内部的下采样点的亮度值得到所述当前色度块的内部的色度像素点的色度预测值。2.按权利要求1所述的色度帧内预测方法,其特征在于,所述对所述左相邻的亮度像素点进行下采样采用垂直方向的I维4-tap下采样滤波器[1/8,3/8,3/8,1/8]。3.按权利要求1所述的色度帧内预测方法,其特征在于,所述对所述上相邻的亮度像素点进行下采样的水平方向的I维下采样滤波器为水平方向的I维3-tap下采样滤波器[1/4,2/4,1/4]。4.按权利要求1所述的色度帧内预测方法,其特征在于,所述对所述当前色度块的内部的亮度像素点进行下采样采用垂直方向的I维2-tap下采样滤波器[1/2,1/2],或者3x2的 6-tap 下采样滤波器{[1/4,2/4,1/4] ; [1/4,2/4,1/4]}。5.按权利要求4所述的色度帧内预测方法,其特征在于,当采用3x2的6-tap下采样滤波器{[1/4,2/4,1/4] ; [1/4,2/4,1/4]}对所述当前色度块的内部的亮度像素点进行下采样时,当进行下采样的亮度点不在当前色度块的内部时,采用最接近的亮度像素点的亮度值来作为不处于当前色度块的内部的下采样点的亮度值。6.按权利要求5所述的色度帧内预测方法,其特征在于,所述采用最接近的亮度像素点的亮度值来作为不处于色度块的内部的下采样点的亮度值包括: 将在当前...
【专利技术属性】
技术研发人员:林永兵,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。