《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 基于CamShift融合局部特征匹配的無人機目標跟蹤研究
基于CamShift融合局部特征匹配的無人機目標跟蹤研究
2016年電子技術應用第9期
劉亞偉,李小民,楊 森
(軍械工程學院 無人機工程系,河北 石家莊050003)
摘要: 針對由于CamShift算法跟蹤特征單一引起的對顏色相似目標或背景的干擾和對目標遮擋情況較敏感的問題,提出了一種CamShift融合局部特征匹配的無人機目標跟蹤算法。實驗表明,局部特征匹配算法中BRISK匹配算法在特征檢測和特征描述階段都表現出了較好的性能,融合CamShift算法和BRISK算法的目標跟蹤算法在能保證目標跟蹤的實時性要求的前提下,改善了CamShift對顏色相似目標或背景的干擾的敏感性,同時增強了對目標遮擋魯棒性。該方法通過顏色特征和局部特征的共同定位目標,實現了目標的準確跟蹤。
中圖分類號: TN96
文獻標識碼: A
DOI:10.16157/j.issn.0258-7998.2016.09.002
中文引用格式: 劉亞偉,李小民,楊森. 基于CamShift融合局部特征匹配的無人機目標跟蹤研究[J].電子技術應用,2016,42(9):6-9.
英文引用格式: Liu Yawei,Li Xiaomin,Yang Sen. Research of UAV target tracking based on CamShift fused local feature matching[J].Application of Electronic Technique,2016,42(9):6-9.
Research of UAV target tracking based on CamShift fused local feature matching
Liu Yawei,Li Xiaomin,Yang Sen
Department of UAV Engineering,Ordnance Engineering College,Shijiazhuang 050003,China
Abstract: A target tracking method based on CamShift fused local feature matching has been introduced aimed at the problem caused by the single tracking characteristics of CamShift, which make the tracking algorithm be sensitive to similar target of color and shelter. The experimental results show that BRISK show the good performance in feature detection and feature description. The algorithm of CamShift fused local feature matching improves the sensitivity of interference of color similar target and shelter. The improved algorithm makes the target tracking more accurate by the common location of color information and local characteristics.
Key words : UAV;CamShift;BRISK;target tracking

0 引言

  隨著科學技術的發展,無人機技術得到快速提高并廣泛應用于軍用和民用領域。目標跟蹤作為無人機領域的一項重要課題受到了廣泛關注。目前常見的目標跟蹤算法有:均值漂移法、粒子濾波法、卡爾曼濾波法、特征點匹配法等。由于均值漂移(MeanShift)的目標跟蹤算法[1]具有計算簡單、實時性好、易于實現等特點,因此在現實生活中應用最為廣泛。但是CamShift[2]最大的缺陷就是只采用顏色信息,造成跟蹤特征單一,易受到顏色相似目標和背景的干擾,同時對較大的尺度變化和遮擋情況較敏感。特征匹配算法[3]由于其魯棒性較強的原因近年來同樣受到廣泛關注,并廣泛應用于醫學、航天等領域。但是一個不足之處就是特征匹配算法隨著圖像復雜度的增加圖像匹配的快速性隨之降低。針對以上問題,本文提出了一種基于CamShift融合特征匹配的目標跟蹤算法,提高了CamShift算法對相似顏色背景(或)目標的干擾,并增加了對尺度變化和遮擋的魯棒性。

1 局部特征匹配算法的選取

  目前常用的局部特征匹配算法有SIFT[4]算法,SURF[5]算法,ORB[6]算法,BRISK[7]算法和FREAK[8]算法。本文通過比較以上五種算法,來評價五種算法的綜合性能。

  1.1 特征檢測性能測試

  測試數據:待測試圖像如圖1所示。

001.jpg

  測試方法:在相同的硬件和軟件環境下,運用不同的檢測子,對相同圖像進行特征點檢測,分別計算出檢測時間和檢測到特征點的個數,比較結果見表1。

008.jpg

  衡量標準:檢測子檢測得到的特征點數越多,所用時間越少,表示檢測子性能越好。而考慮特征點數與檢測時間的比值,可以衡量各檢測子的綜合性能。

  1.2 描述子性能比較

  測試數據:同檢測子性能評估測試數據一樣,圖像如圖1所示。

  測試方法:在相同的硬件和軟件環境下,首先對同一圖像進行特征檢測,所使用的檢測算子是SIFT檢測子,再用不同的描述子進行特征描述,計算出各特征描述子所用的時間,比較結果見表2。

009.jpg

  衡量標準:在測試數據和特征檢測子一定的情況下,特征描述子的速度越快表示實時性越高,性能越好。

  由表1和表2可得,BRISK算法無論是在特征點檢測階段和特征點描述階段,都表現出了較好的性能,另外,由于BRISK采用二進制字符串進行特征描述,所以,在特征匹配階段與SIFT和SURF采用的歐式距離匹配形式相比,漢明距離匹配速度更快。所以本文選用BRISK局部特征匹配算法對CamShift算法進行改進。

2 CamShift算法

  MeanShift算法是一種基于核密度估計的非參數模式匹配算法。CamShift是MeanShift算法的應用推廣。首先手動選取待跟蹤目標區域,使用MeanShift顏色直方圖信息作為模板,再提取下一幀圖像的顏色直方圖,進行直方圖匹配,通過計算相似度獲得相似度密度分布圖,圖中的極值位置即為目標的位置。

  CamShift算法的跟蹤流程如圖2所示。

015.jpg

3 改進算法關鍵技術簡介

  針對CamShift算法易受相似顏色目標和背景的干擾和對尺度變化和遮擋敏感的問題,本文采用CamShift融合BRISK的方法進行目標跟蹤。該算法在CamShift跟蹤正常的情況下,BRISK算法不介入,一旦CamShift跟蹤失敗,即前后兩幀目標區域顏色直方圖相差較大,BRISK算法馬上介入。在匹配過程中,采用RANSAC[9]算法來進行誤匹配點剔除處理從而獲得正確匹配點對。當匹配成功時,標出目標區域,這時再次啟動CamShift跟蹤算法,提取該區域顏色直方圖并繼續進行跟蹤。

  分別設置前后兩幀的顏色直方圖信息H(i-1)和H(i)利用Bhattacharyya距離[10]進行相似程度判斷,Bhattacharyya越大,則越相似。若dBhttacharyya(Hi-1,Hi)≤0.6則說明CamShift跟蹤失敗,一旦跟蹤失敗,把前一幀圖像目標區域作為模板,通過BRISK算法在后續視頻幀中進行目標匹配操作,直到匹配成功,并找到目標區域。

  3.1 特征點重心偏移

  記BRISK特征匹配后,P={(xi,yi),Vi}分別表示目標區域的特征點集和CamShift跟蹤區域的特征點集,其中i=1,2,…,N。CamShift跟蹤區域與目標區域的重心平均偏移量可表示為:

  1.png

  3.2 BRISK跟蹤結果

  當前跟蹤區域為r={x0,y0,v,h},(x0,y0)為跟蹤矩形框的中心坐標,h和v分別表示矩形框的水平和垂直方向半徑。用r′表示BRISK跟蹤區域,則:

  2.png

  3.3 融合

  融合BRISK和CamShift的跟蹤區域用r″表示,則:

  3.png

  其中權系數8(P}7C@SO_RSHA3FUEC_@6N.jpg介于0~1之間。

4 實驗結果及分析

  實驗選用HERO運動相機拍攝視頻,分別用CamShift和改進算法(基于CamShift融合BRISK的目標跟蹤算法)進行對比測試。實驗是在VS2010開發平臺上,利用VC++語言和開源代碼OpenCV聯合編程實現。其中硬件系統:處理器為Inter(R)Core(TM) i3 CPU M390@2.67 GHz,內存為4.00 GB,硬盤為500 GB,操作系統為Windows 7。

  4.1 目標受相似目標干擾下的目標跟蹤效果

  本實驗采用停車場航拍視頻進行測試,測試結果如圖3和圖4所示。

011.jpg

012.jpg

  圖3和圖4分別為原始CamShift算法和本文改進CamShift算法(融合CamShift和特征匹配的目標跟蹤算法)在航拍停車場視頻中對車輛跟蹤的效果圖。原始CamShift算法在車輛經過與目標顏色相似的車輛時(如圖3,第60幀—第110幀),算法將相似車輛誤認為跟蹤目標跟蹤窗口出現了明顯的擴散,跟蹤效果明顯變差。改進CamShift算法在經過顏色相似車輛時,跟蹤窗口也出現了擴散,但是改進算法跟蹤窗口的擴散較原始算法有較大改善,能夠基本達到對目標車輛的準確跟蹤。

  本文用Bhattacharry系數(BH系數)作為目標跟蹤準確度的衡量標準,目標模板與候選模板的相似度可用BH系數來表示,BH系數為0~1之間的一個數值,該數值越大,表示目標模板與候選模板的相似程度越高,即跟蹤準確性越高。測試結果如圖5所示。

005.jpg

  圖5所示,當目標接近顏色相似車輛時,CamShift算法跟蹤框發生明顯變化,導致BH系數具有較大幅度下降,當目標通過干擾區域時,跟蹤框恢復正常,BH系數恢復正常。而本文改進跟蹤算法對增強可跟蹤算法對相似目標干擾的抗干擾性,當目標經過干擾目標,BH系數只具有小幅度變化。

  4.2 目標遮擋情況下的目標跟蹤

  本實驗采用車輛越野航拍視頻進行測試,測試結果如圖6和圖7所示。

013.jpg

014.jpg

  圖6和圖7是原始CamShift算法和本文改進算法對航拍越野車輛視頻中車輛目標的跟蹤效果圖。當目標發生部分遮擋或全部遮擋時,對原始CamShift算法影響較大,當目標發生遮擋的情況下,跟蹤效果明顯下降,跟蹤框明顯擴散,甚至導致跟蹤失敗(如圖6,第1 560幀~第1 600幀)。本文改進算法由于融合了CamShift和BRISK算法,通過顏色特征和目標局部特征共同定位增強了原始算法對目標遮擋的魯棒性,跟蹤效果有較大改善如圖7所示。

  本文采用有效幀率對目標被遮擋情況下算法跟蹤效果進行測試,有效幀率是指視頻跟蹤過程中有效跟蹤的幀數與總幀數的比值,用來衡量跟蹤算法的有效性。判斷某一幀是否為有效幀的方法可采用BH系數法,當BH系數小于某一閾值時,即認為該幀為跟蹤無效幀,本實驗取值為0.5。本實驗從第1 450幀進行測試,到1 700幀共250幀,測試結果如表3所示。

010.jpg

  由表3可知,改進算法相比于原始CamShift算法跟蹤精度明顯提高,有效幀率提高近27%。

5 結論

  針對CamShift無人機目標跟蹤算法對跟蹤過程中相似目標或背景干擾和目標遮擋問題魯棒性差的問題,提出了一種融合CamShift算法和BRISK算法的目標跟蹤算法,并分別對CamShift算法和改進算法在相似目標干擾和遮擋情況下的跟蹤效果進行測試。實驗結果表明,改進算法顯著增強了CamShift算法相似目標干擾和目標被遮擋條件下跟蹤的魯棒性,并提高了CamShift跟蹤算法的跟蹤準確性。

參考文獻

  [1] 楊輝,劉軍,阮松.基于Mean Shift算法視頻跟蹤研究[J].計算機工程與設計,2013,34(6):2062-2066.

  [2] 覃虎躍,支琤,徐奕.基于三維直方圖的改進CamShift目標跟蹤算法[J].現代電子技術,2014,37(2):29-33.

  [3] 曹建,謝曉方,付霖宇,等.基于兩步位操作匹配的實時目標識別跟蹤算法[J].彈箭與制導學報,2013,33(2):125-128.

  [4] KE Y,SUKTHANKAR R.PCA-SIFT:a more distinctiverepresentation for local image descriptors[C].Proceedings ofthe IEEE Computer Society Conference on Computer Visionand Pattern Recognition.Los Alamitos:IEEE Computer Soci-ety Press,2004:506-513.

  [5] BAY H,ESS A,TUYTELAARS T,et al.Speeded up robustfeatures(SURF)[J].Computer Vision and Image Understand-ing,2008,110(3):346-359.

  [6] RUBLEE E,RABAUD V,KONOLIGENCE K et al.ORB:Asufficient alternative to SIFT or SURF[C].2011 InternationalConference on Computer Vision,Barcelina,Spain,2011:2564-2570.

  [7] LEUTENEGGER S,CHLI M,SIEGWART R.BRISK:Binaryrobust invariant scalable keypoints[C].Proceedings of theIEEE International Conference on Computer Vision(ICCV),2011.

  [8] Alahi A,Ortiz R,Vandergheynst P.FREAK:Fast RetinaKeypoint[C].IEEE Conference on Computer Vision andPattern Recognition(CVPR),2012.

  [9] 周凱汀,鄭力新.基于改進ORB特征的多姿態人臉識別[J].計算機輔助設計與圖形學學報,2015(2):287-290.

  [10] 劉玉.基于特征點的運動目標跟蹤技術研究[D].南京:南京航空航天大學,2011:38-46.


此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
欧美日韩国产天堂| 国产农村妇女毛片精品久久麻豆| 亚洲一区二区三区在线观看视频 | 99国内精品| 亚洲人成绝费网站色www| 久久成人国产| 久久岛国电影| 久久精彩视频| 久久精品一区二区三区不卡| 欧美一级片久久久久久久| 亚洲自拍偷拍一区| 亚洲线精品一区二区三区八戒| 在线亚洲一区| 中文无字幕一区二区三区| 一本大道久久a久久精品综合| 亚洲乱码国产乱码精品精天堂| 亚洲人成毛片在线播放| 亚洲精一区二区三区| 亚洲免费观看高清完整版在线观看熊 | 欧美日韩一区二区在线观看视频 | 国产精品久久久久久久午夜片| 国产精品国色综合久久| 国产精品久久久久久久久免费桃花 | 国产一区二区av| 国内精品美女在线观看| 黑人巨大精品欧美黑白配亚洲| 黄色成人免费网站| 亚洲国产成人在线视频| 亚洲激情一区二区| 日韩亚洲不卡在线| 在线视频亚洲欧美| 亚洲欧美经典视频| 久久国产黑丝| 亚洲理论在线观看| 亚洲一区二区三区中文字幕| 欧美亚洲午夜视频在线观看| 久久精品国产清高在天天线| 麻豆成人在线播放| 欧美日韩成人在线| 国产精品午夜国产小视频| 国产一区美女| 亚洲国产成人在线视频| 99亚洲精品| 午夜精品久久久久影视 | 亚洲精品欧美一区二区三区| 一区二区三区成人| 一区二区三区四区蜜桃| 亚洲欧美在线一区| 亚洲精品1区| 亚洲一区在线免费| 久久久久国产精品人| 欧美精品一区二| 国产日产欧美精品| 亚洲国产精品黑人久久久| 99精品国产在热久久婷婷| 欧美一区二区三区视频免费| 亚洲美女中出| 欧美一区二区三区免费观看| 欧美高清在线一区二区| 国产精品美女999| 在线观看欧美亚洲| 亚洲婷婷免费| 91久久综合| 午夜伦理片一区| 欧美成人亚洲成人| 国产精品嫩草影院一区二区| 亚洲电影观看| 亚洲欧美春色| 一区二区三区www| 久久亚洲视频| 国产精品第一页第二页第三页| 一区二区亚洲精品国产| 亚洲网站在线播放| 91久久在线视频| 久久久7777| 国产精品久久国产精品99gif| 一区二区在线看| 亚洲永久免费视频| 亚洲精品在线二区| 久久先锋资源| 国产麻豆精品theporn| 亚洲精品乱码久久久久久蜜桃91| 欧美夜福利tv在线| 亚洲在线播放电影| 欧美黄色日本| 韩国一区电影| 亚洲综合色在线| 一区二区三区四区在线| 老司机精品视频一区二区三区| 国产精品青草综合久久久久99| 亚洲激精日韩激精欧美精品| 久久成人一区二区| 亚洲综合精品四区| 欧美日韩国产综合视频在线| 在线观看成人一级片| 欧美亚洲综合久久| 午夜欧美精品| 欧美性色综合| 日韩视频中文字幕| 日韩网站免费观看| 免费成人性网站| 一色屋精品视频免费看| 欧美一区2区视频在线观看| 亚洲永久在线| 欧美色图一区二区三区| 亚洲日本成人网| 亚洲精品欧洲| 欧美成人日韩| 亚洲国产精品精华液2区45| 亚洲国产毛片完整版| 久久一日本道色综合久久| 国产日韩欧美在线一区| 午夜精品福利电影| 欧美一级黄色录像| 国产精品美女久久久免费| 在线视频欧美日韩精品| 亚洲午夜在线观看| 欧美色区777第一页| 一本色道久久综合亚洲精品高清| 一区二区三区精密机械公司 | 亚洲电影免费观看高清完整版在线观看 | 亚洲第一网站免费视频| 久久网站热最新地址| 国模精品一区二区三区色天香| 欧美在线高清| 玖玖精品视频| 亚洲国产日韩在线一区模特| 亚洲乱码国产乱码精品精可以看 | 久久爱另类一区二区小说| 久久免费视频在线观看| 精品成人久久| 亚洲三级电影全部在线观看高清| 欧美 日韩 国产在线| 亚洲国产乱码最新视频| 日韩一级二级三级| 欧美日本一区| 亚洲色图自拍| 久久er精品视频| 狠狠色狠色综合曰曰| 亚洲狠狠丁香婷婷综合久久久| 能在线观看的日韩av| 亚洲日本成人在线观看| 亚洲一区综合| 国产亚洲视频在线观看| 亚洲国产第一页| 欧美片第一页| 亚洲午夜免费福利视频| 久久精品一区二区| 在线观看日韩av先锋影音电影院| 日韩视频在线观看国产| 欧美午夜精品久久久久免费视| 亚洲女同同性videoxma| 久久综合九色综合欧美狠狠| 亚洲全部视频| 欧美一级淫片aaaaaaa视频| 国产在线麻豆精品观看| 日韩视频一区二区三区在线播放 | 国产一区二区成人| 亚洲美洲欧洲综合国产一区| 欧美视频久久| 欧美一区二区精美| 欧美国产欧美综合 | 亚洲综合色在线| 免费观看日韩av| 夜夜嗨av色一区二区不卡| 欧美在线综合视频| 亚洲国产精品久久久久秋霞蜜臀| 亚洲在线中文字幕| 激情综合电影网| 亚洲视频中文| 国产一区二区三区在线观看网站| 亚洲精品美女免费| 国产精品一级久久久| 亚洲国产精品一区二区www| 欧美日韩一区精品| 久久成人免费网| 欧美婷婷久久| 亚洲风情亚aⅴ在线发布| 欧美日韩在线另类| 亚洲丰满在线| 国产精品无人区| 日韩亚洲欧美成人| 国产一区二区高清| 在线亚洲自拍| 国产综合av| 亚洲欧美日韩一区二区| 亚洲国产精品电影| 久久精品99无色码中文字幕| 亚洲精品一区二区在线观看| 久久精品视频播放| 一本色道久久99精品综合| 久久久亚洲人| 亚洲免费一级电影| 欧美激情第10页| 久久精品国产96久久久香蕉 | 国产欧美精品va在线观看| 亚洲精品视频一区二区三区| 国产亚洲毛片在线| 亚洲在线观看免费| 亚洲人成网在线播放|