999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

核函數自適應的Mean Shift目標跟蹤算法

2015-12-23 01:00:30瑜,黃山,2,王
計算機工程與設計 2015年6期
關鍵詞:區域

趙 瑜,黃 山,2,王 凱

(1.四川大學 電氣信息學院,四川 成都610065;2.四川大學 計算機學院,四川 成都610065)

0 引 言

運動目標跟蹤[1]如今在各個領域都有廣泛的應用。Mean Shift算法中帶寬是由初始目標模板的尺寸決定并且整個跟蹤過程中帶寬不變,目標尺寸在逐漸增大或減小的過程中很容易導致在跟蹤過程中的目標丟失。針對此問題,目前一般方法為先運用卡爾曼濾波[2]對下一幀進行預測,然后結合Mean Shift算法[3]進行迭代。文獻 [4]提出一種運動矢量與Mean Shift算法結合的方法。針對傳統Mean Shift算法中核函數無法自適應跟新的問題,本文提出一種目標質心的分布散度與多級正方形匹配結合的核函數帶寬的更新策略。實驗結果表明了本文策略的有效性。

1 Mean Shift算法

1.1 初始目標模型的建立

本文采用目標感興趣的最小外接矩形標識目標區域,該矩形窗口含有n個像素點,區域的尺寸就是核函數的帶寬大小。假設初始目標區域,且用 {xi}來表示,其中i=1,2,...,n,其中心為x0。那么初始目標模型的特征值u概率密度如下所示

1.2 候選目標模型描述

同理,如果在當前幀中得到的運動目標的質心點的坐標為y0,那么在下一幀及以后的圖像序列中,可能包含有運動目標的區域稱之為候選模型區域,而且候選區域的質心點的坐標為y1,該候選區域中的像素用 {xi}來表示,其中i=1,2,…,nh

參照式 (1)

它也是歸一化常數。

1.3 相似性度量函數

本文相似性度量函數采用Bhattacharyya系數,其定義為

1.4 目標定位

為使收斂到最大值,先以第N-1幀的質心坐標為第N幀中目標區域的質心點坐標,再以該點作為起始位置的領域內搜索運動目標。將式 (3)在模板的起始位置質心點處做泰勒展開如下所示

其中權值為

式 (4)中第一項泰勒項為常量與要搜索的新的質心y無關,因此要求得最大,只需第二項泰勒項最大即可,第二項泰勒項其實也是一個核函數密度估計。為了獲得最大的,我們可以計算第二項泰勒項的Mean Shift向量,即候選區域質心向真實的目標區域的質心移動的向量

其中g(x)=-k′(x),算法還得經過一系列迭代運算,最終找到最優的質心。

2 核函數帶寬的改進

2.1 傳統自適應帶寬選擇策略

第一種方法為增量試探法:先假設一個變換量α(0 <α<1),然后對原帶寬H 進行增加和減小α得H1和H2,分別計算帶寬H、H1和H2對應的Bhattacharyya系數,選擇其中使Bhattacharyya系數取得最大值的帶寬值作為新的帶寬值作為最佳跟蹤窗口尺寸。但此方法在目標尺寸逐漸增大時效果不明顯。原因是采用Bhattacharyya系數對兩個模板進行相似性測量,Bhattacharyya系數經常會在小的跟蹤窗口中達到局部的最大值。

另一種尺度變換方法:仿射變換法自適應帶寬選擇策略,其原理是如果運動目標運動過程投影近似一個平面運動過程或運動目標本身為剛性物體,那么相鄰倆幀之間目標的尺度變化采用仿射變化來表示,之后采用一些特征匹配手段獲得到運動目標運動過程中的仿射變換的參數,進而計算出帶寬。但此方法需要分別針對尺度、角度等做多點相關的計算,計算過程繁瑣,運算量太大,難以滿足實時性的實際要求。

2.2 本文帶寬跟新方法

分析了傳統帶寬跟新的方法,本文提出一種可以預先分析出運動目標尺度變化趨勢的方法。

(1)根據與初始模型的相似度來確定點的權值,按權值來統計中心點位置和分布廣度

式中:H、W 為初始目標模上標示運動目標區域的高和寬,h、w 為預估計當前幀圖像中標示運動目標區域的高和寬;devorig為初始目標模板質心點的分布廣度,dev為候選目標模型的質心點的分布廣度。

(2)本文提出四級同心正方形法對目標尺寸變化趨勢預測機制。

四級正放形區域劃分與變長如圖1所示。

圖1 四級正放形區域劃分與變長

四級同心正方形組以初始目標模型的質點為中心,建立4級同心的正方形組,本文約定從外向內,分別為第一層、第二層、第三層、第四層。四層正方形的邊長比例設定為1∶2∶3∶4。

本文中最外層正方形的邊長為初始模板的中標示運動目標區域的矩形框的寬W 和高H 間的最小值。即

在初始運動目標模板上的質心點和下一幀中確定質心的候選模板區域上的質心點也處,分別建立四級同心正方形,四級同心正方形的中的第四層各自包圍了一個正方形區域Region_A0 和Region_B0。通過上述四級同心正方形組分割出4 個區域分別為Region_A0、Region_A1、Region_A2、Region_A3;同理Mean Shift算法收斂點(即候選模板)分割出4個區域分別為Region_B0、Region_B1、Region_B2、Region_B3。當運動目標尺寸變大,初始目標模板中的區域Region_A1,對應的像素點應該大部分對應的擴散到候選目標區域Region_B2;當運動目標尺寸變小,初始目標模板中的區域Region_A1對應的像素點大部分收縮到候選目標區域的Region_B0。用ρ10、ρ11、ρ12分別代表區域Region_A1和區域Region_B0、Region_A1和區域Region_B1、Region_A1和區域Region_B2建立的模型間的Bhattacharyya距離。類似我們可以取得到ρ21、ρ22、ρ23。

候選模板和初始模板間的正方形組匹配如圖2所示。

圖2 候選模板和初始模板間的正方形組匹配

根據上述目標尺度的變化和Region_A1與 {Region_Bi}i=0,1,2之間的變化關系,可以得出如下結論:當運動目標的尺度幾乎無變化時,ρ10、ρ11、ρ12三者之中應該ρ11最大,同時對于ρ21、ρ22、ρ23三者之中ρ22最大;同理,運動目標的尺度縮小時,相應區域Region_A1中表征運動目標的特征收縮到區域Region_B0中,因此ρ10和ρ21取到最大值;運動目標尺度增大時,ρ12和ρ23應該取到最大值。因此通過回字形區域的直方圖相似度間的關系可以用來確定運動目標的尺度變化的趨勢。ρ10、ρ11、ρ12之間最大值和運動目標尺度變化關系如圖3所示。

圖3 之間最大值和運動目標尺度變化關系

2.3 帶寬選擇

(1)在當前幀中找到Mean Shift算法找到收斂點,即當前幀中的候選目標的質心點,以該質心點為中心,分別以初始目標模板的寬Wpre和高Hpre,采用增量試探法中建立矩形的方式分別建立3個矩形。高分別為H1,H,H2,寬分別為W1,W,W2

再建立以式 (9)和式 (10)中預測的當前幀中目標模板的寬w 和高h,采用增量試探法中建立矩形的方式分別建立3 個矩形。高分別為h1,h,h2,寬分別為w1,w,w2。本文中α取值為10%。

(2)距離決策機制:首先我們在選取初始模板的同時要記錄其質心點的位置坐標 (xorigin,yorigin)。在當前幀中采用Mean Shift算法找到收斂點,即當前幀中的候選目標的質心點 (x1,y1)。在該點處,仿照式 (5)分別計算ρ10、ρ11、ρ12、ρ21、ρ22、ρ23。

1)若ρ12>ρ10,ρ12>ρ11且ρ23>ρ21,ρ23>ρ22;表明運動目標的尺度變大,對H、H2、h、h2進行對比,Bhattacharyya距離最大者就是尺度最優,即作為當前幀中運動目標的尺度也就是新的核函數的帶寬。

2)若ρ11>ρ10,ρ11>ρ12且ρ22>ρ21,ρ22>ρ23;表明當前的目標尺度無較大變化,因此對H、H1、H2、h、h1、h2進行對比,Bhattacharyya距離最大者作為當前幀中運動目標的尺度也就是新的核函數的帶寬。

3)若ρ10>ρ11,ρ10>ρ12且ρ21>ρ22,ρ21>ρ23;表明運動目標的尺度變小,對H、H1、h、h1這4個尺度對比,Bhattacharyya距離最大者作為當前幀中運動目標的尺度也就是新的核函數的帶寬。

(3)減小計算量的改進方法:在采用Mean Shift算法進行目標跟蹤時,需要在每一幀圖像上進行迭代收斂計算,運算量太大導致跟蹤系統時效性降低。本文在跟蹤過程中由于權重涉及到開平方運算,在每幀Mean Shift算法迭代收斂時需要多次計算權重,因此希望找到一種有效的方法降低權重計算時的運算量。本文中采用=代替,由式 (5)可得

3 實驗與結果分析

本文以車輛和行人兩類監控場景進行實驗,來驗證本文算法的效果。

實驗一為對車輛采用Mean Shift算法進行跟蹤的結果。本文分別對視頻序列中的第851 幀、第1050 幀、第1075幀、第1750幀進行了展示,并且相對初始幀750幀時目標尺度呈逐漸增大的趨勢。其中圖4 (a)~ (d)的左邊實驗圖為核函數的帶寬固定時的Mean Shift算法的跟蹤效果,居中實驗圖為核函數的帶寬采用增量試探法時的Mean Shift算法的跟蹤效果,右邊實驗圖為核函數的帶寬采用多級正方形法時Mean Shift算法的跟蹤效果。

從上述結果中可以得出,本文算法所得效果最好。當目標靠近攝像頭時,目標尺度變大,Mean Shift算法不能很好的標識運動目標。圖4 (b)、(c)顯示核函數帶寬采用增量試探法時,Mean Shift算法可能在局部區域得到極大值,即局部收斂。而核函數帶寬采用多級正方形法時,則不會出現突然收斂到局部極大值處,同時也避免了核函數帶寬固定的弊端。

表1數據表明當目標尺度在逐漸增大時,該幀相對應的ρ12>ρ10,ρ12>ρ11,ρ23>ρ21,ρ23>ρ22是完全成立的。

實驗二該實驗是對行人目標進行跟蹤的過程,實驗過程目標遠離攝像頭。

3種帶寬更改策略下的行人跟蹤效果如圖5所示。

表2數據表明當目標尺度在逐漸增大時,該幀相對應的ρ10>ρ11,ρ10>ρ12,ρ21>ρ22,ρ21>ρ23是完全成立的。

圖4 3種帶寬更改策略下的車輛跟蹤效果

表1 車輛視頻幀不同回字形區域相對應的ρ值

圖5 3種帶寬更改策略下的行人跟蹤效果

表2 行人視頻幀不同回字形區域相對應的ρ值

4 結束語

本文分析了傳統Mean Shift算法中核函數帶寬的固有缺陷,分析了現有方法的不足,提出了本文的算法。新算法首先采用目標質心點的分布散度和增量試探法計算出幾個目標的可能變化尺度,然后采用多級正方形匹配的方法對目標的運動趨勢進行預測,然后把Bhattacharyya距離最大者的尺度作為當前幀中核函數的帶寬,減少了每幀中所需計算的像素的數量和背景噪聲的影響,實現了對運動目標的有效跟蹤。

[1]ZHANG Juan,MAO Xiaobo,CHEN Tiejun.Summary of moving target trac-king algorithm [J].Application Research of Computer,2009,26 (12):4407-4410 (in Chinese). [張娟,毛曉波,陳鐵軍.運動目標跟蹤算法研究綜述 [J].計算機應用研究,2009,26 (12):4407-4410.]

[2]YU Dan,WEI Wei,ZHANG Yuanhui.Dynamic target tracking with Kalman filter as predictor [J].Opto-Electronic Engineering,2009,36 (1):52-56 (in Chinese). [虞旦,韋巍,張遠輝.一種基于卡爾曼預測的動態目標跟蹤算法研究[J].光電工程,2009,36 (1):52-56.]

[3]YUAN Shengzhi,XIE Xiaofang,LI Hongzhou.Bandwidthadaptive tracking algorithm based on Kalman-Mean Shift method [J].Laser and Infrared,2009,29 (5):558-561 (in Chinese). [袁勝智,謝曉方,李洪周.一種基于Kalman-Mean Shift的自適應跟蹤算法 [J].激光與紅外,2009,29(5):558-561.]

[4]TIAN Gang,HU Ruimin,WANG Zhongyuan.A Mean Shift target tracking algorithm based on motion vector analysis[J].Journal of Image and Graphics,2010,15 (1):85-90 (in Chinese).[田綱,胡瑞敏,王中元.一種基于運動矢量分析的Mean Shift目標跟蹤算法 [J].中國圖象圖形學報,2010,15(1):85-90.]

[5]YAN Jia,WU Minyuan,CHEN Shuzhen,et al,Adaptive tracking window Mean Shift tracking algorithm [J].Optics and Precision Engineering,2009,17 (10):2606-2611 (in Chinese).[顏佳,吳敏淵,陳淑珍,等.跟蹤窗口自適應的Mean Shift 跟蹤 [J].光學精密工程,2009,17 (10):2606-2611.]

[6]LIU Xin,LIU Hui,QIANG Zhenping,et al.Adaptive Background modeling based on mixture Gaussian model and frame subtraction [J].Journal of Ima-ge and Graphics,2008,13(4):729-734 (in Chinese). [劉鑫,劉輝,強振平,等.混合高斯模型和幀間差分相融合的自適應背景模型 [J].中國圖象圖形學報,2008,13 (4):729-734.]

[7]Chen Y T,Chen C S,Huang C R.Efficient hierarchical method for background subtraction [J].Pattern Recognition,2007,40(10):2706-2715.

[8]LI Peihua,XIAO Lijuan.Mean Shift based object tracking with similarity and affine transformations [J].Journal of Image and Graphics,2011,16 (2):258-266 (in Chinese).[李培華,肖麗娟.基于Mean Shift的相似性變換和仿射變換目標跟蹤算法 [J].中國圖象圖形學報,2011,16 (2):258-266.]

[9]BAI Xiangfeng,LI Aihua,LI Xilai.Mean-Shift tracking algorithm based on adaptive bandwidth [J].Journal of Computer Applications,2011,31 (1):254-257 (in Chinese). [白向峰,李艾華,李喜來.窗寬自適應Mean-Shift跟蹤算法 [J].計算機應用,2011,31 (1):254-257.]

[10]WANG Wenjiang,HUANG Shan,ZHANG Hongbin.Bandwidth-adaptive tracking algorithm based on Mean Shift and Kalman prediction [J].Computer Engineering&Science,2013,35 (5):87-92 (in Chinese). [王文江,黃山,張洪斌.一種基于Mean Shift和Kalman預測的帶寬自適應跟蹤算法 [J].計算機工程與科學,2013,35 (5):87-92.]

猜你喜歡
區域
分割區域
探尋區域創新的密碼
科學(2020年5期)2020-11-26 08:19:22
基于BM3D的復雜紋理區域圖像去噪
軟件(2020年3期)2020-04-20 01:45:18
小區域、大發展
商周刊(2018年15期)2018-07-27 01:41:20
論“戎”的活動區域
敦煌學輯刊(2018年1期)2018-07-09 05:46:42
區域發展篇
區域經濟
關于四色猜想
分區域
公司治理與技術創新:分區域比較
主站蜘蛛池模板: 亚洲va精品中文字幕| 色婷婷在线播放| 亚洲欧洲天堂色AV| 一区二区三区国产精品视频| 久久青草精品一区二区三区| 国产精品美女网站| 91精品免费高清在线| www.99在线观看| 国产一级片网址| 视频一区亚洲| 狠狠色丁香婷婷| 伊人久久婷婷五月综合97色| 国产福利在线免费| 福利视频99| 久久久四虎成人永久免费网站| 性网站在线观看| 伊人激情综合网| 尤物午夜福利视频| 综合久久久久久久综合网| 欧美成人午夜在线全部免费| 国产自在线拍| 国产成人精品视频一区二区电影| 亚洲swag精品自拍一区| 欧美va亚洲va香蕉在线| 国产美女丝袜高潮| 国产成人啪视频一区二区三区| 免费在线观看av| 欧美日韩亚洲国产主播第一区| 国产情侣一区二区三区| 亚洲国产亚综合在线区| 免费观看欧美性一级| 国产精品一区二区久久精品无码| 亚洲无码免费黄色网址| 国产男女XX00免费观看| 国产成人乱码一区二区三区在线| 国产99视频精品免费视频7| 亚洲国产日韩视频观看| 青青操国产视频| 毛片免费观看视频| 成人福利免费在线观看| 国产成人精品日本亚洲77美色| 国产日韩AV高潮在线| 无码精油按摩潮喷在线播放 | 日本精品视频一区二区| 国产超碰在线观看| 国产精品久久自在自2021| 国产另类视频| 伊人激情综合网| 成人精品视频一区二区在线 | 亚洲精品无码成人片在线观看| 中字无码av在线电影| 在线欧美日韩| 欧美亚洲国产一区| 成人永久免费A∨一级在线播放| 亚洲av无码专区久久蜜芽| 国产一区二区精品福利| 五月激激激综合网色播免费| 中文字幕日韩欧美| 亚洲va在线∨a天堂va欧美va| 亚洲最新地址| 亚洲 成人国产| 99热亚洲精品6码| 国产免费福利网站| 久久精品娱乐亚洲领先| 久操中文在线| 亚洲国产精品久久久久秋霞影院| 成人毛片免费在线观看| 亚洲天堂在线视频| 久久久久亚洲Av片无码观看| 91精选国产大片| 欧美激情视频二区| 国产啪在线91| 欧美精品亚洲精品日韩专| 日韩大片免费观看视频播放| 永久免费av网站可以直接看的| 亚洲伦理一区二区| 国产sm重味一区二区三区| 欧美日韩亚洲国产| 日韩高清中文字幕| hezyo加勒比一区二区三区| 99性视频| 精品国产成人三级在线观看|