发明名称 一种多方向的帧内预测编解码方法及装置
摘要 本发明公开了一种帧内预测编解码方法及装置,该方法包括以下步骤:编码端,对于输入的一个帧内预测单元,根据设定的帧内预测方向,选择为执行该方向的帧内预测所需的参考像素;使用所述参考像素对所述的预测单元,按设定的预测方向进行预测,得到预测单元的像素预测值,所述的像素预测值由所选取的参考像素进行滤波得到;遍历所有的预测方向,对最优的预测方向进行熵编码。解码端,解析帧内预测模式,采用和编码端相同的帧内预测方法得到帧内预测值。
申请公布号 CN102984523B 申请公布日期 2015.12.09
申请号 CN201210546537.9 申请日期 2012.12.14
申请人 北京大学 发明人 马思伟;余琴;赵亮
分类号 H04N19/593(2014.01)I;H04N19/157(2014.01)I 主分类号 H04N19/593(2014.01)I
代理机构 北京市商泰律师事务所 11255 代理人 毛燕生
主权项 一种帧内预测编解码方法,其特征在于,包括以下步骤:编码端:对于输入的一个帧内预测单元,根据设定的帧内预测方向,选择为执行该方向的帧内预测所需的参考像素;使用所述参考像素对所述的预测单元,按设定的预测方向进行预测,得到预测单元的像素预测值,所述的像素预测值由所选取的参考像素进行滤波得到,具体地:对一个预测单元使用33个方向预测和一个DC预测;其中,所述的33个方向预测具体为:将偏离水平或者垂直方向的角度划分为8份,偏离水平或垂直方向的角度alpha=[3,7,12,18,24,31,38,45]/180*pi;采用1/32的方向精度,所述角度偏离水平或垂直方向的像素距离l=[2,4,7,10,14,19,25,32];遍历所有的预测方向,对最优的预测方向进行熵编码;其中:所述熵编码具体为:对所述帧内预测方向进行二值化,然后熵编码,对帧内预测方向按出现的概率从高到低的顺序排序,对概率高的方向分配较短的码字,对出现概率低的方向分配相对较长的码字;解码端:采用所述编码端熵编码的逆过程解析帧内预测模式;对于输入的一个帧内预测单元,根据设定的帧内预测方向,选择为执行该方向的帧内预测所需的参考像素;使用所述参考像素对所述的预测单元,按设定的预测方向进行预测,得到预测单元的像素预测值,所述的像素预测值由所选取的参考像素进行滤波得到。
地址 100871 北京市海淀区中关村颐和园路5号