[发明专利]一种基于AVS的帧内预测方法有效
申请号: | 201110168130.2 | 申请日: | 2011-06-22 |
公开(公告)号: | CN102186086A | 公开(公告)日: | 2011-09-14 |
发明(设计)人: | 胡瑞敏;钟睿;苏妮;王中元;侯志强;渠慎明;胡金晖;黄震坤 | 申请(专利权)人: | 武汉大学 |
主分类号: | H04N7/26 | 分类号: | H04N7/26;H04N7/32 |
代理公司: | 武汉科皓知识产权代理事务所(特殊普通合伙) 42222 | 代理人: | 张火春 |
地址: | 430072 湖*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 avs 预测 方法 | ||
1.一种基于AVS的帧内预测方法,所述AVS标准采用基于8×8子块的变换量化技术,在AVS标准中的最小处理单元为8×8子块,针对8×8子块分别定义上方宏块,左方宏块,左上方宏块,子块UL,子块UR,子块BL,子块BR;并定义与当前编码块相邻的上方宏块中已编码像素为H(i),(i=0,1,...,n),与当前编码块相邻的左方宏块中已解码像素为V(i),(i=0,1,...,n),与当前编码块相邻的左上方宏块中已解码像素为P0,BR子块与待编码的UR子块相邻位置的8个已解码像素为(a,b,...,h),BR、UR子块与待编码的BL子块相邻位置的16个已解码像素为(a0,b0,...,o0,p),BR、UR、BL子块与待编码的UL子块相邻位置的已解码像素分别为i0,(a0,b0,...,h0),(a1,b1,...,h1),其特征在于,包括以下步骤:
步骤1,在AVS的光栅扫描过程中进行反向扫描;
步骤2,判定参考像素的有效性,即判定每个正在编码子块的邻近块中的像素是否有效可用,针对步骤1中的反向扫描顺序,增加了对当前编码块下方及右方块中邻近像素可用性的判断;即判定待编码子块标准预测模式有效的AVS;
步骤3,针对步骤2进行反向扫描后对应的帧内预测模式,在AVS的帧内预测模式基础上,增加了以当前编码块右方及下方相邻块中的已解码像素作为参考像素的帧内预测模式;
步骤4,针对步骤3完成的帧内预测模式进行双向帧内预测,即根据当前编码块与参考像素之间的距离求得不同的加权系数,然后对编码子块的任意两种帧内预测模式都进行加权求和,预测出的当前编码块的像素值考虑了两个方向的参考像素;
步骤5,增加双向帧内预测模式,即将步骤4中的双向帧内预测模式加入AVS已有的帧内预测模式中。
2.根据权利要求1所述的一种基于AVS的帧内预测方法,其特征在于,所述的步骤1中,反向扫描顺序由从子块BR至子块UR,由子块UR至子块BL,最后扫描子块UL。
3.根据权利要求1所述的一种基于AVS的帧内预测方法,其特征在于,所述的步骤2中,针对反向扫描,根据反向扫描的编码顺序,位于当前编码子块的下方或右方的已解码子块中与当前待编码子块相邻位置的像素也参与预测:
对于子块BR,参考像素为上述H(i),(i=0~15)、V(i),(i=0~15)和P0;
对于子块UR,参考像素除上述H(i),(i=0~15)、V(i),(i=0~7)和P0外,还包括BR子块中与UR子块相邻的8个已解码像素(a,b,...,h);
对于子块BL,参考像素除上述H(i),(i=0~7)、V(i),(i=0~15)和P0外,还包括UR、BR子块中分别与BL子块相邻位置的8个像素(a0,b0,...,h0),(i0,j0,...,o0,p);
对于子块UL,参考像素除上述H(i),(i=0~7)、V(i),(i=0~7)和P0外,还包括UR、BL子块中分别与UL子块相邻位置的8个像素和BR子块与UL子块相邻位置的左上方像素(a0,b0,...,h0),(a1,b1,...,h1),i0。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉大学,未经武汉大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110168130.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:用于可变容积发动机油泵的控制系统
- 下一篇:真空清洁头