【技术实现步骤摘要】
一种帧内预测方法、装置及电子设备
本专利技术涉及视频编码
,特别是涉及一种帧内预测方法、装置及电子设备。
技术介绍
帧内预测编码技术是视频帧内块编码的主流技术。在帧内预测编码技术中,对当前编码块的帧内预测,是帧内预测编码技术的一项必须内容。在高效视频编码技术(HighEfficiencyVideoCoding,简称HEVC)的制定使用过程中,提出了组件间线性模型预测技术(cross-componentlinearmodelprediction,简称CCLM)。针对当前编码块,包含当前亮度编码块和当前色度编码块,在CCLM预测模式中,使用重构后的亮度块对当前色度编码块进行预测,其中,预测所使用的模型为:predC(i,j)=α·recL′(i,j)+β其中,recL′(i,j)是当前亮度编码块的重构,α和β是拟合系数,predC(i,j)是当前色度编码块的预测。具体的,在预测过程中,对当前亮度编码块进行预测采用的方法可参照现有H.264中对当前编码块的预测。H.264中对当前编码块的预测具体为:根据该当前编码块的左相邻列和上相邻行的参考块以及预设方向进行直线预 ...
【技术保护点】
1.一种帧内预测方法,其特征在于,所述方法包括:获取预先建立的亮度与色度映射表;其中,所述亮度与色度映射表为:基于当前编码块的所有参考像素点的亮度值和色度值建立的;针对当前编码块中的每个亮度值,根据预设方向以及当前编码块参考像素点的亮度值进行预测,并计算得到所述当前编码块中每个亮度值的重构值;查询所述亮度与色度映射表中、所述当前编码块中每个亮度值的重构值,获得所述当前编码块中每个亮度值的重构值所对应的色度值,将所述当前编码块中每个亮度值的重构值所对应的色度值,确定为当前编码块的色度值。
【技术特征摘要】
1.一种帧内预测方法,其特征在于,所述方法包括:获取预先建立的亮度与色度映射表;其中,所述亮度与色度映射表为:基于当前编码块的所有参考像素点的亮度值和色度值建立的;针对当前编码块中的每个亮度值,根据预设方向以及当前编码块参考像素点的亮度值进行预测,并计算得到所述当前编码块中每个亮度值的重构值;查询所述亮度与色度映射表中、所述当前编码块中每个亮度值的重构值,获得所述当前编码块中每个亮度值的重构值所对应的色度值,将所述当前编码块中每个亮度值的重构值所对应的色度值,确定为当前编码块的色度值。2.根据权利要求1所述的方法,其特征在于,所述亮度与色度映射表建立的步骤,包括:获取当前编码块的所有参考像素点的亮度值和色度值;其中,所述参考像素点包括:与所述当前编码块左相邻列和上相邻行的多个像素点;基于所获取的亮度值和色度值,获取每一相同亮度值对应色度值的累积像素和、每一相同亮度值对应的像素数目;遍历每一所述像素数目,基于所述累积像素和、以及像素数目,计算所述像素数目对应的亮度值所对应的色度值,建立亮度与色度映射表。3.根据权利要求2所述的方法,其特征在于,所述遍历每一所述像素数目,基于所述累积像素和、以及像素数目,计算所述像素数目对应的亮度值所对应的色度值,建立亮度与色度映射表的步骤,包括:遍历每一所述像素数目,判断所述像素数目是否大于零;如果所述像素数目大于零,则计算所述像素数目对应的累积像素和的均值,并将所述均值确定为所述像素数目对应的亮度值所对应的色度值;或者,如果所述像素数目不大于零,则将负一确定为所述像素数目对应的亮度值所对应的色度值;根据所述像素数目对应的亮度值所对应的色度值,获得亮度与色度映射表。4.根据权利要求3所述的方法,其特征在于,所述根据所述像素数目对应的亮度值所对应的色度值,获得亮度与色度映射表的步骤,包括:获取所述亮度与色度映射表中为负一的色度值所在位置对应的亮度值,将所获取的亮度值,作为第一亮度值;判断所述亮度与色度映射表中、所述第一亮度值一侧相邻位置对应亮度值所对应的色度值,是否全部为负一;如果所述亮度与色度映射表中、所述第一亮度值一侧相邻位置对应亮度值所对应的色度值全部为负一,则将另一侧最近相邻位置对应亮度值所对应的不为负一的色度值,确定为所述第一亮度值对应的色度值;或者,如果所述亮度与色度映射表中、所述第一亮度值一侧相邻位置对应亮度值所对应的色度值不全为负一,则通过双线性滤波方法,计算获得所述第一亮度值对应的色度值;更新所述亮度与色度映射表。5.根据权利要求1所述的方法,其特征在于,所述查询所述亮度与色度映射表中、所述当前编码块中每个亮度值的重构值,获得所述当前编码块中每个亮度值的重构值所对应的色度值,将所述当前编码块中每个亮度值的重构值所对应的色度值,确定为当前编码块的色度值的步骤,包括:判断所述当前编码块中亮度值的个数与待确定色度值的个数是否一致;如果所述当前编码块中亮度值的个数与待确定色度值的个数一致,则查询所述亮度与色度映射表中、当前编码块中每个亮度值的重构值,获得所述当前编码块中每个亮度值的重构值所对应的色度值,将所述当前编码块中每个亮度值的重构值所对应的色度值,确定为当前编码块的色度值;或者,如果所述当前编码块中亮度值的个数与待确定色度值的个数不一致,则对所述当前编码块中亮度值的重构值进行下采样,获得采样编码块中每个亮度值的重构值,查询所述亮度与色度映射表中、采样编码块中每个亮度值的重构值,获得所述采样编码块中每个亮度值的重构值所对应的色度值,将所述采样编码块中每个亮度值的重构值所对应的色度值,确定为当前编码块的色度值;所述采样编码块中亮度值的个数与所述当前编码块中待确定色度值的个数一致。6.一种帧内预测装置,其特征在于,所述装置包括:获...
【专利技术属性】
技术研发人员:林镇安,朱洪波,
申请(专利权)人:北京奇艺世纪科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。