[发明专利]图像滤波方法及装置有效
申请号: | 201210479363.9 | 申请日: | 2012-11-22 |
公开(公告)号: | CN102970541A | 公开(公告)日: | 2013-03-13 |
发明(设计)人: | 李明 | 申请(专利权)人: | 深圳市海思半导体有限公司 |
主分类号: | H04N7/26 | 分类号: | H04N7/26;H04N7/36 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 黄厚刚 |
地址: | 518129 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 图像 滤波 方法 装置 | ||
技术领域
本发明涉及图形图像处理领域,特别涉及一种图像滤波方法及装置。
背景技术
基于运动补偿(Motion compensation)的时域滤波是一种用于抑制噪声的图像处理方法。
基于运动补偿的时域滤波的基本原理是:假设当前帧图像和前一帧图像进行时域滤波过程中的系数为alpha(x,y),其中(x,y)表示一个像素点在一帧图像中的位置,也即横纵坐标;当前帧图像的像素值为curr(x,y),前一帧图像的像素值为prev(x,y);则当前帧图像中每个像素点滤波后的像素值为:
pix_value(x,y)=alpha(x,y)*prev(x+mvx,y+mvy)+(1-alpha(x,y))*curr(x,y);
其中,(mvx,mvy)分别为当前帧图像相对于前一帧图像的运动矢量的水平分量和垂直分量。
显然,在上述滤波过程中,运动矢量(mvx,mvy)是否准确和滤波系数alpha(x,y)的取值是否合理是较为重要的条件。运动矢量越准确,滤波系数的取值越合理,滤波效果越好。为了获得好的滤波效果,现有的一种图像滤波方法,采用额外的全局运动估计来获得准确的运动矢量(mvx,mvy),然后利用前一帧图像的编码后重构图像prev(x,y)和当前帧原始图像curr(x,y)来进行上述滤波处理过程,滤波系数的选取则采用插值滤波方法。
但是,现有的图像滤波方法,由于采用额外的全局运动估计以及动静判决机制,需要的计算量很大,而且实现时也较为复杂。
发明内容
有鉴于此,本发明实施例提供了一种图像滤波方法及装置,以解决现有的图像滤波方法的计算量较大且实现复杂的问题。所述技术方案如下:
第一方面,提供了一种时域滤波方法,所述方法包括:
根据搜索运动矢量计算当前帧中当前区域中各个宏块的运动矢量,所述搜索运动矢量为编码过程获得的前一帧中与当前宏块处于相同位置的对应宏块的运动矢量;
根据所述当前帧中当前区域中所有宏块的运动矢量计算修正运动矢量;
根据所述修正运动矢量对所述当前帧中下一区域中各个宏块的搜索运动矢量进行修正,以便根据修正后的搜索运动矢量计算所述下一区域中各个宏块的运动矢量;
根据所述当前帧中各个宏块的运动矢量和所述前一帧对所述当前帧进行插值滤波;
其中,所述当前区域和所述下一区域各自包括至少两个相邻的宏块。
在第一方面的第一种可能的实施方式中,所述根据搜索运动矢量计算当前帧中当前区域中各个宏块的运动矢量,具体包括:
若所述当前区域为当前帧中的第一个区域,将当前宏块的搜索运动矢量所指向的像素点确定为搜索起始点;
以所述搜索起始点为中心,在预定范围内搜索所述当前宏块在所述前一帧中的匹配宏块;
根据所述匹配宏块得到所述当前宏块的运动矢量;
或,
若所述当前区域为当前帧中第一个区域之后的区域,将根据前一区域的修正运动矢量对所述当前宏块的搜索运动矢量进行修正后,得到的修正后的搜索运动矢量所指向的像素点确定为搜索起始点;
以所述搜索起始点为中心,在预定范围内搜索所述当前宏块在所述前一帧中的匹配宏块;
根据所述匹配宏块得到所述当前宏块的运动矢量。
结合第一方面或者第一方面的第一种可能的实施方式,在第二种可能的实施方式中,所述根据所述当前帧中当前区域中所有宏块的运动矢量计算修正运动矢量,具体包括:
将所述当前帧中当前区域中所有宏块的运动矢量的水平分量和垂直分量分别累加,获得第一运动累加矢量;
将所述当前区域中在所述前一帧中相同位置的对应区域中所有宏块的运动矢量的水平分量和垂直分量分别累加,获得第二运动累加矢量;
将所述第一运动累加矢量与所述第二运动累加矢量相减获得所述修正运动矢量。
结合第一方面、第一方面的第一种可能的实施方式或者第一方面的第二种可能的实施方式,在第三种可能的实施方式中,所述根据所述修正运动矢量对所述当前帧中下一区域中各个宏块的搜索运动矢量进行修正,具体包括:
将所述当前帧中下一区域中各个宏块在所述前一帧中相同位置的对应宏块的运动矢量与所述修正运动矢量相加。
结合第一方面、第一方面的第一种可能的实施方式、第一方面的第二种可能的实施方式或者第一方面的第三种可能的实施方式,在第四种可能的实施方式中,所述根据所述当前帧中各个宏块的运动矢量和前一帧对所述当前帧进行时域滤波之前,还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市海思半导体有限公司,未经深圳市海思半导体有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210479363.9/2.html,转载请声明来源钻瓜专利网。
- 彩色图像和单色图像的图像处理
- 图像编码/图像解码方法以及图像编码/图像解码装置
- 图像处理装置、图像形成装置、图像读取装置、图像处理方法
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序以及图像解码程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序、以及图像解码程序
- 图像形成设备、图像形成系统和图像形成方法
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序