[发明专利]四分之一像素插值方法及装置有效
申请号: | 200810056109.1 | 申请日: | 2008-01-11 |
公开(公告)号: | CN101217667A | 公开(公告)日: | 2008-07-09 |
发明(设计)人: | 季鹏飞 | 申请(专利权)人: | 北京中星微电子有限公司 |
主分类号: | H04N7/26 | 分类号: | H04N7/26;H04N7/50 |
代理公司: | 北京德琦知识产权代理有限公司 | 代理人: | 宋志强;麻海明 |
地址: | 100083北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 四分之一 像素 方法 装置 | ||
技术领域
本发明涉及视频处理技术领域,特别涉及四分之一像素插值方法及装置。
背景技术
目前,AVS视频标准采用了1/4像素精度和4种大小的块运动补偿技术,与传统的视频编码标准如H.264标准不同的是,AVS视频标准在二分之一像素插值时使用了4抽头滤波系数(-1,5,5,-1),四分之一像素插值时使用了4抽头滤波系数(1,7,7,1),相比H.264标准,AVS的二分之一像素插值比H.264要简单,但是四分之一像素插值要比H.264复杂。但是通过试验可知,在某些序列编码时,四分之一像素插值采用(1,7,7,1)的滤波系数在编码效率上不及采用线性插值滤波系数(1,1),因此在某些图像序列情况下,AVS标准的四分之一像素插值的插值效果不够理想。
发明内容
本发明实施例提供一种四分之一像素插值方法,可以提高插值效果。
本发明实施例提供一种四分之一像素插值装置,可以提高插值效果。
为达到上述目的,本发明的技术方案具体是这样实现的:
一种四分之一像素插值方法,该方法包括:
根据预设的量化系数阈值、以及当前帧的总运动向量、当前帧的总运动向量偏移、当前帧之前已编码的参考帧的平均运动向量,选择四分之一像素插值的滤波系数;
按照选择的所述滤波系数对当前帧进行插值。
较佳地,所述按照选择的滤波系数对当前帧进行插值后,进一步包括:将选择的所述四分之一像素插值的滤波系数信息写入视频编码的码流中。
较佳地,所述根据预设的量化系数阈值、以及当前帧的总运动向量、当前帧的总运动向量偏移、当前帧之前已编码的参考帧的平均运动向量,选择四分之一像素插值的滤波系数之前,进一步包括:
判断当前帧是否是关键帧及是否作为后续编码帧的参考帧,若当前帧不是关键帧并且作为后续编码帧的参考帧,则执行所述根据预设的量化系数阈值、以及当前帧的总运动向量、当前帧的总运动向量偏移、当前帧之前已编码的参考帧的平均运动向量,选择四分之一像素插值的滤波系数的步骤。
较佳地,所述判断当前帧是否是关键帧及是否作为后续编码帧的参考帧,若当前帧是关键帧,则选择(1,7,7,1)的滤波系数作为四分之一像素插值的滤波系数。
较佳地,所述根据预设的量化系数阈值、以及当前帧的总运动向量、当前帧的总运动向量偏移、当前帧之前已编码的参考帧的平均运动向量,选择四分之一像素插值的滤波系数,包括:
设当前帧的总运动向量为TMV、总运动向量偏移为OTMV、当前帧之前已编码帧的平均运动向量为ATMV、量化系数阈值为TQP;
计算TMV、OTMV和ATMV的值,并在当前帧的量化系数值大于TQP的值时,将OTMV的值设置为0;
若TMV的值小于OTMV和ATMV-OTMV中最大的一个的值,或者TMV的值大于ATMV+OTMV的值,则选择(1,1)的滤波系数为四分之一像素插值的滤波系数,否则选择(1,7,7,1)的滤波系数为四分之一像素插值的滤波系数。
较佳地,所述TMV由公式TMV=TMVx+TMVy计算得出,其中TMVx为总运动向量TMV的水平分量,TMVy为总运动向量TMV的垂直分量;
所述TMVX由公式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京中星微电子有限公司,未经北京中星微电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810056109.1/2.html,转载请声明来源钻瓜专利网。