一种视频降噪方法、装置及计算机存储介质制造方法及图纸

技术编号:37257260 阅读:15 留言:0更新日期:2023-04-20 23:33
本发明专利技术提供一种视频降噪方法、装置及计算机存储介质,该方法包括:将视频图像转换为YCbCr或YUV格式;对当前帧的图像块进行下采样处理;在参考帧下采样后的预设搜索范围内搜索与所述当前帧下采样后的图像块最匹配的图像块列为待匹配块并确定待匹配块坐标;根据下采样待匹配块坐标对应到原始图像块坐标,确定当前帧图像块在参考帧中的精确匹配块以及当前帧图像块与参考帧中的精确匹配块的平均绝对误差;根据所述平均绝对误差确定滤波系数;将当前帧图形块与参考帧精确匹配块按照滤波系数进行融合。该方法实现简便且视频降噪效果好。好。好。

【技术实现步骤摘要】
一种视频降噪方法、装置及计算机存储介质


[0001]本专利技术属于视频图像处理技术,尤其是一种视频降噪方法、装置及计算机存储介质。

技术介绍

[0002]在摄像和监控广泛使用的现代社会,随着技术的发展对图像质量的要求也在逐步提升,尤其是在行车记录仪和监控的使用过程,由于受到感光器件的限制,在光线较弱的环境下,视频噪声明显,图像清晰度下降,严重影响用户的体验。为了针对暗环境下视频噪声的问题,目前广泛使用2D降噪和3D降噪方法减少视频噪声,提高视频质量。
[0003]对于2D降噪,较为简单的可以使用低通滤波、双边滤波或NLM等方法。这种方法只针对视频中每一帧独立处理,通过对每一帧图像进行降噪,从而提高整体的视频质量。2D降噪是根据图像上每个点周围点像素信息对中心点进行过滤,这种方式难以避免的会使得图像变得模糊,同时仅消除了本帧噪声,而实际视频中亮度闪烁造成的噪声来源于帧间噪声,2D降噪无法很好的应对帧间噪声。
[0004]3D降噪方法就是考虑了帧间噪声的存在,可以对图像进行分析,根据分析结果控制空域滤波和时域滤波的强度对图像不同部分进行不同强度的降噪处理。现有的方法是对静止区域进行空域降噪,对运动的区域进行时域降噪,从而消除噪声的同时尽量避免运动拖影问题。但是简单的区分运动和静止并不能够精确的控制图像中每个像素点的降噪强度,导致视频降噪效果不够理想并且无法很好地避免运动拖影。
[0005]如何在复杂条件下实现理想的视频降噪效果要当前亟待解决的一个问题。

技术实现思路

[0006]有鉴于此,本专利技术提供种一种视频降噪方法、装置及计算机存储介质用于解决现有技术的不足。
[0007]为达到上述目的,本专利技术采用如下技术方案:
[0008]本专利技术实施例提供了一种视频降噪方法,包括:
[0009]将视频图像转换为YCbCr或YUV格式;
[0010]将当前帧划分为多个大小相同的图像块并对每个图像块进行下采样处理;
[0011]在前一帧下采样后的预设搜索范围内搜索与所述当前帧下采样后的图像块最匹配的图像块列为待匹配块并确定待匹配块坐标;
[0012]根据下采样待匹配块坐标对应到下采样前的原始图像块坐标,确定下采样前当前帧图像块在前一帧中的最匹配的图像块列为精确匹配块并得到对应的平均绝对误差;
[0013]根据所述平均绝对误差确定滤波系数;
[0014]将当前帧图形块与前一帧精确匹配块按照滤波系数进行融合。
[0015]进一步地,对当前帧的图像块进行下采样处理采用将最邻近的n2个像素点的平均值赋给下采样处理后的对应像素点。
[0016]进一步地,下采样处理采用如下表达式:
[0017]block
s
(i,j)=[block
c
(i,j)+block
c
(i+1,j)+

block
c
(i+n

1,j)+block
c
(i,j+1)+block
c
(i+1,j+1)+

block
c
(i+n

1,j+1)+
………
+block
c
(i,j+n

1)+block
c
(i+1,j+n

1)+

block
c
(i+n

1,j+n

1)]/n2[0018]其中:block
c
为当前帧中的一个图像块,block
s
为下采样后的图像块。
[0019]进一步地,最匹配的图像块为待比较的两个图像块各个像素点的绝对误差之和SAD值最小对应的图像块,平均绝对误差MAD为绝对误差之和SAD除以对应的图像块大小。
[0020]进一步地,下采样后的每个图像块block
s
的像素尺寸大小为16*16,前一帧下采样后的预设搜索范围大小为20*20。
[0021]进一步地,根据所述平均绝对误差确定滤波系数采用如下分段表达式:
[0022][0023]其中:threshold1为预设第一门限;threshold2为预设第二门限;且threshold1<threshold2;coeff为一常量;MAD为平均绝对误差。
[0024]进一步地,将当前帧图形块与参考帧精确匹配块按照滤波系数进行融合采用如下表达式:
[0025]FilterBlock=k
·
block
match
+(1

k)
·
block
c
[0026]其中:FilterBlock为当前帧图像块融合降噪后的结果;block
c
是当前帧图像块;block
match
是参考帧中搜索到的精确匹配块;k是滤波系数。
[0027]本专利技术实施例还提供了一种视频降噪装置,包括:
[0028]格式转换模块,用于将视频图像转换为YCbCr或YUV格式;
[0029]下采样模块,用于对当前帧的图像块进行下采样处理;
[0030]搜索匹配模块,用于在参考帧下采样后的预设搜索范围内搜索与所述当前帧下采样后的图像块确最匹配的图像块列为待匹配块并确定待匹配块坐标;
[0031]平均绝对误差确定模块,用于根据下采样待匹配块坐标对应到原始图像块坐标,确定当前帧图像块在参考帧中的精确匹配块以及当前帧图像块与参考帧中备选的精确匹配块的平均绝对误差;
[0032]系数确定模块,用于根据平均绝对误差确定滤波系数;
[0033]融合模块,用于将当前帧图形块与参考帧精确匹配块按照滤波系数进行融合。
[0034]进一步地,系数确定模块确定滤波系数k采用连续分段表达式:其中滤波系数k的首段为第一常量;滤波系数k的尾段为第二常量;所述第二常量小于所述第一常量;滤波系数k的中间段为关于平均绝对误差的一次线性函数,其为介于所述第一常量与所述第二常量之间的变量。
[0035]本专利技术实施例还提供了一种计算机存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以上所述的视频降噪方法。
[0036]本专利技术提供一种基于运动估计的视频3D降噪方法,利用运动估计找到当前宏块像素在参考帧中对应的块位置,在下采样的图像中查找待匹配块然后在还原到下采样前的原
始图像中查找精准匹配块,再进行去噪,保证了时间维度上的平稳,能够较好的消除视频噪声,由于在下采样图像中图像大小减小了,寻找待匹配快速度快,通过快速确定大致位置然后在精确确定匹配块,可以有效降级系统存储和计算成本,使其更易实现。
附图说明
[0037]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种视频降噪方法,其特征在于,包括:将视频图像转换为YCbCr或YUV格式;将当前帧划分为多个大小相同的图像块并对每个图像块进行下采样处理;在前一帧下采样后的预设搜索范围内搜索与所述当前帧下采样后的图像块最匹配的图像块列为待匹配块并确定待匹配块坐标;根据下采样待匹配块坐标对应到下采样前的原始图像块坐标,确定下采样前当前帧图像块在前一帧中的最匹配的图像块列为精确匹配块并得到对应的平均绝对误差;根据所述平均绝对误差确定滤波系数;将当前帧图形块与前一帧精确匹配块按照滤波系数进行融合。2.根据权利要求1所述的视频降噪方法,其特征在于,对当前帧的图像块进行下采样处理采用将最邻近的n2个像素点的平均值赋给下采样处理后的对应像素点。3.根据权利要求2所述的视频降噪方法,其特征在于,下采样处理采用如下表达式:block
s
(i,j)=[block
c
(i,j)+block
c
(i+1,j)+

block
c
(i+n

1,j)+block
c
(i,j+1)+block
c
(i+1,j+1)+

block
c
(i+n

1,j+1)+
………
+block
c
(i,j+n

1)+block
c
(i+1,j+n

1)+

block
c
(i+n

1,j+n

1)]/n2其中:block
c
为当前帧中的一个图像块,block
s
为下采样后的图像块。4.根据权利要求1所述的视频降噪方法,其特征在于,最匹配的图像块为待比较的两个图像块各个像素点的绝对误差之和SAD值最小对应的图像块,平均绝对误差MAD为绝对误差之和SAD除以对应的图像块大小。5.根据权利要求1所述的视频降噪方法,其特...

【专利技术属性】
技术研发人员:胡煦晖刘俊秀赵梦伟石岭
申请(专利权)人:深圳开阳电子股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1