【技术实现步骤摘要】
一种帧内预测方法和装置
本专利技术实施例涉及图像处理领域,更具体地,涉及一种帧内预测方法和装置。
技术介绍
视频编码标准中的帧内预测技术,利用相邻块的相关性,采用多方向预测,提高预测精度。比如,H.264中对亮度分量的预测有9种预测方向。HEVC标准草案中的帧内预测技术,与H.264中所使用的帧内预测技术类似,但HEVC进一步扩展了块划分类型以及预测方向数目,预测方向最多允许33个方向。预测方向分布如下图所示。粗方框表示当前块,各条黑线表示预测方向,图示给出了利用当前块上边和左边的参考象素对当前块最下角的像素的预测可以沿33种方向进行。这些方向可以分为如下两类:1)从左上到右下的方向,定义为负角度预测方向;2)从右上到左下的方向,或者从左下到右上的方向,定义为正角度预测方向。在预测的过程中,首先选定一种预测模式,然后根据预测模式所代表的预测方向的指向来获得参考像素点,比如如果预测模式的预测方向是指向从当前像素点的90度方向,则根据所述预测方向将所述当前块的上相邻块的边界上的被指向的像素点作为当前像素点的参考像素点,然后根据所述参考像素点的像素值进行预测。可是,这是 ...
【技术保护点】
一种帧内预测方法,用于根据上相邻块和左相邻块的像素值对当前块进行预测,其特征在于,包括:根据预测方向,获得上相邻块的各个参考像素点在左相邻块中的映射像素点;将所述上相邻块的各个参考像素点与其各自的映射像素点的像素值进行求平均像素值;利用所述平均像素值,按照所述预测方向,对所述当前块中的像素点的像素值进行预测。
【技术特征摘要】
1.一种帧内预测方法,用于根据上相邻块和左相邻块的像素值对当前块进行预测,其特征在于,包括:根据预测方向,获得上相邻块的各个参考像素点在左相邻块中的映射像素点;将所述上相邻块的各个参考像素点与其各自的映射像素点的像素值进行求平均像素值;将所述平均像素值分别填充入所述各个参考像素点中;根据所述预测方向和所述各参考像素点的平均像素值,对所述当前块中的像素点的像素值进行预测。2.如权利要求1所述的帧内预测方法,其特征在于,所述预测方向的正向或反向,从所述上相邻块的各个参考像素点指向所述左相邻块中的映射像素点。3.如权利要求1或2所述的帧内预测方法,其特征在于,当所述上相邻块的所有参考像素点均填充入各自的平均像素值之后,才执行步骤“根据所述预测方向和所述各参考像素点的平均像素值,对所述当前块中的像素点的像素值进行预测”。4.如权利要求1所述的帧内预测方法,其特征在于,所述当前块的上相邻块包括处于所述当前块上方的相邻块以及处于所述当前块右上的相邻块,所述当前块的左相邻块包括处于所述当前块左方的相邻块,以及处于所述当前块左下的相邻块。5.如权利要求1所述的帧内预测方法,其特征在于,所述上相邻块的参考像素点为所述上相邻块中的靠近所述当前块的边界上的像素点,所述左相邻块的参考像素点为所述左相邻块中的靠近所述当前块的边界上的像素点。6.如权利要求1所述的帧内预测方法,其特征在于,当所述映射像素点为亚像素点时,所述方法还包括:根据所述映射像素点部分周围的整像素点的像素值,通过插值获得所述映射像素点的像素值。7.一种帧内预测装置,其特征在于,包括:映射模块,用于根据预测方向,获得当前块的上相邻块的各个参考像素点在左相邻块...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。