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

基于點對矢量場的動態(tài)背景下運動目標跟蹤算法研究

2016-12-02 06:43:14
現(xiàn)代計算機 2016年30期
關鍵詞:特征

彭 端

(西華大學計算機與軟件工程學院,成都 610039)

基于點對矢量場的動態(tài)背景下運動目標跟蹤算法研究

彭 端

(西華大學計算機與軟件工程學院,成都 610039)

動態(tài)背景下的運動目標跟蹤算法一直是計算機視覺領域的研究熱點。針對動態(tài)背景下的運動目標跟蹤,提出一種基于點對矢量場的運動目標跟蹤算法。首先,提取出運動目標身上的點對特征點。然后根據(jù)灰度、梯度方向差和點對距離的一致性對運動目標的特征點進行匹配,并根據(jù)匹配點對構建點對矢量場。最后,根據(jù)點對矢量場實現(xiàn)對運動目標的跟蹤。實驗結果表明,該算法對動態(tài)場景下的運動目標跟蹤具有一定的有效性。

目標跟蹤;點對;矢量場;動態(tài)背景

0 引言

運動目標跟蹤是計算機視覺領域的核心課題之一,被廣泛的應用于安全監(jiān)控、人機交互、智能交通、機器人視覺導航、醫(yī)療診斷、產(chǎn)品檢測等領域[1]。運動目標跟蹤,是指給定一段視頻序列,在該視頻序列的每幀圖像中實時地找到感興趣的運動目標,并評估其運動軌跡。傳統(tǒng)的目標跟蹤算法主要分為以下幾類:基于區(qū)域的跟蹤、基于活動輪廓的跟蹤、基于模型的跟蹤和基于特征的跟蹤[2]。其中,基于特征的跟蹤是以目標的某些不變特征來表示目標,具有較強的穩(wěn)定性,因此,在很多場景下都具有較好的跟蹤特性。在基于特征的跟蹤算法中,光流特征包含了運動目標的運動信息,因此在目標跟蹤中有著廣泛的應用,例如,陳婷婷[3]等人提出的一種基于Lucas-Kanade金字塔光流算法的運動人體特征點跟蹤方法,該方法對較大尺度運動的特征點跟蹤有很好的效果;張忠義[4]提出的一種結合LK光流和壓縮感知的跟蹤方法,該方法在解決目標在跟蹤過程中出現(xiàn)的外觀變化、環(huán)境中的遮擋以及光照變化等問題時仍有較好的性能。但是,由于光流法是對整個圖像中的像素點計算其光流,計算復雜、耗時大,不能滿足實時性的要求。角點,是一類重要的圖像點特征,其中包含了圖像的重要特征并具有旋轉不變性和不隨光照條件改變而改變的優(yōu)點。在一些應用中,使用角點特征進行處理,可以減少參與計算的數(shù)據(jù)量,提高信息含量,同時又不損失圖像的重要灰度信息。因此,角點在運動目標跟蹤中也有著廣泛的應用,例如,謝紅[5]等人提出了一種結合Harris角點和LK光流的運動目標檢測算法,具有較好的實時性。但是,由于Harris角點只是運動目標的典型位置上的特征點,因此存在檢測目標區(qū)域不完整的問題;吳垠[6]等人提出了一種基于尺度不變特征(SIFT)的跟蹤方法,該方法在旋轉、光照、縮放、小視角變化等方面有較好的魯棒性。但是,在動態(tài)場景下運動目標身上的SIFT特征點匹配很容易發(fā)生錯誤匹配的情況,影響目標跟蹤的準確性。

在借鑒光流特征和角點特征的基礎上,本文提出了一種基于點對矢量場的運動目標跟蹤算法。算法提取運動目標的點對特征點,根據(jù)灰度、梯度方向差和點對距離的一致性對運動目標的特征點進行匹配并構建匹配點對的矢量場,最后,根據(jù)點對矢量場實現(xiàn)對運動目標的跟蹤。

1 點對特征提取

角點是一類重要的圖像點特征,但目前關于角點

還沒有明確的數(shù)學定義,人們普遍認為角點是二維圖像亮度變換劇烈的點或圖像邊緣曲線上曲率的極大值點,這些點保留了圖像的重要特征。根據(jù)角點這一特性,本文構造了一種新的特征點,即點對。

1.1 基于sobel的梯度幅值和方向

Sobel算子(Sobel Operator)是一個離散性差分算子,通過計算圖像亮度函數(shù)的灰度之近似值來進行邊緣檢測。

首先利用Sobel算子求圖像梯度幅值,然后設置閾值T獲取強梯度帶,減少后續(xù)的運算開銷,一般情況下T為梯度幅值最大值的1/3。Sobel卷積因子包含兩組3×3的矩陣,分為x方向和y方向卷積因子,如圖1所示:

圖1 Sobel算子

在實際應用中,將兩個方向的Sobel算子分別與原始圖像(設為A)卷積,得到x和y方向的亮度差分近似值[7],計算公式如下:

Gx代表x方向檢測的圖像灰度值,Gy代表y方向檢測的圖像灰度值,θ代表梯度方向,G為檢測圖像的Sobel梯度幅值。

1.2 獲取點對

遍歷梯度幅值圖像G,假設當前點為I(x,y),若在I的鄰域范圍內(nèi)(本文取的為5×5到11×11的環(huán)狀鄰域)存在以I為對稱中心的兩點I1(x1,y1)和I2(x2,y2),并且I1、I2都是位于強梯度帶上的點。然后判斷I1和I2的內(nèi)側灰度值是否與I的灰度值一致即灰度差小于閾值(此處閾值為[-5,5]),并且I1、I2的梯度方向差滿足閾值條件(本文的梯度方向差閾值范圍是40°到140°),則I1、I2構成I的點對,如圖2所示:

圖2 點對示意圖

獲取了I的點對I1、I2后,利用I1與I2的梯度方向差(argdiff)、I1與I2的連線距離(length)、I當前位置的灰度值(gray)構成I的點對特征,記為Scorners1(argdiff,length,gray),然后繼續(xù)在I的鄰域內(nèi)搜尋符合條件的其他點對,最終構成I的點對特征向量,記為Cfeaturei(Scorners1,Scorners2,…,Scornersj)(j=1,2,…,Ni,Ni為I的點對數(shù))。

圖3 第1幀圖像的點對特征點

2 矢量場的建立

2.1 點對特征點的匹配

相鄰兩幀之間,目標的運動是具有連續(xù)性的,在獲取了目標區(qū)域的點對特征點后,通過遍歷點對特征點,并在下一幀的鄰域內(nèi)搜索尋找滿足灰度、梯度方向差和點對距離的一致性的匹配點,從而實現(xiàn)點對特征點的匹配,具體算法實現(xiàn)如下:

(1)遍歷目標區(qū)域點對特征點,若當前點對特征點為Inow(xnow,ynow)。

(2)遍歷Inow的點對特征向量CfeatureInow。

(3)以Inow為中心確定其在下一幀的搜索范圍(本文的搜索鄰域大小為15×15)。

(4)若在搜索范圍內(nèi)找到點對特征點Inext(xnext,ynext),遍歷其點對特征向量Cfeatureinext,比較Inow當前點對特征

與Inext的當前點對特征是否滿足灰度、梯度方向差和點對距離的一致性的,若滿足,則記錄下Inext的坐標為Inow的當前點對特征的匹配點,并且統(tǒng)計該坐標的匹配次數(shù)。

(5)遍歷完Inext的點對特征向量后,重復步驟(4)尋找其他的點對特征點,直到鄰域搜尋結束。

(6)繼續(xù)遍歷Inow剩余的點對特征,重復步驟(3)(4)(5),直到Inow的點對特征向量遍歷結束。

(7)Inow的點對特征向量遍歷結束后,繼續(xù)遍歷剩余的目標區(qū)域點對特征點,重復步驟(2)-(6),直到點對特征點遍歷結束。

至此,實現(xiàn)了目標區(qū)域的點對特征點的匹配,最終的匹配結果包含了特征點的每個特征分量的一系列匹配點,以及每個匹配點的匹配次數(shù)。

2.2 構建點對矢量場

在假設當前幀中有一點p1(x1,y1),它在下一幀的匹配點為p2(x2,y2),則p1的運動矢量定義為:

其中dx為p1在x方向的運動矢量,dy為p1在y方向上的運動矢量,dx和dy構成了p1的運動矢量MV(dx,dy)。

由前面的點對特征點匹配,得到了特征點的每個特征分量的一系列匹配點,以及每個匹配點的匹配次數(shù),則可以根據(jù)匹配點對計算出特征點的運動矢量。首先,計算特征點的每個特征分量的運動矢量,具體算法如下:

(1)若當前特征點的坐標為pnow(xnow,ynow),計算出pnow與當前特征分量的匹配點的運動矢量,根據(jù)式(5)和式(6)。

(2)根據(jù)pnow與當前特征分量的匹配點的運動矢量,以各匹配點的匹配次數(shù)為權重,算出各匹配點運動矢量的平均值作為當前特征分量的運動矢量,各匹配點的匹配次數(shù)之和作為當前特征分量的匹配次數(shù)。

(3)特征點在經(jīng)過步驟(1)(2)的處理后,得到每個特征點的各特征分量的運動矢量以及匹配次數(shù),然后,以各特征分量的匹配次數(shù)為權重,算出各特征分量的運動矢量的平均值作為當前特征點的運動矢量。

(4)最終得到全部特征點的運動矢量。

得到特征點的運動矢量后,所以特征點的運動矢量構成了矢量場,如圖4所示。根據(jù)目標區(qū)域特征點的矢量場就可以確定目標在下一幀中的位置,從而實現(xiàn)對目標的跟蹤。

圖4 第1幀圖像的矢量場

3 實驗結果

本文使用Visual C++編寫程序,測試環(huán)境為3.20GHz CPU計算機,Windows7操作系統(tǒng),Visual Studio2012編譯環(huán)境。為驗證本文算法的有效性,本文以SegTrackv2數(shù)據(jù)庫下的soldier數(shù)據(jù)進行實驗,視頻圖像大小為528×224,并與LK光流法做了對比,實驗結果如圖5-圖7所示。

實驗表明,本文算法在解決動態(tài)背景下的運動目標跟蹤方面具有一定的有效性。

4 結語

本文給出了一種基于點對矢量場的運動目標跟蹤算法并利用Visual C++語言編程實現(xiàn)了該算法在真實場景下的跟蹤效果,對于解決動態(tài)背景下的運動目標跟蹤具有一定的實際意義。

從左到右依次為第4幀、第11幀、第23幀、第35幀圖5部分視頻原始圖像序列

圖6 LK光流跟蹤結果

圖7 本文算法跟蹤結果

[1]賈艷麗.基于視頻圖像序列的運動目標檢測與跟蹤[D].哈爾濱:哈爾濱工程大學,2012:1-3.

[2]凌超,吳薇.視頻圖像中運動目標跟蹤算法研究綜述[J].Science&Technology Information,2012(16):6-7.

[3]陳婷婷,阮秋琦.較大尺度運動下的人體特征點跟蹤算法研究[J].Journal of Signal Processing,2014,30(7):797-803.

[4]張忠義.基于改進LK光流的目標跟蹤算法研究[J].Information Technology,2015(10):127-130.

[5]謝紅,原博,解武.LK光流法和三幀差分法的運動目標檢測算法[J].Applied Science and Technology,2016,43(3):23-33.

[6]吳垠,李良福,肖樟樹,劉侍剛.基于尺度不變特征的光流法目標跟蹤技術研究[J].Computer Engineering and Applications,2013,49(15):157-161.

[7]Rafael C.Gonzalez.數(shù)字圖像處理(第三版)[M].北京:電子工業(yè)出版社,2011:101-103.

The Moving Target Tracking Algorithm in Dynamic Background Based on the Vector Field of Point Pair

PENG Duan

(School of Computer and Software Engineering,Xihua University,Chengdu 610039)

Moving object tracking algorithm based on dynamic background has been a hot research topic in the field of computer vision.For moving object tracking in dynamic background,presents a new algorithm of moving object tracking based on the vector field of point pair.Firstly, extracts the point pair of the moving objects.Then,matches the feature points of moving objects according to the consistency of gray scale,gradient direction difference and distance of the point pair.And the vector field is constructed according to the matching points.Finally,tracking of moving objects based on the vector field of point pair.Experimental results show that the proposed algorithm is effective for the moving target tracking in dynamic scenes.

Target Tracking;Point Pair;Vector Field;Dynamic Background

1007-1423(2016)30-0011-04

10.3969/j.issn.1007-1423.2016.30.003

彭端(1990-),男,四川瀘州人,碩士研究生,研究方向為數(shù)字圖像與模式識別

2016-08-18

2016-10-16

猜你喜歡
特征
抓住特征巧觀察
離散型隨機變量的分布列與數(shù)字特征
具有兩個P’維非線性不可約特征標的非可解群
月震特征及與地震的對比
如何表達“特征”
被k(2≤k≤16)整除的正整數(shù)的特征
不忠誠的四個特征
當代陜西(2019年10期)2019-06-03 10:12:04
詈語的文化蘊含與現(xiàn)代特征
新聞傳播(2018年11期)2018-08-29 08:15:24
抓住特征巧觀察
基于特征篩選的模型選擇
主站蜘蛛池模板: 99视频精品全国免费品| 久久精品中文字幕免费| 久草性视频| 久久一日本道色综合久久| 免费中文字幕在在线不卡| 精品无码一区二区三区在线视频| 噜噜噜综合亚洲| 欧美成人午夜视频免看| 91欧美亚洲国产五月天| 伊人成人在线| 欧美精品H在线播放| 国产无码在线调教| 精品国产成人av免费| 美女高潮全身流白浆福利区| 四虎免费视频网站| 久久国产乱子伦视频无卡顿| 青青操国产| 成年人午夜免费视频| 国产精品免费久久久久影院无码| 亚洲国产欧美目韩成人综合| 欧美成人一级| 午夜啪啪福利| 超碰精品无码一区二区| 亚洲毛片在线看| 久久精品国产91久久综合麻豆自制| 久久综合婷婷| 人妻91无码色偷偷色噜噜噜| 国产高清国内精品福利| 韩国v欧美v亚洲v日本v| 亚洲综合色婷婷中文字幕| 国产精品私拍99pans大尺度 | 久久精品国产亚洲AV忘忧草18| 人人爽人人爽人人片| 毛片网站免费在线观看| 亚洲高清国产拍精品26u| AV无码一区二区三区四区| 成人午夜在线播放| 欧洲精品视频在线观看| 国产成人精品免费av| 亚洲国产综合精品中文第一| 最新精品久久精品| 国产极品美女在线播放| 1024你懂的国产精品| 久久性视频| 婷婷激情亚洲| 国产香蕉在线视频| 欧美不卡视频在线| 婷婷午夜天| 久久精品aⅴ无码中文字幕 | 中文国产成人精品久久| 亚洲综合极品香蕉久久网| 欧美色图久久| 国产黄在线观看| 激情综合图区| 欧美成人综合在线| 青青操国产视频| 免费在线播放毛片| 欧美一级在线看| 中文字幕第1页在线播| 亚洲国产中文精品va在线播放| 天天色天天综合| 性网站在线观看| 美女无遮挡免费视频网站| 国产一级在线观看www色 | 青草视频在线观看国产| 日本a∨在线观看| 精品伊人久久久大香线蕉欧美| 国产成人成人一区二区| 无套av在线| 在线观看的黄网| 国产在线小视频| 午夜久久影院| jijzzizz老师出水喷水喷出| 国产真实乱人视频| 国内99精品激情视频精品| 亚洲乱码视频| 真实国产乱子伦视频| 黄色网页在线播放| 欧美日韩中文国产va另类| 久久黄色毛片| vvvv98国产成人综合青青| 欧洲高清无码在线|