【技术实现步骤摘要】
本专利技术涉及图像编码领域,特别是涉及一种视频编码帧内预测方法和装置。
技术介绍
从H.264高度压缩数字视频编解码标准开始,帧内方向预测编码成了视频帧内块编码的主流技术。在这种技术中,当前编码块的预测从其左相邻列和上相邻行根据一个方向进行直线预测得到,如图1所示,当前编码块是一个8x8的块,三角形所示像素是其左、上相邻参考像素,帧内预测首先规定一个方向,然后当前块中的每一行或列,就根据这个方向从其左上相邻行列中获得,如下图所示的第六行,根据如图所示方向就映射到上相邻行的之像素位置,如下图中圆点所示,因为这些圆点并不是整像素点,所以它们需要根据其子像素坐标,通过插值算法根据已知的整像素点,即图中所示三角形像素点计算得出。现有的这种帧内预测存在的一个问题是,因为参考预测像素位于块的左、上相邻位置,而预测相关性是距离越远越低,所以对于当前块中距离较远的右、下像素,则显然预测精度不高,从而降低了编码效率。如何提供高预测精度的视频编码帧内预测方法和装置成为亟待解决的技术问题。
技术实现思路
本专利技术实施例提供一种视频编码帧内预测方法和装置,用以解决现有技术中对于当前视频编 ...
【技术保护点】
一种视频编码帧内预测方法,其特征在于,包括:视频编码时对当前编码块进行帧内左、上方向预测和帧内右、下方向预测的双向预测。
【技术特征摘要】
1.一种视频编码帧内预测方法,其特征在于,包括:视频编码时对当前编码块进行帧内左、上方向预测和帧内右、下方向预测的双向预测。2.根据权利要求1所述的方法,其特征在于,所述双向预测进一步是指:视频编码时对当前编码块进行帧内左、上方向预测和右、下方向预测并进行加权。3.根据权利要求1所述的方法,其特征在于,当前编码块进行帧内左、上预测是根据其左方相邻的编码块的最右列像素列及上方相邻的编码块的最下行像素行进行帧内左、上方向的预测;其中,当相应的像素列或者像素行有一个不存在时,只根据存在的像素行或者像素列进行帧内左、上预测;当相应的像素列和者像素行都不存在时,不进行帧内左、上预测;当前编码块进行帧内右、下预测是根据其右方相邻的编码块的最左列像素列及下方相邻的编码块的最上行像素行进行帧内右、下方向的预测;其中,当相应的像素列或者像素行有一个不存在时,只根据存在的像素行或者像素列进行帧内右、下预测;当相应的像素列和者像素行都不存在时,不进行帧内右、下预测;对帧内左、上方向预测和右、下方向预测都存在的预测进行加权。4.根据权利要求3所述的方法,其特征在于,当两个水平相邻的编码块同时进行视频编码时,其中,从左往右数第一个编码块为第一编码块,从左往右数第二个编码块为第二编码块;第一编码块根据其上方相邻编码块的最下行像素行以及其左方相邻编码块最右列像素列进行帧内左、上方向的预测;并根据第二编码块的最左列像素列进行帧内右、下方向的预测,并对帧内左、上方向预测和右、下方向预测进行加权;第二编码块根据其上方相邻编码块的最下行像素行以及第一邻编码块的最右列像素列进行帧内左、上方向的预测;帧内右、下预测不进行预测。5.根据权利要求3所述的方法,其特征在于,当上下左右四个相邻编码块同时进行视频编码时,其中,左上编码块为第A编码块、右上编码块为第B编码块、左下编码块为第C编码块、右下编码块为第D编码块;第A编码块根据其上方相邻编码块的...
【专利技术属性】
技术研发人员:朱洪波,
申请(专利权)人:北京奇艺世纪科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。