CN108174056A - 一种时空域联合的微光视频降噪方法 - Google Patents
一种时空域联合的微光视频降噪方法 Download PDFInfo
- Publication number
- CN108174056A CN108174056A CN201611115487.3A CN201611115487A CN108174056A CN 108174056 A CN108174056 A CN 108174056A CN 201611115487 A CN201611115487 A CN 201611115487A CN 108174056 A CN108174056 A CN 108174056A
- Authority
- CN
- China
- Prior art keywords
- window
- pixel
- filtering
- noise reduction
- low
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/14—Picture signal circuitry for video frequency region
- H04N5/21—Circuitry for suppressing or minimising disturbance, e.g. moiré or halo
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/14—Picture signal circuitry for video frequency region
- H04N5/144—Movement detection
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Image Processing (AREA)
- Picture Signal Circuits (AREA)
Abstract
本发明公开了一种时空域联合的微光视频降噪方法,该方法包括:对原始微光视频进行boxfilter处理;对处理后的视频序列相邻帧进行运动检测,确定相应的滤波系数,并通过三维系数时域递归滤波算法对原始微光视频进行降噪处理;通过改进的双边滤波处理方法进行图像增强,得到降噪后的微光视频。本发明在避免拖影的同时尽可能地增强了降噪的效果;时空域混合滤波解决了微光视频由于环境和器件因素所造成的对比度差、信噪比低等缺陷,提高了人眼的视觉效果。
Description
技术领域
本发明属于视频处理技术领域,特别是一种时空域联合的微光视频降噪方法。
背景技术
在微光条件下,由于光照较低以及探测器灵敏度等的限制,***所获视频图像信噪比较低,影响人眼观察,甚至无法有效获得目标场景图像。微光视频的噪声主要由CCD所产生的符合高斯分布的白噪声和像增强器所产生的量子噪声所组成。
现有的微光视频降噪算法主要分为空域滤波和时域滤波两类,时域滤波利用视频帧间相关性,在运动检测或者运动补偿的基础上,对视频进行降噪。空域滤波利用二维图像像素邻域之间的相关性来进行处理,例如均值滤波,维纳滤波等。
单独使用时域滤波,如时域递归滤波算法,对于运动目标场景降噪效果不明显,且在目标匹配上易出现误差,出现残影现象。单独使用空域滤波,滤波中值滤波、均值滤波等,由于帧间同一位置的噪声存在随机性,因此,易导致滤波后相邻帧间的闪烁现象。
发明内容
本发明的目的在于提供一种时空域联合的微光视频降噪方法。
实现本发明目的的技术解决方案为:
一种时空域联合的微光视频降噪方法,包括以下步骤:
步骤1,对原始微光视频进行boxfilter处理;
步骤2,对处理后的视频序列相邻帧进行运动检测,确定相应的滤波系数,并通过三维系数时域递归滤波算法对原始微光视频进行降噪处理;
步骤3,通过改进的双边滤波处理方法进行图像增强,得到降噪后的微光视频。
与现有技术相比,本发明的显著优点为:
(1)本发明的利用Boxfilter计算每个∑A(i,j)时,只需要两次运算,简化了逐一求和的过程,且经过Boxfilter预处理之后,在滤波算法中需要求出某个窗口内像素和时,可以直接访问B数组中对应的位置,使原本复杂度为O(9)的求和运算降低到O(1)的复杂度,提高了算法的运行速度;
(2)本发明在时域滤波的基础上使用改进的双边滤波处理方法对视频进行空域滤波,解决了微光视频由于环境和器件因素所造成的对比度差、信噪比低等缺陷,提高了人眼的视觉效果。
附图说明:
图1为本发明基于三维系数时域递归滤波和改进双边滤波联合的微光视频降噪算法流程图。
图2为boxfilter算法示意图。
图3(a)和图3(b)分别为静止建筑物原始视频截图和滤波后截图。
图4(a)和图4(b)分别为在0.11lux照度下摇摆镜头的原始视频截图和滤波后截图。
图5(a)和图5(b)分别为在0.02lux照度下静止人像的原始视频截图和滤波后截图。
图6(a)和图6(b)分别为在0.02lux照度下运动人像的原始视频截图和滤波后截图。
具体实施方式
结合图1,本发明的一种时空域联合的微光视频降噪方法,包括以下步骤:
步骤1,对原始微光视频进行boxfilter处理;
给定滑动窗口大小,对每个窗口内的像素值进行快速相加求和,即创建一个和原图像A相同尺寸的数组B,使数组B中每个元素的值是原图像A对应位置的像素邻域内的像素和:
B(i,j)=∑A(i,j),(i,j)∈M (1)
其中M为以(i,j)为中心的窗口内的所有像素点集。
设窗口大小为为3×3,该步骤具体包括:
步骤1-1、滤波窗口大小为3×3,中间数组mid的长度等于原图像像素的列数;
步骤1-2、滤波窗口从左上角开始,由左至右,由上至下逐个像素滑动,每移动到一个新位置时,设窗口中心像素点为(i,j),将第i-1、i、i+1行每一列依次求和,求和结果放在中间数组mid内,将mid[i,j-1]、mid[i,j]、mid[i,j+1]求和,得到ΣA(i,j),A(i,j)为原图中像素坐标为(i,j)的像素值,将求和结果存放到数组B的(i,j)点;
步骤1-3、当窗口向右平移一个像素点,窗口中心像素点变为(i,j+1),将上一次的求和结果减去mid[i,j-1],再加上mid[i,j+2],得到新窗口的求和结果:
ΣA(i,j+1)=ΣA(i,j)-mid[i,j-1]+mid[i,j+2] (2)
步骤1-4、当窗口移动到行末跳转到下一行时,对mid进行更新,对于每个mid[i+1,j],需加上A(i+2,j),再减去A(i-1,j),然后再开始新的一行的计算。
上述过程如图2所示,图中每个圆点代表原图像中一个像素,正方形框代表所选取的滤波窗口,大小为3×3,正方块为中间数组,长度等于原图像像素的列数;
步骤2,对处理后的视频序列相邻帧进行运动检测,确定相应的滤波系数,并通过三维系数时域递归滤波算法对原始微光视频进行降噪处理;具体过程为:
步骤2-1、设定一个前后帧对应窗口像素和的差值d,递归降噪的同时统计d=|WN-WN-1|;
滤波系数K设置成关于d的分段线性函数:
其中,d1、d2为分别为第一差值阈值和第二差值阈值,K1、K2分别为第一滤波系数阈值和第二滤波系数阈值,K1>K2;
步骤2-2、改进后的时域递归滤波滤波公式如下:
WN(i,j)=XN(i,j)+KN(i,j)(W(N-1)(i,j)-XN(i,j)) (4)
式中,WN(i,j)为当前帧滤波后的输出图像中以点(i,j)为中心的窗口,W(N-1)(i,j)为前一帧滤波输出图像对应位置的窗口;XN(i,j)为当前的输入图像对应位置的窗口;KN(i,j)为以点(i,j)为中心窗口滤波系数,K∈(0,1)。
步骤3,通过改进的双边滤波处理方法进行图像增强,得到降噪后的微光视频。基于窗口内像素灰度的相似性原理,在灰度相似度因子中添加了补偿函数,具体过程为:
步骤3-1、计算空间邻近度因子,公式如下:
其中ωs(p,q)为空间邻近度因子,σs为滤波参数,(x,y)为滤波窗口中心像素坐标,(p,q)为窗口中的其他像素坐标;
步骤3-2、计算改进后的灰度相似度因子
基于窗口内像素灰度的相似性,在灰度相似度因子中添加补偿函数,
其中ωr(p,q)为空间邻近度因子,σr为滤波参数,(x,y)为滤波窗口中心像素坐标,(p,q)为窗口中的其他像素坐标,τ(x,y)为补偿函数,τ(x,y)设置规则如下:
1)基于相似性判断滤波窗口中像素点和中心点灰度值的相似度;若像素点与中心点像素差值的绝对值小于σr/3,则判断I(p,q)与I(x,y)相似,保留I(p,q)原值,否则I(p,q)为0;
2)根据窗口中相似点的个数设置补偿函数,若窗口像素中置为0的个数小于窗口像素个数的1/3,则设置τ(x,y)=0,否则,按照规则3)设置。
3)引进变量min,max,mean,分别代表滤波窗口内像素的最小值、最大值和平均值;令a=I(p,q)-mean,如果a>0,τ(x,y)=max-I(p,q);如果a<0,τ(x,y)=min-I(p,q)如果a=0,τ(x,y)=0;
步骤3-3、计算改进双边滤波后的滤波图像:
其中,为滤波后得到的图像;Mx,y为以(x,y)为中心,以r为半径的空间邻域像素集合;I(p,q)为Mx,y中坐标为(p,q)的点像素值;ωs(p,q)和ωr(p,q)分别为空间邻近度因子和灰度相似性因子。
下面结合附图和具体实施例对本明进行详细说明。
实施例
本发明选取了多个实验场景拍摄微光视频,分别对多种情况下拍摄的视频图像进行了实验验证。
图3(a)和图3(b)分别为静止建筑物原始视频截图和滤波后截图;图4(a)和图4(b)分别为在0.11lux照度下摇摆镜头的原始视频截图和滤波后示意图;图5(a)和图5(b)分别为在0.02lux照度下静止人像的原始视频截图和滤波后示意图;图6(a)和图6(b)分别为在0.02lux照度下运动人像的原始视频截图和滤波后示意图。
通过图3和图5可以看出,针对静止的目标,本发明提出的时空域联合算法能够很好地降低噪声,增强图像的边缘细节等信息。
通过图4和图6可以看出,针对运动中的物体,本发明提出的算法也可以很好地完成降噪过程,并且不会出现拖影现象。
综上所述,可以看出本发明提出的时空域联合的微光视频降噪算法克服了单一时域滤波在滤除噪声的同时会使得视频的边缘特征变得模糊的缺点,相比于单纯时域或空域算法可获得更好的降噪效果,能够提供良好的视频画质,有效地抑制视频图像噪声,并且较好地保留图像的边缘、纹理等细节信息。
Claims (5)
1.一种时空域联合的微光视频降噪方法,其特征在于,包括以下步骤:
步骤1,对原始微光视频进行boxfilter处理;
步骤2,对处理后的视频序列相邻帧进行运动检测,确定相应的滤波系数,并通过三维系数时域递归滤波算法对原始微光视频进行降噪处理;
步骤3,通过改进的双边滤波处理方法进行图像增强,得到降噪后的微光视频。
2.根据权利要求1所述的时空域联合的微光视频降噪方法,其特征在于,步骤1具体为:
给定滑动窗口大小,对每个窗口内的像素值进行快速相加求和,即创建一个和原图像A相同尺寸的数组B,使数组B中每个元素的值是原图像A对应位置的像素邻域内的像素和:
B(i,j)=ΣA(i,j),(i,j)∈M (1)
其中M为以(i,j)为中心的窗口内的所有像素点集。
3.根据权利要求1或2所述的时空域联合的微光视频降噪方法,其特征在于,步骤1具体为:
步骤1-1、设滤波窗口大小为3×3,中间数组mid的长度等于原图像像素的列数;
步骤1-2、滤波窗口从左上角开始,由左至右,由上至下逐个像素滑动,每移动到一个新位置时,设窗口中心像素点为(i,j),将第i-1、i、i+1行每一列依次求和,求和结果放在中间数组mid内,将mid[i,j-1]、mid[i,j]、mid[i,j+1]求和,得到ΣA(i,j),A(i,j)为原图中像素坐标为(i,j)的像素值,将求和结果存放到数组B的(i,j)点;
步骤1-3、当窗口向右平移一个像素点,窗口中心像素点变为(i,j+1),将上一次的求和结果减去mid[i,j-1],再加上mid[i,j+2],得到新窗口的求和结果:
ΣA(i,j+1)=ΣA(i,j)-mid[i,j-1]+mid[i,j+2] (2)
步骤1-4、当窗口移动到行末跳转到下一行时,对mid进行更新,对于每个mid[i+1,j],需加上A(i+2,j),再减去A(i-1,j),然后再开始新的一行的计算。
4.根据权利要求1所述的时空域联合的微光视频降噪方法,其特征在于,步骤2中对boxfilter处理后的视频序列相邻帧进行运动检测,在运动检测的基础上确定相应的滤波系数,具体过程为:
步骤2-1、设定一个前后帧对应窗口像素和的差值d,递归降噪的同时统计d=|WN-WN-1|;
滤波系数K设置成关于d的分段线性函数:
其中,d1、d2为分别为第一差值阈值和第二差值阈值,K1、K2分别为第一滤波系数阈值和第二滤波系数阈值,K1>K2。
步骤2-2、改进后的时域递归滤波滤波公式如下:
WN(i,j)=XN(i,j)+KN(i,j)(W(N-1)(i,j)-XN(i,j)) (4)
式中,WN(i,j)为当前帧滤波后的输出图像中以点(i,j)为中心的窗口,W(N-1)(i,j)为前一帧滤波输出图像对应位置的窗口;XN(i,j)为当前的输入图像对应位置的窗口;KN(i,j)为以点(i,j)为中心窗口滤波系数,K∈(0,1)。
5.根据权利要求1所述的时空域联合的微光视频降噪方法,其特征在于,步骤3中基于窗口内像素灰度的相似性原理,在灰度相似度因子中添加了补偿函数,具体过程为:
步骤3-1、计算空间邻近度因子,公式如下:
其中ωs(p,q)为空间邻近度因子,σs为滤波参数,(x,y)为滤波窗口中心像素坐标,(p,q)为窗口中的其他像素坐标;
步骤3-2、计算改进后的灰度相似度因子
基于窗口内像素灰度的相似性,在灰度相似度因子中添加补偿函数,
其中ωr(p,q)为空间邻近度因子,σr为滤波参数,(x,y)为滤波窗口中心像素坐标,(p,q)为窗口中的其他像素坐标,τ(x,y)为补偿函数,τ(x,y)设置规则如下:
1)基于相似性判断滤波窗口中像素点和中心点灰度值的相似度;若像素点与中心点像素差值的绝对值小于σr/3,则判断I(p,q)与I(x,y)相似,保留I(p,q)原值,否则I(p,q)为0;
2)根据窗口中相似点的个数设置补偿函数,若窗口像素中置为0的个数小于窗口像素个数的1/3,则设置τ(x,y)=0,否则,按照规则3)设置。
3)引进变量min,max,mean,分别代表滤波窗口内像素的最小值、最大值和平均值;令a=I(p,q)-mean,如果a>0,τ(x,y)=max-I(p,q);如果a<0,τ(x,y)=min-I(p,q)如果a=0,τ(x,y)=0;
步骤3-3、计算改进双边滤波后的滤波图像:
其中,为滤波后得到的图像;Mx,y为以(x,y)为中心,以r为半径的空间邻域像素集合;I(p,q)为Mx,y中坐标为(p,q)的点像素值;ωs(p,q)和ωr(p,q)分别为空间邻近度因子和灰度相似性因子。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611115487.3A CN108174056A (zh) | 2016-12-07 | 2016-12-07 | 一种时空域联合的微光视频降噪方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611115487.3A CN108174056A (zh) | 2016-12-07 | 2016-12-07 | 一种时空域联合的微光视频降噪方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN108174056A true CN108174056A (zh) | 2018-06-15 |
Family
ID=62526183
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201611115487.3A Pending CN108174056A (zh) | 2016-12-07 | 2016-12-07 | 一种时空域联合的微光视频降噪方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108174056A (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110944176A (zh) * | 2019-12-05 | 2020-03-31 | 浙江大华技术股份有限公司 | 图像帧降噪方法和计算机存储介质 |
CN113012061A (zh) * | 2021-02-20 | 2021-06-22 | 百果园技术(新加坡)有限公司 | 降噪处理方法、装置及电子设备 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102014240A (zh) * | 2010-12-01 | 2011-04-13 | 深圳市蓝韵实业有限公司 | 一种实时医学视频图像去噪方法 |
CN102769722A (zh) * | 2012-07-20 | 2012-11-07 | 上海富瀚微电子有限公司 | 时域与空域结合的视频降噪装置及方法 |
CN103024248A (zh) * | 2013-01-05 | 2013-04-03 | 上海富瀚微电子有限公司 | 运动自适应的视频图像降噪方法及其装置 |
CN103533214A (zh) * | 2013-10-01 | 2014-01-22 | 中国人民解放军国防科学技术大学 | 一种基于卡尔曼滤波和双边滤波的视频实时去噪方法 |
WO2015172235A1 (en) * | 2014-05-15 | 2015-11-19 | Tandemlaunch Technologies Inc. | Time-space methods and systems for the reduction of video noise |
-
2016
- 2016-12-07 CN CN201611115487.3A patent/CN108174056A/zh active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102014240A (zh) * | 2010-12-01 | 2011-04-13 | 深圳市蓝韵实业有限公司 | 一种实时医学视频图像去噪方法 |
CN102769722A (zh) * | 2012-07-20 | 2012-11-07 | 上海富瀚微电子有限公司 | 时域与空域结合的视频降噪装置及方法 |
CN103024248A (zh) * | 2013-01-05 | 2013-04-03 | 上海富瀚微电子有限公司 | 运动自适应的视频图像降噪方法及其装置 |
CN103533214A (zh) * | 2013-10-01 | 2014-01-22 | 中国人民解放军国防科学技术大学 | 一种基于卡尔曼滤波和双边滤波的视频实时去噪方法 |
WO2015172235A1 (en) * | 2014-05-15 | 2015-11-19 | Tandemlaunch Technologies Inc. | Time-space methods and systems for the reduction of video noise |
Non-Patent Citations (3)
Title |
---|
XINGYUN-LIU: ""integral image(积分图)和boxfliter"", 《CSDN论坛》 * |
张海荣、檀结庆: ""改进的双边滤波算法"", 《合肥工业大学学报》 * |
韩义勇等: ""时域递归滤波对微光成像视距影响的研究"", 《应用光学》 * |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110944176A (zh) * | 2019-12-05 | 2020-03-31 | 浙江大华技术股份有限公司 | 图像帧降噪方法和计算机存储介质 |
CN110944176B (zh) * | 2019-12-05 | 2022-03-22 | 浙江大华技术股份有限公司 | 图像帧降噪方法和计算机存储介质 |
CN113012061A (zh) * | 2021-02-20 | 2021-06-22 | 百果园技术(新加坡)有限公司 | 降噪处理方法、装置及电子设备 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9615039B2 (en) | Systems and methods for reducing noise in video streams | |
CN112288658A (zh) | 一种基于多残差联合学习的水下图像增强方法 | |
CN107945125B (zh) | 一种融合频谱估计法和卷积神经网络的模糊图像处理方法 | |
US9262811B2 (en) | System and method for spatio temporal video image enhancement | |
WO2016206087A1 (zh) | 一种低照度图像处理方法和装置 | |
Lv et al. | Real-time dehazing for image and video | |
Kim et al. | A novel approach for denoising and enhancement of extremely low-light video | |
CN107085833B (zh) | 基于梯度倒数自适应开关均中值融合的遥感图像滤波方法 | |
CN110544213A (zh) | 一种基于全局和局部特征融合的图像去雾方法 | |
CN104318524A (zh) | 一种基于YCbCr色彩空间的图像增强方法、装置及*** | |
CN112785637B (zh) | 一种基于动态融合网络的光场深度估计方法 | |
CN105913404A (zh) | 基于帧累积的低照度成像方法 | |
RU2419880C2 (ru) | Способ и устройство для вычисления и фильтрации карты диспарантности на основе стерео изображений | |
CN106657948A (zh) | 低照度Bayer图像的增强方法及增强装置 | |
CN108270945B (zh) | 一种运动补偿去噪方法及装置 | |
Kim et al. | A novel framework for extremely low-light video enhancement | |
Yu et al. | Image and video dehazing using view-based cluster segmentation | |
CN106327450A (zh) | 一种基于时空累积和图像退化模型的低照度视频图像增强方法 | |
Kim et al. | Temporally x real-time video dehazing | |
CN108174056A (zh) | 一种时空域联合的微光视频降噪方法 | |
CN111027564A (zh) | 基于深度学习一体化的低照度成像车牌识别方法及装置 | |
CN115965537A (zh) | 一种视频图像降噪方法、装置及计算机存储介质 | |
CN115471413A (zh) | 图像处理方法及装置、计算机可读存储介质和电子设备 | |
CN110599431B (zh) | 应用于红外摄像头的时域滤波方法 | |
CN114897720A (zh) | 一种图像增强装置及其方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20180615 |