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

無人機場景下尺度自適應的車輛跟蹤算法

2021-07-22 17:02:46黃鎵輝謝林柏
計算機與生活 2021年7期
關鍵詞:特征區域

黃鎵輝,彭 力,謝林柏

物聯網技術應用教育部工程研究中心(江南大學 物聯網工程學院),江蘇 無錫 214122

近年來人工智能高速發展,日常生活也越來越離不開科技的幫助,隨著生活水平的不斷提高,人均車輛占有比例也是逐步升高,道路交通的管理面臨著更加嚴峻的考驗。車輛檢測與跟蹤是實現智能車輛和高級駕駛輔助系統環境感知的重要環節,同時也是交通部門能有效獲得道路信息并加以制定管理策略的有效保障。通過對道路攝像機拍攝的視頻圖像進行目標車輛的檢測、跟蹤及相關行為分析,能很好完成交通參數的采集和相關的交通管理與控制。隨著多旋翼無人機技術的成熟,無人機(unmanned aerial vehicle,UAV)視頻已經能夠用于道路交通調查,同時相關的法律法規日益完善,低空管制逐漸放開,無人機的應用場景也愈發多樣化。相比于傳統的道路攝像頭,無人機拍攝能規避部分檢測死角,提供更加廣闊的拍攝范圍,并且能夠實時追蹤特定目標,提供很高的機動性,在特定場合下有著不可替代的作用,也更加符合現在環境對科技的要求。

常用的車輛跟蹤算法根據車輛模型的建立方式不同,可以分為生成類方法和判別類方法。生成類方法在第一幀中對目標車輛按制定的方法建立模型,然后在跟蹤處理幀中搜索對比與目標車輛模型相似度最高的區域作為目標區域進行跟蹤,包括卡爾曼濾波[1]、粒子濾波[2]、均值漂移(mean-shift)[3],還有加入了顏色特征的ASMS(scale-adaptive mean-shift)[4]等。這類方法雖然對車輛特征刻畫較為細致,但沒有考慮車輛背景信息,在目標車輛發生變化或者遮擋情況下容易出現跟蹤失敗現象。判別類方法將車輛跟蹤看作是一個二元分類問題,同時提取目標車輛和背景信息用來訓練分類器,將目標從圖像序列背景中分離出來,從而得到當前幀的目標位置。

判別類方法包括相關濾波、深度學習等方法。相關濾波算法采用構造相關濾波器方法,在下一幀將濾波器與預測位置進行濾波,選擇響應最大值作為目標新位置。最早有基于輸出結果的最小均方誤差濾波器的MOSSE(minimum output sum of squared error filter)[5],提出核檢測的循環結構的CSK(circulant structure of tracking-by-detection with kernels)[6],通過對樣本進行循環移位獲得大量樣本,引入顏色特征的CN(color names)算法[7],再到核相關濾波(kernel correlation filter,KCF)[8],采用方向梯度直方圖(histogram of oriented gradients,HOG)特征代替CSK 中灰度特征。后來隨著神經網絡的不斷發展,深度學習類方法逐漸興起。MDNet[9]和DeepTracking[10]等深度學習類算法雖然有著較高的精度,但速度很慢,無法達到實時性要求,對硬件的要求也較高。

與固定視頻相比,無人機視頻同時記錄了無人機的傾斜、旋轉和漂移等運動,因此無法直接應用固定視頻場景下的車輛檢測和跟蹤算法。深度學習類算法雖然精度很高,但是速度上達不到較高的實時要求,核相關濾波類算法能夠在可接受的精度下達到較高的速度,適合在車輛跟蹤這個領域應用。本文針對道路車流量調查的實時性、高精度等實際要求,提出了一種無人機場景下的車輛檢測和跟蹤方法。對輸入的圖像分別使用HOG 特征和顏色特征進行特征提取供濾波器使用、學習。得到特征之后,根據相關濾波器的學習規則學習得到濾波模板,使用給定公式更新模板。基于上一幀學習到的位置,使用給定大小的目標框標出大致的目標位置,然后使用學習得到的兩個濾波器模板對目標分別學習,按照一定的權重相結合,確定目標新的位置。最后使用實際的無人機拍攝的視頻作為檢測素材,對算法進行實驗驗證。

1 基于核相關濾波的車輛跟蹤算法

1.1 無人機場景

無人機(UAV)是無人駕駛飛機的簡稱,它是利用無線電遙控設備和自備的程序控制裝置的不載人飛機,機上無駕駛倉,但有自動駕駛儀。

與有人駕駛飛機相比,無人機更適合骯臟、危險的任務。無人機按應用領域,可分為軍用與民用。目前在航拍、農業、測繪、偵查搜捕、交通管理等領域的應用,大大地拓展了無人機本身的用途。相比傳統的攝像機場景,無人機拍攝場景具有更高的機動性,能實時跟蹤目標,基本不受場地影響,同時由于視角廣,畫幅較大,能從圖像中獲得更多的信息。

1.2 尺度自適應

傳統的相關濾波算法是固定尺度的,當目標車輛在運動過程中尺度發生變化時,背景信息對模型的干擾加大,容易產生模型漂移。因此,提升跟蹤算法適應目標尺度變化的能力,也可以有效提高跟蹤的準確性。

為了提高車輛跟蹤算法的準確性和適應目標尺度變化的能力,在KCF 算法框架上,提出帶有區分尺度空間跟蹤器的核相關濾波跟蹤算法。本文引入了兩個相關濾波器,定義為位置濾波器和尺度濾波器,前者進行當前幀目標的定位,后者進行當前幀目標尺度的估計。兩個濾波器是相對獨立的,從而可以選擇不同的特征種類和特征計算方式來訓練和測試。

位置方面算法通過學習得到一個相關濾波器,用這個濾波器來確定目標在下一幀的位置。濾波器使用一組灰度圖像塊f1,f2,…,ft作為訓練樣本,對應的濾波器的響應輸出為g1,g2,…,gt。最佳相關濾波器ht需要滿足下式:

其中,fj、gj、ht均為M×N的矩陣,*代表循環相關,第二個等號根據Parseval 定理得出。大寫字母代表相應的離散傅里葉變換(discrete Fourier transform,DFT)。輸出gj是高斯型的函數,峰值位于中心處。上式最小化結果可得:

這個方法一是運算簡潔,基本都是矩陣運算;二是引入快速傅里葉大幅度加快運算效率,滿足了對速度的需求。在得到上述相關濾波器后,對于新的一幀中的候選輸入樣本z,求相關得分y:

y取最大響應值時對應的位置z為新的目標位置。考慮到許多圖像的特征為多維度的,設f為特征,f有d維,fl為其中的第l維,l的取值為1 到d。建立最小化代價函數(cost function):

其中,l表示特征的某一維度,λ是正則項系數,求解得到H如下:

同樣將H拆分為分子A和分母B,分別進行迭代更新:

其中,η表示學習率,對于新來的一幀圖像中的圖z,它的響應得分為y,計算方法如下:

尺度方面采用一個一維的相關濾波器去估計目標在圖片中的尺度。訓練樣本f從目標中心扣取。假設當前幀的目標大小為P×R,尺度為S,選取目標中心大小為anP×anR的窗口標記為Jn。其中a表示一個尺度因子,n的取值范圍如下:n∈,尺度等級為n的訓練樣本f是Jn的d維的特征描述子。

具體過程為先獲得大小為M×N的圖像塊P,以圖像塊的正中間為中心,截取不同尺度的圖片,得到一系列的不同尺度的圖像,針對每個圖像求其特征描述子,g是高斯函數構造的輸出響應,大小為1×S,中間值最大,向兩端依次減小。選取33 個尺度,每一個維度的特征fl為一個1×S的向量,對f的每一個維度的特征做一維的離散傅里葉變換,得到Fl,對g做一維的離散傅里葉變換得到G,經過式(5)得到濾波器模板H。

圖1 為不同尺度的特征提取后的輸出響應,合適的尺度才會產生較高的響應,過大和過小的尺度都會導致響應變低。

Fig.1 Multi-scale feature extraction圖1 多尺度特征提取

把位置濾波器和尺度濾波器相結合變成一個三維的濾波器,濾波器的大小為M×N×S,M和N分別代表濾波器的高(height)和寬(width),S代表尺度的數量。首先在目標周圍的矩形區域中計算特征金字塔。構造金字塔時應使目標在估計尺寸下的大小為M×N。對于一幀新的圖片,通過獲取S個尺度上的特征組成一個M×N×S的特征金字塔,使用三維高斯函數作為相應的響應g,根據式(6)更新濾波器,根據式(7)計算各個響應的得分,選取得分最高的作為新一幀中目標的最佳位置和最佳尺度。

1.3 顏色特征融合

有些車輛運動過程中速度較快,導致產生較大的形變,造成檢測器在對目標車輛模板進行匹配時置信度大大降低,產生干擾,從而導致采集的樣本訓練出來的相關濾波器的判別能力急劇下降,造成跟蹤失敗。為了改善這一現象,本文加入了對形變不太敏感的顏色特征增加濾波器的魯棒性,采用統計顏色特征方法。

之前常用的CN 特征也是顏色特征,但是屬于模板類特征,仍然在相關濾波框架中,具有相關濾波的固有缺陷,而像素級顏色概率響應不受這一影響,能正確檢測快速變形和快速運動情況。在跟蹤過程中預先探測出與目標相似的干擾區域,與正確的目標區域加權結合,這樣能夠有效降低傳統顏色特征方法常出現的“漂移”現象。

由于產生式混合判別式模型準確性高,決定使用基于貝葉斯定理的顏色直方圖,首先可以得到每一幀圖像中每個像素點對應的顏色區間,然后根據貝葉斯公式得到在搜索區域內屬于目標區域的概率:

其中:

對干擾區域同樣運用此方法得出公式,將目標區域和干擾區域相結合后能得到下列公式:

在搜索區域里密集地采樣候選目標區域,并且計算每個候選區域的模型得分和相似性度量。因為與目標區域相似的干擾區域必然也會獲得高分,所以可以高效地同時得到新的目標區域和視覺相似的干擾區域。如果一個候選區域大于一定閾值,那么它屬于干擾區域。為了防止由于目標尺度增大而導致干擾區域與目標部分重疊選擇了具有二義性的干擾區域,采用迭代非最大值抑制策略。在獲得了新的目標區域和一系列干擾區域后更新目標模型,這樣可以抑制背景和識別出的干擾區域,從而減小了在下一幀或之后幀漂移的幾率。根據公式:

將顏色模板得到的特征和HOG 模板得到的特征加權結合,生成新的特征樣本,其中λhog與λdat的值可以根據給定的視頻素材調整。當給定的素材多為灰度圖像,顏色特征效果不明顯時可以提高HOG 特征的比重。如果為彩色圖像,則適當提高顏色特征所占比重,對于一般的彩色視頻序列,在經過多次對比實驗后分別取λhog、λdat為0.7 和0.3,此時算法能夠達到較為不錯的跟蹤結果,其中顏色特征對比HOG 特征起到輔助作用。

1.4 算法整體流程

算法整體流程如圖2:獲得第一幀圖像后使用HOG 特征對目標圖片進行特征提取供濾波器進行使用和學習。得到特征之后,根據相關濾波器的學習規則學習得到濾波模板,使用給定公式更新模板。同時使用顏色特征對濾波模板進行學習,按照給定的更新公式對學習到的模板進行更新。得到下一幀圖像后基于上一幀學習到的位置P處,使用尺度大小不同的目標框標出大致目標位置所在,然后使用學習得到的兩個濾波器模板對目標分別學習,然后得到對應的模板匹配得分,使用給定的規則對兩個模板得分加權結合,得到最終的匹配得分,找到得分最高的目標框即為這一幀目標所在的位置,重復這個步驟直至跟蹤結束。

Fig.2 Algorithm flowchart圖2 算法整體流程圖

2 實驗結果與分析

實驗算法采用Matlab 編程,在Windows10 系統下運行,處理器為Intel i5-6500,主頻是3.20 GHz,內存是8 GB,軟件平臺是Matlab R2018a。

在OTB100[11-12]和UAV[13]數據集提供的28 段車輛運動視頻中,對提出的算法(Proposed)與8 個算法進行比較。該28 段視頻中包含光照陰影、運動模糊、尺度變化、障礙物遮擋等多種影響因素。UAV 數據集中的18 段視頻均為無人機拍攝,為驗證算法可靠性提供保證。OTB100 作為跟蹤領域的benchmark 數據集,其中包含了許多車輛跟蹤時可能發生的場景,包括目標物遮擋、模糊、光照變化、尺度變化等,對驗證算法的跟蹤效果提供了幫助。為保證實驗的公正性,所用對比算法的代碼均由原論文作者開源提供。

對比實驗中采用的算法評價標準為OTB 數據集使用的OPE(one-pass evaluation)標準,根據第一幀中對目標的標注位置進行初始化,然后在該序列中運行算法直至結束。實驗采用距離精度(distance precision,DP)和成功率曲線下的面積(area under the curve,AUC)這兩個指標來衡量跟蹤算法的準確性。距離精度的定義是追蹤算法估計的目標位置的中心點與人工標注的目標的中心點兩者的距離小于給定閾值的視頻幀的百分比,閾值設定為20 個像素點。中心位置誤差為算法跟蹤的目標中心與實際目標中心的歐氏距離,可表示為:

式中,(xT,yT)是跟蹤算法預測的目標中心,(xG,yG)是真實的目標中心。

成功率則先計算重合率得分(overlap score,OS),設定追蹤算法得到的bounding box(記為a),與groundtruth 給的box(記為b),按照公式OS=|a?b|/|a?b|得到結果,|·|表示區域的像素數目。

當某一幀的OS大于設定的閾值時,則該幀被視為成功的,總的成功的幀占所有幀的百分比即為成功率,閾值設定為0.5。

車輛跟蹤算法不僅要求有較高的精度,還要有一定的實時性,從這兩方面結合來看才能全面地評判一個算法。由圖3 所得,本文算法在距離精度這項數據上為0.808,位列所有算法第一,較SRDCF(spatially regularized discriminative correlation filter)[14](0.761)、RPT(reliable patch trackers)[15](0.696)、DSST(discriminative scale space tracker)[16](0.711)分別提高了6.17%、16.09%和13.64%。由圖4 得,在成功率這項數據上本文算法為0.827,也位列所有算法第一,較SRDCF(0.763)、RPT(0.694)、DSST(0.683)分別提高了8.39%、19.16%和21.08%。通過表1 可以看到CSK、KCF、CN 這三個算法雖然有著很高的FPS,但是由于缺乏對尺度的適應,導致跟蹤精度較低,CT(compressive tracking)[17]和Struck[18]雖然FPS 也不低,但是精度不高,而SRDCF、RPT雖然有著較高的精度,但是FPS 很低,無法達到實時要求。本文算法在高精度的同時FPS也達到了58,具備較為優秀的實時性。

Fig.3 Distance precision curve of each algorithm圖3 各算法距離精度曲線

Fig.4 Success rate curve of each algorithm圖4 各算法成功率曲線

Table 1 Comprehensive performance of each algorithm表1 各算法的綜合性能

圖5 為本文算法(Proposed)、KCF、CN、DSST 這四種算法在部分視頻序列下的跟蹤效果。(a)為OTB數據集中Car1 的序列,由于是灰度視頻,顏色作用不明顯,目標車輛在進入樹蔭后CN 算法跟丟而剩下三個算法還能夠正確跟蹤。(b)為OTB 數據集中CarDark 的序列,由于是晚上拍攝,光照效果并不理想,其他三種算法在跟蹤一段時間后跟蹤框都有一定程度的偏移,只有本文算法能夠較為準確地跟蹤。(c)為OTB 數據集中BlurCar4 的序列,視頻中目標車輛劇烈抖動導致畫面模糊,旁邊還有車輛干擾,本文算法能夠準確跟蹤目標車輛,而DSST 算法和KCF 算法在抖動時跟蹤框出現偏移,CN 算法受到路燈車燈干擾也有一定程度偏移。(d)為UAV 數據集中Car18 的序列,由于車速較快,目標車輛產生快速尺度變化,KCF 和CN 無法適應尺度變化導致跟丟,DSST 雖然可以適應尺度變化,但是序列中尺度變化太快,跟蹤效果并不好。本文算法引入了顏色特征,能夠正確地跟蹤到目標車輛,跟蹤效果最好。(e)為UAV 數據集中Car8 的序列,其中目標車輛先倒車再向前,也兼具尺度變化和形狀變化,KCF 和CN 也是過早跟丟目標,DSST 算法不能完美適應劇烈的尺度變化,跟蹤框偏移,本文算法的跟蹤效果最好。(f)為UAV 數據集中Car1 的序列,車輛逐漸遠離鏡頭,尺度縮小,同時還有其他車輛干擾,KCF 和CN 并不能適應尺度變化,導致跟蹤框相對目標車輛過大,獲得的背景干擾更大,跟蹤框有一定程度的偏移,本文算法和DSST算法有較好的跟蹤效果,本文算法更為精確。

3 結束語

針對無人機場景下的車輛跟蹤問題,結合核相關濾波提出一種改進的車輛跟蹤算法。引入區分尺度空間跟蹤器,用兩個濾波器分別對目標的位置和尺度進行估計,快速確定目標相關信息。針對目標車輛因快速形變而導致跟蹤效果不佳的問題,又加入統計顏色特征方法增加濾波器的魯棒性。本文算法有效解決了車輛目標尺度變化導致的模型漂移問題,并能夠結合顏色信息進一步提高相關濾波模板的準確性,對于車輛目標運動過程中的光照變化、運動模糊等影響因素具有較高穩定性。但當目標車輛消失在畫面一段時間后再出現時,由于缺乏相關的重檢測機制,無法再次跟蹤到目標,這將會是下一階段的研究方向。

猜你喜歡
特征區域
抓住特征巧觀察
永久基本農田集中區域“禁廢”
今日農業(2021年9期)2021-11-26 07:41:24
分割區域
新型冠狀病毒及其流行病學特征認識
如何表達“特征”
不忠誠的四個特征
當代陜西(2019年10期)2019-06-03 10:12:04
抓住特征巧觀察
關于四色猜想
分區域
基于嚴重區域的多PCC點暫降頻次估計
電測與儀表(2015年5期)2015-04-09 11:30:52
主站蜘蛛池模板: 日韩高清成人| 性欧美精品xxxx| 亚洲美女久久| 日韩精品亚洲精品第一页| 无码高潮喷水在线观看| 亚洲色图综合在线| 无码免费视频| 色综合综合网| 日韩人妻少妇一区二区| 在线观看国产精品日本不卡网| 日日拍夜夜操| 99视频免费观看| 波多野结衣二区| 久久女人网| 欧美精品在线看| 国产无遮挡裸体免费视频| 国产网站一区二区三区| 99在线视频免费| 日韩精品成人网页视频在线 | a亚洲视频| 成人年鲁鲁在线观看视频| 国产激情无码一区二区三区免费| 日韩黄色在线| 欧美一区二区人人喊爽| 亚洲国产91人成在线| 3p叠罗汉国产精品久久| 日本人又色又爽的视频| 亚瑟天堂久久一区二区影院| 国产在线无码一区二区三区| 亚洲av无码人妻| 成人伊人色一区二区三区| 亚洲愉拍一区二区精品| 一本一本大道香蕉久在线播放| 高清视频一区| 亚洲第一成网站| 亚洲色图欧美视频| 一区二区在线视频免费观看| 国产99欧美精品久久精品久久| 91欧美亚洲国产五月天| 亚洲婷婷丁香| 国产久操视频| 99热最新在线| 亚洲中文无码h在线观看| 一本综合久久| 福利在线不卡| 91蜜芽尤物福利在线观看| 久久综合干| 亚洲最大福利视频网| a级毛片网| 精品国产免费观看| 97超爽成人免费视频在线播放| 国产自在线播放| 国产免费精彩视频| 人妻丝袜无码视频| 亚洲三级a| 亚洲男人天堂久久| 妇女自拍偷自拍亚洲精品| 午夜a视频| 国产成人av大片在线播放| 亚洲欧美日韩色图| 免费可以看的无遮挡av无码 | 黄色在线网| 久草视频精品| 色首页AV在线| 特级精品毛片免费观看| 在线观看91香蕉国产免费| 97国产精品视频人人做人人爱| 综合色区亚洲熟妇在线| 日韩午夜伦| 久久久久亚洲精品无码网站| 无码网站免费观看| 日韩国产黄色网站| 在线日韩日本国产亚洲| 亚洲中文在线看视频一区| 精品亚洲国产成人AV| 欧美一区二区三区不卡免费| 永久成人无码激情视频免费| 99伊人精品| 国产精品成人AⅤ在线一二三四| 精品无码视频在线观看| a国产精品| 久久不卡国产精品无码|