CN108520501B - 一种基于多尺度卷积稀疏编码的视频去雨雪方法 - Google Patents

一种基于多尺度卷积稀疏编码的视频去雨雪方法 Download PDF

Info

Publication number
CN108520501B
CN108520501B CN201810286494.2A CN201810286494A CN108520501B CN 108520501 B CN108520501 B CN 108520501B CN 201810286494 A CN201810286494 A CN 201810286494A CN 108520501 B CN108520501 B CN 108520501B
Authority
CN
China
Prior art keywords
video
rain
snow
model
foreground
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.)
Active
Application number
CN201810286494.2A
Other languages
English (en)
Other versions
CN108520501A (zh
Inventor
孟德宇
李明晗
赵谦
谢琦
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Xian Jiaotong University
Original Assignee
Xian Jiaotong University
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Xian Jiaotong University filed Critical Xian Jiaotong University
Priority to CN201810286494.2A priority Critical patent/CN108520501B/zh
Publication of CN108520501A publication Critical patent/CN108520501A/zh
Application granted granted Critical
Publication of CN108520501B publication Critical patent/CN108520501B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T5/00Image enhancement or restoration
    • G06T5/70Denoising; Smoothing
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/10Image acquisition modality
    • G06T2207/10016Video; Image sequence
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/20Special algorithmic details
    • G06T2207/20081Training; Learning

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Image Analysis (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)

Abstract

一种基于多尺度卷积稀疏编码的视频去雨雪方法,在低秩背景的假设下,同时估计视频中的雨雪成分和移动前景。首先,获取含有雨雪噪声的视频数据,初始化模型;根据雨雪和视频前景的特点建立雨雪图的生成模型;根据雨雪在视频中成像的结构特性——运动的雨雪在图像上是可重复的和多尺度的雨条局部块,建立关于雨雪的多尺度卷积稀疏编码模型;根据视频前景稀疏性的特点建立移动物体检测模型;在最大似然估计框架下将模型整合为去雨雪/模型;应用雨雪视频和去雨雪模型,得到去雨雪视频与其他统计变量,输出去雨雪视频。本发明旨在建立基于雨雪生成原理及雨雪噪声结构特性的高质量视频去雨雪模型,进而更准确地使得视频去雨雪技术可以广泛应用于更复杂的实际场景中。

Description

一种基于多尺度卷积稀疏编码的视频去雨雪方法
技术领域
本发明涉及一种户外拍摄影像的视频图像处理技术,具体涉及一种多尺度卷积稀疏编码的视频去雨雪方法。
背景技术
随着国家“天眼”工程的深入,室外监控视频发挥着越来越强的安保功能。但是由于室外拍摄***的拍摄时常遭受恶劣天气(如雨、雪、雾)的影响,使得拍摄视频或图像的细节被破坏,背景部分被高亮的雨滴、雨条、雪块遮挡,导致无法利用拍摄的影像进行进一步的处理操作,如行人再识别、目标检测、图像分割与识别等。因此,视频图像去雨雪成为计算机视觉领域近年来兴起的一项技术。在保留视频图像细节的前提下,去雨雪技术对室外的视频图像进行处理,最大限度地恢复受影响的视频和图像,从而允许计算机视觉算法对视频图像精确地进行进一步的分析。
去雨雪技术可以被总结归为两大类,基于频域信息的分析方法和基于时域信息的分析方法。基于频域信息的分析方法将图像变换到频域空间,将雨雪看成图像中的高频成分进行去除;基于时域信息的分析方法主要利用了图像中的雨雪具有的几类特性,如亮度特性,形状特性,色彩特性,空间特性等。
在视频去雨雪方法中,一类方法基于雨雪的亮度特性,由于雨雪提高了视频背景的亮度,从而利用相邻帧之间的像素差判断该像素点是否被雨覆盖,但此类方法无法适用于大雨雪场景以及有移动前景的场景。由于雨雪的多样性和随机性,精确地分辨雨雪一直是去雨雪问题的关键。为了克服这类难题,许多去雨雪方法被相继提出:一类是基于概率的去雨雪方法,该方法通过统计雨雪引起像素值波动的规律进行雨雪初检,再对初检结果进行微调检测;一类是基于结构特性对雨雪进行建模的方法,如根据随机场刻画雨雪运动形成雨雪的动力学特性建模,根据雨雪的光学模型及雨雪的尺寸和方向角约束建模。
现有技术一般通过刻画雨雪的典型特征或学习其区别于非雨雪图像的判别性信息等方式实现在视频中雨雪的检测与分离。这样的方法一方面着重于视频中雨雪的显著信息刻画,而并未充分考虑视频中雨雪层结构的整体信息,如视频中雨雪层的局部块是可重复的并且是多尺度的,因而现有技术并未充分利用视频中雨雪部分的整体信息导致去雨雪结果并不理想。
另一方面,为了得到雨雪的特殊结构信息,近代出现了一些判别性的视频去雨雪方法,这些方法需要外在构造一个带雨雪/不带雨雪的有标注判别数据库来对雨雪进行结构学习。而这些标注信息对于实际中具有特定结构的带雨雪视频,一方面往往难以获得,或需要耗费大量人力物力获得,另一方面会带来对训练数据的bias问题,即训练结果只能对训练数据中出现的雨雪类型进行去雨雪,而对于未在训练数据中体现的雨雪视频,则无法获得有效视频去雨雪效果。
发明内容
本发明的目的在于提供一种无须预先标注带雨雪/不带雨雪数据的无监督视频的尺度卷积稀疏编码的视频去雨雪方法。
为达到上述目的本发明采用的技术方案是:
步骤S1:获取雨雪视频X∈Rh×w×T并初始化模型变量及参数,其中,w为视频的长宽,T为视频帧数;
步骤S2:根据视频中雨雪的结构特性构造多尺度卷积稀疏编码的雨雪检测模型;
步骤S3:根据视频前景支撑的结构特性和统计特性构建运动物体检测模型;
步骤S4:根据监控视频背景的低秩特性构建视频背景恢复模型;
步骤S5:在最大似然框架下整合步骤S2-S4中子模型为完整的视频去雨雪统计模型,并用迭代优化算法交替优化模型;
步骤S6:以步骤S1获得的原雨雪视频为输入,应用基于多尺度卷积稀疏编码的去雨雪算法,获得去雨雪视频及其他统计变量。
所述步骤S1中,对获取的雨雪视频X∈Rh×w×T分解为:
X=B+F+R
其中,B,F,R∈Rh×w×T分别表示视频的背景,前景和雨雪层。
所述步骤S2中,视频中雨雪对局部具有多尺度性和可重复性的结构特性,依据上述雨雪的特性用多尺度卷积稀疏编码来表示视频中的雨雪层信息:
Figure GDA0002543261780000031
其中,R为视频的雨雪层;
Figure GDA0002543261780000032
为卷积算子,
Figure GDA0002543261780000033
为一系列卷积核,其表示了雨雪层局部模式的可重复性;
Figure GDA0002543261780000034
为一系列特征图,其近似定位雨雪的位置;K表示卷积核总共有K个尺度,其中第k个尺度有nk个卷积核,
由雨雪噪声在视频中的稀疏性可知:近似定位雨雪位置的特征图也是稀疏的,则根据特征图的稀疏性构建基于多尺度卷积稀疏编码的雨雪检测模型:
Figure GDA0002543261780000035
Figure GDA0002543261780000036
其中,l(·,·)是用来度量两段视频之间相似性的损失函数。
所述步骤S3中,根据视频前景支撑将视频分解为移动的前景和不动的背景两部分,形式如下:
Figure GDA0002543261780000037
其中,
Figure GDA0002543261780000038
为哈达玛乘积算子,其含义为矩阵对应元素逐项相乘,X为输入视频,H∈Rh ×w×T为视频的移动前景支撑,其定义为:
Figure GDA0002543261780000039
即H在视频中有移动前景的像素点处取值为1,其他地方取值为0,记H代表H的正交补,即:H+H=1,
Figure GDA0002543261780000041
代表原视频中无移动前景的部分;
所述步骤S3中,根据视频中前景支撑的相对光滑稀疏特性和其前后帧的相似性构建以下运动物体检测模型来区分视频的前景目标:
Figure GDA0002543261780000042
其中,F∈Rh×w×T为视频中的前景部分,l(·,·)是用来度量两段视频之间相似性的损失函数,3DTV代表对视频前后帧的三个方向右、下、后做全变分。
所述步骤S4中,监控视频背景具有低秩性:
B=Fold(UVT)
其中,U、V为视频背景的低秩分解,U∈Rd×r,V∈RT×r,d=h×w,r<min(d,T),′Fold′操作将低秩矩阵每一列展开成相应的视频帧。
由上述视频背景的低秩性构造基于低秩矩阵分解的背景恢复模型,如下:
Figure GDA0002543261780000043
s.t.r<min(h×w,T)。
所述步骤S5中,将S2-S4中子模型整合为完整的多尺度卷积稀疏编码的视频去雨雪模型:
Figure GDA0002543261780000044
s.t.r<min(h×w,T)
Figure GDA0002543261780000045
其中,参数集合Θ={U,V,H,F,R,D,M}。此模型可用迭代优化算法交替优化模型;
在此求解算法中将相似性度量函数l(·,·)取做Frobenius范数,此时模型(1)的增广拉格朗日函数为:
Figure GDA0002543261780000051
其中,T是朗格朗日乘子,ρ>0。
所述步骤S5中,采用迭代优化算法求解步骤S5中的多尺度卷积稀疏编码的视频去雨雪模型公式(2):
S5.1.1)给出模型(2)中交替方向乘子法的迭代格式与终止条件:
Figure GDA0002543261780000052
Figure GDA0002543261780000053
Figure GDA0002543261780000054
Figure GDA0002543261780000055
Figure GDA0002543261780000056
Figure GDA0002543261780000057
Figure GDA0002543261780000058
其中,迭代终止条件是
Figure GDA0002543261780000059
其中B=Fold(UVT)
S5.1.2)对问题(3)-(8)进行求解,给出迭代的具体算式;
S5.1.3)设置迭代的初始值为:H0=0,U0,V0由著名的奇异值分解方法作用在D上产生,初始高斯均值设为0,初始协方差矩阵
Figure GDA00025432617800000510
是由随机矩阵对称正交化后获得;
S5.1.4)进行(3)-(9)的迭代运算,直到迭代满足终止条件即似然函数下降速率小于阈值或迭代次数达到上限。
对问题(3)-(8)进行具体的求解算式;
S5.2.1)所述的(3)式,即求解如下的前景支撑的问题:
Figure GDA0002543261780000061
该问题是一阶二值马尔科夫随机场问题,可用图割算法对H进行求解。
S5.2.2)所述的(4)式,即求解如下的视频前景的问题:
Figure GDA0002543261780000062
此问题可由典型的TV正则算法求解。
S5.2.3)所述的(5)式,即求解如下的视频背景中U,V的问题:
Figure GDA0002543261780000063
此问题是低秩矩阵分解问题,可用低秩矩阵分解求解。
S5.2.4)所述的(6)式,即求解如下的特征图的问题:
Figure GDA0002543261780000064
此问题是典型的卷积稀疏编码问题,通过引入辅助变量
Figure GDA0002543261780000065
写出对应的等价式:
Figure GDA0002543261780000066
Figure GDA0002543261780000067
引入拉格朗日乘子ξ和拉格朗日变量μsk,上述问题等价于
Figure GDA0002543261780000068
其对应的ADMM算法迭代求解如下:
Figure GDA0002543261780000071
可将上述子问题用FFT算法快速求解;
Figure GDA0002543261780000072
上述子问题可通过收缩阈值算子解得:
Figure GDA0002543261780000073
拉格朗日变量求解如下:
Figure GDA0002543261780000074
S5.2.5)所述的(7)式,即求解如下的卷积核的问题:
Figure GDA0002543261780000075
为了求解上述问题,让线性算子Mks满足
Figure GDA0002543261780000076
其中dks=vec(Dks),则上式等价于
Figure GDA0002543261780000077
其中,
Figure GDA0002543261780000078
r-t=vec(R-T),
Figure GDA0002543261780000079
上式可由近似梯度下降法求解:
Figure GDA00025432617800000710
S5.2.6)所述的(8)式,即求解如下的卷积核的问题:
Figure GDA0002543261780000081
此问题有如下闭式解:
Figure GDA0002543261780000082
其中
Figure GDA0002543261780000083
Ω={(i,j,k)|Hijk=0}。
本发明一方面基于多尺度卷积稀疏编码充分刻画了雨雪的局部结构可重复和整体的多尺度结构,另一方面充分利用带雨雪视频中前景目标的稀疏与块状结构特性与背景场景的低秩性特性,对提取视频带雨雪信息形成有效补充性作用,从而实现有效视频去雨。
特别地,本发明利用这种对视频不同对象针对性建模的方式,消除视频去雨雪方法对预先带雨雪/不带雨雪图像数据集的依赖,使其完全在无监督的条件下,完成有效的视频去雨雪效果。本发明较之前的去雨雪方法,对雨的建模更细腻和精确。由于模型中同时对雨雪、移动前景和背景进行优化,从而更加促进每部分的学习准确率,雨雪的多个尺度层学习得更加精确。
附图说明
利用附图对本发明作进一步的说明,但附图中的内容不构成对本发明的任何限制。
图1为本发明的流程图。
图2为视频中(a)实例1中使用的真实下雨雪视频数据;(b)基于多尺度卷积稀疏编码的新型视频去雨雪方法恢复的去雨雪视频,右下角红框中的图像为原图中红框标识部分放大二倍的结果;(c)为使用多尺度卷积稀疏编码的新型视频去雨雪方法恢复的视频背景;(d)为使用多尺度卷积稀疏编码的新型视频去雨雪方法提取的视频前景。
图3为在实例1中使用多尺度卷积稀疏编码的新型视频去雨雪方法得到的雨层(a)及雨层的多尺度分解。((b)(c)(d)分别为多尺度卷积稀疏编码的视频去雨雪方法得到大尺度、中尺度及小尺度下的雨层图。大尺度雨层图(b)对应于原视频中的离镜头较近、较长的雨条;中尺度雨层(c)对应于原视频中的细长的雨线;小尺度雨层(d)对应于原视频中的离镜头较远的雨滴和原视频中的噪音点。
图4为视频同一帧中(a)实例2中使用的真实下雪视频数据,(b)使用多尺度卷积稀疏编码的新型视频去雨雪方法恢复的去雪视频。
图5为在实例2中使用多尺度卷积稀疏编码的新型视频去雨雪方法得到的雪层(a)及雪层的多尺度分解图。(b)为最大尺度的雪层分解图,其对应于原视频中离镜头较近、较长的大雪块;(c)为中尺度的雪层分解图,其对应于原视频中明显的细长的雪条;(d)为最小尺度的雪层分解图,其对应于原视频中较小的雪点。
具体实施方式
结合以下实例对本发明作进一步描述。
实施例1
采用如图2(a)所示的真实下雨视频数据作为本发明的实验对象,该视频为在静态场景下拍摄的无移动物体的真实下雨视频。视频数据大小为720×480×120,取尺度个数为3,对应的大小为11×11,9×9,5×5,最大迭代步数为5,背景秩为2。
参见图1,其过程如下:
步骤S1:获取含雨视频X∈Rh×w×T,其中h,w代表视频的长宽,T代表视频帧数,初始化模型变量及参数;其中X可分解为:
X=B+F+R
其中,B,F,R∈Rh×w×T分别表示视频的背景,前景和雨层。
步骤S2:根据视频中雨的结构特性构造多尺度卷积稀疏编码的雨条检测模型;
Figure GDA0002543261780000101
Figure GDA0002543261780000102
步骤S3:根据视频前景支撑的结构特性和统计特性构建运动物体检测模型;
Figure GDA0002543261780000103
步骤S4:根据监控视频背景的低秩特性构建视频背景恢复模型;
Figure GDA0002543261780000104
s.t.r<min(h×w,T)
步骤S5:在最大似然框架下整合步骤S2-S4中子模型为完整的视频去雨统计模型,并用迭代优化算法交替优化模型:
Figure GDA0002543261780000105
s.t.r<min(h×w,T)
Figure GDA0002543261780000106
其增广的拉格朗日函数为:
Figure GDA0002543261780000107
其中,T是拉格朗日乘子,ρ>0。
交替方向乘子法的迭代格式与终止条件如下:
Figure GDA0002543261780000111
Figure GDA0002543261780000112
Figure GDA0002543261780000113
Figure GDA0002543261780000114
Figure GDA0002543261780000115
Figure GDA0002543261780000116
Figure GDA0002543261780000117
其中,迭代终止条件是
Figure GDA0002543261780000118
其中B=Fold(UVT)
以下给出迭代算法求解细节:
A.(3)式求解如下的前景支撑的问题:
Figure GDA0002543261780000119
该问题是一阶二值马尔科夫随机场问题,可用图割算法对H进行求解。
B.(4)式求解如下的视频前景的问题:
Figure GDA00025432617800001110
此问题可由典型的TV正则算法求解。
C.(5)式求解如下的视频背景中U,V的问题:
Figure GDA00025432617800001111
此问题是低秩矩阵分解问题,可用低秩矩阵分解求解。
D.(6)式求解如下的特征图的问题:
Figure GDA0002543261780000121
此问题是典型的卷积稀疏编码问题,通过引入辅助变量
Figure GDA0002543261780000122
写出对应的等价式:
Figure GDA0002543261780000123
Figure GDA0002543261780000124
引入拉格朗日乘子ξ和拉格朗日变量μsk,上述问题等价于
Figure GDA0002543261780000125
其对应的ADMM算法迭代求解如下:
Figure GDA0002543261780000126
可将上述子问题用FFT算法快速求解;
Figure GDA0002543261780000127
上述子问题可通过收缩阈值算子解得:
Figure GDA0002543261780000128
拉格朗日变量求解如下:
Figure GDA0002543261780000129
E.(7)式求解如下的卷积核的问题:
Figure GDA00025432617800001210
为了求解上述问题,让线性算子Mks满足
Figure GDA00025432617800001211
其中dks=vec(Dks)。
则上式等价于
Figure GDA0002543261780000131
其中,
Figure GDA0002543261780000132
r-t=vec(R-T),
Figure GDA0002543261780000133
上式可由近似梯度下降法求解:
Figure GDA0002543261780000134
F.(8)式求解如下的卷积核的问题:
Figure GDA0002543261780000135
此问题有如下闭式解:
Figure GDA0002543261780000136
其中
Figure GDA0002543261780000137
Ω={(i,j,k)|Hijk=0}
步骤S6:以步骤S1获得的原下雨视频图2(a)为输入,应用基于多尺度卷积稀疏编码的去雨算法,获得去雨视频及其他统计变量(如图2-3)。其中如图2(b)为算法迭代求解得到的去雨后的视频:
Figure GDA0002543261780000138
图2(c)为算法迭代求解得到的视频背景:B=Fold(UVT),图2(d)为算法迭代求解得到的视频前景部分:
Figure GDA0002543261780000139
图3给出算法迭代求解得到的雨层及雨层的尺度分解图,其中图3(a)为算法迭代求解得到的视频中的总雨层;图3(b)展示雨层分解得到的最大尺度的子雨层,即原视频中的离镜头较近、较长的雨条;图3(c)展示雨层分解得到的中尺度的子雨层,对应于原视频中的细长的雨线;图3(d)展示雨层分解得到的小尺度的子雨层,对应于原视频中的离镜头较远的雨滴和原视频中的噪音点。
实施例2
采用如图4(a))所示的下雪视频数据作为本发明的实验对象,该视频为在静态场景下拍摄的的真实下雪视频。视频数据大小为360×270×100,取尺度个数为3,对应的大小为11×11,9×9,5×5,最大迭代步数为5,背景秩为2。
参见图1,其过程如下:
步骤S1:获取含雪视频X∈Rh×w×T,其中h,w代表视频的长宽,T代表视频帧数,初始化模型变量及参数;其中X可分解为:
X=B+F+R
其中,B,F,R∈Rh×w×T分别表示视频的背景,前景和雪层。
步骤S2:根据视频中雪的结构特性构造多尺度卷积稀疏编码的雪块检测模型;
Figure GDA0002543261780000141
Figure GDA0002543261780000142
步骤S3:根据视频前景支撑的结构特性和统计特性构建运动物体检测模型;
Figure GDA0002543261780000143
步骤S4:根据监控视频背景的低秩特性构建视频背景恢复模型;
Figure GDA0002543261780000144
s.t.r<min(h×w,T)
步骤S5:在最大似然框架下整合步骤S2-S4中子模型为完整的视频去雪统计模型,并用迭代优化算法交替优化模型;
Figure GDA0002543261780000151
s.t.r<min(h×w,T)
Figure GDA0002543261780000152
其对应的增广拉格朗日函数为
Figure GDA0002543261780000153
其中,T是拉格朗日乘子,ρ>0。
交替方向乘子法的迭代格式如下:
Figure GDA0002543261780000154
Figure GDA0002543261780000155
Figure GDA0002543261780000156
Figure GDA0002543261780000157
Figure GDA0002543261780000158
Figure GDA0002543261780000159
Figure GDA00025432617800001510
其中,迭代终止条件是
Figure GDA0002543261780000161
其中B=Fold(UVT)
以下给出迭代算法求解细节:
A.(3)式求解如下的前景支撑的问题:
Figure GDA0002543261780000162
该问题是一阶二值马尔科夫随机场问题,可用图割算法对H进行求解。
B.(4)式求解如下的视频前景的问题:
Figure GDA0002543261780000163
此问题可由典型的TV正则算法求解。
C.(5)式求解如下的视频背景中U,V的问题:
Figure GDA0002543261780000164
此问题是低秩矩阵分解问题,可用低秩矩阵分解求解。
D.(6)式求解如下的特征图的问题:
Figure GDA0002543261780000165
此问题是典型的卷积稀疏编码问题,通过引入辅助变量
Figure GDA0002543261780000166
写出对应的等价式:
Figure GDA0002543261780000167
Figure GDA0002543261780000168
引入拉格朗日乘子ξ和拉格朗日变量μsk,上述问题等价于
Figure GDA0002543261780000169
其对应的ADMM算法迭代求解如下:
Figure GDA0002543261780000171
可将上述子问题用FFT算法快速求解;
Figure GDA0002543261780000172
上述子问题可通过收缩阈值算子解得:
Figure GDA0002543261780000173
拉格朗日变量求解如下:
Figure GDA0002543261780000174
E.(7)式求解如下的卷积核的问题:
Figure GDA0002543261780000175
为了求解上述问题,让线性算子Mks满足
Figure GDA0002543261780000176
其中dks=vec(Dks)。
则上式等价于
Figure GDA0002543261780000177
其中,
Figure GDA0002543261780000178
r-t=vec(R-T),
Figure GDA0002543261780000179
上式可由近似梯度下降法求解:
Figure GDA00025432617800001710
F.(8)式求解如下的卷积核的问题:
Figure GDA0002543261780000181
此问题有如下闭式解:
Figure GDA0002543261780000182
其中
Figure GDA0002543261780000183
Ω={(i,j,k)|Hijk=0}
步骤S6:以步骤S1获得的原下雪视频图4(a)为输入,应用基于多尺度卷积稀疏编码的去雨雪算法,获得去雪视频及其他统计变量(如图4-5)。其中图4(b)为算法迭代求解得到的去雪视频:
Figure GDA0002543261780000184
图5展示了算法求解得到的雪层及其不同尺度的雨层分解,其中图5(a)为算法求得的原视频中的总雪层;图5(b)对应总雪层分解得到的大尺度的子雪层,其对应于原视频中离镜头较近、较长的大雪块;图5(c)为总雪层分解得到的中尺度的子雪层分解图,其对应于原视频中明显的细长的雪条;图5(d)为总雪层分解得到的最小尺度的子雪层分解图,其对应于原视频中较小的雪点。

Claims (1)

1.一种基于多尺度卷积稀疏编码的视频去雨雪方法,其特征在于包括如下步骤:
步骤S1:获取雨雪视频X∈Rh×w×T并初始化模型变量及参数,其中h,w分别为视频的长宽,T为视频帧数,将获取的雨雪视频X∈Rh×w×T分解为:
X=B+F+R
其中,B,F,R∈Rh×w×T分别表示视频的背景,前景和雨雪层;
步骤S2:根据视频中雨雪的结构特性构造多尺度卷积稀疏编码的雨雪检测模型:
视频中雨雪的局部模式具有多尺度性和可重复性的结构特性,依据上述雨雪的特性用多尺度卷积稀疏编码来表示视频中的雨雪层信息:
Figure FDA0002543261770000011
其中,R为视频的雨雪层;
Figure FDA0002543261770000012
为卷积算子,
Figure FDA0002543261770000013
为一系列卷积核,其表示了雨雪层局部模式的可重复性;
Figure FDA0002543261770000014
为一系列特征图,其近似定位了雨雪的位置;K表示卷积核总共有K个尺度,其中第k个尺度有nk个卷积核,
由雨雪在视频中的稀疏性可知:近似定位雨雪位置的特征图也是稀疏的,则根据特征图的稀疏性构建基于多尺度卷积稀疏编码的雨雪检测模型:
Figure FDA0002543261770000015
Figure FDA0002543261770000016
其中,l(·,·)是用来度量两段视频之间相似性的损失函数;
步骤S3:根据视频前景支撑的结构特性和统计特性构建运动物体检测模型:
根据视频前景支撑将视频分解为移动的前景和不动的背景两部分,形式如下:
Figure FDA0002543261770000017
其中,
Figure FDA0002543261770000018
为哈达玛乘积算子,其含义为矩阵对应元素逐项相乘,X为输入视频,H∈Rh×w×T为视频的移动前景支撑,其定义为:
Figure FDA0002543261770000021
即H在视频中有移动前景的像素点处取值为1,其他地方取值为0,记H代表H的正交补,即:H+H=1,
Figure FDA0002543261770000022
代表原视频中无移动前景的部分;
根据视频中前景支撑的相对光滑稀疏特性和其前后帧的相似性构建以下运动物体检测模型来区分视频的前景目标:
Figure FDA0002543261770000023
其中,F∈Rh×w×T为视频中的前景部分,l(·,·)是用来度量两段视频之间相似性的损失函数,3DTV代表对视频前后帧的三个方向右、下、后做全变分;
步骤S4:根据监控视频背景的低秩特性构建视频背景恢复模型:
监控视频背景具有低秩性:
B=Fold(UVT)
其中,U、V为视频背景的低秩分解,U∈Rd×r,V∈RT×r,d=h×w,r<min(d,T),′Fold′操作将低秩矩阵每一列展开成相应的视频帧;
由上述视频背景的低秩性构造基于低秩矩阵分解的背景恢复模型,如下:
Figure FDA0002543261770000024
s.t.r<min(h×w,T)
步骤S5:在最大似然框架下整合步骤S2-S4中的雨雪检测模型、运动物体检测模型与背景恢复模型为完整的视频去雨雪统计模型,并用迭代优化算法交替优化模型,步骤如下:
将S2-S4中的雨雪检测模型、运动物体检测模型与背景恢复模型整合为完整的多尺度卷积稀疏编码的视频去雨雪模型:
Figure FDA0002543261770000031
其中,参数集合Θ={U,V,H,F,R,D,M},此模型可用迭代优化算法交替优化模型;
在此求解算法中将相似性度量函数l(·,·)取做Frobenius范数,此时模型(1)的增广拉格朗日函数为:
Figure FDA0002543261770000032
其中,T是朗格朗日乘子,ρ>0;
采用迭代优化算法求解步骤S5中的多尺度卷积稀疏编码的视频去雨雪模型公式(2),步骤如下:
S5.1.1)给出模型(2)中交替方向乘子法的迭代格式与终止条件:
Figure FDA0002543261770000033
Figure FDA0002543261770000034
Figure FDA0002543261770000035
Figure FDA0002543261770000036
Figure FDA0002543261770000041
Figure FDA0002543261770000042
Figure FDA0002543261770000043
其中,迭代终止条件是
Figure FDA0002543261770000044
其中B=Fold(UVT)
S5.1.2)对问题(3)-(8)进行求解,给出迭代的具体算式;
S5.1.3)设置迭代的初始值为:H0=0,U0,V0由著名的奇异值分解方法作用在D上产生,初始高斯均值设为0,初始协方差矩阵
Figure FDA0002543261770000045
是由随机矩阵对称正交化后获得;
S5.1.4)进行(3)-(9)的迭代运算,直到迭代满足终止条件即似然函数下降速率小于阈值或迭代次数达到上限;
对问题(3)-(8)进行具体的求解算式,步骤如下:
S5.2.1)所述的(3)式,即求解如下的前景支撑的问题:
Figure FDA0002543261770000046
该问题是一阶二值马尔科夫随机场问题,可用图割算法对H进行求解;
S5.2.2)所述的(4)式,即求解如下的视频前景的问题:
Figure FDA0002543261770000047
此问题可由典型的TV正则算法求解;
S5.2.3)所述的(5)式,即求解如下的视频背景中U,V的问题:
Figure FDA0002543261770000048
此问题是低秩矩阵分解问题,可用低秩矩阵分解求解;
S5.2.4)所述的(6)式,即求解如下的特征图的问题:
Figure FDA0002543261770000051
此问题是典型的卷积稀疏编码问题,通过引入辅助变量
Figure FDA0002543261770000052
写出对应的等价式:
Figure FDA0002543261770000053
Figure FDA0002543261770000054
引入拉格朗日乘子ξ和拉格朗日变量μsk,上述问题等价于
Figure FDA0002543261770000055
其对应的ADMM算法迭代求解如下:
Figure FDA0002543261770000056
可将上述子问题用FFT算法快速求解;
Figure FDA0002543261770000057
上述子问题可通过收缩阈值算子解得:
Figure FDA0002543261770000058
拉格朗日变量求解如下:
Figure FDA0002543261770000059
S5.2.5)所述的(7)式,即求解如下的卷积核的问题:
Figure FDA00025432617700000510
为了求解上述问题,让线性算子Mks满足
Figure FDA0002543261770000061
其中dks=vec(Dks),则上式等价于
Figure FDA0002543261770000062
其中,
Figure FDA0002543261770000063
r-t=vec(R-T),
Figure FDA0002543261770000064
上式可由近似梯度下降法求解:
Figure FDA0002543261770000065
S5.2.6)所述的(8)式,即求解如下的卷积核的问题:
Figure FDA0002543261770000066
此问题有如下闭式解:
Figure FDA0002543261770000067
其中
Figure FDA0002543261770000068
Ω={(i,j,k)|Hijk=0}
步骤S6:以步骤S1获得的雨雪视频为输入,应用步骤S5中对视频去雨雪统计模型的迭代优化算法,获得去雨雪视频及视频去雨雪模型除输出视频外的其他统计变量。
CN201810286494.2A 2018-03-30 2018-03-30 一种基于多尺度卷积稀疏编码的视频去雨雪方法 Active CN108520501B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810286494.2A CN108520501B (zh) 2018-03-30 2018-03-30 一种基于多尺度卷积稀疏编码的视频去雨雪方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810286494.2A CN108520501B (zh) 2018-03-30 2018-03-30 一种基于多尺度卷积稀疏编码的视频去雨雪方法

Publications (2)

Publication Number Publication Date
CN108520501A CN108520501A (zh) 2018-09-11
CN108520501B true CN108520501B (zh) 2020-10-27

Family

ID=63431614

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810286494.2A Active CN108520501B (zh) 2018-03-30 2018-03-30 一种基于多尺度卷积稀疏编码的视频去雨雪方法

Country Status (1)

Country Link
CN (1) CN108520501B (zh)

Families Citing this family (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109389174B (zh) * 2018-10-23 2021-04-13 四川大学 一种人群聚集敏感图像检测方法
CN109447918A (zh) * 2018-11-02 2019-03-08 北京交通大学 基于注意力机制的单幅图像去雨方法
CN109509217B (zh) * 2018-11-06 2022-11-15 辽宁工程技术大学 一种运动结构相似性的低秩序列影像匹配点粗差检测方法
CN109859119B (zh) * 2019-01-07 2022-08-02 南京邮电大学 一种基于自适应低秩张量恢复的视频图像去雨方法
CN110018529B (zh) * 2019-02-22 2021-08-17 南方科技大学 降雨测量方法、装置、计算机设备和存储介质
CN110070506B (zh) * 2019-04-15 2022-07-19 武汉大学 一种基于多尺度混合指数模型的视频去雨方法
CN110264434B (zh) * 2019-05-20 2022-12-30 广东工业大学 一种基于低秩矩阵补全的单幅图像去雨方法
CN110544215B (zh) * 2019-08-23 2023-07-21 淮阴工学院 一种基于各向异性稀疏梯度的交通监控图像去雨方法
CN110544217B (zh) * 2019-08-30 2021-07-20 深圳市商汤科技有限公司 一种图像处理方法及装置、电子设备和存储介质
CN110807749B (zh) * 2019-11-06 2022-11-25 联友智连科技有限公司 基于密集多尺度生成对抗网络的单幅图像去雨滴方法
CN110866879B (zh) * 2019-11-13 2022-08-05 江西师范大学 一种基于多密度雨纹感知的图像去雨方法
CN111160181B (zh) * 2019-12-20 2022-07-05 西北工业大学 一种基于红外视频图像的小目标检测方法
CN111709887B (zh) * 2020-05-28 2023-09-22 淮阴工学院 基于稀疏盲探测和图像多重特征修复的图像去雨方法
CN111833284B (zh) * 2020-07-16 2022-10-14 昆明理工大学 一种基于低秩分解和卷积稀疏编码的多源图像融合的方法
CN111951191B (zh) * 2020-08-14 2022-05-24 新疆大学 一种视频图像去雪方法、装置及存储介质
CN112070687A (zh) * 2020-08-20 2020-12-11 武汉大学 一种基于团队递归反馈机制的图像去雨方法及***
CN112184572B (zh) * 2020-09-14 2023-03-28 中山大学 一种针对动态视觉传感器事件流的新型去雨方法及***
CN112686922B (zh) * 2021-01-26 2022-10-25 华南理工大学 基于多尺度运动信息分离动画特效和背景内容的方法
CN113033687A (zh) * 2021-04-02 2021-06-25 西北工业大学 一种雨雪气候条件下的目标检测识别方法
CN113902931B (zh) * 2021-09-17 2022-07-12 淮阴工学院 基于学习型卷积稀疏编码的图像去雨方法
CN117152000B (zh) * 2023-08-08 2024-05-14 华中科技大学 雨天图像-清晰背景成对数据集制作方法、装置及其应用

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105574827B (zh) * 2015-12-17 2018-04-13 中国科学院深圳先进技术研究院 一种图像去雾的方法、装置
CN106204499B (zh) * 2016-07-26 2019-05-24 厦门大学 基于卷积神经网络的单幅图像去雨方法
CN107133935B (zh) * 2017-05-25 2019-07-02 华南农业大学 一种基于深度卷积神经网络的单图像精细去雨方法

Also Published As

Publication number Publication date
CN108520501A (zh) 2018-09-11

Similar Documents

Publication Publication Date Title
CN108520501B (zh) 一种基于多尺度卷积稀疏编码的视频去雨雪方法
CN107909548B (zh) 一种基于噪声建模的视频去雨方法
Bahnsen et al. Rain removal in traffic surveillance: Does it matter?
Jiang et al. Fastderain: A novel video rain streak removal method using directional gradient priors
Li et al. Video rain streak removal by multiscale convolutional sparse coding
Zhu et al. Joint bi-layer optimization for single-image rain streak removal
CN109190752B (zh) 基于深度学习的全局特征和局部特征的图像语义分割方法
Dudhane et al. C^ 2msnet: A novel approach for single image haze removal
CN110009010B (zh) 基于兴趣区域重检测的宽幅光学遥感目标检测方法
Ye et al. Dynamic texture based smoke detection using Surfacelet transform and HMT model
Han et al. Density-based multifeature background subtraction with support vector machine
CN106683119B (zh) 基于航拍视频图像的运动车辆检测方法
Hassan et al. Real-time image dehazing by superpixels segmentation and guidance filter
CN110717863B (zh) 一种基于生成对抗网络的单图像去雪方法
CN102156995A (zh) 一种运动相机下的视频运动前景分割方法
Trouvé et al. Single image local blur identification
CN110415260B (zh) 基于字典与bp神经网络的烟雾图像分割与识别方法
CN104036296B (zh) 一种图像的表示和处理方法及装置
CN110675422B (zh) 一种基于广义非凸鲁棒主成分分析的视频前背景分离方法
CN109784205B (zh) 一种基于多光谱巡检图像的杂草智能识别方法
CN104766065A (zh) 基于多视角学习的鲁棒性前景检测方法
CN113269224A (zh) 一种场景图像分类方法、***及存储介质
Chaudhary et al. Tsnet: deep network for human action recognition in hazy videos
CN115359407A (zh) 一种视频中的多车辆跟踪方法
Shit et al. An encoder‐decoder based CNN architecture using end to end dehaze and detection network for proper image visualization and detection

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
GR01 Patent grant
GR01 Patent grant