91在线观看视频-91在线观看视频-91在线观看免费视频-91在线观看免费-欧美第二页-欧美第1页

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

淺析特征點匹配的自適應目標跟蹤算法

電子工程師 ? 來源:微型機與應用第8期 ? 作者:劉靜寒,鐘 輝 ? 2021-04-15 12:04 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

摘 要: 由于實際場景復雜多變,目標在運動過程中往往會出現形變、遮擋等問題,增加了跟蹤的難度。為了解決上述問題,提出一種基于特征點匹配的自適應目標跟蹤算法。算法初始化時在選定的目標區域內提取特征點,跟蹤過程中通過對前后兩幀的特征點進行匹配,計算出目標的位置、尺度和旋轉變化,進而實現對目標的跟蹤。同時通過對特征點的不斷更新,可以使算法具有一定的抗遮擋能力。實驗表明,該方法在實際應用中效果很好。

0 引言

目標跟蹤算法作為視頻分析的基本內容之一,受到了廣泛的關注,近年來研究人員提出了很多具有針對性的方法,然而由于實際場景的復雜性,目標在運動過程中往往會發生劇烈的形變,部分或完全被遮擋,現有跟蹤算法很難完全克服這些問題,還需要進一步研究[1]。由于目標的局部特征在運動過程中比全局特征具有更好的穩定性,且在遮擋情況下仍有一部分局部特征存在,為此研究人員相繼提出了許多基于局部特征的目標跟蹤算法[2],希望從這個角度出發解決較大形變或者被遮擋目標的跟蹤問題。

目前常用的局部特征包括HARRIS[3]、SIFT[4]、FAST[5]、BRISK[6]等。參考文獻[7-8]采用SURF特征點匹配的方法實現運動目標跟蹤,具有一定的抗形變和遮擋能力。參考文獻[9]對SIFT特征點進行了研究,提出一種基于改進SIFT特征點匹配的目標跟蹤算法。參考文獻[10]對MeanShift算法的跟蹤結果進行FAST-9特征點匹配,計算出目標的尺度變化,使得算法在原有高效率的基礎上具有了更好的抗尺度變化的能力。

鑒于特征點在運動目標發生尺度、旋轉變化或是被遮擋時仍能夠被檢測到,本文采用圖像特征點作為運動目標的描述特征,提出一種基于特征點匹配的自適應運動目標跟蹤算法,以達到在復雜環境下對目標進行穩定的跟蹤。算法根據輸入的初始目標矩形框,首先提取目標的特征點作為目標的初始特征。

獲取一幀新的圖像后,在搜索區域內提取特征點,然后與上一幀中的目標特征點進行匹配,根據匹配結果估計出目標的位置、尺度和旋轉變化,使用這些變化值更新上一幀目標的跟蹤結果,完成當前幀目標跟蹤任務。同時更新目標特征點,以使得算法具有一定的抗遮擋能力。

1 特征點匹配

圖像中的特征點通常是指與周圍像素值存在明顯差異,顏色值不連續的點,一般包括線段交點、重心點、高差異的點、局部曲率不連續點、曲線拐點、小波變換的局部極值點、角點以及興趣算子點等[11]。通常特征點都具有一定的旋轉、平移、尺度縮放不變性,對光照變化保持一定的不變性[12]。

考慮到跟蹤算法實時性的要求,選用FAST特征點來進行目標跟蹤。FAST特征點是由ROSTEN E和DRUMMOND T于2006年提出的一種簡單快速的特征點檢測算法,相比于其他的特征點檢測算法,它的計算速度有了很大程度的提高。FAST特征點是指在該像素點的周圍鄰域內,有足夠多的像素點與該點的顏色值相差較大,也就是說在圖像中FAST特征點與其周圍像素點顏色值不同,如圖1中的A、B兩點。那么根據式(1)可以判斷圖像中的某像素點是否為FAST特征點:

o4YBAGB3usyAVgRPAAAZFlDrwJQ069.png

其中,p為要進行計算的像素點,x為p以為圓心、半徑為3的圓上的任意一點,I(x)和I(p)分別為x和p的顏色值,εd為顏色差值的閾值,當N大于一定的閾值N0且圓上的N個點中至少有N0個點是連續無中斷的,則認為p為FAST特征點。對于半徑為3的圓形鄰域模板,通常情況下N0取12。

o4YBAGB3uXOAWCdpAAC8Wrg9PJI567.png

為了提高FAST特征點的檢測效率,還可以采用附件的加速技巧,首先判斷候選點的圓周上被90°分割的4個頂點處的像素是否滿足條件,參見圖1中的1、5、9、13這4個點。若這4個點中至少有3個點滿足條件,即與候選點的像素值相差大于設定的閾值,則繼續判斷圓周上其他的點;否則就認為該候選點不是FAST特征點。

在算法的處理過程中,根據上一幀的跟蹤結果確定當前幀中目標的搜索區域,再根據以上描述的方法提取出搜索區域的FAST特征點,然后將當前搜索區域的FAST特征點與上一幀中目標的FAST特征點進行匹配。匹配方法如下:計算出要匹配的兩個FAST特征點集合中每一個特征點在另一個特征點集合中的最近鄰和次近鄰,若特征點和最近鄰之間的距離與其到次近鄰的距離之間的比值小于一定的閾值時,就認為此最近鄰是樣本的一個初始匹配。

為了提高特征點的近鄰計算速度,將FAST特征點集構造成BEIS J等人提出的一種改進K-d樹(K-dimension tree),然后使用BBF(Best Bin First)算法計算特征點的最近鄰和次近鄰[13]。獲得粗匹配結果之后,再使用RANSAC算法進一步剔除錯誤匹配,提高匹配正確率,最終得到精度較高的匹配結果。得到的高精度匹配結果可以更好地應用于后續的自適應目標跟蹤算法。

2 自適應目標跟蹤算法

通過手動選擇或者采用運動目標檢測算法選中要跟蹤的目標之后,可以獲得該目標的外接矩形框R1,采用上面敘述的方法提取目標的FAST特征點集合O1,通過上述兩步,完成算法初始化工作。在對目標進行跟蹤的過程中,假設當前獲取的視頻圖像為Ii幀,第Ii-1幀圖像中算法獲得的目標外接矩形框為Ri-1,目標的FAST特征點集合為Oi-1,由于兩幀之間的時間間隔有限,目標的移動范圍也是小距離的,對Ri-1進行適當放大可以獲得Ii幀中的目標搜索區域,在搜索區域中提取FAST特征點集合O,O與Oi-1進行匹配,獲得匹配點集合對Mi-1、Mi。第Ii-1與Ii幀之間目標的位移可以通過下式估計出:

pIYBAGB3urSAA8fXAAAMAQTmWJI174.png

其中,Pi-1和Pi分別為Mi-1和Mi的重心。目標在運動過程中也時常會出現尺度和旋轉變化,可以根據以下兩個公式計算出目標在Ii-1與Ii幀之間的尺度和旋轉變化:

pIYBAGB3upmAWrAlAAA3UU1Fk9g228.png

其中,ai、aj為Mi中任意兩個點,bi、bj為Mi-1中分別與ai、aj對應的兩個點,s為估計出的目標尺度縮放因子,

6358967146119700007433416.png

為目標從第i-1到i幀發生旋轉的旋轉角度,R為旋轉矩陣。

6358967147903600001725412.png

的計算方法如下:

pIYBAGB3uliAKsoJAAAmhdxO1N0530.png

估計出目標的位移、尺度和旋轉變化之后,就可以計算出第Ii+1中的目標。

o4YBAGB3unSAEXoDAAAO9lcggAU605.png

式(6)中Vi-1為Ri-1的頂點,根據Vi可以獲得第Ii幀中目標的外接矩形框Ri。當Mi中特征點個數小于一定閾值時,選取O中位于Ri中的特征點添加到Mi中,獲得Ii幀中的目標特征點集合Oi。算法1中描述了該自適應目標跟蹤算法。

算法1

輸入:視頻幀序列I1,I2,…,Ii,…,In和初始目標的外接矩形框R1。

輸出:每幀圖像中的跟蹤目標外接矩形框R2,…,Ri,…,Rn。

具體步驟為:

(1)獲取一幀圖像Ii;

(2)若i=1,則在R1范圍內提取FAST特征點,獲得O1,轉到1;

(3)將Ri-1適當擴大得到目標搜索區域,在該區域內計算O,O與Oi-1進行匹配獲得匹配點對集合Mi、Mi-1;

(4)根據式(2)~(4)計算出目標的位移

6358967170560200009594719.jpg

尺度變化因子s和旋轉矩陣R;

(5)根據式(6)計算出目標新的外接矩形框Ri,并更新目標特征點集合,獲得Oi;

(6)處理完成則算法結束,否則轉到步驟(1)。

3 實驗與結果分析

為了驗證算法的有效性,選取了多種場景下的運動目標,對算法進行了多組實驗,實驗結果如圖2所示。實驗使用的硬件環境為:CPU為Pentium(R)Dual-CoreE6700(主頻為3.2 GHz),內存2 GB,軟件平臺為:操作系統Windows 7(32位),使用C++語言在Microsoft Visual Studio 2010進行編程,調用OpenCV圖像處理庫,所提出的方法對非剛體的行人、剛體的汽車以及旋轉角度很大的物體都能有較好的跟蹤效果。

4 結論

針對跟蹤目標在運動過程中會發生尺度和旋轉變化導致跟蹤失敗的問題提出一種采用局部特征點匹配的運動目標跟蹤算法,通過實驗可以發現該算法能夠很好地適應目標的縮放和旋轉變化,對目標一直保持穩定的跟蹤,且通過對跟蹤過程中目標特征點的更新,使得該方法具有一定的抗遮擋能力,具有較好的實用性。不過未來還需要對算法進行更多的實驗和改進,以進一步提高算法的魯棒性和實時性。

參考文獻

[1] 高韜,劉正光,張軍,等。基于特征點的多運動目標跟蹤[J]。電子與信息學報,2010.5,32(5):1111-1115.

[2] NEBEHAY G, PFLUGFELDER R. Consensus-based matching and tracking of keypoints for object tracking[C]。 Winter Conference on Applications of Computer Vision, 2014: 862-869.

[3] HARRIS C, STEPHENS M. A combined comer and edge detector[A]。 Proceedings of the 4th Alvey Vision Conference[C]。 Manchester, UK, 1988:147-151.

[4] LOWE D G. Distinctive image features from scale-invariant keypoints[J]。 International Journal of Computer Vision, 2004,60(2):91-110.

[5] ROSTEN E, DRUMMOND T. Machine learning for high-speed corner detection[C]。 European Conference on Computer Vision, 2006:430-443.

[6] LEUTENEGGER S, CHLI M, SIEGWART R. Brisk: binary robust invariant scalable keypoints[C].Computer Vision-ICCV,2011: 2548-2555.

[7] 王露露,張洪,高忠國。基于SURF的目標跟蹤算法[J]。江南大學學報(自然科學版),2012,11(5):515-518.

[8] 梅振順,戰蔭偉,鐘左峰。基于SURF特征的目標跟蹤[J]。中國體視學與圖像分析,2011,16(1):28-32.

[9] 李明。基于SIFT特征點匹配的目標跟蹤算法研究[D]。合肥:合肥工業大學,2011.

[10] Song Yi, Li Shuxiao, Chang Hongxing. Scale adaptive mean shift tracking based on feature point matching[C].2013 Second IAPR Asian Conference on Pattern Recognition, 2013:220-224.

[11] 趙登科。立體視覺測量中的點特征提取與匹配算法[D]。沈陽:沈陽理工大學,2013.

[12] 劉潔。基于特征點的目標檢測與跟蹤方法研究[D]。成都:電子科技大學,2008.

[13] 王永明,王貴錦。圖像局部不變性特征與描述[M]。北京:國防工業出版社,2010.

編輯:jq

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 自適應
    +關注

    關注

    1

    文章

    120

    瀏覽量

    19038
  • fast
    +關注

    關注

    0

    文章

    34

    瀏覽量

    11433
  • 特征點匹配校正

    關注

    0

    文章

    2

    瀏覽量

    1522
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    基于FPGA LMS算法自適應濾波器設計

    自適應濾波是近幾十年發展起來的信號處理理論的的新分支。隨著人們在該領域研究的不斷深入,自適應處理的理論和技術日趨完善,其應用領域也越來越廣泛。自適應濾波在通信、控制、語言分析和綜合、地震信號處理
    的頭像 發表于 07-10 11:25 ?1025次閱讀
    基于FPGA LMS<b class='flag-5'>算法</b>的<b class='flag-5'>自適應</b>濾波器設計

    CYW43907使用AP功能時是否具有自適應功能?

    我們想在我們的產品中使用這種芯片來獲得 CE 注冊證書,CE 需要自適應功能,但是我們在數據表和源包中找不到任何消息。functions 要執行如下: 啟動時自動掃描并選擇干擾較小的頻道,遇到干擾
    發表于 07-09 08:21

    無刷直流電機模糊自適應PID的研究及仿真

    了理想的相電流、反電動勢以及扭矩的波形圖。仿真結果表明相對于常規PI控制,采用模糊自適應PI控制器實現負載變化情況下轉速的快速跟蹤控制,提高了系統的抗干擾能力,提高了系統的響應速度。 純分享帖,點擊下方
    發表于 07-07 18:26

    永磁同步電機自適應高階滑模Type-2模糊控制

    與不確定上邊界,利用Lyapunov 理論獲得自適應調節Type-2模糊規則生成Super-Twisting信號削弱抖振。仿真結果表明永磁同步電機具有良好的跟蹤性能,同時驗證了該方法的可行和有效性
    發表于 03-27 11:54

    GLAD應用:大氣像差與自適應光學

    概述 激光在大氣湍流中傳輸時會拾取大氣湍流導致的相位畸變,特別是在長距離傳輸的激光通信系統中。這種畸變會使傳輸激光的波前劣化。通過在系統中引入自適應光學系統,可以對激光傳輸時拾取的低頻畸變進行校正
    發表于 03-10 08:55

    六足仿生機器人地形自適應步態規劃研究

    本研究針對六足機器人在復雜地形環境下的運動適應性問題,提出了一種融合多模態感知與動態優化的地形自適應步態規劃方法。首先建立基于改進DH參數的機器人運動學模型,并通過三維特征提取構建
    的頭像 發表于 03-07 16:56 ?1199次閱讀

    基于自適應優化的高速交叉矩陣設計

    提出了一種基于自適應優化的交叉矩陣傳輸設計,采用AHB協議并引入自適應突發傳輸調整和自適應優先級調整的創新機制。通過動態調整突發傳輸的長度和優先級分配,實現了對數據流的有效管理,提升了系統的帶寬
    的頭像 發表于 01-18 10:24 ?400次閱讀

    視頻目標跟蹤從0到1,概念與方法

    導讀從目標跟蹤的應用場景,底層模型,組件,類型和具體算法幾個方面對目標跟蹤做了全方面的介紹,非常好的入門文章。在今天的文章中,我們將深入研究
    的頭像 發表于 11-20 01:06 ?910次閱讀
    視頻<b class='flag-5'>目標</b><b class='flag-5'>跟蹤</b>從0到1,概念與方法

    UHF RFID自適應射頻干擾對消技術

    。針對目前有源干擾對消技術存在的抑制效果和實時性較差的缺點在分析有源干擾對消原理的基礎上提出了基于改進Powell 搜索算法自適應射頻干擾對消方案。設計了有源對消電路通過改進的Powell 最優值搜索算法實現電路控制參數的
    發表于 11-05 10:22 ?1次下載

    使用語義線索增強局部特征匹配

    視覺匹配是關鍵計算機視覺任務中的關鍵步驟,包括攝像機定位、圖像配準和運動結構。目前最有效的匹配關鍵的技術包括使用經過學習的稀疏或密集匹配器,這需要成對的圖像。這些神經網絡對兩幅圖像的
    的頭像 發表于 10-28 09:57 ?888次閱讀
    使用語義線索增強局部<b class='flag-5'>特征</b><b class='flag-5'>匹配</b>

    步進電機如何自適應控制?步進電機如何細分驅動控制?

    步進電機是一種將電脈沖信號轉換為角位移或線位移的電機,廣泛應用于各種自動化控制系統中。為了提高步進電機的性能,自適應控制和細分驅動控制是兩種重要的技術手段。 一、步進電機的自適應控制 自適應控制
    的頭像 發表于 10-23 10:04 ?1633次閱讀

    抖動跟蹤不丟失 慧視圖像跟蹤板和自研算法強勢升級

    成都慧視開發的Viztra-HE030圖像處理板是采用了瑞芯微旗艦級高性能芯片RK3588,能夠憑借八核處理核心輸出至高6.0TOPS的算力,在算法的強力輔助下,能夠實現對目標的穩定鎖定跟蹤。隨著
    的頭像 發表于 09-04 08:05 ?1037次閱讀
    抖動<b class='flag-5'>跟蹤</b>不丟失 慧視圖像<b class='flag-5'>跟蹤</b>板和自研<b class='flag-5'>算法</b>強勢升級

    TUSB1146的自適應均衡帶來的益處

    電子發燒友網站提供《TUSB1146的自適應均衡帶來的益處.pdf》資料免費下載
    發表于 09-03 10:56 ?0次下載
    TUSB1146的<b class='flag-5'>自適應</b>均衡帶來的益處

    ALINX受邀參加AMD自適應計算峰會

    近日,AMD 自適應計算峰會(AMD Adaptive Computing Summit, 即 AMD ACS)在深圳舉行,聚焦 AMD 自適應 SoC 和 FPGA 產品最新動態,以及設計工具和開發環境的前沿技巧,是全球硬件開發者和工程師們深入交流與學習的優質平臺。
    的頭像 發表于 08-02 14:36 ?962次閱讀

    創想智控激光焊縫跟蹤系統在地磅秤自適應焊接的應用

    焊接的一致性和精度,無法滿足現代制造業的高標準需求。針對這些難題,創想智控激光焊縫跟蹤系統在地磅秤自適應焊接的應用。 ?? 激光焊縫跟蹤系統原理 ??激光焊縫跟蹤系統利用高精度激光傳感
    的頭像 發表于 07-28 16:32 ?941次閱讀
    創想智控激光焊縫<b class='flag-5'>跟蹤</b>系統在地磅秤<b class='flag-5'>自適應</b>焊接的應用
    主站蜘蛛池模板: 中文字幕佐山爱一区二区免费 | 国产精品久久久久久免费播放 | 色播图片 | 免费看三级黄色片 | 高清xxx| 色综合久久天天综合观看 | 亚洲第一中文字幕 | 六月丁香激情网 | 国产成人一区二区在线不卡 | 九色九色九色在线综合888 | 狠狠色丁香婷婷综合 | 天堂男人在线 | 亚洲免费观看在线视频 | 思思99re66在线精品免费观看 | 日韩插插 | 欧美ol丝袜高跟秘书在线观看 | 亚洲国产欧美在线成人aaaa | 国产精品久久久香蕉 | 亚洲综合精品成人啪啪 | 午夜在线影院 | 亚洲男人的天堂成人 | 色亚洲视频| 永久免费视频网站在线观看 | 成人国产精品一级毛片视频 | 国产午夜精品理论片久久影视 | 国产精品手机在线 | 欧美精彩狠狠色丁香婷婷 | 欧美视频免费一区二区三区 | 四虎影院台湾辣妹 | 亚洲97| 97久久天天综合色天天综合色hd | 欧美高清激情毛片 | 人人爱天天做夜夜爽 | 性欧美久久 | 精品在线一区二区三区 | 1314亚洲人成网站在线观看 | 特黄特黄一级高清免费大片 | 美女被免费网站视频九色 | 国产欧美日韩在线人成aaaa | ts人妖在线 | 天天爽天天 |