CN105335949A - 一种视频图像去雨方法及*** - Google Patents

一种视频图像去雨方法及*** Download PDF

Info

Publication number
CN105335949A
CN105335949A CN201510539820.2A CN201510539820A CN105335949A CN 105335949 A CN105335949 A CN 105335949A CN 201510539820 A CN201510539820 A CN 201510539820A CN 105335949 A CN105335949 A CN 105335949A
Authority
CN
China
Prior art keywords
image
rain
formula
raindrop
fuzzy
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
Application number
CN201510539820.2A
Other languages
English (en)
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.)
Shenzhen Institute of Advanced Technology of CAS
Original Assignee
Shenzhen Institute of Advanced Technology of CAS
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 Shenzhen Institute of Advanced Technology of CAS filed Critical Shenzhen Institute of Advanced Technology of CAS
Priority to CN201510539820.2A priority Critical patent/CN105335949A/zh
Publication of CN105335949A publication Critical patent/CN105335949A/zh
Pending legal-status Critical Current

Links

Landscapes

  • Image Analysis (AREA)

Abstract

本发明涉及一种视频图像去雨方法及***。所述视频图像去雨方法包括:步骤a:输入视频帧图像,并将视频帧图像从RGB色彩空间转换为YCbCr色彩空间;步骤b:获取图像视频帧的Y分量序列,利用快速模糊C均值聚类算法对Y分量中的图像像素进行分割,得到雨区图像;步骤c:利用α混合技术将雨区图像中的雨滴去除,得到最终去雨图像。本发明通过色彩空间转换大幅缩小了雨滴去除所需的时间,提高去雨效率;利用快速模糊C均值聚类算法得到像素的最佳模糊C均值分类,提高了算法的准确率;采用雨滴的光度特性进行雨滴误检排除,增强了动态场景雨滴的识别;利用α混合技术进行雨滴去除,保证了雨滴去除以后不会留下尖锐的边缘。

Description

一种视频图像去雨方法及***
技术领域
本发明属于图像处理技术领域,尤其涉及一种视频图像去雨方法及***。
背景技术
雨对图像成像有很大的影响,会造成图像成像模糊和信息覆盖,其直接结果是视频图像的清晰度下降,视频图像的数字化处理也会受此影响而性能下降。对受雨滴污染的视频图像进行修复处理有利于图像的进一步处理,包括基于图像的目标检测、识别、追踪、分割和监控等技术的性能提高。而且视频图像去雨技术在现代军事、交通以及安全监控等领域都有广泛的应用前景。
有关视频图像中雨滴特性的研究已受到国际学术界的广泛关注,去雨算法的研究也从2003年Starik等(StarikS,WermanM.Simulationofraininvideos[C]ProceedingofTextureWorkshop,ICCV.Nice,France:2003,2:406-409)提出的中值法开始得到了迅速的发展,处理的方法已经不再局限于最初简单的中值计算,偏度计算、K均值聚类、卡尔曼滤波、字典学习和稀疏编码、引导滤波、帧间亮度差、HSV空间、光流法及运动分割等很多方法也逐渐开始应用在视频图像中雨滴检测与去除的算法中,雨滴去除的效果也逐渐被提高。Garg等最先提出利用雨滴带来的帧间亮度差进行雨滴初检,然后利用雨滴的直线性和方向一致的特点进一步筛选,最后根据前后帧的像素亮度去除雨滴影响,可以较好地满足雨滴不覆盖连续帧图像情况下的雨滴检测与去除;Zhang等将雨滴给像素带来的色彩影响考虑在内,从而提高雨滴检测的准确性,改善了基于亮度变化的去雨算法在彩色图像上的应用效果;Liu等将雨滴的亮度影响和色彩影响同时应用在算法中,用两帧检测雨滴并去除;Tripathi等先研究雨滴像素亮度变化的概率统计特性,然后利用雨滴像素亮度变化的对称性实现雨滴检测,仅基于时域和另外考虑空间位置的影响时效果不完全相同;Kang等首先利用双边滤波将雨图分成高频部分和低频部分,并对高频部分进一步处理得到非雨成分,结合低频部分得到去雨图;Huang等首先利用上下文约束进行图像分割,并利用上下文感知进行单幅视频图像去雨,并在此基础上提出了改进算法,文中首先用到了超完备的字典对高频部分进行处理。特别是最近几年,视频图像去雨技术已成为新的研究热点。如何在保证高鲁棒性的前提下提高去雨的准确率和实时性,是目前视频图像去雨领域的焦点。
综上所述,现有的视频图像去雨技术存在的缺点在于:去雨效果都不是很理想,具有一定的局限性;虽然能处理视频和图像,但是对于与雨滴特性区别度不高的运动物体无法达到理想的检测效果,对于动态场景的去雨效果存在很多误判的情况。
发明内容
本发明提供了一种视频图像去雨方法及***,旨在解决现有的视频图像去雨技术去雨效果不佳,具有一定的局限性,且对于动态场景的去雨效果存在误判的技术问题。
本发明是这样实现的,一种视频图像去雨方法,包括:
步骤a:输入视频帧图像,并将视频帧图像从RGB色彩空间转换为YCbCr色彩空间;
步骤b:获取图像视频帧的Y分量序列,利用快速模糊C均值聚类算法对Y分量中的图像像素进行分割,得到雨区图像;
步骤c:利用α混合技术将雨区图像中的雨滴去除,得到最终去雨图像。
本发明实施例采取的技术方案还包括:在所述步骤b中,所述利用快速模糊C均值聚类算法对Y分量中的图像像素进行分割的分割方法包括:利用分层减法聚类算法把序列点集S分为np个子集Sk(k=1,2,…,np),到中心点vi的距离用Sk的中心到vi的距离表示,即:
d i l 2 ( x l , v i ) ≈ d i k 2 ( x k c , v i ) = | | x k c - v i | | A 2 - - - ( 4 )
模糊矩阵U的大小由原来的n×c变为np×c,隶属度的计算公式为:
u i k = [ Σ j = 1 c ( d i k ( x k , v i ) d j k ( x k , v j ) ) 2 / ( m - 1 ) ] - 1 , k = 1 , 2 , ... , n - - - ( 5 )
对于距离的计算,用式(4),c个聚类中心V的计算由式(4)改为:
v i = Σ k = 1 n P ( u i k ) m x k c D c ( x k c ) Σ k = 1 n P ( u i k ) m D c ( x k c ) , i = 1 , 2 , ... , c - - - ( 6 )
目标函数式的计算式为:
J m ( U , V ) = Σ k = 1 n P Σ i = 1 c ( u i k ) m d i k 2 ( x k c ‾ , v i ) D c ( x k c ) - - - ( 7 )
利用获得的聚类中心V根据式(5)重新计算模糊矩阵U,图像分割公式为:如果:
uik=max{u1k,u2k,…uck}(8)
则xk∈第i类。
本发明实施例采取的技术方案还包括:在所述步骤b中,所述利用快速模糊C均值聚类算法对Y分量中的图像像素进行分割的分割方法还包括:
步骤b1:利用二层减法聚类对图像数据进行聚类,获得np个子集;
步骤b2:对中心集从大到小重新排序,并令c=2;
步骤b3:以中前c个元素初始化中心点集V,利用式(4)、式(5)、式(6)和式(7)进行模糊聚类;
步骤b4:根据模糊聚类结果计算FXB(U,V,c);
步骤b5:c=c+1,如果c>cmax,执行步骤b6;否则,执行步骤b3;
步骤b6:确定FXB(U,V,c)最小值对应的聚类中心V;
步骤b7:利用聚类中心V重新计算模糊矩阵U,并根据式(8)分割图像。
本发明实施例采取的技术方案还包括:在所述步骤b后还包括:利用雨滴的光度特性对雨区图像进行进一步的雨滴误检排除,得到最终雨区图像。
本发明实施例采取的技术方案还包括:在所述步骤c中,所述利用α混合技术将雨区图像中的雨滴去除具体为:当成功检测出雨区图像后,将背景图像与雨区图像进行混合,通过用雨滴与背景色之间的混合值取代检测到的雨滴像素达到去雨效果;雨滴去除方式具体为:依据统计特性,令Imix=αIBcenter+(1-α)IRcenter,其中Imix代表输出图像的Y通道值,IBcenter代表背景图像的Y通道值,IRcenter代表雨区图像的Y通道值,α是背景类B中数目占总数目k的权重。
本发明实施例采取的技术方案还包括:在所述步骤c后还包括:将去雨图像转换为RGB色彩空间图像并输出图像。
本发明实施例采取的另一技术方案为:一种视频图像去雨***,包括空间转换模块、雨滴初检模块、图像分割模块和图像去雨模块;
所述空间转换模块用于输入视频帧图像,并将视频帧图像从RGB色彩空间转换为YCbCr色彩空间;
所述图像分割模块用于获取图像视频帧的Y分量序列,利用快速模糊C均值聚类算法对Y分量中的图像像素进行分割,得到雨区图像;
所述图像去雨模块用于利用α混合技术将雨区图像中的雨滴去除,得到最终去雨图像。
本发明实施例采取的技术方案还包括:所述图像分割模块利用快速模糊C均值聚类算法对Y分量中的图像像素进行分割的分割方法包括:利用分层减法聚类算法把序列点集S分为np个子集Sk(k=1,2,…,np),到中心点vi的距离用Sk的中心到vi的距离表示,即:
d i l 2 ( x l , v i ) ≈ d i k 2 ( x k c , v i ) = | | x k c - v i | | A 2 - - - ( 4 )
模糊矩阵U的大小由原来的n×c变为np×c,隶属度的计算公式为:
u i k = [ Σ j = 1 c ( d i k ( x k , v i ) d j k ( x k , v j ) ) 2 / ( m - 1 ) ] - 1 , k = 1 , 2 , ... , n - - - ( 5 )
对于距离的计算,用式(4),c个聚类中心V的计算由式(4)改为:
v i = Σ k = 1 n P ( u i k ) m x k c D c ( x k c ) Σ k = 1 n P ( u i k ) m D c ( x k c ) , i = 1 , 2 , .. , c - - - ( 6 )
目标函数式的计算式为:
J m ( U , V ) = Σ k = 1 n P Σ i = 1 c ( u i k ) m d i k 2 ( x k c ‾ , v i ) D c ( x k c ) - - - ( 7 )
利用获得的聚类中心V根据式(5)重新计算模糊矩阵U,图像分割公式为:如果:
uik=max{u1k,u2k,…,uck}(8)
则xk∈第i类。
本发明实施例采取的技术方案还包括:所述图像分割模块利用快速模糊C均值聚类算法对Y分量中的图像像素进行分割的分割方法还包括:利用二层减法聚类对图像数据进行聚类,获得np个子集;对中心集从大到小重新排序,并令c=2;以中前c个元素初始化中心点集V,利用式(4)、式(5)、式(6)和式(7)进行模糊聚类;根据模糊聚类结果计算FXB(U,V,c);c=c+1,如果c>cmax,确定FXB(U,V,c)最小值对应的聚类中心V,利用聚类中心V重新计算模糊矩阵U,并根据式(8)分割图像;否则,利用式(4)、式(5)、式(6)和式(7)进行模糊聚类。
本发明实施例采取的技术方案还包括:还包括雨滴排除模块和图像输出模块,所述雨滴排除模块用于利用雨滴的光度特性对雨区图像进行进一步的雨滴误检排除,得到最终雨区图像;所述图像输出模块用于将去雨图像转换为RGB色彩空间图像并输出图像。
本发明实施例的视频图像去雨方法及***通过将视频帧从RGB色彩空间转换到YCbCr色彩空间,大幅缩小了雨滴去除所需的时间,提高去雨效率;利用快速模糊C均值聚类算法得到像素的最佳模糊C均值分类,提高了算法的准确率;采用雨滴的光度特性进行雨滴误检排除,增强了动态场景雨滴的识别;利用α混合技术进行雨滴去除,保证了雨滴去除以后不会留下尖锐的边缘。
附图说明
图1是本发明实施例的视频图像去雨方法的流程图;
图2是RGB色彩空间图;
图3是本发明实施例的利用快速模糊C均值聚类算法对Y分量中的图像像素进行分割的方法的流程图;
图4是本发明实施例的视频图像去雨***的结构示意图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
请参阅图1,是本发明实施例的视频图像去雨方法的流程图。本发明实施例的视频图像去雨方法包括以下步骤:
步骤100:输入视频帧图像,并将视频帧图像从RGB色彩空间转换为YCbCr色彩空间;
在步骤100中,色彩空间是为了定量描述颜色而建立的支持数字图像的生成、存储、处理及显示的颜色模型。作为图像处理中最为基础的颜色模型,RGB模型是在配色实验的基础上建立起来的,RGB色彩空间建立的主要依据是人的眼睛有红、绿和蓝三种色感细胞,它们的最大感光灵敏度分别落在红色、蓝色和绿色区域,其合成的光谱响应就是视觉曲线,由此推出任何彩色都可以用红、绿、蓝三种基色来配置;具体如图2所示,是RGB色彩空间图;虽然RGB色彩空间具有简单、方便等特点,但在图像处理中使用RGB色彩空间时,需要处理3个通道,会造成较大程度上的时间浪费。而对于YCbCr色彩空间,虽然需要进行相应的转换,但通过深入研究雨滴的色彩属性,可以发现在YCbCr色彩空间中,雨的部分基本存在于Y亮度分量,Cb蓝色色度分量及Cr红色色度分量并不受雨滴的影响,故在YCbCr色彩空间中使用去雨算法,只需去除Y亮度分量中雨场,能够降低时间复杂度。具体地,从RGB色彩空间转换到YCbCr色彩空间的转换公式为:
Y C b C r = 16 128 128 + 1 255 65.481 128.553 24.966 - 37.797 - 74.203 112.000 112.000 - 93.786 - 18.214 R G B - - - ( 1 )
对于有雨的一幅图像,每个像素在R、G、B三个分量上的强度值可以认为由两部分组成,一部分是不被雨滴覆盖的背景强度值,另一部分是由于雨滴折射作用引起的背景强度值的增量。将公式(1)的R、G、B分量写成两部分的组合,且提取出Cb和Cr分量,重写(1)式为如下形式:
C b C r = 128 128 + 1 255 - 37.797 - 74.203 112.000 112.000 - 93.786 - 18.214 R b g + Δ R G b g + Δ G B b g + Δ B - - - ( 2 )
在公式(2)中,Rbg、Gbg、Bbg分别是没有被雨滴覆盖的像素在三个分量上的背景强度值,ΔR、ΔG、ΔB是雨滴引起的背景强度在R、G、B分量上的增量。若像素未被雨滴覆盖,则ΔR,ΔG,ΔB均为零;反之,均不为零。结合雨滴的色彩属性,雨滴引起的ΔR、ΔG、ΔB应近似相等,所以公式(2)可以变换为如下形式:
Cb=128-0.1482Rbg-0.2910Gbg+0.4392Bbg
(3)
Cr=128+0.4392Rbg-0.3678Gbg-0.0714Bbg
通过公式(3)可以看出,通过色彩空间转换后,受雨滴影响图像仅Y亮度分量含有雨滴成分,Cb蓝色色度分量和Cr红色色度分量自动消去了雨滴引起的强度变化部分,使得其不受雨滴的存在与否的影响,因此,在视频图像去雨过程中,只需去除Y分量中雨场,能够大幅缩短处理时间。
步骤200:获取图像视频帧的Y分量序列,利用快速模糊C均值聚类算法(FFCM)对Y分量中的图像像素进行分割,将Y分量中的图像像素分为雨滴部分和背景部分,初步得到雨区图像;
在步骤200中,模糊C均值聚类算法是一种迭代优化的运算方法,其需要反复计算μik和vi。当样本数量n很大时,该计算极为耗时。本发明利用分层减法聚类算法,根据一定的相似性准则,把序列点集S分为np个子集Sk(k=1,2,…,np),在这些子集上进行模糊聚类,可以极大地提高聚类速度。
具体地,由于每个子集Sk内像素点的色彩比较接近,到中心点vi的距离可以近似地用Sk的中心到vi的距离来表示,即:
d i l 2 ( x l , v i ) ≈ d i k 2 ( x k c , v i ) = | | x k c - v i | | A 2 - - - ( 4 )
模糊矩阵U的大小由原来的n×c变为np×c,隶属度的计算公式仍为:
u i k = [ Σ j = 1 c ( d i k ( x k , v i ) d j k ( x k , v j ) ) 2 / ( m - 1 ) ] - 1 , k = 1 , 2 , ... , n - - - ( 5 )
但对于距离的计算,则用式(4),c个聚类中心的计算由式(4)改为:
v i = Σ k = 1 n P ( u i k ) m x k c D c ( x k c ) Σ k = 1 n P ( u i k ) m D c ( x k c ) , i = 1 , 2 , .. , c - - - ( 6 )
目标函数式的计算变为:
J m ( U , V ) = Σ k = 1 n P Σ i = 1 c ( u i k ) m d i k 2 ( x k c ‾ , v i ) D c ( x k c ) - - - ( 7 )
算法收敛后,利用获得的聚类中心V根据式(5)重新计算模糊矩阵U,图像分割可按下式进行,即如果:
uik=max{u1k,u2k,…,uck}(8)
则xk∈第i类。
由于np远小于n,利用式(4)、式(5)、式(6)和式(7)进行快速模糊聚类,计算速度将会得到很大提高,这也使得在实际应用中当分割区域数未知时,可以利用聚类及有效性指标快速确定聚类数目。
在本发明实施例中,以Xie-Beni指标(Xie-Beni指标使用最小的类与类中心距离平方来衡量类间分离度,使用类中各点与类中心的距离平方和来衡量类内紧密度,在类内紧密度与类间分离度之间寻找一个平衡点,使其达到最小,从而得到最优的聚类结果。)进行聚类有效性分析,其定义为:
F X B ( U , V , c ) = J m ( U , V ) n ( min | | v i - v j | | ) , i , j = 1 , 2 , ... , c - - - ( 9 )
当c=2,3,…,cmax,利用聚类结果计算式(9),其最小值对应最佳分类数c*。
综上所述,请一并参阅图3,是本发明实施例的利用快速模糊C均值聚类算法对Y分量中的图像像素进行分割的方法的流程图。本发明实施例的利用快速模糊C均值聚类算法对Y分量中的图像像素进行分割的方法为:利用快速模糊C均值聚类算法得到Y分量中的图像像素的最佳C均值分类,根据得到的像素灰度分界值将灰度序列分为背景灰度和雨滴灰度;具体包括以下步骤:
步骤201:利用二层减法聚类对图像数据进行聚类,获得np个子集;
步骤202:对中心集从大到小重新排序,并令c=2;
步骤203:以中前c个元素初始化中心点集V,利用式(4)、式(5)、式(6)和式(7)进行模糊聚类;
步骤204:根据模糊聚类结果计算FXB(U,V,c);
步骤205:c=c+1,如果c>cmax,执行步骤206;否则,执行步骤203;
步骤206:确定FXB(U,V,c)最小值对应的聚类中心V;
步骤207:利用聚类中心V重新计算模糊矩阵U,并根据式(8)分割图像。
步骤300:利用雨滴的光度特性对雨区图像进行进一步的雨滴误检排除,得到最终雨区图像;
在步骤300中,利用雨滴的光度特性对雨区图像进行雨滴误检排除具体包括:分析每个雨线,判断该雨线是否与前一帧上的背景亮度呈线性关系,如果该雨线与前一帧上的背景亮度呈线性关系,则确定该雨线为受雨影响的像素,否则认为该雨线为运动物体上的像素或其他不满足雨滴形态特征的候选像素,将该雨线从雨区图像中去掉,得到最终雨区图像。
步骤400:利用α混合技术将雨区图像中的雨滴去除,得到最终去雨图像;
在步骤400中,利用α混合技术将雨区图像中的雨滴去除具体为:当成功检测出雨区图像后,将背景图像与雨区图像进行混合,通过用雨滴与背景色之间的混合值取代检测到的雨滴像素来达到去雨效果。具体为:依据统计特性,令Imix=αIBcenter+(1-α)IRcenter,其中Imix代表输出图像的Y通道值,IBcenter代表背景图像的Y通道值,IRcenter代表雨区图像的Y通道值,α是背景类B中数目占总数目k的权重。因为在保留背景强度值IBcenter的基础上,混合了雨滴的平均强度值IRcenter,保证了雨滴去除后不会留下尖锐的边缘,起到了平滑的效果。
步骤500:将去雨图像转换为RGB色彩空间图像并输出图像。
请参阅图3,是本发明实施例的视频图像去雨***的结构示意图。本发明实施例的视频图像去雨***包括空间转换模块、图像分割模块、雨滴排除模块、图像去雨模块和图像输出模块;具体地:
空间转换模块用于输入视频帧图像,并将视频帧图像从RGB色彩空间转换为YCbCr色彩空间;其中,色彩空间是为了定量描述颜色而建立的支持数字图像的生成、存储、处理及显示的颜色模型。作为图像处理中最为基础的颜色模型,RGB模型是在配色实验的基础上建立起来的,RGB色彩空间建立的主要依据是人的眼睛有红、绿和蓝三种色感细胞,它们的最大感光灵敏度分别落在红色、蓝色和绿色区域,其合成的光谱响应就是视觉曲线,由此推出任何彩色都可以用红、绿、蓝三种基色来配置;具体如图2所示,是RGB色彩空间图;虽然RGB色彩空间具有简单、方便等特点,但在图像处理中使用RGB色彩空间时,需要处理3个通道,会造成较大程度上的时间浪费。而对于YCbCr色彩空间,虽然需要进行相应的转换,但通过深入研究雨滴的色彩属性,可以发现在YCbCr色彩空间中,雨的部分基本存在于Y亮度分量,Cb蓝色色度分量及Cr红色色度分量并不受雨滴的影响,故在YCbCr色彩空间中使用去雨算法,只需去除Y亮度分量中雨场,能够降低时间复杂度。具体地,从RGB色彩空间转换到YCbCr色彩空间的转换公式为:
Y C b C r = 16 128 128 + 1 255 65.481 128.553 24.966 - 37.797 - 74.203 112.000 112.000 - 93.786 - 18.214 R G B - - - ( 1 )
对于有雨的一幅图像,每个像素在R、G、B三个分量上的强度值可以认为由两部分组成,一部分是不被雨滴覆盖的背景强度值,另一部分是由于雨滴折射作用引起的背景强度值的增量。将公式(1)的R、G、B分量写成两部分的组合,且提取出Cb和Cr分量,重写(1)式为如下形式:
C b C r = 128 128 + 1 255 - 37.797 - 74.203 112.000 112.000 - 93.786 - 18.214 R b g + Δ R G b g + Δ G B b g + Δ B - - - ( 2 )
在公式(2)中,Rbg、Gbg、Bbg分别是没有被雨滴覆盖的像素在三个分量上的背景强度值,ΔR、ΔG、ΔB是雨滴引起的背景强度在R、G、B分量上的增量。若像素未被雨滴覆盖,则ΔR,ΔG,ΔB均为零;反之,均不为零。结合雨滴的色彩属性,雨滴引起的ΔR、ΔG、ΔB应近似相等,所以公式(2)可以变换为如下形式:
Cb=128-0.1482Rbg-0.2910Gbg+0.4392Bbg
(3)
Cr=128+0.4392Rbg-0.3678Gbg-0.0714Bbg
通过公式(3)可以看出,通过色彩空间转换后,受雨滴影响图像仅Y亮度分量含有雨滴成分,Cb蓝色色度分量和Cr红色色度分量自动消去了雨滴引起的强度变化部分,使得其不受雨滴的存在与否的影响,因此,在视频图像去雨过程中,只需去除Y分量中雨场,能够大幅缩短处理时间。
图像分割模块用于获取图像视频帧的Y分量序列,利用快速模糊C均值聚类算法对Y分量中的图像像素进行分割,将Y分量中的图像像素分为雨滴部分和背景部分,初步得到雨区图像;其中,模糊C均值聚类算法是一种迭代优化的运算方法,其需要反复计算μik和vi。当样本数量n很大时,该计算极为耗时。本发明利用分层减法聚类算法,根据一定的相似性准则,把序列点集S分为np个子集Sk(k=1,2,…,np),在这些子集上进行模糊聚类,可以极大地提高聚类速度。具体地,由于每个子集Sk内像素点的色彩比较接近,到中心点vi的距离可以近似地用Sk的中心到vi的距离来表示,即:
d i l 2 ( x l , v i ) ≈ d i k 2 ( x k c , v i ) = | | x k c - v i | | A 2 - - - ( 4 )
模糊矩阵U的大小由原来的n×c变为np×c,隶属度的计算公式仍为:
u i k = [ Σ j = 1 c ( d i k ( x k , v i ) d j k ( x k , v j ) ) 2 / ( m - 1 ) ] - 1 , k = 1 , 2 , ... , n - - - ( 5 )
但对于距离的计算,则用式(4),c个聚类中心的计算由式(4)改为:
v i = Σ k = 1 n P ( u i k ) m x k c D c ( x k c ) Σ k = 1 n P ( u i k ) m D c ( x k c ) , i = 1 , 2 , .. , c - - - ( 6 )
目标函数式的计算变为:
J m ( U , V ) = Σ k = 1 n P Σ i = 1 c ( u i k ) m d i k 2 ( x k c ‾ , v i ) D c ( x k c ) - - - ( 7 )
算法收敛后,利用获得的聚类中心V根据式(5)重新计算模糊矩阵U,图像分割可按下式进行,即如果:
uik=max{u1k,u2k,…,uck}(8)
则xk∈第i类。
由于np远小于n,利用式(4)、式(5)、式(6)和式(7)进行快速模糊聚类,计算速度将会得到很大提高,这也使得在实际应用中当分割区域数未知时,可以利用聚类及有效性指标快速确定聚类数目。
在本发明实施例中,以Xie-Beni指标(Xie-Beni指标使用最小的类与类中心距离平方来衡量类间分离度,使用类中各点与类中心的距离平方和来衡量类内紧密度,在类内紧密度与类间分离度之间寻找一个平衡点,使其达到最小,从而得到最优的聚类结果。)进行聚类有效性分析,其定义为:
F X B ( U , V , c ) = J m ( U , V ) n ( min | | v i - v j | | ) , i , j = 1 , 2 , ... , c - - - ( 9 )
当c=2,3,…,cmax,利用聚类结果计算式(9),其最小值对应最佳分类数c*。
综上所述,图像分割模块利用快速模糊C均值聚类算法对Y分量中的图像像素进行分割的方法为:利用快速模糊C均值聚类算法得到Y分量中的图像像素的最佳C均值分类,根据得到的像素灰度分界值将灰度序列分为背景灰度和雨滴灰度;具体包括:
(1):利用二层减法聚类对图像数据进行聚类,获得np个子集;
(2):对中心集从大到小重新排序,并令c=2;
(3):以中前c个元素初始化中心点集V,利用式(4)、式(5)、式(6)和式(7)进行模糊聚类;
(4):根据模糊聚类结果计算FXB(U,V,c);
(5):c=c+1,如果c>cmax,执行步骤(6);否则,执行步骤(3);
(6):确定FXB(U,V,c)最小值对应的聚类中心V;
(7):利用聚类中心V重新计算模糊矩阵U,并根据式(8)分割图像。
雨滴排除模块用于利用雨滴的光度特性对雨区图像进行进一步的雨滴误检排除,得到最终雨区图像;其中,利用雨滴的光度特性对雨区图像进行雨滴误检排除具体包括:分析每个雨线,判断该雨线是否与前一帧上的背景亮度呈线性关系,如果该雨线与前一帧上的背景亮度呈线性关系,则确定该雨线为受雨影响的像素,否则认为该雨线为运动物体上的像素或其他不满足雨滴形态特征的候选像素,将该雨线从雨区图像中去掉,得到最终雨区图像。
图像去雨模块用于利用α混合技术将雨区图像中的雨滴去除,得到最终去雨图像;其中,利用α混合技术将雨区图像中的雨滴去除具体为:当成功检测出雨区图像后,将背景图像与雨区图像进行混合,通过用雨滴与背景色之间的混合值取代检测到的雨滴像素来达到去雨效果。具体为:依据统计特性,令Imix=αIBcenter+(1-α)IRcenter,其中Imix代表输出图像的Y通道值,IBcenter代表背景图像的Y通道值,IRcenter代表雨区图像的Y通道值,α是背景类B中数目占总数目k的权重。因为在保留背景强度值IBcenter的基础上,混合了雨滴的平均强度值IRcenter,保证了雨滴去除后不会留下尖锐的边缘,起到了平滑的效果。
图像输出模块用于将去雨图像转换为RGB色彩空间图像并输出图像。
本发明实施例的视频图像去雨方法及***通过将视频帧从RGB色彩空间转换到YCbCr色彩空间,大幅缩小了雨滴去除所需的时间,提高去雨效率;利用快速模糊C均值聚类算法得到像素的最佳模糊C均值分类,提高了算法的准确率;采用雨滴的光度特性进行雨滴误检排除,增强了动态场景雨滴的识别;利用α混合技术进行雨滴去除,保证雨滴去除以后不会留下尖锐的边缘。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

Claims (10)

1.一种视频图像去雨方法,包括:
步骤a:输入视频帧图像,并将视频帧图像从RGB色彩空间转换为YCbCr色彩空间;
步骤b:获取图像视频帧的Y分量序列,利用快速模糊C均值聚类算法对Y分量中的图像像素进行分割,得到雨区图像;
步骤c:利用α混合技术将雨区图像中的雨滴去除,得到最终去雨图像。
2.根据权利要求1所述的视频图像去雨方法,其特征在于,在所述步骤b中,所述利用快速模糊C均值聚类算法对Y分量中的图像像素进行分割的分割方法包括:利用分层减法聚类算法把序列点集S分为np个子集Sk(k=1,2,…,np),到中心点vi的距离用Sk的中心到vi的距离表示,即:
d i l 2 ( x l , v i ) ≈ d i k 2 ( x k c , v i ) = | | x k c - v i | | A 2 - - - ( 4 )
模糊矩阵U的大小由原来的n×c变为np×c,隶属度的计算公式为:
u i k = [ Σ j = 1 c ( d i k ( x k , v i ) d j k ( x k , v j ) ) 2 / ( m - 1 ) ] - 1 , k = 1 , 2 , ... , n - - - ( 5 )
对于距离的计算,用式(4),c个聚类中心V的计算由式(4)改为:
v i = Σ k = 1 n P ( u i k ) m x k c D c ( x k c ) Σ k = 1 n P ( u i k ) m D c ( x k c ) , i = 1 , 2 , ... , c - - - ( 6 )
目标函数式的计算式为:
J m ( U , V ) = Σ k = 1 n P Σ i = 1 c ( u i k ) m d i k 2 ( x k c ‾ , v i ) D c ( x k c ) - - - ( 7 )
利用获得的聚类中心V根据式(5)重新计算模糊矩阵U,图像分割公式为:如果:
uik=max{u1k,u2k,…,uck}(8)
则xk∈第i类。
3.根据权利要求2所述的视频图像去雨方法,其特征在于,在所述步骤b中,所述利用快速模糊C均值聚类算法对Y分量中的图像像素进行分割的分割方法还包括:
步骤b1:利用二层减法聚类对图像数据进行聚类,获得np个子集;
步骤b2:对中心集从大到小重新排序,并令c=2;
步骤b3:以中前c个元素初始化中心点集V,利用式(4)、式(5)、式(6)和式(7)进行模糊聚类;
步骤b4:根据模糊聚类结果计算FXB(U,V,c);
步骤b5:c=c+1,如果c>cmax,执行步骤b6;否则,执行步骤b3;
步骤b6:确定FXB(U,V,c)最小值对应的聚类中心V;
步骤b7:利用聚类中心V重新计算模糊矩阵U,并根据式(8)分割图像。
4.根据权利要求1所述的视频图像去雨方法,其特征在于,在所述步骤b后还包括:利用雨滴的光度特性对雨区图像进行进一步的雨滴误检排除,得到最终雨区图像。
5.根据权利要求1所述的视频图像去雨方法,其特征在于,在所述步骤c中,所述利用α混合技术将雨区图像中的雨滴去除具体为:当成功检测出雨区图像后,将背景图像与雨区图像进行混合,通过用雨滴与背景色之间的混合值取代检测到的雨滴像素达到去雨效果;雨滴去除方式具体为:依据统计特性,令Imix=αIBcenter+(1-α)IRcenter,其中Imix代表输出图像的Y通道值,IBcenter代表背景图像的Y通道值,IRcenter代表雨区图像的Y通道值,α是背景类B中数目占总数目k的权重。
6.根据权利要求1或5所述的视频图像去雨方法,其特征在于,在所述步骤c后还包括:将去雨图像转换为RGB色彩空间图像并输出图像。
7.一种视频图像去雨***,其特征在于,包括空间转换模块、雨滴初检模块、图像分割模块和图像去雨模块;
所述空间转换模块用于输入视频帧图像,并将视频帧图像从RGB色彩空间转换为YCbCr色彩空间;
所述图像分割模块用于获取图像视频帧的Y分量序列,利用快速模糊C均值聚类算法对Y分量中的图像像素进行分割,得到雨区图像;
所述图像去雨模块用于利用α混合技术将雨区图像中的雨滴去除,得到最终去雨图像。
8.根据权利要求7所述的视频图像去雨***,其特征在于,所述图像分割模块利用快速模糊C均值聚类算法对Y分量中的图像像素进行分割的分割方法包括:利用分层减法聚类算法把序列点集S分为np个子集Sk(k=1,2,…,np),到中心点vi的距离用Sk的中心到vi的距离表示,即:
d i l 2 ( x l , v i ) ≈ d i k 2 ( x k c , v i ) = | | x k c - v i | | A 2 - - - ( 4 )
模糊矩阵U的大小由原来的n×c变为np×c,隶属度的计算公式为:
u i k = [ Σ j = 1 c ( d i k ( x k , v i ) d j k ( x k , v j ) ) 2 / ( m - 1 ) ] - 1 , k = 1 , 2 , ... , n - - - ( 5 )
对于距离的计算,用式(4),c个聚类中心V的计算由式(4)改为:
v i = Σ k = 1 n P ( u i k ) m x k c D c ( x k c ) Σ k = 1 n P ( u i k ) m D c ( x k c ) , i = 1 , 2 , .. , c - - - ( 6 )
目标函数式的计算式为:
J m ( U , V ) = Σ k = 1 n P Σ i = 1 c ( u i k ) m d i k 2 ( x k c ‾ , v i ) D c ( x k c ) - - - ( 7 )
利用获得的聚类中心V根据式(5)重新计算模糊矩阵U,图像分割公式为:如果:
uik=max{u1k,u2k,…,uck}(8)
则xk∈第i类。
9.根据权利要求8所述的视频图像去雨***,其特征在于,所述图像分割模块利用快速模糊C均值聚类算法对Y分量中的图像像素进行分割的分割方法还包括:利用二层减法聚类对图像数据进行聚类,获得np个子集;对中心集从大到小重新排序,并令c=2;以中前c个元素初始化中心点集V,利用式(4)、式(5)、式(6)和式(7)进行模糊聚类;根据模糊聚类结果计算FXB(U,V,c);c=c+1,如果c>cmax,确定FXB(U,V,c)最小值对应的聚类中心V,利用聚类中心V重新计算模糊矩阵U,并根据式(8)分割图像;否则,利用式(4)、式(5)、式(6)和式(7)进行模糊聚类。
10.根据权利要求7所述的视频图像去雨***,其特征在于:还包括雨滴排除模块和图像输出模块,所述雨滴排除模块用于利用雨滴的光度特性对雨区图像进行进一步的雨滴误检排除,得到最终雨区图像;所述图像输出模块用于将去雨图像转换为RGB色彩空间图像并输出图像。
CN201510539820.2A 2015-08-28 2015-08-28 一种视频图像去雨方法及*** Pending CN105335949A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510539820.2A CN105335949A (zh) 2015-08-28 2015-08-28 一种视频图像去雨方法及***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510539820.2A CN105335949A (zh) 2015-08-28 2015-08-28 一种视频图像去雨方法及***

Publications (1)

Publication Number Publication Date
CN105335949A true CN105335949A (zh) 2016-02-17

Family

ID=55286457

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510539820.2A Pending CN105335949A (zh) 2015-08-28 2015-08-28 一种视频图像去雨方法及***

Country Status (1)

Country Link
CN (1) CN105335949A (zh)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106056544A (zh) * 2016-05-24 2016-10-26 中国科学院深圳先进技术研究院 一种视频图像雨滴去除方法及***
CN106504204A (zh) * 2016-10-12 2017-03-15 天津大学 一种基于稀疏表示的单幅图像去雨方法
CN106709926A (zh) * 2016-12-12 2017-05-24 四川大学 基于动态先验知识估计的快算去雨算法
CN106896306A (zh) * 2017-04-26 2017-06-27 国网上海市电力公司 一种gis振荡冲击耐压试验用信号去噪方法
CN110503609A (zh) * 2019-07-15 2019-11-26 电子科技大学 一种基于混合感知模型的图像去雨方法
CN110533581A (zh) * 2019-08-12 2019-12-03 广东工业大学 一种基于雨滴概率图的雨滴消除方法、***和存储介质
CN111062394A (zh) * 2019-11-18 2020-04-24 济南大学 基于多通道加权引导滤波的模糊聚类彩色图像分割方法
CN112653905A (zh) * 2019-10-12 2021-04-13 腾讯数码(天津)有限公司 图像处理方法、装置、设备及存储介质

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102254149A (zh) * 2011-06-13 2011-11-23 南京航空航天大学 视频图像雨滴的检测及识别方法
US20130236116A1 (en) * 2012-03-08 2013-09-12 Industrial Technology Research Institute Method and apparatus for single-image-based rain streak removal
CN103714517A (zh) * 2013-12-12 2014-04-09 中国科学院深圳先进技术研究院 视频去雨方法

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102254149A (zh) * 2011-06-13 2011-11-23 南京航空航天大学 视频图像雨滴的检测及识别方法
US20130236116A1 (en) * 2012-03-08 2013-09-12 Industrial Technology Research Institute Method and apparatus for single-image-based rain streak removal
CN103714517A (zh) * 2013-12-12 2014-04-09 中国科学院深圳先进技术研究院 视频去雨方法

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
徐波等: "视频图像去雨技术研究前沿", 《中国科技论文》 *
林开颜等: "快速模糊C均值聚类彩色图像分割方法", 《中国图象图形学报》 *
胡巍等: "基于FCM的雨天视频图像复原", 《通信技术》 *
董书莉等: "视频图像雨场去除仿真研究", 《计算机仿真》 *

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106056544A (zh) * 2016-05-24 2016-10-26 中国科学院深圳先进技术研究院 一种视频图像雨滴去除方法及***
CN106504204A (zh) * 2016-10-12 2017-03-15 天津大学 一种基于稀疏表示的单幅图像去雨方法
CN106709926A (zh) * 2016-12-12 2017-05-24 四川大学 基于动态先验知识估计的快算去雨算法
CN106709926B (zh) * 2016-12-12 2020-11-06 四川大学 基于动态先验知识估计的快算去雨方法
CN106896306A (zh) * 2017-04-26 2017-06-27 国网上海市电力公司 一种gis振荡冲击耐压试验用信号去噪方法
CN106896306B (zh) * 2017-04-26 2019-04-30 国网上海市电力公司 一种gis振荡冲击耐压试验用信号去噪方法
CN110503609A (zh) * 2019-07-15 2019-11-26 电子科技大学 一种基于混合感知模型的图像去雨方法
CN110533581A (zh) * 2019-08-12 2019-12-03 广东工业大学 一种基于雨滴概率图的雨滴消除方法、***和存储介质
CN112653905A (zh) * 2019-10-12 2021-04-13 腾讯数码(天津)有限公司 图像处理方法、装置、设备及存储介质
CN111062394A (zh) * 2019-11-18 2020-04-24 济南大学 基于多通道加权引导滤波的模糊聚类彩色图像分割方法

Similar Documents

Publication Publication Date Title
CN105335949A (zh) 一种视频图像去雨方法及***
Dudhane et al. C^ 2msnet: A novel approach for single image haze removal
CN108875608B (zh) 一种基于深度学习的机动车交通信号识别方法
US11195044B2 (en) Fully automatic natural image matting method
CN104050471B (zh) 一种自然场景文字检测方法及***
CN109918971B (zh) 监控视频中人数检测方法及装置
CN105678218B (zh) 一种移动物体分类的方法
CN104715239A (zh) 一种基于去雾处理和权重分块的车辆颜色识别方法
CN104598924A (zh) 一种目标匹配检测方法
CN110458077A (zh) 一种车辆颜色识别方法及***
CN112287941B (zh) 一种基于自动字符区域感知的车牌识别方法
CN104809461A (zh) 结合序列图像超分辨率重建的车牌识别方法及***
CN105404847A (zh) 一种遗留物实时检测方法
CN102915544A (zh) 基于纹理检测和颜色分割的视频图像运动目标提取方法
CN105005766A (zh) 一种车身颜色识别方法
CN104217440B (zh) 一种从遥感图像中提取建成区的方法
CN105488475A (zh) 手机中人脸检测方法
CN111462140A (zh) 一种基于区块拼接的实时图像实例分割方法
CN103489012A (zh) 一种基于支持向量机的人群密集度检测方法及***
CN114359323A (zh) 一种基于视觉注意机制的图像目标区域检测方法
WO2020119624A1 (zh) 一种基于深度学习的类别敏感型边缘检测方法
CN105046670A (zh) 一种图像去雨方法及***
CN105139358A (zh) 一种结合形态学和模糊c聚类的视频雨滴去除方法及其***
CN109325426A (zh) 一种基于三正交平面时空特征的黑烟车检测方法
CN108320299A (zh) 一种基于运动行为分析的目标跟踪算法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20160217

RJ01 Rejection of invention patent application after publication