首页 基于高斯混合模型的阴影消除算法

基于高斯混合模型的阴影消除算法

举报
开通vip

基于高斯混合模型的阴影消除算法 第27卷第1期 计算机仿真 2010年1月 文章编号:1006—9348(2010)01—0210—04 基工古】同斯混合模型的阴影消除算法 孟益方,欧阳宁,莫建文,张彤 (桂林电子科技大学图像信息研究所,广西桂林541004) 摘要:关于阴影消除是智能监控系统的重要组成部分,且对后续的识别和跟踪有很大的影响。根据改进的高斯混合模型检 测出目标,用高斯混合阴影模型来检测阴影,并用高斯平滑滤波处理检测的结果。然后动态选择合适的阈值对图像做二值 化处理。进一步对结果进行形态学滤波。经过整个过程的处理,得...

基于高斯混合模型的阴影消除算法
第27卷第1期 计算机仿真 2010年1月 文章编号:1006—9348(2010)01—0210—04 基工古】同斯混合模型的阴影消除算法 孟益方,欧阳宁,莫建文,张彤 (桂林电子科技大学图像信息研究所,广西桂林541004) 摘要:关于阴影消除是智能监控系统的重要组成部分,且对后续的识别和跟踪有很大的影响。根据改进的高斯混合模型检 测出目标,用高斯混合阴影模型来检测阴影,并用高斯平滑滤波处理检测的结果。然后动态选择合适的阈值对图像做二值 化处理。进一步对结果进行形态学滤波。经过整个过程的处理,得到了较为完整的轮廓,很好的消除了阴影,提高后续的识 别和跟踪的准确性和可靠性。实验表明,算法能较好地消除阴影,且具有较好的实时性和鲁棒性。 关键词:高斯混合模型;高斯混合阴影模型;高斯平滑滤波;形态学滤波;阴影消除 中图分类号:TN911.73文献标识码:B AShadowRemovalAlgorithmwithGaussianMixtureModel MENGYi—fang,OUYANGNing,MOJian—wen,ZHANGTong (ImageInformationInstitute,GuilinUniversityofElectronicTechnology,GuilinGuangxi541004,China) ABSTRACT:Shadowremovalis811importantpartofSurveillanceSystem,andithasgreatinfluenceonobjectrecog- nitionandobjecttracking.BasedontheimprovementoftheGaussianMixtureModel,objectsaredetected.Gaussian MixtureShadowModelisusedfordetectingtheshadow.AndtheresultsareprocessedbyGaussiansmoothfiltering. ThenextmainproblemsolvedinthispaperistocalTyoutbinarizationprocessing,selectthresholdvalue,andtreat theresultbymorphologyfilterfurthmore.Throughtheentireprocessconeemed,thewholecontourisobtfined,shad- OWremovalisprocessedeasily,andtheaccuracyandreliabilityofobjectrecognitionandtrackingisimprovedgready. TheexperimentshowsthatthisalgorithmCandetectmovingshadowsbetter,whichhasagoodreal—timeperformance androbustness. KEYWORDS:Gaussianmixturemodel(GMM);Gaussianmixtureshadowmodel(GMSM);Gaussiansmoothfil· ter;Morphologicalfilter;Shadowremoval 1 引言 智能监控是对采集到的序列图像进行处理和分析,实现 对运动目标的自动检测、识别和跟踪。但实时监控视频受光 源的影响很大,当光源在入射方向上受到不透明物体的遮挡 时,会产生阴影。阴影与目标粘连,常被误作目标的一部分, 影响目标的长度、宽度等几何形状参数。当两个甚至多个目 标因为阴影而相互粘连成一块时,将增加目标分割的难度, 另一方面阴影随着目标物体一同运动,很容易被计算机错误 的识别为前景,从而影响目标分割和形状提取的准确度,并 对后续的识别、跟踪造成负面影响,使系统的整体性能下降。 阴影具有两个重要的视觉特征:①阴影显著异于背景而被 理解为前景;②目标与其阴影具有相同的运动属性。因此阴 影检测十分困难,将目标与阴影分离是实际应用系统中必须 解决的问 快递公司问题件快递公司问题件货款处理关于圆的周长面积重点题型关于解方程组的题及答案关于南海问题 ⋯。文献[2]采用基于像素点的改进高斯混合模 收稿日期:2008—10—15修回日期:2008—11—07 --———210·--—— 型(Gaussianmixturemodel,GMM)用背景相减来检测目标。 文献[3]基于像素点的自适应密度估计的高斯混合模型,用 背景相减实现目标检测。文献[4]对多种阴影检测抑制算法 进行了比较全面的分类比较。文献[5]采用混合高斯聚类思 想进行阴影抑制,其算法主要通过判断新来像素值是否满足 一定的阴影模型,调节混合高斯背景模型中高斯分布的参数 学习率,试图使阴影收敛于混合高斯背景模型的某一个高斯 分布中,再把此分布描述的状态值转移到混合高斯阴影模型 进行阴影聚类。文献[5]中的算法正如其作者所言,存在参 数多且不易调节、各像素点混合高斯阴影模型学习不充分等 问题,特别是算法中参数学习率对算法效果影响大,且完全 靠经验调节。本文基于改进的高斯混合模型¨一o,首先检测 出目标,再用高斯混合阴影模型检测阴影H芦3,对检测的结果 做高斯平滑,然后对图像做二值化处理,实现阈值的动态选 择,再对结果进行形态学滤波。 万方数据万方数据 2系统框架 本文提出的阴影检测算法的总体流程如图1所示。在 进行阴影检测和消除之前,首先通过背景建模提取包括阴影 在内的前景目标。然后采用高斯混合阴影模型判断前景目 标中是否存在阴影。如果存在阴影则建立相应的模型,通过 模型更新标示出阴影,再通过高斯平滑滤波及二值化处理来 消除阴影。最后实现阴影消除并分割出真正的运动目标。 2.1高斯混合模型 由摄像机输入的图像是由R、G和B三个分量组成的, 混合了色度和亮度信息,所以用置=(髫?,算?,茗?)来表示某 一像素在时刻f的采样值。像素点采样值分布的概率密度函 数可以表示为: 脚 P(置=并)=∑仃。。。Ⅳ(菇;肛。。。,盯2。.。,) (1) 肘为高斯模型的个数肛。,⋯,p村和旷l’.一,矿肺对应高斯混合 模型的均值和方差,仃。为对应高斯模型的权重。 图1 系统框架图 P>^ F产A戚tP呵. 图2 像素点状态迁移图 其中 Ⅳ(五班。,∑。)2西毋告“一,p碥j隅‰,㈠2) N表示X。的维数。为了减少计算量,一般假定每个像素 点的R、G、B三颜色通道相互独立,并具有相同的方差,则协 方差矩阵为∑。=口:.。,这就相当于为每个颜色通道各建 立了一个一维混合高斯模型。随着时间推移背景会发生变 化,如光照变化、背景物体移入移出等,式(1)所示的背景 模型必须进行更新以反映这些变化.对于每一个像素点,维 护一个动态信息窗口,记录如下信息:①均值;②方差;③最 近N个采样值;④前景点比率以;⑤像素点处于观察状态的 时间t,,其中,前景点比率是指JI、r个采样值中被判定为前景 点采样值的个数所占的比例。根据前景点比率B确定像素点 所处的状态:①观察状态sD,B>A(A为阈值),此时像素点 取值呈现较大波动,需进一步观察,模型停止更新。在通常 情况下,运动物体停留在信息窗口的时间比较短,该状态的 持续时间不会很长,如果该状态持续时间t,大于设定的间隔 L,可以判定发生了如光照亮度变化或移入移出新的物体等 情况,背景发生了变化,则根据最近的J7v个采样值置, 置⋯‰,进行背景模型更新。②更新状态su圻 标准 excel标准偏差excel标准偏差函数exl标准差函数国标检验抽样标准表免费下载红头文件格式标准下载 差。则‘和相 应的高斯 函数 excel方差函数excelsd函数已知函数     2 f x m x mx m      2 1 4 2拉格朗日函数pdf函数公式下载 匹配,高斯混合模型参数的更新过程【6o为 仃m.,=(1一a)丌m.。.I+a (4) p。.,=(1一p)g。.,一I+p,l (5) 矿2。,,=(1一P)盯。2.,l+P(t—p。.,)2(6) 式中a是自定义的学习率,且0≤Ot≤1,P是参数学习率,其 值为P=旦。M个高斯混合分布根据!型的值由大到小排 丌m。I 盯m.‘ 序,一般采用前曰个高斯分布建立背景模型则有: 6 B=arg蝉n(∑仃。>m)(7) 其中m是预先选取的阈值。t和每个背景分布均值之差的绝 对值都大于该分布标准差的D倍,则I被认为是运动前景, 否则,。被判为背景像素。 2.2 高斯混合背景模型(Gaussianmixtureshadow model,GMSM) 高斯混合阴影模型【51是基于这样的假设,对于给定的像 素点与前景的阴影是相关的,场景中阴影用高斯混合模型表 示。当被捕获阴影值确定时其概率密度函数将用第二个高斯 混合模型表示,所构造的这个高斯混合模型就是高斯混合阴 影模型。进一步的目标就是更新高斯混合阴影模型,高斯混 合阴影模型的更新与高斯混合模型更新是不一样的,高斯混 合阴影模型输入为高斯概率密度方程的值,这些值标识背景 下的阴影特性。在某时刻At,处理前景目标最大先验概率状 态下的各个值,如仃。,‰,盯j:I等。当In=B+1时,用e(xIB +1)来确定m=l时,背景中是否有阴影,表达式如下: a。i。th‘)(19) 满足判定条件时判定该像素点为阴影,其中£∥是预先 选取的阈值。 3 算法改进 3.1 高斯混合模型的改进 背景模型必须更新以反映场景变化.对于每一个像素 点,维护一个动态信息窗口。根据前景点比率B及间隔L确 定像素点所处的状态。在运动前景检测阶段,对于比较复杂 的场景,为得到较好的检测效果,往往希望在混合高斯背景 模型中肘值取大一些,以往的算法对场景内每个像素点都采 用同一的背景模型更新模型参数,这会带来庞大计算量,影 响算法实时性。本文注意到监控场景通常只有少部分区域是 比较混乱的,而大部分区域是静止的,耵是值是比较小,静止 区域的像素点总是呈现相同像素值,而且该像素值总是和混 合高斯背景模型中的同一个分布相匹配,此时高斯分布与图 像序列中新进人的像素值相匹配的频率非常高,经过学习后 该分布权重仃。会较大而方差蠢较小,则生生长时间保持最 c,m.I 大,从而在较长时间内会把同一个高斯分布的均值作为场景 背景的像素值,因此静止区域像素点的背景模型参数不需要 每帧都更新。据此本文对混合高斯背景建模算法进行改进: ①当在一像素点的背景模型中,若B比较稳定且某一高斯 分布与每拍新进入的像素值相匹配的频率高于一定阚值时, 则在接下来的一定帧数内该像素点背景模型的参数都不再 更新,在一定帧数后,重新更新参数;②根据间隔L进行更 新,如果像素点没有更新的时间大于间隔咒,则根据更新公 式进行更新,直到新进入像素值匹配的频率大于设定阈值或 小于间隔t,如此循环更新。 3.2 阴影消除方法改进 一2】2~ 对于高斯模型的更新,能够提高一定的运算速度,同样 高斯混合阴影模型也存在运算量大的问题,则采用相似方法 对高斯阴影混合模型进行改进。用高斯混合模型能够较为精 确的检测出前景目标,但是由于高斯混合模型检测的结果存 在一定的噪声,对后续的高斯混合阴影模型造成一定的影 响。高斯混合阴影模型能够较好的区分出背景、前景及阴影, 但是处理的结果还是存在较大的噪声。本文基于高斯混合模 型和高斯混合阴影模型检测的结果,用以下方法来消除阴 影: 1)高斯平滑滤波 高斯滤波器是一类根据高斯函数的形状来选择权值的 线性平滑滤波器。高斯平滑滤波器对于抑制服从正态分布的 噪声非常有效。高斯平滑滤波器由收敛方程e和类似方程s 组成,方程如下: 。(f一石):。一}(等了 (20) d(f一算)=0孝一髫0(21)。(f一茗):。一÷(掣罗 (22) 艿C,If)一以菇))=JIf(f)-f(卫)ll(23) 经过高斯平滑滤波后的结果抑制大部分噪音,平滑了目 标轮廓。 2)二值化处理 经过上述过程处理,可以很好的区分出前景目标和背 景,用高斯混合阴影模型检测阴影的结果介于背景和前景之 间。本文使用二值化处理来消除阴影,从图中无法知道取什 么样的阈值比较合适,本文采用如下的方法动态选择阈值, 经过前期处理,前景图像像素点只有三个值,在前景区域内, ^ 3 取TH=÷∑Pz,经实验TH是合适的阈值。用TH做阈值对 目标图像做二值化处理,可以好很的消除了大部分的阴影。 二值化过程为 出£(菇,,,):fmaxJ口。w,5阳(并,,,)>。^础^。埘(24) tO,otherwise dst(x,Y)为二值化输出图像,SFC(x,y)为输入图像,threshold 为给定的阈值。 3)形态学滤波 膨胀(Dilation)与腐蚀(Erosion)是最基本的形态变换。 膨胀变换是一种扩张变换,它使目标肢体扩张,孔洞收缩。而 腐蚀变换是膨胀变换的对偶运算,为收缩过程,肢体收缩,使 孔洞扩张。一般膨胀与腐蚀不互为逆运算,故可级连结合使 用而产生新形态变换,此即开运算与闭运算,也是数学形态 学中的一种重要运算。先腐蚀后膨胀构成开运算,反之为闭 运算。开运算能去除孤立的小点、毛刺和小桥等结构,可抑制 信号中的峰值噪声;闭运算则能填平小沟、弥合孔洞与小裂 缝,可抑制信号中的低谷噪声。经过高斯平滑滤波后仍然有 一些小点和毛刺,采用开运算,经过形态学滤波后能够很好 的消除。本文算法能够准确提取出前景目标,很好的消除阴 影,得到较好的轮廓。 万方数据万方数据 4 实验结果与分析 为验证本算法,给出了两个真实场景的实验结果,图3 为阳光较弱的场景,图4为强阳光下的复杂场景,实验结果 给出的数据为同一时刻各个部分处理的结果。测试视频的分 辨率为320×240像素,实验平台处理器为为AMD3000+,1. 8G,运行的环境为基于VC6.0开放源代码的计算机视觉库 (IntelOpenSourceComputerVisionLlibrary,OpenCv)。在混 合高斯模型中取M=4,在高斯混合阴影模型中M。=4,在前 景测试阶段,对像素点的判断主要是依据仃。,如果某一高斯 分布的归一化值权重大于0.6,且在L<10秒内,则接下来 的200帧以内,该像素点保持原有状态且所属高斯分布参数 停止更新,超过阈值,则按给定的更新方程更新。在实验中处 理的速度为9帧^,实时性有所提高。在高斯平滑滤波中采用 的是对图像进行核大小为3×3中值滤波,二值化过程初始 1 3 化的阈值为130,在以后的更新中7H=÷乏:Pi进行更新,J—l I 像素的最大值为255,最小值为0,经过处理就得到了二值化 的图像,本文采用开运算,腐蚀和膨胀各一次。用改进高斯混 合模型能够在复杂的环境下检测出目标,所以本方法能够应 该各种不同的环境。实验测试在背景为树或喷泉等复杂环境 还能够较好的检测出目标,为后续的处理提供了很好的前 提。高斯混合阴影模型基于高斯混合模型检测的目标结果来 区分出阴影,效果能够达到预期要求,但结果存在一定误差。 高斯平滑滤波用来去除噪声和平滑目标的轮廓,从实验结果 看,目标的轮廓是得到了平滑。经过上述的过程,对背景、前 景及阴影有了很好的区分,动态阈值选择为二值化提供合适 的阈值。二值化处理后,前景中仍存在一定的噪声。文中采用 的形态学滤波的开运算,开运算能去除孤立的小点、毛刺等 噪声,得到最终结果。经过整个过程的处理,得到了较为完整 的轮廓,很好的消除了阴影,提高后续的识别和跟踪的准确 性和可靠性。 5结论 本文是基于高斯混合模型进行目标检测,用高斯混合阴 影模型来检测阴影。高斯混合模型有较强的应变能力,比较 适合在复杂的背景下进行目标检测,所以本文所采用的方法 能够在复杂的环境下消除目标的阴影,而且基本上能够达到 实时监控的要求。经过高斯平滑滤波和形态学滤波得到了 较为完整的轮廓,为后续的处理做了很好的准备。运算量大 是高斯所固有的问题,所以其初始化过程还是比较慢,接下 来的工作就是进一步提高实时性方向努力。本文所采用的 整体 方案 气瓶 现场处置方案 .pdf气瓶 现场处置方案 .doc见习基地管理方案.doc关于群访事件的化解方案建筑工地扬尘治理专项方案下载 达到了预期的效果,具有较强的实用性。 参考文献: [1]付萍,等.视频监控系统中运动目标检测的阴影去除方法[J]. 计算机工程,2007,33(10):22—24. [2]ZoranZivkovic.ImprovedAdaptiveGanssianMixtureModelfor 圈3阳光较弱的场景 图4强阳光的场景 BackgroundSubtraction[C].17thIntemationalConferenceon PatternRecognition(ICPR04),2004,2:28—31. [3】 ZoranZivkovic,FerdinandvanderHeijden.EfficientAdaptive DensityEstimationPerImagePixelfortheTaskofBackground Subtraction[j].PatternRecognitionLetters,2006,27. (下转第260页) ---——213·--—— 万方数据万方数据 3)当发生电弧接地故障时,其中性点电压与故障前月相 电压波形基本与图2一致,计算得相角差0一仃。 采用本文第二节中的辨识方法1),可以明确地区分出高 阻接地故障。 对于金属性接地和电弧接地故障,用卵r提取故障相电 压稳态波形(图4和图5)中的基波及各次谐波分量,将基波 分量的有效值与故障相电压稳态波形有效值比较,结果如表 1所示。 表1不同故障情况下基波含量分析 故障类型 基波与原始波形有效值之比 金属性接地 电弧接地 0.9988 0.9333 由表1可知,对于金属性接地,基波分量的有效值与故障相电压 稳态波形有效值之比约等于1,可见故障相电压稳态波形中基本不 含有谐波含量。对于电弧接地,基波分量的有效值与故障相电压稳 态波形有效值之比小于1,说明其中有谐波分量存在。采用本文第 二节中的辨识方法2),就能有效地将电弧性接地故障与金属性接地 故障区分开来。 4实验验证 为了进一步验证本文提出的故障辨识方法的可行性,在 实验室高压模拟电网上,进行了20组金属性接地实验、20组 高阻接地实验以及20组电弧接地实验,然后采用本文提出 的故障辨识方法对这些实验数据进行故障辨识,结果符合实 际,说明本文提出的故障辨识方法正确有效。 5结论 对于单相接地的研究,目前多侧重于接地选线方面,对 于单相接地故障辨识,国内对此方面的研究还比较少。本文 提出了一种依据故障相电压稳态波形中基波含量的大小来 区分故障类型的方法,结合比较中性点电压与故障前A相电 压的相角差0的辨识方法。就能有效地区分出金属性接地、 高阻接地和电弧接地这三种典型接地故障,经过仿真和实验 验证,证明方法正确有效。这对于进一步研究单相接地故障 是很有意义的。 参考文献: [1]EHanninen,MLehtonen.Characteristicsofearthfaultsindectri· caldistributionnetworkswithhi【g}Iimpedanceearthing[J].Elec- tricPowerSystemResearch,1998,44(3):155—161. [2]贾清泉,蔺道深,袁石文.基于Matlab的一种新型消弧线圈的 仿真[J].继电器,2006,36(14):49—53. [3]肖鹏.基于小波分析的小电流接地系统单相接地故障选线研 究[D].华北电力大学(保定),2000. [4]陈绍英.小电流接地系统单相接地故障选线新方法研究[D]. 华北电力大学(北京),2000. [5]齐郑,杨以涵.中性点非有效接地系统单相接地选线技术分析 [J].电力系统自动化,2004,28(14):1—5. [6]王其平.电器电弧理论[M].北京:机械工业出版社,1991. E7]胡平.可用于分析矿井电网单相电弧性接地过电压的近似电 弧模型[J].煤炭学报,1992,17(2):80—88. [作者简介】 顾荣斌(1983一),男(汉族),上海人,硕士研究生j 主要研究方向为小电流接地选线技术; 蔡旭(1964一),男(汉族),江苏人,教授,博士生 导师,主要研究方向为配网安全与电力电子、电能质 量控制与用户电力、配电自动化与保护; 金之俭(1965一),男(汉族),上海人,副教授,主要研究方向为电力 设备状态的检测技术,电网故障检测与治理。电力系统试验设备,高 电压测试技术等; 戴军瑛(1978一),女(汉族),上海人,本科,工程师,主要从事电力 系统变电运行工作。 (上接第213页l [4]AndreaPmti,Member,IlvanaMikic.Member,MohanMTrivedi, [作者简介] Member,RimCucchiara,Member-DetectingMovingShadows: 孟益方(1983一)。男(汉族),河南禹州人,硕士生。 AlgorithrmandEvaluation[J]·IEEETransactionsOUPatternA- 主要研究方向为图像信息处理等; nalysisandMachineIntelligence,2003,25· 欧阳宁(1972一)。男(汉族)。湖南宁远人,硕士,副 [5]Martel—Brisson,NZaccarin,A·?MovingCastShadowDetection 教授,硕士研究生导师,主要研究领域为图像处理和 fromAGaussianMinuteShadowModel[J].InComputerVision 识别等: ”dPan“Reeognid叫,IEEEcomp“研Societyconference on. 莫建文(1972一),男(汉族),广西平南人,硕士,副教授,硕士研究 2005,2:643—648‘ 生导师,主要研究领域为图像处理、自适应信号处理等; [6]ch8ungSc8,CK”ath·Robu雠Techniqu鹤forB”kgro““ds“b‘ 张彤(1973一),男(汉族),广西昭平人,硕士,讲师,主要研究领 tracti“inurb”T“陆。Video[c]·nDceedi“挚ofEI”Ironi。111180 域为图像处理与识别等。 gi“g:VisualCommunicationsandImageProcessing2004(Part One),SanJose,California.BeHingham,WA:SPIE。2004,(5308): 88l一892. .--——260·-—— 万方数据万方数据 基于高斯混合模型的阴影消除算法 作者: 孟益方, 欧阳宁, 莫建文, 张彤, MENG Yi-fang, OUYANG Ning, MO Jian-wen, ZHANG Tong 作者单位: 桂林电子科技大学图像信息研究所,广西,桂林,541004 刊名: 计算机仿真 英文刊名: COMPUTER SIMULATION 年,卷(期): 2010,27(1) 参考文献(6条) 1.付萍 视频监控系统中运动目标检测的阴影去除方法[期刊 论文 政研论文下载论文大学下载论文大学下载关于长拳的论文浙大论文封面下载 ]-计算机工程 2007(10) 2.Cheung Scs;C Kamath Robust Techniques for Background Subtraction in Urban Traffic Video 2004 3.Martel-Brisson;N Zaeearin A Moving Cast Shadow Detection from A Gaussian Mixture Shadow Model 2005 4.Andrea Prati;Member;IIvana Mikic;Member Mohan M Trivedl Member Rita Cucchiara Member Detecting Moving Shadows:Algorithms and Evaluation 2003 5.Zoran Zivkovic;Ferdinand van der Heijden Efficient Adaptive Density Estimation Per Image Pixel for the Task of Background Subtraction[外文期刊] 2006(7) 6.Zoran Zivkovic Improved Adaptive Ganssian Mixture Model for Background Subtraction 2004 本文链接:http://d.g.wanfangdata.com.cn/Periodical_jsjfz201001060.aspx
本文档为【基于高斯混合模型的阴影消除算法】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_684143
暂无简介~
格式:pdf
大小:458KB
软件:PDF阅读器
页数:6
分类:互联网
上传时间:2011-12-27
浏览量:70