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

?

基于改進的混合高斯模型的運動目標檢測方法

2014-06-23 13:52:58王東方王玉德王景武
激光技術 2014年6期
關鍵詞:前景高斯背景

王東方,王玉德,王景武

(曲阜師范大學物理工程學院,曲阜273165)

基于改進的混合高斯模型的運動目標檢測方法

王東方,王玉德*,王景武

(曲阜師范大學物理工程學院,曲阜273165)

為了改善混合高斯模型在光照突變時容易產(chǎn)生大量誤檢的缺陷,采用了一種高斯模型與均值法相結合并為前景像素建立計數(shù)器的方法。在建立背景模型時,運用多幀圖像求平均值的方法初始化混合高斯模型的背景;為每幀圖像的前景像素數(shù)建立計數(shù)器,并以此消除被誤判為前景的區(qū)域;對檢測出的前景區(qū)運用數(shù)學形態(tài)學處理,得到圖像真正的前景區(qū)域。結果表明,該算法不僅克服了初始背景中的干擾,而且消除了光照突變時的誤檢,提高了運動目標的檢測率。

圖像處理;運動目標檢測;混合高斯模型;光照影響

引 言

運動目標檢測是眾多計算機視覺應用的基礎技術,是進行目標跟蹤和行為理解的基礎,在近年來取得了極大的發(fā)展,并且從一開始它就與工程應用緊密相連,廣泛應用在航空航天、城市交通、智能監(jiān)控等各個領域[1-2]。運動目標檢測的目的是將運動物體從背景中分割出來[3],方法主要有光流法[4]、幀間差分法[5]、背景減差法等[6]。ZHOU等人提出了一種基于二重的光流場運動檢測算法,利用光流場結合差分法檢測運動目標[7]。HE等人實現(xiàn)了利用連續(xù)3幀圖像進行差分運算獲取運動信息的方法[8],BENNETT運用幀間差分結合時空的連續(xù)性來檢測和跟蹤移動物體[9]。GAN提出一種基于碼書的背景構造方法,該方法使用長時間的圖像序列估計背景模型,再運用背景減除法獲得目標[10]。幀間差分法是通過對相鄰兩幀或幾幀直接作差來檢測運動目標[11],該算法原理簡單、計算速度快,但檢測效果一般而且噪聲水平比較高。光流法主要依據(jù)是圖像中灰度模式的運動速度[12],要得到像素點的速度矢量,這就需要多次迭代運算,計算復雜耗時,特別是背景非常復雜時不能達到實時檢測的要求。背景減差法是應用較為普遍的檢測方法,該算法要先為背景建立一個參量模型,通過視頻序列逐幀與背景參數(shù)模型相減來檢測運動目標。

作者選取背景減差法來檢測運動目標,采用改進的混合高斯模型來建立背景模型。作為目前應用最廣泛的背景差分方法之一,混合高斯背景模型考慮到背景運動的多模性,對動態(tài)背景具有較好的魯棒性,而且結構簡單易于實現(xiàn)[13]。

在實際運用中發(fā)現(xiàn)混合高斯模型還存在如下幾個問題:(1)該模型算法根據(jù)視頻的第1幀來構建背景模型,但如果第1幀存在運動物體時可能會產(chǎn)生錯誤的檢測結果;(2)當光線突變時,所有的像素值都會發(fā)生很大的變化,跟原有的所有背景都不能匹配,從而出現(xiàn)大面積的誤檢區(qū)域;(3)檢測結果含有噪聲且目標內(nèi)部存在空洞。

針對經(jīng)典混合高斯模型存在的不足,作者提出了改進的混合高斯模型算法,并用實驗來證明該改進算法是有效的。

1 混合高斯模型

1.1 混合高斯模型定義

混合高斯模型(Gaussian mixture model,GMM)的原理,就是使用K個(3~5個)獨立的高斯函數(shù)來描述某個像素點的特征。對于t時刻場景中某像素點x,混合高斯模型定義為:

式中,ωk,t是第k個高斯分量的權重μk,t是第k個高斯分量的均值;σk,t是第k個高斯分量的標準差,高斯分布定義為:

在每一時間,都需要選擇混合高斯模型中的一個或多個高斯分布作為背景模型,具體來說,首先把(1)式中所有K個高斯分布按照ωk/σk2值從大到小排序,然后選取前B個高斯分量作為背景元素,B滿足如下關系:

式中,Tw為高斯分量權重所選取的閾值。

1.2 前景檢測與參量更新

將當前幀像素分別與這K個排列好的高斯分布依次進行匹配,匹配的條件為:

滿足條件的第1個高斯分量歸入該背景模型并對其參量更新,更新方式為:

其它的高斯分量參量保持不變。權值更新按照下式進行:

式中,α,β,r均為更新系數(shù)。對于匹配的分布λ=1,不匹配的分布λ=0。

如果所有K個高斯模型都不能與當前像素點匹配,則認為該像素點為前景點,并重新創(chuàng)建一個高斯模型代替優(yōu)先級最小的高斯分布。為新高斯模型設置一個較大的初始方差值,其均值為當前像素值,新模型的權值為:

最后歸一化所有權值系數(shù):

2 算法的改進

針對經(jīng)典混合高斯模型存在的模型初始化階段易引入干擾、光照突變時產(chǎn)生大量誤檢且檢測結果含有噪聲及空洞的不足,提出了改進的混合高斯模型算法,改進后的算法步驟如下。

(1)取視頻序列的前N幀圖像求取平均值,作為混合高斯模型的初始化背景。

(2)對視頻序列的每一幀圖像的每一個像素,判斷其像素值是否在高斯分布范圍內(nèi),若存在于高斯分布范圍內(nèi),則將該像素判為背景并更新各項參量;若不屬于高斯分布范圍,則將該像素判為疑似前景點,記錄該幀疑似前景點的個數(shù)。

(3)將該幀疑似前景點的個數(shù)與前一幀的個數(shù)作差,判斷所得差值是否大于設定好的閾值。

(4)若差值大于閾值時,則取該幀與前一幀同時判為疑似前景點的像素作為該幀的前景點;若差值不大于閾值,則將該幀的所有疑似前景點判定為前景像素。

(5)將該幀前景中面積小于一定值的前景區(qū)域直接去除,再利用數(shù)學形態(tài)學方法處理,最終獲得的前景區(qū)即為運動目標。

下面對改進后算法的重點步驟進行闡述。

2.1 背景的初始化

高斯模型在背景初始化時,并不能保證建立的模型就是真正的背景,而背景模型中的干擾會影響前景的檢測,所以背景模型的真實度越高,檢測的準確率就越高[14]。經(jīng)典混合高斯模型可采用視頻的第1幀來構建背景模型,但當?shù)?幀存在運動物體時就會產(chǎn)生誤檢。

改善這個問題的一個簡單而有效的方法是采用一種多幀圖像求平均值的背景初始化方法。該算法的基本思想是這樣的:提取視頻序列的前N幀圖像,初始背景的每一個像素選擇這N幀圖像對應點的平均值作為背景。用f(i,j,n)(1≤n≤N)來表示這N幀圖像的任意一點,用B(i,j)來表示初始化背景中的任意一點,則:

該算法得到的結果更接近真實的背景,避免了初始幀含有運動物體時所產(chǎn)生的誤檢,在一定程度上改善了初始階段的檢測性能。

2.2 光照的處理

當光線發(fā)生突然變化時,如閃電、閃光燈等,場景中所有像素值會發(fā)生瞬間突變,然后很快回到原始像素值。由于像素值發(fā)生突變,跟原來的背景不能匹配,就會產(chǎn)生大面積的誤檢區(qū)域。為了解決這個問題,本文中提出了一種新的改進算法,改進的思路是:當大量像素值發(fā)生突變,產(chǎn)生大面積的誤檢區(qū)域時,被判定為前景的像素數(shù)將遠大于正常前景的像素數(shù),記錄每一幀圖像前景點的像素數(shù),與前一幀作差,當差值大于一個門限時,判定場景中發(fā)生了突變,則取當前幀與前一幀同時判為前景點的像素作為該幀的前景。改進的步驟如下。

(1)對每一幀圖像建立計數(shù)器,記錄當前幀圖像中被判定為前景點的像素個數(shù)Nt:

式中,I(x,t)為t時刻像素點x的像素值,B(x,t)為t時刻像素點x的背景值。

(2)當前幀與前一幀前景點數(shù)作差,當差值很大時,取當前幀與前一幀同時判為前景點的像素作為該幀的前景。

式中,F(xiàn)(x,t),F(xiàn)(x,t-1)分別是當前幀與前一幀被判為前景的像素點,Nt-1為前一幀前景像素數(shù),T為前景像素個數(shù)的閾值。

(3)若場景中發(fā)生了突變,令當前幀前景點個數(shù)等于前一幀前景點個數(shù),否則仍為當前幀的前景像素數(shù)。

2.3 前景區(qū)的再處理

此時檢測出來的前景區(qū)域并不能完全準確地表示前景,會有一部分噪聲[15],從而造成誤檢,所以需要對檢測出的結果再處理。處理方法如下:(1)首先是為各個前景區(qū)設定一個閾值,將面積小于該閾值的前景區(qū)去掉,一些客觀因素如樹葉抖動等可能引起這些小區(qū)域的產(chǎn)生[16],由于運動目標和小區(qū)域差別較大,處理時將其視作噪聲直接去除;(2)前景區(qū)內(nèi)部存在的少量漏檢現(xiàn)象,運用數(shù)學形態(tài)學方法填充,使最后的檢測結果能夠真實地反映運動目標。

3 實驗結果與分析

實驗中選取了一段交通視頻(120piexl× 160piexl),視頻中含有因風等自然因素引起的樹葉抖動,為了驗證改進算法對經(jīng)典算法在光照突變時產(chǎn)生大面積誤檢的改善作用,選取的視頻中還含有光照的變化加以對比驗證。實驗中所選用的硬件是內(nèi)存為2GB的筆記本電腦,檢測算法是使用MATLAB編程實現(xiàn),通過實驗分別得到算法改進前后的檢測結果,并對檢測結果加以對比分析。

Fig.1 Comparison of original algorithm and modified algorithm when light changing

圖1a是光照突變時的原幀圖像,圖1b和圖1c分別是光照變化時經(jīng)典算法和改進算法的檢測結果。通過檢測結果發(fā)現(xiàn):算法沒有改進之前,光照變化時,除真正的運動目標之外,大量背景區(qū)域也被檢測為運動目標,從而產(chǎn)生了大量的誤檢,大大降低了檢測的準確性;算法改進之后,檢測效果明顯好轉,算法未改進之前產(chǎn)生的大面積誤檢被消除。實驗表明,改進之后的算法在光照發(fā)生變化時也能夠準確地檢測出運動目標,從而保證了算法檢測運動目標的準確率。

圖2a、圖2b、圖2c分別是視頻的原圖、算法未改進之前的檢測結果和算法改進之后的檢測結果。通過實驗發(fā)現(xiàn):算法改進之前,由于自然因素的微小變化,檢測結果含有噪聲,而且運動目標檢測不完整,甚至出現(xiàn)“空心”現(xiàn)象,為檢測出的運動目標后來的進一步分析造成了極大地困難;算法改進之后,噪聲基本完全清除,“空心”現(xiàn)象消失,檢測的結果更加完整,保證了檢測的正確性,更加便于對運動目標的進一步分析。

a—original image b—original algorithm c—modified algorithm

4 小 結

在深入研究背景建模技術的基礎上,提出了一種對經(jīng)典混合高斯模型改進的目標檢測算法,首先選用均值法提取了初始幀背景,然后相鄰幀間前景像素數(shù)作差以確定各幀前景,最后對前景作進一步的處理。該方法較好地解決了光照突變時發(fā)生大面積誤檢的現(xiàn)象,消除了干擾,提高了檢測的準確性,實驗表明,該模型算法具有一定的可靠性和實用性。

[1] BAIY Ch,ZHANG X G,TANG L.Transverse velocity estimation based on Wigner-Hough transform[J].Journal of Nanjing University(Natural Science Edition),2010,46(4):366-369(in Chinese).

[2] HARITAOGLU I,HARWOOD D,DAVIS L S.Real-time surveillance of people and their activities[J].IEEE Transactions on Pattern Analysis and Machine Intelligence,2000,22(8):809-830.

[3] WEI X F,LIU X.Research of image segmentation based on 2-D maximum entropy optimal threshold[J].Laser Technology,2013,37(4):519-522(in Chinese).

[4] HAO H G,CHEN JQ.Moving object detection algorithm based on five frame difference and background difference[J].Computer Engineering,2012,38(4):146-148(in Chinese).

[5] TSAI D M,LAI S C.Independent component analysis based background subtraction for indoor surveillance[J].IEEE Transactions on Image Processing,2009,18(1):158-160.

[6] GUPT S,MASOUND O,MARTIN R F K,et al.Detection and classification for vehicles[J].IEEE Transactions on Intelligent Transportation Systems,2002,1(3):37-47.

[7] ZHOU L,ZHU H.Optical flow calculation based on dual subtraction for motion detection[J].Computer Simulation,2009,26(12):168-171(in Chinese).

[8] HE G M,LIL J,JIA Zh T.A rapid video segmentation algorithm based on symmetrical DFD[J].Mini-micro Systems,2003,24(6):966-968(in Chinese).

[9] BENNETT B,MAGEE D R,COHN A G,etal.Enhanced tracking and recognition of moving objects by reasoning about spatiotemporal continuity[J].Image and Vision Computing,2008,26(1):67-81.

[10] GAN Sh X.Moving targets detection using codebook[J].Journal of Image and Graphics,2008,13(2):365-370(in Chinese).

[11] MEIN N,WANG Zh J.Moving object detection algorithm based on Gaussian mixture model[J].Computer Engineering and Design,2012,33(8):3149-3153(in Chinese).

[12] LIY N,YU X C,TANG F,et al.Application of improved optic flow field in the supervisory control of nuclear explosion[J].Laser Technology,2013,37(1):118-120(in Chinese).

[13] ZHOU JY,WU X P,ZHANG Ch,et al.A moving object detection method based on sliding window gaussian mixture model[J].Journal of Electronics and Information Technology,2013,35(7):1650-1656(in Chinese).

[14] XU K,CHEN Sh X,YAN G.Moving object detection based on improved Gaussian model[J].Laser and Infrared,2012,42(7):821-824(in Chinese).

[15] NADIMI S,BEHAN B.Physical models for moving shadow and object detection in video[J].IEEE Transactions on Pattern Analysis and Machine Intelligence,2004,26(8):1079-1087.

[16] TU L F,PENG Q,ZHONG S D.A moving object detection method adapted to camera jittering[J].Journal of Electronics&Information Technology,2013,35(8):1914-1920(in Chinese).

Moving target detection algorithm based on improved Gaussian mixture model

WANG Dongfang,WANG Yude,WANG Jingwu
(College of Physics and Engineering,Qufu Normal University,Qufu 273165,China)

In order to eliminate the defects of false detection of mixed Gaussian model under sudden illumination,a new algorithm combining Gaussian model with average background method was proposed to count the foreground pixels.Firstly,the background of Gaussian mixture model was initialized by using multi-frame averaging method when building the background model.Secondly,a counter for the number of foreground pixels of every frame was established and the false detection was eliminated based on the counter.Finally,the target was detected by using mathematical morphology and the foreground of the image was gotten.The results show that this improved algorithm not only overcomes the interference of the initial background but also eliminates the false detection when the illumination changes,and improves the detection rate of the moving targets.

image processing;moving target detection;Gaussian mixture model;illumination effect

TP391

A

10.7510/jgjs.issn.1001-3806.2014.06.011

1001-3806(2014)06-0776-04

王東方(1985-),男,碩士研究生,主要研究方向為多媒體信息處理、模式識別。

*通訊聯(lián)系人。E-mail:wyude-01@163.com

2013-10-30;

2013-12-09

猜你喜歡
前景高斯背景
小高斯的大發(fā)現(xiàn)
“新四化”背景下汽車NVH的發(fā)展趨勢
我國旅游房地產(chǎn)開發(fā)前景的探討
《論持久戰(zhàn)》的寫作背景
當代陜西(2020年14期)2021-01-08 09:30:42
四種作物 北方種植有前景
離岸央票:需求與前景
中國外匯(2019年11期)2019-08-27 02:06:32
天才數(shù)學家——高斯
晚清外語翻譯人才培養(yǎng)的背景
量子糾纏的來歷及應用前景
太空探索(2016年10期)2016-07-10 12:07:01
有限域上高斯正規(guī)基的一個注記
比如县| 石楼县| 蓝山县| 拉孜县| 普格县| 南京市| 彩票| 海伦市| 开远市| 永泰县| 长武县| 方正县| 泊头市| 汉川市| 保靖县| 日喀则市| 马边| 扎鲁特旗| 依安县| 金溪县| 莱西市| 辉县市| 丹东市| 依兰县| 赞皇县| 儋州市| 固镇县| 宜兰县| 栾川县| 临西县| 扶沟县| 周至县| 出国| 宝坻区| 北票市| 五大连池市| 马关县| 改则县| 荔浦县| 武隆县| 揭阳市|