《電子技術應用》
您所在的位置:首頁 > 其他 > 設計應用 > 基于Mean Shift和粒子濾波的運動目標跟蹤
基于Mean Shift和粒子濾波的運動目標跟蹤
來源:微型機與應用2012年第23期
馬曉路,劉 倩,牟海軍
(中南民族大學 電子信息工程學院,湖北 武漢 430074)
摘要: 針對Mean Shift算法跟蹤效果不佳以及粒子濾波算法計算量大且實時性不強等問題,提出了一種結合Mean Shift和粒子濾波的運動目標跟蹤融合算法。首先用Mean Shift算法進行跟蹤,在跟蹤結果不佳的情況下用粒子濾波算法進行修正。實驗結果表明,融合算法很好地結合了兩種算法的優點,既保留了Mean Shift算法的實時性,又很好地體現了粒子濾波算法的魯棒性,實用性很強。
Abstract:
Key words :

摘  要: 針對Mean Shift算法跟蹤效果不佳以及粒子濾波算法計算量大且實時性不強等問題,提出了一種結合Mean Shift和粒子濾波的運動目標跟蹤融合算法。首先用Mean Shift算法進行跟蹤,在跟蹤結果不佳的情況下用粒子濾波算法進行修正。實驗結果表明,融合算法很好地結合了兩種算法的優點,既保留了Mean Shift算法的實時性,又很好地體現了粒子濾波算法的魯棒性,實用性很強。
關鍵詞: 算法融合均值漂移;粒子濾波;運動目標跟蹤

 運動目標跟蹤廣泛地應用在生活中的各個領域,比如在交通監控中,目標跟蹤對有效地預防交通事故起到至關重要的作用[1-2]。為了提高跟蹤效果,目標跟蹤領域產生了大量的新方法。由于單一算法所具有的局限性,近年來,人們嘗試使用算法融合來提高目標跟蹤的性能。多數情況下,算法融合提高了目標跟蹤性能。
Mean Shift(均值漂移)是一種有效的跟蹤算法,具有很高的精度和速度[3]。但是,當光照強度不佳或者運動目標速度很快的時候,Mean Shift算法的跟蹤效果就會變得很差。而Particle Filter算法處理這種情況的效果要好于Mean Shift算法,但是運算速度遠低于Mean Shift算法。本文融合兩種算法的優點來提高跟蹤效果。首先建立一個反饋系統,先用Mean Shift算法對目標跟蹤,當跟蹤效果不理想時,再用Particle Filter算法進行跟蹤。仿真結果表明,在絕大多數情況下該方法比用單一算法的跟蹤效果好。
1 Mean Shift算法
 Mean Shift算法最早由Fukunaga等人于1975年在一篇關于概率密度梯度函數的文章中提出來的,其最初含義恰如其名,就是指偏移的均值向量,在這里,Mean Shift是一個名詞,指代一個向量。1995年,Cheng Yizong等發表了一篇關于Mean Shift的重要文獻[5],在這篇文獻中,Cheng Yizong對基本的Mean Shift做出改進,首先定義了一族核函數,然后設定了一個權重系數。這兩方面的改進大大拓展了Mean Shift的應用范圍。
 本文所用的Mean Shift算法步驟如下[4]:首先使用一種非參數概率密度來建立一個色彩分布模型描述跟蹤目標,用Bhattacharyya系數(巴氏系數)確定目標物體與背景的相似點,然后取概率平均值來確定運動目標最有可能移動的區域。算法過程如下:
 假設目標物體中心位于x0,設{xi}i=1…n為目標物體的標準像素點,b(xi)表示xi點的RGB值,則目標物體的特征值u=1...m的概率定義如下:

2 Particle Filter算法
 粒子濾波PF(Particle Filter)的思想基于蒙特卡洛方法(Monte Carlo Methods),它是利用粒子集來表示概率,可以用在任何形式的狀態空間模型上[6]。其核心思想是通過從后驗概率中抽取的隨機狀態粒子來表達其分布,是一種順序重要性采樣法(Sequential Importance Sampling)。簡單來說,粒子濾波法是指通過尋找一組在狀態空間傳播的隨機樣本對概率密度函數進行近似,以樣本均值代替積分運算,從而獲得狀態最小方差分布的過程。這里的樣本即指粒子,當樣本數量n→∞時,可以逼近任何形式的概率密度分布[7]。
在大多數情況下,粒子濾波可以得到比Mean Shift更好地跟蹤效果,但是,粒子濾波算法需要大量的運算,這將大大降低跟蹤速度。
 粒子濾波算法的跟蹤過程大致如下[8]:
 (1)初始化:在運動目標可能出現的區域隨機生成n個粒子,每個粒子的概率相同;
 (2)觀測更新:計算n個粒子的置信度,歸一化權值,確保所有粒子的權值和為1;
 (3)估計目標狀態:根據粒子的權值和所對應的位置,計算出目標最有可能移動的位置;
 (4)重采樣:去掉置信度低的粒子,加入新的置信度高的粒子,確保粒子總數為n,這些粒子即為下一時刻的初始化樣本粒子;
 (5)如需繼續跟蹤,則返回步驟(2),否則退出。
3 Mean Shift和Particle Filter的融合算法
 Mean Shift算法可以快速有效地跟蹤到運動目標,但在非線性、運動目標部分遮擋的情況下,跟蹤效果會變得很差,而Particle Filter算法在這種情況下的跟蹤效果依然令人滿意[9-10]。但是,Particle Filter存在粒子選取的問題。針對這兩種算法的優缺點,本文將這兩種算法進行了有效地融合,很好地彌補了單一算法存在的不足。算法的主要步驟如下:
 (1)初始化目標模型A;
 (2)從視頻中讀取一幀圖像,用Mean Shift算法進行跟蹤;
 (3)計算出跟蹤結果,把這個結果標記為候選區域B;
 (4)計算巴氏系數Ba(A,B);
 (5)當巴氏系數大于閾值F,表明跟蹤效果良好,則更新模型,繼續用Mean Shift算法跟蹤;
 (6)如跟蹤效果不好,則擴大候選區域B的范圍,使用粒子濾波算法進行跟蹤,直到跟蹤效果令人滿意;
 (7)更新模型,繼續從第(2)步開始進行跟蹤;
 (8)如停止跟蹤,則算法終止。
 融合算法流程如圖1所示:


4 實驗結果分析
 分別采用Mean Shift算法和本文所提出的融合算法對同一目標進行跟蹤,以驗證算法的有效性,用Particle Filter算法進行跟蹤誤差分析。開發環境為MATLAB R2008b,首先以人為目標觀察光照條件不佳的情況下的跟蹤效果,然后以高速運動的物體為目標觀察高速運動情況下的跟蹤效果,目標的初始狀態均用鼠標手動標定。實驗結果如圖2~圖5所示。

 

 

 從4組實驗結果來看,與Mean Shift算法相比,在光照條件不佳或運動目標速度很快的情況下,融合算法在保證跟蹤實時性的同時,還能夠保持足夠的準確性。同時,本文算法的一個關鍵是閾值F的選取。由第三部分介紹可知,選取一個合適的閾值,可以提高跟蹤的性能,由于缺少測試視頻,所以只能采用排除法來選取閾值F,經過多次試驗所得到的結果,閾值F大概在Ba×0.85~Ba×0.9之間最適合進行跟蹤實驗。
 而對于粒子濾波,雖然隨著跟蹤時間的增加跟蹤誤差變小(如圖6所示),但是算法運行時間過長,跟蹤的實時性得不到保證。本文提出的融合算法則在保證準確性的同時,兼顧了實時性。

 本文根據Mean Shift算法和粒子濾波算法的優缺點,提出了一種融合兩種算法的方法。該算法保留了Mean Shift算法跟蹤快速的優點,同時又兼具了粒子濾波魯棒性強的特點。最后,對本文提出的算法進行了具體的實現,實驗結果令人滿意。
 由于本文是對手工標定的區域進行跟蹤,因此,實現跟蹤窗口的自動跟蹤和自適應窗口將是下一步的研究工作。   
參考文獻
[1] COMANICIU D, RAMESH V, MEER P. Kernel-based object tracking[J]. IEEE Transactions Pattern Analysis and Machine Intelligence, 2003,25(5):550-585.    
[2] YILMAZ A, JAVED O, SHAH M. Object tracking: a survey[J]. ACM Computer Surveys,    2006,38(4):23-67.
[3] COMANICIU D, RAMESH V, MEER P, Real-time tracking of non-rigid objects using Mean Shift[C]. Proceedings of IEEE Computer Society Conference on Computer Vision and Pattern     Recognition,2000,2: 140-149.    
[4] 孫劍,周鳳岐,周軍.基于mean-shift的快速跟蹤算法設計與實現[J].計算機工程,2006(8):24-43.
[5] Cheng Yizong. Mean-shift, mode seeking and clustering[J]. IEEE Transactions on Pattern Analysis and Machine Intelligence, 1995, 17(8): 780-799.           
[6] 姚劍敏.粒子濾波跟蹤方法研究[D].長春:長春光學精密機械與物理研究所,2004:50-81.
[7] NUMMIARO K, KOLLER M E, VAN G L. A color-based particle filter.  Proceedings of the 1st Workshop on Generative- Model-Based Vision, 2002:43-65.
[8] ARULAMPALAM M S, MASKELL S, GORDON N, et al. A tutorial on particle filters for online nonlinear/non-gaussian bayesian tracking[J]. IEEE Transactions on Signal     Processing,2002,50(2):154-188.
[9] COMANICIU D, MEER P. Mean shift: a robust approach toward feature space analysis[J]. IEEE Transactions on Pattern Analysis and Machine Intelligence, 2002(24):603-619.
[10] 馬麗,常發亮,喬誼正.基于均值漂移算法和粒子濾波算法的目標跟蹤[J].模式識別與人工智能,2006,19(6):767-793.

此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
免费高清在线一区| 国产精品久久久久一区| 99国产精品私拍| 亚洲高清精品中出| 欧美在线观看视频| 香蕉av福利精品导航| 亚洲视频一区二区免费在线观看| 亚洲人成啪啪网站| 亚洲国产免费看| 狠狠狠色丁香婷婷综合激情| 国产亚洲精品成人av久久ww| 国产欧美短视频| 国产情人节一区| 国产欧美日韩在线视频| 国产欧美日韩不卡免费| 国产情侣久久| 国产主播一区二区三区| 国内久久精品| 一区在线观看视频| 亚洲国产黄色| 91久久精品视频| 亚洲精品欧美日韩| 999在线观看精品免费不卡网站| 亚洲人成人一区二区三区| 亚洲精品久久| 一本一本久久a久久精品综合妖精 一本一本久久a久久精品综合麻豆 | 香蕉成人伊视频在线观看| 亚洲女同精品视频| 欧美亚洲日本国产| 欧美一级日韩一级| 亚洲国产清纯| 亚洲精品欧美一区二区三区| 日韩天堂在线观看| 一区二区免费在线观看| 亚洲欧美日本国产有色| 久久精品免费播放| 麻豆久久婷婷| 欧美日本三区| 国产精品区二区三区日本| 国产在线不卡精品| 亚洲国产高清一区二区三区| 9人人澡人人爽人人精品| 亚洲欧美电影院| 亚洲国产欧美日韩| 亚洲蜜桃精久久久久久久| 一区二区三区四区五区精品| 欧美亚洲免费电影| 开心色5月久久精品| 欧美精品三级| 国产伦精品一区二区三区视频孕妇| 国产又爽又黄的激情精品视频 | 亚洲国产一区二区视频| a91a精品视频在线观看| 先锋亚洲精品| 麻豆国产精品777777在线| 欧美日韩在线播放一区二区| 国产色爱av资源综合区| 最新国产の精品合集bt伙计| 亚洲尤物视频在线| 亚洲激情二区| 亚洲欧美日本国产有色| 另类专区欧美制服同性| 欧美日韩在线三级| 国模大胆一区二区三区| 日韩一级精品视频在线观看| 欧美一级大片在线免费观看| 亚洲精品在线观| 欧美在线观看视频一区二区三区| 久久一区二区三区四区五区| 欧美日韩四区| 伊大人香蕉综合8在线视| 亚洲看片免费| 久久精品成人| 亚洲欧美成人网| 免费日韩av| 国产精品日韩欧美大师| 亚洲黄一区二区| 欧美在线日韩| 亚洲在线免费| 欧美精品九九| 国内精品免费午夜毛片| 亚洲视频精品在线| 亚洲日本欧美日韩高观看| 欧美专区第一页| 欧美涩涩网站| 亚洲国产日韩欧美在线图片| 小黄鸭精品密入口导航| 亚洲视频图片小说| 欧美高清在线播放| 韩国三级电影久久久久久| 亚洲性线免费观看视频成熟| 亚洲精品日产精品乱码不卡| 久久久久久久一区二区| 国产精品无码专区在线观看| 亚洲精品资源美女情侣酒店| 亚洲二区在线视频| 欧美在线观看视频一区二区三区| 欧美特黄一级| 99ri日韩精品视频| 亚洲美女色禁图| 女女同性女同一区二区三区91| 国产综合香蕉五月婷在线| 亚洲综合三区| 亚洲免费人成在线视频观看| 欧美日韩国产成人在线免费| 亚洲国产99精品国自产| 久久精品视频亚洲| 久久久高清一区二区三区| 国产欧美短视频| 亚洲欧美不卡| 午夜激情综合网| 欧美无乱码久久久免费午夜一区| 最新日韩在线视频| 亚洲精品专区| 欧美成人黄色小视频| 激情久久影院| 亚洲国产精品尤物yw在线观看| 久久免费偷拍视频| 狠狠久久综合婷婷不卡| 欧美诱惑福利视频| 久久精品在线免费观看| 国产视频在线观看一区| 欧美一二三区精品| 久久精品欧美| 国产一区在线观看视频| 性亚洲最疯狂xxxx高清| 欧美一区观看| 国产午夜精品美女视频明星a级| 午夜精品福利一区二区三区av | 久久精品在线观看| 国内精品久久久久影院 日本资源| 欧美制服第一页| 久久男人资源视频| 伊人天天综合| 亚洲精品国产精品乱码不99| 欧美黑人在线观看| 亚洲精品影院在线观看| 亚洲天堂视频在线观看| 国产精品成人一区二区艾草| 亚洲一级影院| 欧美一区二区三区日韩| 国产欧美日韩综合精品二区| 欧美在线观看视频一区二区三区| 久久另类ts人妖一区二区| 一区免费在线| 一区二区久久| 国产精品国码视频| 欧美一级电影久久| 免费日韩av片| 99精品久久免费看蜜臀剧情介绍| 亚洲欧美激情精品一区二区| 国产一区二区精品| 亚洲精品在线免费| 欧美性感一类影片在线播放 | 欧美视频一区在线| 亚洲欧美文学| 久热精品视频在线| 亚洲精品国产精品乱码不99 | 久久精品国产清高在天天线| 影音先锋一区| 亚洲视频中文| 国产欧美日韩一区二区三区在线| 久久成人亚洲| 欧美精品在线视频| 亚洲一区三区视频在线观看| 久久久久久穴| 亚洲精品资源美女情侣酒店| 欧美一级久久久久久久大片| 精品不卡在线| 在线一区二区三区四区五区| 国产欧美一区二区精品秋霞影院 | 艳妇臀荡乳欲伦亚洲一区| 国产精品久久午夜| 欧美中文在线字幕| 欧美日韩国产色视频| 午夜精品久久久久久久99热浪潮 | 国产日本欧美一区二区三区在线| 亚洲高清资源| 欧美无乱码久久久免费午夜一区| 欧美中文字幕在线| 欧美日韩免费在线| 欧美一区亚洲一区| 欧美日韩一区二区三区在线视频 | 一本色道久久加勒比88综合| 国产丝袜一区二区| 一区二区三区日韩欧美| 国产一区二三区| 亚洲午夜一二三区视频| 黄色国产精品| 亚洲欧美激情视频| 亚洲欧洲日产国产综合网| 欧美中文在线视频| 日韩视频中文| 免费不卡视频| 亚洲——在线| 欧美日韩1区2区3区| 欧美中文字幕在线观看| 欧美午夜在线| 日韩视频免费在线| 国产综合18久久久久久|