亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于粒子濾波的目標(biāo)主動(dòng)輪廓跟蹤算法

        2015-10-14 12:46:44季玉龍戈文一
        關(guān)鍵詞:輪廓濾波粒子

        季玉龍,楊 光,戈文一

        ?

        基于粒子濾波的目標(biāo)主動(dòng)輪廓跟蹤算法

        季玉龍1,楊 光2,戈文一1

        (1. 四川大學(xué)空天科學(xué)與工程學(xué)院 成都 610065 2. 中國民航西北空中交通管理局 西安 710082)

        傳統(tǒng)的粒子濾波方法采用若干維參數(shù)定義的簡單幾何圖形給出跟蹤結(jié)果,不能精確表示現(xiàn)實(shí)中具有復(fù)雜形狀的目標(biāo)物體。針對(duì)這一問題,該文提出基于粒子濾波的主動(dòng)輪廓算法,用于計(jì)算復(fù)雜形狀目標(biāo)的輪廓跟蹤任務(wù)。在目標(biāo)狀態(tài)后驗(yàn)分布的模擬樣本基礎(chǔ)上引入主動(dòng)輪廓模型,并使用帶權(quán)粒子定義其能量函數(shù),使得模型的輪廓線向具有重要權(quán)重粒子的所在區(qū)域演化,并最終收斂到具有最大目標(biāo)似然的圖像區(qū)域,從而實(shí)現(xiàn)對(duì)目標(biāo)物體的全局運(yùn)動(dòng)及局部形態(tài)演化的同時(shí)估計(jì)。精確的目標(biāo)區(qū)域提高了目標(biāo)模型的更新精度,避免了跟蹤中漂移現(xiàn)象的發(fā)生。最后,結(jié)合真實(shí)機(jī)場監(jiān)控驗(yàn)證了該方法在實(shí)際復(fù)雜場景下的有效性及魯棒性。

        主動(dòng)輪廓; 能量函數(shù); 目標(biāo)跟蹤; 粒子濾波

        目標(biāo)跟蹤是計(jì)算機(jī)視覺領(lǐng)域的一個(gè)重要研究課題,其任務(wù)是模擬出運(yùn)動(dòng)物體在圖像序列中的運(yùn)動(dòng)軌跡。粒子濾波算法[1]使用一組帶權(quán)粒子模擬目標(biāo)狀態(tài)的后驗(yàn)概率分布,在目標(biāo)跟蹤領(lǐng)域越來越受到人們的關(guān)注,尤其在解決非線性、非高斯的問題上。傳統(tǒng)的粒子濾波算法采用若干維參數(shù)定義的簡單幾何圖形表示跟蹤結(jié)果,而現(xiàn)實(shí)中的物體往往具有復(fù)雜形狀并伴有姿態(tài)、尺度變化等,難以被簡單幾何圖形所描述。不精確的目標(biāo)表示還會(huì)在目標(biāo)更新階段引入噪聲像素,導(dǎo)致跟蹤任務(wù)的失敗。

        許多算法嘗試引入輪廓及分割技術(shù)實(shí)現(xiàn)動(dòng)態(tài)跟蹤任務(wù)。文獻(xiàn)[2]基于形狀演化以及相似性參數(shù)定義動(dòng)態(tài)先驗(yàn)?zāi)P停哑鋺?yīng)用在粒子濾波框架中。在文獻(xiàn)[3]提出的輪廓跟蹤算法中,輪廓被參數(shù)化為橢圓,并使用隱馬爾可夫模型估計(jì)當(dāng)前輪廓狀態(tài)。與以上參數(shù)化模型相比,水平集主動(dòng)輪廓技術(shù)[4-5]作為一種曲線的非參數(shù)表示法,能處理曲線的拓?fù)浣Y(jié)構(gòu)變化,應(yīng)用廣泛。在水平集模型中,輪廓線用高維函數(shù)的零水平集表示,并以高維函數(shù)的形式進(jìn)行演化,直到最小化基于圖像的能量函數(shù)。

        水平集方法被用于跟蹤技術(shù)[6-7]。文獻(xiàn)[8]提出一個(gè)概率框架,用于跟蹤多個(gè)事先不可見的物體。利用觀測(cè)圖像數(shù)據(jù)計(jì)算目標(biāo)位置、相對(duì)深度以及由水平集表示的目標(biāo)形狀的后驗(yàn)概率。文獻(xiàn)[9]在貝葉斯框架中引入形狀先驗(yàn)統(tǒng)計(jì)知識(shí),以實(shí)現(xiàn)基于水平集的序列跟蹤技術(shù)。文獻(xiàn)[10]在粒子濾波框架中引入Mumford-Shah模型,在粒子濾波預(yù)測(cè)階段,依據(jù)先前時(shí)刻的狀態(tài)和觀測(cè)數(shù)據(jù),在各候選位置上執(zhí)行水平集曲線演化。文獻(xiàn)[11]在此基礎(chǔ)上將算法改進(jìn)為在更新階段執(zhí)行水平集演化,從而依據(jù)當(dāng)前時(shí)刻的狀態(tài)進(jìn)行觀測(cè)。然而這些算法使用的都是原始水平集演化模型,即僅依據(jù)圖像信息而不考慮跟蹤目標(biāo)的因素,得到的跟蹤結(jié)果依賴于初始曲線。文獻(xiàn)[12]用區(qū)域增長的方法將目標(biāo)與背景區(qū)域分割為片段,并在水平集框架中提出基于片段的跟蹤方法。

        1 粒子濾波器

        粒子濾波算法[1]是一種基于序列蒙特卡羅思想的估計(jì)過程,其實(shí)質(zhì)是隨機(jī)模擬序列的使用樣本并在貝葉斯框架下完成在線學(xué)習(xí)。令表示狀態(tài)向量,表示在時(shí)刻可見的觀測(cè),并滿足狀態(tài)轉(zhuǎn)移與觀測(cè)方程:

        (2)

        2 粒子導(dǎo)向的主動(dòng)輪廓跟蹤算法

        2.1 主動(dòng)輪廓模型

        傳統(tǒng)的主動(dòng)輪廓模型(Chan-Vese)意在尋找一個(gè)分段常值函數(shù)來近似灰度圖像的強(qiáng)度分布:

        (4)

        (6)

        2.2 粒子權(quán)重

        基于粒子濾波的主動(dòng)輪廓跟蹤算法,將表示目標(biāo)位置與區(qū)域的粒子視作狀態(tài),時(shí)刻的圖像視作觀測(cè)。預(yù)測(cè)階段,算法在原有樣本的基礎(chǔ)上按照分布采樣得到新樣本,其經(jīng)驗(yàn)分布:

        (8)

        在具體實(shí)現(xiàn)中,可使用任意粒子濾波器得到該帶權(quán)粒子集合,而后在粒子空間中引入主動(dòng)輪廓模型,并定義粒子導(dǎo)向的曲線演化方程,使其最終收斂到具有最多重要權(quán)重粒子的區(qū)域。

        2.3 粒子空間下主動(dòng)曲線演化

        (11)

        則式(8)中基于粒子集的概率模型可分解為:

        其中:

        (13)

        式(13)和式(14)分別表示曲線內(nèi)包羅重要樣本及曲線外不泄露重要樣本的程度。

        為驅(qū)使輪廓線運(yùn)動(dòng)到目標(biāo)邊界,使用圖像邊緣指示函數(shù):

        (16)

        定義輪廓線的能量函數(shù),使得最小化該能量函數(shù)等同于最大化概率:

        (18)

        則式(16)的關(guān)于水平集函數(shù)的形式為:

        (20)

        式中,;。不同于基于原始的圖像一致性原理的水平集模型,提出的方法在帶權(quán)粒子的引領(lǐng)下進(jìn)行定向演化,因而可以從較大范圍的初始狀態(tài)趨近目標(biāo),而不依賴初始曲線形態(tài)。以airport surveillance序列為例的跟蹤流程圖如圖1所示。

        3 實(shí)驗(yàn)結(jié)果

        3.1 目標(biāo)檢測(cè)與初始化

        跟蹤算法開始前需確定跟蹤目標(biāo)。通??稍诘谝粠惺謩?dòng)畫出一個(gè)多邊形來給出初始目標(biāo)區(qū)域。本文采用針對(duì)運(yùn)動(dòng)飛機(jī)目標(biāo)的自動(dòng)檢測(cè)與初始化方案。

        采用背景建模方法與Haar特征對(duì)跟蹤目標(biāo)進(jìn)行檢測(cè)結(jié)果如圖2所示。首先采用基于空間局部二值模式的背景建模方法[13]得到視頻中的運(yùn)動(dòng)物體區(qū)域,即二值的背景減圖像。再根據(jù)飛機(jī)目標(biāo)在運(yùn)動(dòng)方向上的對(duì)稱性,在去噪后的運(yùn)動(dòng)物體區(qū)域上構(gòu)建其各個(gè)角度的外接矩形,而后在這些外接矩形上使用Haar特征進(jìn)行檢測(cè)。

        a. 運(yùn)動(dòng)圖像

        b. 背景二值模式建模

        c. 構(gòu)建外接矩形

        d. Harr特征進(jìn)行檢測(cè)

        e. 背景目標(biāo)各角度外接矩形

        f. 機(jī)目標(biāo)各角度外接矩形

        圖2 采用背景建模方法與Haar特征對(duì)跟蹤目標(biāo)進(jìn)行檢測(cè)結(jié)果

        3.2 目標(biāo)跟蹤

        得到目標(biāo)初始區(qū)域后,在新的視頻幀中可采用以往提出的任意一種粒子濾波算法來得到模擬目標(biāo)分布的帶權(quán)粒子集,從而應(yīng)用提出的主動(dòng)輪廓跟蹤方法進(jìn)行跟蹤任務(wù)。在此采用基于表觀和運(yùn)動(dòng)信息的粒子濾波器。首先對(duì)得到的初始目標(biāo)區(qū)域進(jìn)行表觀建模,得到其RGB三通道的密度分布,=16為量化級(jí)數(shù)。而后,在后續(xù)的視頻幀中采用前一時(shí)刻的跟蹤結(jié)果作為初始目標(biāo)區(qū)域,并在舊的粒子集上使用恒定位移模型產(chǎn)生一套新的粒子集。對(duì)每個(gè)粒子區(qū)域,統(tǒng)計(jì)其強(qiáng)度分布,并計(jì)算其與目標(biāo)分布的相似性度量:

        其中,

        (24)

        基于以上帶權(quán)粒子,采用前面介紹的基于粒子濾波的主動(dòng)輪廓跟蹤算法對(duì)目標(biāo)進(jìn)行跟蹤。此外,還將其與采用相同權(quán)值計(jì)算方法的標(biāo)準(zhǔn)粒子濾波器及以往的基于粒子濾波與主動(dòng)輪廓的輪廓跟蹤算法[10]進(jìn)行比較。比較算法在airport sunveillance序列上的跟蹤結(jié)果如圖3所示。圖3描述了一個(gè)飛機(jī)在跑道上滑行的過程。為給出令人信服的比較結(jié)果,在相同的實(shí)驗(yàn)條件下執(zhí)行3個(gè)算法。算法均采用前面所述的目標(biāo)初始化方法,且都采用30個(gè)粒子樣本。3個(gè)算法在序列上幀序號(hào)分別為284, 462, 663??煽闯?,標(biāo)準(zhǔn)的粒子濾波算法很難準(zhǔn)確包羅整個(gè)目標(biāo)區(qū)域,這是由于矩形框所表示的目標(biāo)區(qū)域中含有大量的背景像素,由此建立的目標(biāo)模型不能提供準(zhǔn)確的信息以很好地區(qū)分目標(biāo)和局部背景。這會(huì)導(dǎo)致算法的判斷力弱化并使結(jié)果偏離目標(biāo)的真實(shí)位置。當(dāng)背景像素的污染逐步傳遞到后續(xù)圖像幀造成誤差累計(jì)時(shí),跟蹤器就會(huì)發(fā)生漂移現(xiàn)象。而輪廓跟蹤方法[10]在粒子濾波預(yù)測(cè)階段產(chǎn)生的候選粒子上執(zhí)行傳統(tǒng)水平集模型而不考慮任何目標(biāo)信息,使得其輪廓演化不關(guān)聯(lián)目標(biāo)物體而只趨近強(qiáng)度一致區(qū)域,因而在具有多特征分布的目標(biāo)序列上,其曲線收斂結(jié)果受制于初始輪廓及圖像特征,很難準(zhǔn)確包羅整個(gè)目標(biāo)區(qū)域。相比之下,提出的算法使用帶權(quán)粒子引導(dǎo)主動(dòng)輪廓線收斂到目標(biāo)邊界,可以精確地捕獲目標(biāo)區(qū)域。

        a. 標(biāo)準(zhǔn)粒子濾波器(284幀) b. 標(biāo)準(zhǔn)粒子濾波器(462幀) c. 標(biāo)準(zhǔn)粒子濾波器(663幀)

        d. 傳統(tǒng)輪廓跟蹤算法(284幀) e. 傳統(tǒng)輪廓跟蹤算法(462幀) f. 傳統(tǒng)輪廓跟蹤算法(663幀)

        3.3 靜態(tài)飛機(jī)目標(biāo)分割

        除了上述對(duì)運(yùn)動(dòng)目標(biāo)的跟蹤應(yīng)用外,在提出的基于粒子濾波的主動(dòng)輪廓算法中,采用不同的粒子權(quán)值計(jì)算方法,可得到試用于不同應(yīng)用的結(jié)果。例如,對(duì)于機(jī)場監(jiān)控場景下的靜態(tài)飛機(jī),由于攝像機(jī)的攝像距離較遠(yuǎn),照射角度大,所以大部分物體在場景中相對(duì)飛機(jī)都因?yàn)檩^小而變得不顯著。由此,可采用顯著度測(cè)量的方法來為粒子賦權(quán)值從而達(dá)到針對(duì)飛機(jī)目標(biāo)進(jìn)行主動(dòng)輪廓分割的目的。在此采用文獻(xiàn)[14]中的顯著度計(jì)算方法,并結(jié)合顯著區(qū)域下的haar特征值來為粒子賦權(quán),即式(24)轉(zhuǎn)變?yōu)椋?/p>

        最后基于此帶權(quán)粒子執(zhí)行提出的方法對(duì)飛機(jī)目標(biāo)進(jìn)行輪廓提取。在此也給出基于傳統(tǒng)主動(dòng)輪廓模型的分割方法[4]的分割結(jié)果作為比較實(shí)驗(yàn)。提出的方法在機(jī)場監(jiān)控視頻中靜態(tài)飛機(jī)目標(biāo)提取上的應(yīng)用如圖4所示。實(shí)驗(yàn)結(jié)果表明了提出算法在真實(shí)應(yīng)用中的有效性。

        a. 顯著度度量結(jié)果

        b. 提出方法的主動(dòng)輪廓分割結(jié)果

        c. 提出方法的二值分割圖

        d. 提出方法的前景分割圖

        e. 傳統(tǒng)分割方法(初始:3個(gè)飛機(jī)外接矩形)

        f. 傳統(tǒng)分割方法(初始:第2個(gè)飛機(jī)外接矩形)

        圖4 提出的方法在機(jī)場監(jiān)控視頻中靜態(tài)飛機(jī)目標(biāo)提取上的應(yīng)用

        4 結(jié) 論

        本文提出一種新的基于粒子濾波的主動(dòng)輪廓跟蹤算法,以實(shí)現(xiàn)對(duì)復(fù)雜形狀物體的輪廓跟蹤。相比于基于原始的僅依賴圖像特征的主動(dòng)輪廓模型,本文的方法充分考慮跟蹤任務(wù)的上下文環(huán)境,使用目標(biāo)狀態(tài)后驗(yàn)分布的模擬樣本定義輪廓能量函數(shù),并引導(dǎo)曲線向具有重要權(quán)重粒子的區(qū)域進(jìn)行定向演化,最終收斂到具有最大目標(biāo)似然的圖像區(qū)域,實(shí)現(xiàn)了對(duì)目標(biāo)物體的全局運(yùn)動(dòng)及局部形態(tài)演化的同時(shí)估計(jì)。在機(jī)場監(jiān)控視頻序列上的各種應(yīng)用結(jié)果證明了本文方法在實(shí)際應(yīng)用中的有效性和魯棒性。

        [1] ISARD M, BLAKE A. Condensation: Conditional density propagation for visual tracking[J]. International Journal of Computer Vision, 1998, 29(1): 5-28.

        [2] VASWANI N, CHOWDHURY A R, CHELLAPPA R. Activity recognition using the dynamics of the configuration of interacting objects[C]//Proceedings of IEEE Conference on Computer Vision and Pattern Recognition. Los Alamitos, USA: IEEE, 2003.

        [3] CHEN Y, RUI Y, HUANG T. JPDAF based HMM for real-time contour tracking[C]//Proceedings of IEEE Conference on Computer Vision and Pattern Recognition. Kauai, USA: IEEE, 2001.

        [4] CHAN T, VESE L. Active contours without edges[J]. IEEE Transactions on Image Processing, 2001, 10(2): 266-277.

        [5] OSHER S J, SETHIAN J A. Fronts propagation with curvature dependent speed: Algorithms based on hamilton- jacobi formulations[J]. Journal of Computational Physics, 1988, 79: 12-49.

        [6] PRISACARIU V A, REID I. Nonlinear shape manifolds as shape priors in level set segmentation and tracking[C]// Proceedings of IEEE Conference on Computer Vision and Pattern Recognition. Providence, USA: IEEE, 2011.

        [7] SUN Xin, YAO Hong-xun, ZHANG Sheng-ping. A novel supervised level set method for non-rigid object tracking[C] //Proceedings of IEEE Conference on Computer Vision and Pattern Recognition. Providence, USA: IEEE, 2011.

        [8] BIBBY C, REID I. Real-time tracking of multiple occluding objects using level sets[C]//Proceedings of IEEE Conference on Computer Vision and Pattern Recognition. San Francisco, USA: IEEE, 2010.

        [9] CREMERS D. Dynamical statistical shape priors for level set-based tracking[J]. IEEE TPAMI, 2006, 28(8): 1262- 1273.

        [10] RATHI Y, VASWANI N, TANNENBAUM A, et al. Tracking deforming objects using particle filtering for geometric active contours[J]. IEEE Trans on Pattern Analysis and Machine Intelligence, 2007, 29(8): 1470- 1475.

        [11] SUN X, YAO H, ZHANG S. A refined particle filter method for contour tracking[C]//SPIE International Conference on Visual Communications and Image Processing. Huang shan, Anhui: [s.n.], 2010.

        [12] CHOCKALINGAM P, PRADEEP N, BIRCHFIELD S. Adaptivefragments-based tracking of non-rigid objects using level sets[C]//Proceedings of IEEE International Conference on Computer Vision. Kyoto, Japan: IEEE, 2009.

        編 輯 葉 芳

        A Novel Particle Filter Based Object Active Contour Tracking Method

        JI Yu-long1, YANG Guang2, and GE Wen-yi1

        (1. School of Aeronautics and Astronautics, Sichuan University Chengdu 610065; 2. China Northwest Regional Air Traffic Management Bureau of Civil Aviation Xi’an 710082)

        Conventional particle filters use simple geometric shapes with finite dimensional parameters to give the tracking results, therefore cannot precisely present the real-world objects with complex shapes. Aiming at this problem, this paper presents a novel particle filter based active contour algorithm for object contour tracking task. The active contour is introduced on the base of the samples simulating the target state posterior distribution; By including the weighted particles into the energy function, the contours evolve towards the region with particles with important weights and eventually converge to image region with maximum likelihood of the target. The proposed algorithm can improve the updating accuracy of the target model and avoid the tracking drift. Finally, a real-world airport surveillance application is presented to show the effectiveness and robustness of the proposed method in complex scenarios.

        active contour; energy functional; object tracking; particle filter

        TP391

        A

        10.3969/j.issn.1001-0548.2015.01.015

        2013-04-08;

        2014-07-28

        國家863項(xiàng)目(2012AA011804)

        季玉龍(1978-),男,博士生,主要從事圖形圖像方面的研究.

        猜你喜歡
        輪廓濾波粒子
        OPENCV輪廓識(shí)別研究與實(shí)踐
        基于實(shí)時(shí)輪廓誤差估算的數(shù)控系統(tǒng)輪廓控制
        基于粒子群優(yōu)化的橋式起重機(jī)模糊PID控制
        基于粒子群優(yōu)化極點(diǎn)配置的空燃比輸出反饋控制
        在線學(xué)習(xí)機(jī)制下的Snake輪廓跟蹤
        RTS平滑濾波在事后姿態(tài)確定中的應(yīng)用
        基于線性正則變換的 LMS 自適應(yīng)濾波
        基于隨機(jī)加權(quán)估計(jì)的Sage自適應(yīng)濾波及其在導(dǎo)航中的應(yīng)用
        基于Matlab的α粒子的散射實(shí)驗(yàn)?zāi)M
        物理與工程(2014年4期)2014-02-27 11:23:08
        基于兩粒子糾纏態(tài)隱形傳送四粒子GHZ態(tài)
        久久精品国产一区二区蜜芽| 91精品亚洲熟妇少妇| 上海熟女av黑人在线播放| 18禁黄污吃奶免费看网站| a级毛片毛片免费观看久潮喷| 人妻人妻少妇在线系列| 亚洲一区二区三区麻豆| 亚洲一区二区在线观看网址| 狠狠综合久久av一区二区 | 亚洲精品无码av人在线观看国产| 人妻无码αv中文字幕久久琪琪布| 久草国产视频| 精品av一区二区在线| 国产亚洲精品久久午夜玫瑰园| 台湾无码av一区二区三区| 中文字幕无码日韩欧毛| 亚洲发给我的在线视频| 国产午夜片无码区在线播放| 国产剧情麻豆女教师在线观看| 国产激情一区二区三区成人免费| 大香蕉青青草视频在线| 亚洲中文字幕无码天然素人在线| 八区精品色欲人妻综合网| 日本高清中文一区二区三区| 国产人妖网站在线视频| 卡一卡二卡三无人区| 亚洲色成人WWW永久在线观看| 中文字幕色一区二区三区页不卡| 4hu四虎永久免费地址ww416| 久久久久亚洲av无码a片软件| 免费无码黄网站在线观看| 99国产精品久久一区二区三区 | 亚洲熟妇无码av另类vr影视| 中文字幕一区二区三区日韩网 | 亚洲午夜精品一区二区| 醉酒后少妇被疯狂内射视频| 熟女系列丰满熟妇av| 一区二区三区视频在线观看| 亚洲成人色区| 亚洲一区二区自拍偷拍| 白白色最新福利视频二|