国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

一種改進(jìn)的基于高斯模型的目標(biāo)檢測(cè)方法

2015-09-11 14:04:16任世卿王思思陶傳會(huì)
電腦知識(shí)與技術(shù) 2015年17期

任世卿++王思思++陶傳會(huì)

摘要:混合高斯模型是運(yùn)動(dòng)目標(biāo)檢測(cè)技術(shù)中應(yīng)用非常廣泛的背景建模方法。為了克服混合高斯模型不能適應(yīng)背景光照突變,且計(jì)算量龐大的問(wèn)題,提出了三種改進(jìn)方法。首先,對(duì)檢測(cè)的視頻幀做光照補(bǔ)償處理,可以大大降低光照突變對(duì)檢測(cè)效果的影響;其次,在不影響檢測(cè)效果的情況下,采用隔像素建模形式,可以減少模型的計(jì)算量;最后,在背景建模過(guò)程中把所有模型按權(quán)重比例相加,實(shí)驗(yàn)結(jié)果表明,此方法不僅減少計(jì)算量,還能提高檢測(cè)的效果。

關(guān)鍵詞:混合高斯模型;光照補(bǔ)償;隔像素建模;多模型模擬背景

中圖分類(lèi)號(hào):TP3 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-3044(2015)17-0215-03

1 概述

隨著智能化監(jiān)控系統(tǒng)在各工業(yè)、農(nóng)業(yè)、服務(wù)業(yè)等領(lǐng)域的廣泛應(yīng)用,實(shí)時(shí)視頻監(jiān)控系統(tǒng)越來(lái)越受到歡迎,作為關(guān)鍵技術(shù)的運(yùn)動(dòng)目標(biāo)檢測(cè)方法越來(lái)越重要。運(yùn)動(dòng)目標(biāo)檢測(cè)需要從視頻序列中分離出背景信息,檢測(cè)出相對(duì)運(yùn)動(dòng)的前景信息,為運(yùn)動(dòng)目標(biāo)的識(shí)別和分析打下基礎(chǔ)[1]。

目前運(yùn)動(dòng)目標(biāo)檢測(cè)的方法大致分為三類(lèi):光流法、幀間差分法和背景差分法[2][3]。光流法是由Horn和Schunck提出的,該算法創(chuàng)造性的引入光流約束方程,根據(jù)圖像像素中包含的灰度信息計(jì)算場(chǎng)景的運(yùn)動(dòng)矢量場(chǎng),對(duì)比運(yùn)動(dòng)目標(biāo)與背景的運(yùn)動(dòng)矢量差異區(qū)分前景與背景。但因?yàn)橛?jì)算量大,實(shí)時(shí)性差使其尚未得到廣泛的應(yīng)用。幀差法最大的優(yōu)點(diǎn)是算法簡(jiǎn)單且速度快,直接對(duì)視頻幀做差分,實(shí)時(shí)性強(qiáng),但是算法對(duì)運(yùn)動(dòng)緩慢或靜止在場(chǎng)景中的目標(biāo)提取容易出現(xiàn)空洞甚至逐漸丟失。背景差分法是運(yùn)動(dòng)目標(biāo)檢測(cè)中應(yīng)用最廣泛的技術(shù)。Stauffer 和Grimson兩人提出的應(yīng)用混合高斯模型建立背景的技術(shù)得到廣泛認(rèn)可[4-5]。它能魯棒地克服光照緩慢變化、樹(shù)枝輕微搖動(dòng)等情況。但是當(dāng)背景中光照突變時(shí)卻很難檢測(cè)前景目標(biāo),且算法計(jì)算量大,實(shí)時(shí)性較差[6][7]。

本文提出提出了一個(gè)簡(jiǎn)單有效的隔像素建模模型,理論上可以減少混合高斯模型的計(jì)算量;將匹配后的所有模型按照其權(quán)值比例相加建立背景模型,省去了原算法中對(duì)多個(gè)模型進(jìn)行排序的復(fù)雜計(jì)算,不僅可以降低模型的計(jì)算量,又提高了混合高斯模型的檢測(cè)效果;通過(guò)與當(dāng)前幀有關(guān)聯(lián)的若干視頻序列進(jìn)行平均,然后與檢測(cè)幀進(jìn)行擬合,達(dá)到消除光照突變的目的。

2 混合高斯模型原理

在圖像序列中,假定某像素點(diǎn)的值依次為[{X1,X2,X3...Xt}],則當(dāng)前幀該像素值的概率為:

[P(Xt)=Σi=1Kωi,tη(Xt,μi,t,Σi,t)]

其中,[Κ]是用于擬合的高斯模型的個(gè)數(shù),一般為5個(gè);[ω]是[t]時(shí)刻第[i]個(gè)高斯模型的權(quán)值,必須滿足[i=1kωi,t=1];[η(Xt,μi,t,Σi,t)]表示[t]時(shí)刻第[i]個(gè)高斯模型,定義如下:

[ηΧt,μi,t,Σi,t=1(2π)n2Σi,t12e-12(Xt-μi,t)TΣ-1it(Xt-μit)]

其中[n]表示像素的維數(shù),[μ]表示高斯分布的均值,[Σ]表示高斯分布的協(xié)方差矩陣,[i]=1,2…[K]。

如果像素點(diǎn)滿足[|Xt-μi,t-1|≤2.5*σi,t-1],則此像素點(diǎn)是匹配點(diǎn),可以進(jìn)行如下參數(shù)更新:

[ωi,t=(1-α)?ωi,t-1+α]

[μi,t=(1-ρ)?μi,t-1+ρ?Xt]

[σ2i,t=(1-ρ)σ2i,t+ρ(Xt-μi,t-1)(Xt-μi,t-1)T]

如果像素點(diǎn)不滿足[|Xt-μi,t-1|≤2.5*σi,t-1],則參數(shù)變化如下:

[ωi,t=(1-α)?ωi,t-1]

此方法確保了匹配點(diǎn)的權(quán)值增大,不匹配點(diǎn)權(quán)值變小。根據(jù)[ωσ]大小對(duì)模型進(jìn)行排序,選取其中的若干模型作為背景模型。

3 算法的改進(jìn)

3.1 隔像素建模

針對(duì)混合高斯模型計(jì)算量大的難題,本文提出了一種間隔像素建模的方法,即當(dāng)檢測(cè)出第[(i,j)]個(gè)像素為背景或前景時(shí),則可認(rèn)為第[(i+1,j)]、[(i,j+1)]、[(i+1,j+1)]也為背景或前景像素點(diǎn)。此方法的原理相當(dāng)于先將圖像壓縮,通過(guò)混合高斯模型進(jìn)行運(yùn)動(dòng)目標(biāo)檢測(cè)后再將檢測(cè)后的圖像復(fù)原。這樣在理論上可以減少混合高斯模型百分之七十左右的計(jì)算量。

3.2 多模型模擬背景

原混合高斯模型在一個(gè)像素匹配結(jié)束后,會(huì)通過(guò)[ωσ]值的大小對(duì)混合模型進(jìn)行重新排列。然后設(shè)定閾值,將模型的權(quán)值依次相加,當(dāng)累加值最接近所設(shè)閾值時(shí)結(jié)束,舍棄后面的模型。并將最終的若干模型擬合成背景模型,完成最后的背景建模過(guò)程。這種方法存在兩點(diǎn)不足:首先,對(duì)[ωσ]的比值進(jìn)行排序,然后設(shè)定閾值選取前面若干模型過(guò)程的計(jì)算量是很大的,這也是原模型計(jì)算量過(guò)大的一個(gè)原因。其次,選取排序靠前的模型而舍棄靠后的模型雖然會(huì)減少噪聲點(diǎn),但理論上也有可能舍棄的是真背景,從而使背景建模不準(zhǔn)確,甚至出現(xiàn)更多噪聲點(diǎn)。

文章認(rèn)為混合高斯模型建模過(guò)程中的所有模型都有可能是背景模型,而噪聲點(diǎn)可能在匹配時(shí)已被舍棄。所以將匹配后的所有模型都按照其權(quán)值比例相加建立背景模型。這樣不僅可以降低模型的計(jì)算量,又提高了混合高斯模型的檢測(cè)效果。

3.3 光線補(bǔ)償

當(dāng)背景中的光線發(fā)生緩慢變化的情況下,混合高斯模型可以通過(guò)不斷地自我更新抵消掉背景中的光線變化,不會(huì)影響前景中運(yùn)動(dòng)目標(biāo)的檢測(cè)。如果背景中的光線發(fā)生劇烈變化時(shí),混合高斯模型就會(huì)將這種變化檢測(cè)成運(yùn)動(dòng)目標(biāo),出現(xiàn)錯(cuò)誤檢測(cè)的現(xiàn)象。為了解決這個(gè)問(wèn)題,在高斯模型檢測(cè)之前進(jìn)行光線補(bǔ)償。

先選取當(dāng)前幀前后的nframes幀,將每幀中像素點(diǎn)的值累加后的平均值作為光線補(bǔ)償值,公式表示如下:

[Ρ(i,j)=n=1nframesframe(i,j)/nframes]

然后將當(dāng)前幀的像素和光線補(bǔ)償值相加再求平均,公式為:

[frame(i,j)=(frame(i,j)+Ρ(i,j))/2]

通過(guò)光線補(bǔ)償操作,減少了光線突然變化對(duì)混合高斯模型檢測(cè)結(jié)果的影響,減少了檢測(cè)結(jié)果的噪聲點(diǎn)。

4 仿真實(shí)驗(yàn)結(jié)果與分析

本文中視頻數(shù)據(jù)為校園運(yùn)動(dòng)車(chē)輛與行人,每幀圖像寬度為640像素,高度為480像素。計(jì)算機(jī)的配置為酷睿i5,主頻為3.10GHz,內(nèi)存為4G,仿真軟件為matlab R2010b,利用高斯算法建立的模型為5個(gè)。

4.1 隔像素建模

實(shí)驗(yàn)1用校園運(yùn)動(dòng)車(chē)輛視頻第82幀對(duì)高斯混合模型與隔像素模型進(jìn)行比較,結(jié)果如下:

隔幀混合高斯建模檢測(cè)圖

以上數(shù)據(jù)證明隔像素建模模型與高斯模型相比較,效率有了很大的提高。前景目標(biāo)沒(méi)有影響,且噪聲點(diǎn)有所減少,但增大了原有的噪聲點(diǎn)形狀。

4.2 多模型模擬背景

實(shí)驗(yàn)2用person視頻第164幀對(duì)混合高斯模型與改進(jìn)方法比較,結(jié)果如下:

改進(jìn)混合高斯檢測(cè)圖

從實(shí)驗(yàn)數(shù)據(jù)看出,無(wú)需舍棄權(quán)值較小的模型,通過(guò)多模型共同模擬背景,不但減少了混合高斯模型的計(jì)算量,還提高了目標(biāo)檢測(cè)的效果。

4.3 光照補(bǔ)償

實(shí)驗(yàn)視頻為校園內(nèi)行駛車(chē)輛的視頻,在82—89幀時(shí)天空中的光線發(fā)生較大地改變,所以選取之后的若干幀進(jìn)行運(yùn)動(dòng)目標(biāo)檢測(cè)。

光照處理后混合高斯檢測(cè)結(jié)果

從檢測(cè)結(jié)果可以看出,在混合高斯算法檢測(cè)運(yùn)動(dòng)目標(biāo)之前對(duì)視頻序列中的光線進(jìn)行補(bǔ)償,可以有效地抑制由于光線變化導(dǎo)致的運(yùn)動(dòng)目標(biāo)拖尾現(xiàn)象和噪聲點(diǎn)增多現(xiàn)象。

5 結(jié)論

混合高斯模型不能滿足實(shí)時(shí)性要求很高的系統(tǒng),針對(duì)這一問(wèn)題提出了一個(gè)簡(jiǎn)單有效的隔像素建模模型,理論上可以減少混合高斯模型70%的計(jì)算量;混合高斯模型建模過(guò)程中的所有模型都有可能是背景模型,而噪聲點(diǎn)可能在匹配時(shí)已被舍棄,所以將匹配后的所有模型都按照其權(quán)值比例相加建立背景模型,完全省去了原算法中對(duì)多個(gè)模型進(jìn)行排序的復(fù)雜計(jì)算,不僅可以降低模型的計(jì)算量,又提高了混合高斯模型的檢測(cè)效果;通過(guò)與當(dāng)前幀有關(guān)聯(lián)的若干視頻序列進(jìn)行平均,然后與檢測(cè)幀進(jìn)行擬合,達(dá)到消除光照突變的目的,實(shí)驗(yàn)證明本文提出的光照補(bǔ)償模型對(duì)混合高斯模型的檢測(cè)效率有很大程度的提高。

參考文獻(xiàn):

[1] 許志良, 周智恒, 彭革新. 關(guān)于運(yùn)動(dòng)目標(biāo)檢測(cè)的發(fā)展現(xiàn)狀研究[J]. 移動(dòng)通信, 2008.

[2] 鄧輝斌. 基于隔幀差分區(qū)域光流法的運(yùn)動(dòng)目標(biāo)檢測(cè)[J]. 光電技術(shù)應(yīng)用, 2009.

[3] 張燕平, 白云球. 用改進(jìn)混合高斯模型的運(yùn)動(dòng)目標(biāo)檢測(cè)[J]. 計(jì)算機(jī)工程與應(yīng)用, 2010.

[4] Grimson W. Adaptive background mixture models for real time tracking Proceedings of IEEE International Conference on Computer Vision and Pattern Recognition, 1999.

[5] Stauffer C,Grimson W E L.Learning patterns of activity using real-time tracking. IEEE Transactions on Pattern Analysis & Machine Intelligence, 2000.

[6] 李加佳, 彭啟民. 適應(yīng)光照突變的運(yùn)動(dòng)目標(biāo)檢測(cè)算法[J]. 計(jì)算機(jī)輔助設(shè)計(jì)與圖形學(xué)學(xué)報(bào), 2012.

[7] 楊文濤, 鄭國(guó)柱. 基于高斯混合模型的光照自適應(yīng)背景減法[J]. 湖北大學(xué)學(xué)報(bào), 2012.

囊谦县| 广德县| 定陶县| 任丘市| 安阳市| 武汉市| 兰考县| 弋阳县| 读书| 黔江区| 上林县| 迁西县| 安福县| 岑巩县| 黄山市| 马龙县| 辽源市| 蓬安县| 荥经县| 徐闻县| 沂源县| 基隆市| 铁岭市| 东城区| 伊通| 永胜县| 澄迈县| 扬州市| 阿拉善左旗| 郑州市| 蒙自县| 深圳市| 乌海市| 绵竹市| 托里县| 衡东县| 绥滨县| 绥德县| 盐池县| 尼勒克县| 彩票|