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

        ?

        基于模糊邏輯的多特征融合的SOAMST跟蹤算法*

        2016-08-11 06:59:50劉淑嬌馮子亮薛賓田
        關(guān)鍵詞:粒子濾波目標(biāo)跟蹤

        劉淑嬌 馮子亮 薛賓田

        (四川大學(xué)計(jì)算機(jī)學(xué)院 成都 610065)

        ?

        基于模糊邏輯的多特征融合的SOAMST跟蹤算法*

        劉淑嬌馮子亮薛賓田

        (四川大學(xué)計(jì)算機(jī)學(xué)院成都610065)

        摘要針對復(fù)雜環(huán)境條件下顏色、光照變化和遮擋對目標(biāo)跟蹤算法精度和魯棒性的影響,論文提出了基于模糊邏輯多特征融合的SOAMST跟蹤算法。首先,選擇顏色特征和LBP特征對目標(biāo)進(jìn)行建模,并根據(jù)模糊邏輯算法調(diào)整兩種特征在計(jì)算目標(biāo)質(zhì)心位置和權(quán)重圖像中的權(quán)重;其次,目標(biāo)被遮擋暫時(shí)消失時(shí),根據(jù)SOAMST算法得到上一幀目標(biāo)的狀態(tài)信息,調(diào)用粒子濾波算法對目標(biāo)位置進(jìn)行預(yù)測,可以避免丟失跟蹤目標(biāo),實(shí)現(xiàn)目標(biāo)連續(xù)跟蹤。實(shí)驗(yàn)表明,論文算法在復(fù)雜環(huán)境條件下能很好地實(shí)現(xiàn)目標(biāo)跟蹤。

        關(guān)鍵詞目標(biāo)跟蹤; SOAMST算法; 模糊邏輯; 粒子濾波

        Class NumberTP391

        1 引言

        目標(biāo)跟蹤是計(jì)算機(jī)視覺領(lǐng)域的重要問題,它在智能交通、安防系統(tǒng)和軍事方面的應(yīng)用越來越廣泛。目前已經(jīng)提出了Mean Shift算法、CAMSHIFT[1]算法、SOAMST算法、卡爾曼濾波算法[2]、粒子濾波[3]等經(jīng)典算法,但這些算法大多只在特定的情況下才跟蹤準(zhǔn)確。如何在復(fù)雜情況下,如光照發(fā)生變化、目標(biāo)被遮擋等情況下快速準(zhǔn)確地跟蹤目標(biāo)依然是研究熱點(diǎn)。

        Mean Shift[4~5]算法計(jì)算量小、簡單易實(shí)現(xiàn),改進(jìn)算法很多;如SOAMST[6]算法就在Mean shift算法的基礎(chǔ)上,具有尺度和方向自適應(yīng)等優(yōu)點(diǎn);在目標(biāo)的大小、方向發(fā)生變化時(shí),目標(biāo)不易丟失。但是在復(fù)雜環(huán)境條件下,依然存在目標(biāo)跟蹤失敗等問題[7]。

        本文提出的跟蹤算法首先選擇顏色特征和LBP特征建立目標(biāo)模型,在跟蹤過程中根據(jù)模糊邏輯算法自適應(yīng)地調(diào)節(jié)兩種特征值的比例,以提高跟蹤的準(zhǔn)確性;當(dāng)目標(biāo)被遮擋暫時(shí)消失時(shí),調(diào)用粒子濾波算法進(jìn)行位置預(yù)測,以提高跟蹤的準(zhǔn)確性。

        2 SOAMST算法

        SOAMST算法是一種尺度和方向自適應(yīng)的Mean Shift跟蹤算法,該算法主要通過Mean Shift的權(quán)值圖像及目標(biāo)模型和候選模型的Bhattacharyya系數(shù)估計(jì)目標(biāo)的尺寸大小[8]。

        通常情況下,視頻相鄰幀中目標(biāo)的變化較小。如果將上一幀中目標(biāo)所在的窗口稍微放大作為當(dāng)前幀的目標(biāo)候選區(qū)域,即使目標(biāo)的尺度和運(yùn)動(dòng)方向有變化,依然可以實(shí)現(xiàn)目標(biāo)跟蹤。SOAMST算法使用密度分布函數(shù)和圖像權(quán)重特征,能很好地估計(jì)目標(biāo)真實(shí)的尺度和運(yùn)動(dòng)方向。

        2.1目標(biāo)區(qū)域估計(jì)

        目標(biāo)區(qū)域的估計(jì)與候選區(qū)域每個(gè)像素點(diǎn)的權(quán)重系數(shù)有關(guān)。當(dāng)目標(biāo)的大小發(fā)生變化時(shí),通過使用每個(gè)像素的權(quán)重特征來獲得目標(biāo)區(qū)域的估計(jì)。

        假設(shè)圖1(a)是三種灰度組成的一個(gè)合成目標(biāo),圖1(b)是大于目標(biāo)的候選區(qū)域,圖1(c)、(d)、(e)是分別當(dāng)合成目標(biāo)減少、不變、增大時(shí)計(jì)算的跟蹤結(jié)果。

        圖1 目標(biāo)區(qū)域估計(jì)

        因?yàn)楹蜻x區(qū)域的每個(gè)像素的權(quán)重代表像素屬于目標(biāo)的可能性,所有像素的權(quán)重之和也就是零階矩,被看作是目標(biāo)候選區(qū)域的目標(biāo)加權(quán)面積。

        (1)

        式中nk表示候選目標(biāo)的個(gè)數(shù),ωi表示每個(gè)點(diǎn)對應(yīng)的權(quán)重。

        由于背景像素的影響,用零階矩M00估計(jì)出的面積都將大于真實(shí)目標(biāo)的面積。零階矩M00與真實(shí)目標(biāo)的面積差距越大,說明目標(biāo)模型和目標(biāo)候選模型的相似度越小,可以看出零階矩M00估計(jì)目標(biāo)面積的可靠性和Bhattacharyya系數(shù)是成正比的。所以可以將零階矩M00和Bhattacharyya系數(shù)結(jié)合起來,求出真實(shí)目標(biāo)面積。用A表示真實(shí)面積,M00表示零階矩,ρ表示Bhattacharyya系數(shù),估計(jì)面積就可以用下面的式子表示:

        A=c(ρ)M00

        (2)

        式中,c(ρ)是關(guān)于Bhattacharyya系數(shù)ρ(0≤ρ≤1)的單調(diào)遞增函數(shù)。M00總是比真實(shí)的目標(biāo)區(qū)域大并且隨著ρ的增加M00單調(diào)接近真實(shí)目標(biāo)區(qū)域。

        2.2目標(biāo)的寬度、高度和方向估計(jì)

        既然已經(jīng)能夠估計(jì)出目標(biāo)區(qū)域,接下來需要估計(jì)目標(biāo)的寬度、高度和方向估計(jì)。通過下面的公式能估計(jì)出圖像的權(quán)重:

        (3)

        (4)

        在候選模型中(xi,1,xi,2)是像素i的坐標(biāo)。y1實(shí)際上是一階矩和零階矩的比值:

        (5)

        (6)

        式(6)可以寫成下面的協(xié)方差矩陣以便估計(jì)目標(biāo)的寬度、高度和方向。

        (7)

        通過使用奇異值協(xié)方差矩陣[9]能被分解成如下:

        (8)

        由于權(quán)重作為可信的密度分布函數(shù),通過矩陣U估計(jì)出的方向比連續(xù)自適應(yīng)算法更可靠。而且在連續(xù)自適應(yīng)算法,λ1和λ2直接作為目標(biāo)的寬度和高度,SOAMST算法提出更準(zhǔn)確地估計(jì)目標(biāo)的寬度和長度。

        假設(shè)用橢圓形代表目標(biāo),a和b分別代表長半軸和短半軸的長度。代替用λ1和λ2代替寬度a和高度b,發(fā)現(xiàn)λ1和λ2的比值非常接近a和b的比值。也就是說λ1/λ2=a/b。所以設(shè)a=kλ1和=kλ2,k是比例因子。由于估計(jì)目標(biāo)區(qū)域A,有πab=π(kλ1)(kλ2)。

        3 對SOAMST算法的改進(jìn)

        3.1使用模糊邏輯多特征對目標(biāo)進(jìn)行建模

        SOAMST算法建立目標(biāo)模型時(shí)僅使用顏色特征,盡管顏色特征對目標(biāo)的尺度、方向、視角的依賴性較小,在跟蹤過程中具有較高的魯棒性,但是當(dāng)跟蹤過程中背景的顏色和目標(biāo)本身的顏色相近時(shí),按照SOAMST算法得到的候選目標(biāo)中每個(gè)像素點(diǎn)的權(quán)重的誤差會(huì)很大。所以在這種情況下估計(jì)出的目標(biāo)的尺寸和方向也是不準(zhǔn)確的。

        為了提高目標(biāo)模型與背景的區(qū)分性,必須在目標(biāo)模型中加入其它特征并且這種特征對顏色具有不敏感的特性,本文選擇局部紋理特征LBP特征作為第二個(gè)特征加入到目標(biāo)建模中來提高模型的區(qū)分能力。

        在目標(biāo)跟蹤過程中,需要對候選目標(biāo)區(qū)域分別計(jì)算顏色直方圖和LBP特征直方圖,然后分別和目標(biāo)直方圖進(jìn)行比較求解相似度,得到相應(yīng)的權(quán)重圖像,最后根據(jù)一定的規(guī)則將這個(gè)兩個(gè)權(quán)重圖像進(jìn)行合并得到最終的權(quán)重圖像,和目標(biāo)的真實(shí)質(zhì)心位置,如下式定義。

        ωi=αωi,rgb+(1-α)ω1,lbpy1=αy1,rgb+(1-α)y1,lbp

        (0<α<1)

        (9)

        式中ωi是調(diào)整后的每個(gè)點(diǎn)的權(quán)重,y1是調(diào)整后的質(zhì)心的位置,ωi,rgb,ωi,lbp分別對應(yīng)每個(gè)點(diǎn)在RGB模型和LBP特征模型情況下的權(quán)重,α用來調(diào)節(jié)這兩項(xiàng)所占比重。

        3.2將SOAMST算法和粒子濾波算法結(jié)合

        SOAMST算法的另一個(gè)缺點(diǎn)是當(dāng)目標(biāo)暫時(shí)丟失或者消失時(shí),不能很好估計(jì)目標(biāo)的當(dāng)前位置,并且不能在目標(biāo)重新出現(xiàn)后快速地檢測出目標(biāo)出現(xiàn)的位置。在實(shí)際的目標(biāo)跟蹤過程中目標(biāo)發(fā)生旋轉(zhuǎn)或者暫時(shí)被遮擋的情況經(jīng)常出現(xiàn),所以一般的目標(biāo)跟蹤應(yīng)用都應(yīng)該具有處理這種情況的能力。

        對于目標(biāo)暫時(shí)消失的問題,本文利用粒子濾波的思想[10~11]解決。以上一幀人臉出現(xiàn)的位置為中心按高斯分布的方式撒一些粒子作為目標(biāo)候選區(qū)域,高斯分布的參數(shù)由上一幀人臉區(qū)域的大小和位置決定。首先根據(jù)狀態(tài)方程,計(jì)算出當(dāng)前幀每個(gè)粒子狀態(tài),然后以每個(gè)粒子與目標(biāo)模型的相似度作為粒子的權(quán)重的系數(shù),對粒子的狀態(tài)進(jìn)行加權(quán)求和,得到目標(biāo)的當(dāng)前位置和速度。

        圖2是基于粒子濾波和SOAMST人臉跟蹤算法流程圖。

        圖2 基于粒子濾波和SOAMST人臉跟蹤算法流程圖

        4 實(shí)驗(yàn)結(jié)果和分析

        使用多組視頻對算法的有效性進(jìn)行測試,包括目標(biāo)與背景顏色相似、光照變化和遮擋三種復(fù)雜情況下的跟蹤效果。視頻序列1是目標(biāo)與背景顏色相似,圖3是本文算法的跟蹤結(jié)果。視頻序列2是光照發(fā)生變化,圖4是本文算法的跟蹤結(jié)果。視頻序列3是目標(biāo)被遮擋,圖5是本文算法的跟蹤結(jié)果。

        圖3 本文算法的跟蹤結(jié)果

        圖4 本文算法的跟蹤結(jié)果

        圖5 本文算法的跟蹤結(jié)果

        從圖3~圖5中知,本文的方法能有效地跟蹤目標(biāo)。

        5 結(jié)語

        本文使用模糊邏輯對多特征目標(biāo)進(jìn)行建模,實(shí)現(xiàn)了多個(gè)特征的互補(bǔ),準(zhǔn)確有效地估計(jì)出目標(biāo)的尺度和方向。當(dāng)目標(biāo)暫時(shí)消失或遮擋時(shí),本文使用粒子濾波實(shí)現(xiàn)目標(biāo)的重新跟蹤。實(shí)現(xiàn)表明,本文方法能有效地跟蹤目標(biāo)。

        參 考 文 獻(xiàn)

        [1] Bradski G R. Computer Vision Face Tracking For Use in a Perceptual User Interface[J]. IEEE Trans Aerospace & Electronic Systems,1998,q2:214-219.

        [2] R E Kalman. A new approach to linear filtering and predictiontheory[J]. J. basicEng. trans. asme,1960,82(1):35-45.

        [3] Gordon N J, Salmond D J, Smith A F M. A novel approach to nonlinear and non-Gaussian Bayesian state estimation[J]. IEEE Proceeding,1993,140:107-113.

        [4] Cheng Y. Mean Shift, Mode Seeking Clustering[J]. IEEE Transactions on Pattern Analysis & Machine Intelligence,1995,17:790-799.

        [5] D Comaniciu, V Ramesh, P Meer. Real-time Tracking of using Non-rigid Objects using Mean Shift[C]//South Carolina: IEEE Computer Society,2000:2142-2142.

        [6] Ning J, Zhang L, Zhang D, et al. Scale and orientation adaptive mean shift tracking[J]. Computer Vision Iet,2012,6(1):52-61.

        [7] Srikrishnan V, Nagaraj T, Chaudhuri S. Fragment based trackingfor scale and orientation adaption[C]//India: Sixth Indian Conference on Computer Vision, Graphics & Image Processing,2008:328-335.

        [8] Collins RT. Mean-shift blob tracking through scale space[C]//California: IEEE Computer Society Conference on Computer Vision and Pattern Recognition,2003:234-234.

        [9] Johnson, Charles R. Topics in matrix analysis[M]. UK: Cambridge University Press,1991:134-231.

        [10] Crisan D, Doucet A. A survey of convergence results on particle filtering methods for practitioners[J]. IEEE Trans. on Signal Processing,2002,50(2):736-746.

        [11] Doucet A, Freitas J, Gordon N. Sequential Monte Carlo Methods in Practice[M]. New York: Springer,2001:3-14.

        收稿日期:2015年10月5日,修回日期:2015年11月20日

        作者簡介:劉淑嬌,女,碩士,研究方向:目標(biāo)檢測與跟蹤。

        中圖分類號TP391

        DOI:10.3969/j.issn.1672-9722.2016.04.016

        SOAMST Tracking Algorithm Based on Fuzzy Logic of Multiple Feature Fusion

        LIU ShujiaoFENG ZiliangXUE Bintian

        (Sichuan University, College of Computer Science, Chengdu610065)

        AbstractIn view of the complex environment conditions which are color, illumination changes and occlusion influence target tracking algorithm accuracy and robustness, SOAMST tracking algorithm based on fuzzy logic multiple feature fusion is proposed in this paper. In the first place, a color feature and LBP feature choosen to establish target modeling, and according to the fuzzy logic algorithm the weights of these two characteristics in calculating barycentric position of the target and weight image are adjusted. Then, when the target is occluded and disappeared, the preceding frame of the target state information is obtained, and target positioninvoking particle filter algorithm is forecasted, in this way it can avoid losing track the target, thus realizing continuous target tracking. Experiments show that the algorithm in this paper can well realize target tracking on the complex environment conditions.

        Key Wordstarget tracking, SOAMST algorithm, fuzzy logic, particle filter

        猜你喜歡
        粒子濾波目標(biāo)跟蹤
        多視角目標(biāo)檢測與跟蹤技術(shù)的研究與實(shí)現(xiàn)
        基于智能粒子濾波的多傳感器信息融合算法
        基于改進(jìn)連續(xù)自適應(yīng)均值漂移的視頻目標(biāo)跟蹤算法
        基于重采樣粒子濾波的目標(biāo)跟蹤算法研究
        航空兵器(2016年5期)2016-12-10 17:12:24
        復(fù)雜場景中的視覺跟蹤研究
        一種針對海面弱小目標(biāo)的檢測方案
        空管自動(dòng)化系統(tǒng)中航跡濾波算法的應(yīng)用與改進(jìn)
        科技視界(2016年5期)2016-02-22 12:25:31
        智能視頻技術(shù)在電力系統(tǒng)領(lǐng)域的應(yīng)用
        基于車牌識別的機(jī)混車道視頻測速算法
        基于粒子濾波的OFDM載波頻偏和信道聯(lián)合估計(jì)
        国产成人亚洲精品一区二区三区 | 日韩精品一区二区三区在线视频| 午夜免费电影| 亚洲乱码av中文一区二区| 综合色天天久久| 人妻少妇粉嫩av专区一| 国产精品第一二三区久久| 麻豆视频在线播放观看| 国产乡下三级全黄三级| 中文字幕人妻偷伦在线视频| 无码不卡高清毛片免费| 亚洲男人的天堂精品一区二区 | 91精品国产高清久久福利| 一本大道av伊人久久综合| 国产成人无码18禁午夜福利p| 久久亚洲av成人无码国产| 亚洲天堂无码AV一二三四区| 粉嫩的18在线观看极品精品| av在线免费观看网站免费| 国产亚洲欧美精品久久久| 亚洲 自拍 另类 欧美 综合 | 久久久久亚洲av片无码下载蜜桃| 国产99在线视频| 亚洲国产精品色一区二区| 国产免费三级av在线| 熟妇高潮一区二区三区| 久久中文字幕日韩无码视频| 蜜桃成人永久免费av大| 久久精品亚洲熟女av麻豆| 2021亚洲国产精品无码| 国内精品卡一卡二卡三| 国产一级毛片卡| 黄色大片国产精品久久| 久久中文字幕暴力一区| 成人免费直播| 亚洲综合伊人制服丝袜美腿| av天堂一区二区三区精品| 国产在线无码精品无码| 国产精品免费久久久久影院仙踪林| 国产一线视频在线观看高清| 久久成人永久婷婷99精品|