《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 基于改進的ViBe算法的紅外目標檢測
基于改進的ViBe算法的紅外目標檢測
2014年微型機與應用第13期
宋丹丹,安博文
上海海事大學 信息工程學院,上海
摘要: 針對ViBe算法第一幀圖像中含有運動的目標時容易引入“鬼影”及不能完整提取前景目標的問題,在原算法的基礎上融合幀間差分法、Canny邊緣檢測,采用中值濾波、形態學算子進行后處理。實驗結果表明,本文算法能很快消除“鬼影”,并能比較完整地提取出紅外運動目標。關鍵詞: 背景建模;ViBe;紅外目標檢測;幀間差分法
Abstract:
Key words :

  摘  要: 針對ViBe算法第一幀圖像中含有運動的目標時容易引入“鬼影”及不能完整提取前景目標的問題,在原算法的基礎上融合幀間差分法、Canny邊緣檢測,采用中值濾波、形態學算子進行后處理。實驗結果表明,本文算法能很快消除“鬼影”,并能比較完整地提取出紅外運動目標。

  關鍵詞背景建模;ViBe;紅外目標檢測;幀間差分法

  運動目標檢測是計算機機器視覺研究的一個重要研究領域,它是目標跟蹤和視頻圖像分析的基礎,在視頻監控、智能交通、醫學圖像處理等方面有著廣泛的應用,具有重要的應用價值和廣闊的發展前景。紅外視頻圖像利用熱量成像,可以透過黑暗和煙霧,在夜間成像光線不足等情況下比可見光圖像容易發現目標。紅外視頻圖像不易受光線影響,背景比較簡單。目前,越來越多的目標檢測應用從可見光視頻方法轉向紅外視頻或者可見光與紅外視頻相結合的方法。

  背景差分是運動目標檢測中一種重要且廣泛應用的方法,算法的關鍵是背景建模及更新。STAUFFER C等人[1]提出的混合高斯模型GMM(Gaussian Mixture Model)是最重要應用最廣泛的一種背景建模方法。混合高斯模型中背景像素表示為多個高斯模型的加權和的形式,能夠很好地模擬多峰背景的情況,當背景變化不劇烈時對動態背景也有一定的適應能力。其缺點是計算量比較大,實時性不夠好,當光照劇烈變化或目標移動速度很慢時檢測效果不好。BARNICH O等人[2]在2011年提出了ViBe(Visual Background extractor)算法,即視覺背景提取算法。該算法簡單高效,計算量非常小,具有很高的實時性和魯棒性。ViBe算法是一種可以通用的背景建模算法,能適用于很多動態變化的場景中。本文將ViBe算法引入到紅外視頻運動目標檢測中。

  1 ViBe背景建模算法

  ViBe算法創新地運用隨機過程的思想,背景建模及更新都采用隨機的策略為每個背景像素點建立樣本集合,是一種無參的像素級背景建模的算法。

  1.1 背景像素建模及分類過程

  模型的建立可以概括為對像素值分類的過程。每個像素點選取其鄰域內N個像素點,用這N個樣本點的集合來表示該像素。記M(x)={v1,v2,…,vN}為圖像中x處的一個樣本集合。為對該像素值v(x)進行分類,即判斷是背景還是前景,采用如下的方法。定義一個以v(x)為圓心,R為半徑的圓SR(v(x))。定義一個基數#來表示樣本集合M(x)與圓SR(v(x))交集的個數。如果基數#大于等于給定的閾值#min,則該像素值被判為背景像素。即計算歐幾里得距離:

  |v(x)-vi|>R,前景候選|v(x)-vi|≤R,背景候選

  其中,vi為樣本集合,i=1,2,…,N。對像素點v(x)進行分類的過程并不需要計算N次,當滿足|v(x)-vi|≤R的次數#達到#min,該點就被判為背景點,可以停止計算。這一過程如圖1所示。

001.jpg

  1.2 背景模型初始化

  通常檢測算法的初始化需要多幀視頻序列來完成,要耗費數秒的時間,這極大降低了檢測的實時性。ViBe算法的初始化僅僅通過一幀圖像即可完成。由于背景像素值與其一個鄰域內的像素值有相似的時域分布特性,因而對每個像素點,可以隨機選擇其鄰域點的像素值來填充背景模型中的樣本值。實驗證明,每個像素點選取8連通鄰域效果很好。設t=0時代表第1幀,NG(x)是位于x處的像素點的一個空間鄰域。樣本集合可表示為:

  M0(x)={v0(y∈NG(x))}(1)

  其中,y是在空間鄰域內等概率隨機選取的。這種初始化方法的優點是對噪聲的反應比較靈敏,計算量小,可以很快地進行運動物體的檢測;缺點是當第1幀視頻含有運動目標時,容易產生鬼影。

  1.3 背景模型的更新

  背景模型的更新就是使背景模型能夠適應背景的不斷變化,如光照的變化、輕微的樹枝擺動、新目標的出現等。傳統的背景更新方法采用先進先出的方法來更新模型,丟棄舊的樣本值并用新的樣本值代替。ViBe采用保守的更新策略與前景點計數相結合的方法。保守的更新策略是指像素值只有被判為背景才能加入模型中,只有背景樣本中的像素點才進行更新。采用前景點計數,對前景像素點進行統計,如果次數超過了特定像素區域給定的閾值,則將其更新為背景模型。這樣能夠將背景中突然停靠并長時間逗留的前景目標去除,使其不被檢測為前景目標,也可以更新被前景擋住的背景像素模型。該算法不是每一幀都更新,采用隨機的二次采樣,每個背景像素有1/φ的概率來更新背景模型。由于是等概率隨機地對樣本更新,模型中樣本值在t時刻不被更新的概率是(N-1)/N,在時刻t+dt,樣本值被保留的概率是:

  QI}2886VJ5MHGARY_J2_`0Z.png

  也可以寫作:

  

  這表明在(t,t+dt)的時間間隔內,一個樣本值在模型中是否被替換與時間t無關,是無記憶的。

  2 改進的ViBe算法

  ViBe算法初始化速度非常快,由1幀就可以完成初始化過程。但當第1幀圖像中含有運動目標時,容易引入“鬼影”。針對這一問題,融入幀間差分法,可以快速消除鬼影,并提高檢測的準確率。由于ViBe算法本身特有的背景更新機制在后續幀中可以消除鬼影,只需在前幾幀圖像中融入幀間差分法,這樣既可以快速消除鬼影,又不會影響算法的實時性。

  具體算法如下。

  (1)前3幀與原ViBe算法結果相同,得到提取的前景目標圖像。

  (2)用Fi表示ViBe算法處理后的第i幀的結果。將第3幀圖像與第2幀作差分,采用OTSU分割算子[3]進行分割,得到二值化圖像,使其與F3作與運算,去除掉F3中的部分鬼影。

  (3)將第4幀圖像與第3幀作差分,采用OTSU算子進行分割,得到二值化圖像,使其與F4作與運算,去除掉F4中的部分鬼影。

  (4)重復以上步驟,直至達到預定的幀數。

  由于噪聲干擾、前景背景對比度低等原因會導致提取出的前景目標斷裂不完整,不能對紅外圖像目標準確分割。經典的Canny算子[4]具有很好的邊緣檢測性,能夠給出較為連續的邊緣。因此,本文在原ViBe算法基礎上結合邊緣信息進行檢測,可以提取出完整的紅外目標。

  3 后處理

  經過圖像分割后的二值圖像,目標含有空洞、噪聲邊緣和少量的孤立噪聲,為進行后續的目標特征提取和分析,必須對二值圖像進行后處理。算法后處理階段采用了中值濾波、形態學算子,有效地去噪并填充分割后的空洞。

  3.1 中值濾波器

  紅外熱圖像的熱噪聲主要由顆粒噪聲和隨機噪聲組成,中值濾波[5]消除隨機干擾噪聲和保持細節能力很強,常采用中值濾波對紅外圖像進行去噪,實現背景抑制。實驗證明,小于中值濾波器面積一半的物體會被濾掉,較大物體會保留下來。因此,中值濾波器的尺寸很重要。分別采取3×3、5×5、7×7、9×9、11×11的中值模板進行實驗,仿真結果表明,9×9的中值模板具有較穩定的濾波表現,能在消除噪聲的同時有效保持目標的邊緣信息。

  3.2 形態學算子

  數學形態學基本思想是用一定形態的結構元素去提取圖像中的對應形狀。圖像經過形態學濾波后能有效保留目標信息的同時濾除噪聲,提高圖像信噪比。開運算能夠濾除比結構元素小的明亮細節,可以消除圖像中的離散噪聲與毛刺,同時基本保持整體的灰度和較大明亮區域不變,還可以填充分割后目標內部的空洞。

  4 實驗仿真結果及分析

  經過大量實驗證明,ViBe算法中取半徑R=20,最小基數#min=2,N=20,φ=16時實驗結果最好。本實驗用到的紅外視頻序列是從http://www.cse.ohio-state.edu/OTCBVS-BENCH網站上獲取的,大小為320×240,本文截取了部分圖片序列,生成一段幀率為20 fps的視頻序列。本文實驗在VS 2010,OpenCV 2.4.4的環境下進行。圖1是原視頻序列中的第3幀、第12幀、第17幀,圖2~圖5分別為原ViBe算法的結果、融合幀間差分法及Canny算子改進、后處理的實驗結果。原算法的鬼影區域較為集中,使用本文改進的算法能夠去除大部分鬼影區域,同時引入了離散的噪聲點。通過后處理可以很好地濾除孤立的噪聲。從圖5可以看出,經過中值濾波,形態學操作后處理鬼影后留下的孤立噪聲幾乎全被濾除,可以得到比較干凈、完整的前景目標。

002.jpg

  本文在ViBe算法的基礎上進行改進,融合了幀間差分法、邊緣信息進行前景提取,能夠更快地消除鬼影。對提取出的前景目標采用中值濾波、形態學操作進行后處理。實驗結果表明,當紅外目標對比度很低時,該算法時仍可以快速完整地提取前景目標,由于算法是非參數的,適用于動態變化的場景,有很高的實時性和魯棒性。

  參考文獻

  [1] STAUFFER C, GRIMSON W. Adaptive background mixture models for real time tracking[C]. Proceedings of IEEE Conference on Computer Vision and Pattern Recognition, Fort Collins, Colorado, USA,1999: 246-252.

  [2] BARNICH O, VAN DROOGENBROECK M. ViBe: a universal background subtraction algorithm for video sequences[J].  IEEE Transactions on Image Processing,2011, 20(6): 1709-1724.

  [3] OTSU N. A threshold selection method from gray-level histograms[J]. Automatica, 1975, 11(285-296): 23-27.

  [4] CANNY J. A computational approach to edge detection[J]. IEEE Transactions on Pattern Analysis and Machine Intelligence, 1986,8 (6):679 -698.

  [5] ATAMAN E, AATRE V K, WONG K M. Some statistical properties of median filters[J]. IEEE Transactions on Acoust Speech, Signal Process, 1980, 28 (4) : 415-421


此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
欧美日韩不卡视频| 韩国一区二区三区美女美女秀| 欧美一区二区三区视频免费| 亚洲视屏一区| 一区二区三区精品视频在线观看| 亚洲精品在线电影| 亚洲激情自拍| 亚洲精品国精品久久99热| 亚洲国产精品一区二区尤物区 | 欧美亚洲免费在线| 亚洲一区二区三区中文字幕在线 | 亚洲图片欧洲图片av| 夜色激情一区二区| 99视频超级精品| 在线综合亚洲| 亚洲一区二区三区免费观看 | 亚洲在线第一页| 亚洲欧美国产77777| 性感少妇一区| 久久精品日韩欧美| 久久综合激情| 欧美韩日一区二区| 欧美色中文字幕| 国产精品毛片a∨一区二区三区|国 | 欧美在线视频网站| 久久久人成影片一区二区三区| 久久综合久色欧美综合狠狠| 欧美黄在线观看| 欧美性一区二区| 国产模特精品视频久久久久| 国产综合在线视频| 亚洲国产一区二区三区a毛片| 日韩视频一区| 亚洲欧美精品在线| 久久精品男女| 一区二区三区精密机械公司| 香蕉av福利精品导航| 久久综合久久久久88| 欧美激情一区二区三区高清视频| 国产精品vvv| 国语自产精品视频在线看一大j8 | 国产三区精品| 亚洲高清久久网| 一区二区三区视频观看| 亚洲欧美日韩国产一区二区| 亚洲国产精品专区久久| 亚洲天天影视| 久久久久欧美精品| 欧美日韩国产综合一区二区| 国产老肥熟一区二区三区| 在线成人性视频| 一片黄亚洲嫩模| 欧美一区二区三区在线| 亚洲毛片在线看| 欧美伊人久久大香线蕉综合69| 美女精品在线| 国产精品美女久久久久久2018| 狠狠做深爱婷婷久久综合一区 | 国产精品美女999| 影音先锋久久资源网| 在线中文字幕一区| 亚洲电影免费| 性久久久久久久久久久久| 欧美成人第一页| 国产区二精品视| 亚洲精品影视在线观看| 欧美在线观看日本一区| 一区二区免费在线观看| 久久一二三区| 国产精品黄页免费高清在线观看| 一区二区三区在线免费视频| 亚洲性图久久| 一本到12不卡视频在线dvd| 久久久久久久久久看片| 国产精品va| 亚洲黄一区二区三区| 午夜视频久久久久久| 野花国产精品入口| 麻豆久久婷婷| 国产欧美日韩一区二区三区| 亚洲精品一区二区三区福利| 久久精品五月婷婷| 午夜精品久久久久久久白皮肤| 欧美大片免费久久精品三p| 国产亚洲成av人片在线观看桃| 日韩亚洲欧美成人| 亚洲日本在线视频观看| 久久成人免费| 国产精品乱子乱xxxx| 99av国产精品欲麻豆| 亚洲每日在线| 欧美1区视频| 狠狠综合久久av一区二区小说| 亚洲中午字幕| 亚洲免费中文| 欧美人在线观看| 亚洲国产另类久久久精品极度| 欧美在线观看网址综合| 欧美一级专区| 国产精品嫩草99av在线| 99riav久久精品riav| 亚洲另类在线视频| 欧美成人综合在线| 尤妮丝一区二区裸体视频| 欧美亚洲专区| 久久精品中文字幕一区| 国产精品一二三视频| 亚洲一区欧美二区| 午夜精品亚洲一区二区三区嫩草| 欧美日韩在线第一页| 亚洲精品男同| 中国成人亚色综合网站| 欧美老女人xx| 日韩视频中文字幕| 亚洲视频日本| 欧美性事免费在线观看| 一区二区三区高清视频在线观看| 夜夜嗨av一区二区三区四季av| 欧美精品18videos性欧美| 亚洲激情午夜| av成人免费在线观看| 欧美日韩国产美女| 一本久久精品一区二区| 在线亚洲+欧美+日本专区| 欧美涩涩网站| 亚洲午夜久久久久久尤物| 午夜久久影院| 国产亚洲视频在线观看| 久久精品二区| 欧美成人免费网站| 亚洲日本理论电影| 亚洲图片在线| 国产毛片一区二区| 久久精品国内一区二区三区| 欧美成人精品激情在线观看| 亚洲开发第一视频在线播放| 亚洲一区久久久| 国产精品一区久久| 久久xxxx| 欧美精品 日韩| 亚洲少妇自拍| 久久久久91| 亚洲激情欧美| 亚洲男女毛片无遮挡| 国产亚洲一本大道中文在线| 亚洲第一成人在线| 欧美日本在线一区| 亚洲在线观看视频| 久久阴道视频| 9久re热视频在线精品| 欧美一区二区视频在线| 精品99一区二区| 一区二区三区成人 | 国产精品制服诱惑| 亚洲成人在线网| 欧美色图首页| 欧美在线在线| 欧美日韩国产一区二区三区| 亚洲欧美日韩第一区| 欧美va亚洲va日韩∨a综合色| 夜夜嗨一区二区| 久久精品一区二区国产| 亚洲精品极品| 久久九九精品| 日韩手机在线导航| 久久免费视频在线| 亚洲久色影视| 久久九九全国免费精品观看| 亚洲精品无人区| 久久精品一区二区国产| 亚洲毛片播放| 久久久久一区| 国产精品99久久久久久久女警| 久久久久免费视频| 一区二区国产精品| 免费观看在线综合| 亚洲女人天堂av| 欧美人与性动交a欧美精品| 欧美亚洲免费| 欧美日韩在线免费| 亚洲国产成人精品久久久国产成人一区 | 久久精品国产一区二区三区| 欧美日韩在线不卡一区| 亚洲电影专区| 国产精品视频福利| 日韩一本二本av| 国内精品美女在线观看| 亚洲一区欧美| 亚洲黄色免费| 久久这里有精品视频| 亚洲视频观看| 欧美激情一区二区三区| 欧美资源在线观看| 国产精品久久久久久妇女6080| 亚洲日本欧美日韩高观看| 国产午夜精品理论片a级大结局 | 亚洲二区精品| 久久久久久久综合日本| 亚洲一级高清| 欧美日韩免费一区二区三区视频|