国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

復(fù)雜行車環(huán)境下基于視頻的目標(biāo)跟蹤算法

2014-11-10 14:22范嘉豪肖彥君
科技創(chuàng)新導(dǎo)報 2014年18期
關(guān)鍵詞:目標(biāo)跟蹤視頻

范嘉豪++肖彥君

摘 要:在復(fù)雜行車環(huán)境下,如果視頻中只有目標(biāo)和背景時,C-V模型可以取得很好的分割效果,然而需要從復(fù)雜背景中提取目標(biāo)信息時,該模型往往無法得到正確的結(jié)果。針對這一問題,C-V模型與均值平移算法能很好的解決。并且該文結(jié)合圖形處理算法,根據(jù)車輛輪胎的數(shù)目,得出車輛相應(yīng)的情況。

關(guān)鍵詞:目標(biāo)跟蹤 視頻 復(fù)雜行車環(huán)境

中圖分類號:TP391.41 文獻標(biāo)識碼:A 文章編號:1674-098X(2014)06(c)-0047-02

Abstract:In complex traffic environment,if only the target and the background in video,the C-V model can obtain good segmentation results.Howeverwhen we need to extract target information from complex background,the model is often unable to get the correct results.To solve this problem,the C-V model and Mean-Shift technique can well solve.And combining with the image processing algorithm,according to the number of vehicle tires,we can get the corresponding information of cars.

Key Words:target tracking video complex traffic environment

視頻中的多運動目標(biāo)檢測和跟蹤是近年來比較熱門的研究方向之一,它是一種把圖像處理、數(shù)據(jù)關(guān)聯(lián)和濾波等技術(shù)有機結(jié)合起來,從圖像序列中實時地檢測出目標(biāo)并自動進行跟蹤的技術(shù)。它在工業(yè)、交通、醫(yī)學(xué)、軍事、航空航天等領(lǐng)域均具有重要作用[1]。

對在復(fù)雜場景下對多目標(biāo)的動態(tài)跟蹤的研究不僅在國防,民生,社會發(fā)展都具有巨大的經(jīng)濟利益,其背后的科學(xué)價值也是不可估量的。

其實,本項目不僅具有巨大的潛在經(jīng)濟效益,研究成果的社會效益也十分顯著。視覺跟蹤技術(shù)也具有廣闊的應(yīng)用前景,例如機器人技術(shù)、智能武器系統(tǒng)、虛擬現(xiàn)實技術(shù)等。近幾十年來,在計算機技術(shù)和數(shù)學(xué)理論方面取得了巨大的進步,使計算機視覺領(lǐng)域在發(fā)展過程中可以很好的利用這些工具處理視覺跟蹤問題。視覺跟蹤技術(shù)所具有的強大的生命力必將使得該技術(shù)在不遠(yuǎn)的將來得到充分的發(fā)展,并對人們未來的生活產(chǎn)生深遠(yuǎn)的影響。

所以,有關(guān)于復(fù)雜行車環(huán)境下的目標(biāo)跟蹤、安全的研究對國家發(fā)展、社會和諧、家庭和睦都具有重大的社會效益。

1 研究目的

針對傳統(tǒng)Mean Shift跟蹤窗口固定不變,在目標(biāo)尺寸不斷變化的目標(biāo)跟蹤場景中算法效果不佳的問題,提出一種基于Mean Shift和C-V模型的目標(biāo)跟蹤算法,通過利用改進的C-V方法得到的目標(biāo)的形狀信息,修正Mean Shift跟蹤窗口的大小和位置,在跟蹤過程中,綜合利用目標(biāo)的形狀信息,克服傳統(tǒng)Mean Shift顏色直方圖對目標(biāo)特征描述較弱的缺點,提高了跟蹤精度。同時為了達到實時性要求,對傳統(tǒng)C-V方法的初始化水平集函數(shù)表達方法進行改進,確保有效降低算法復(fù)雜度和迭代次數(shù)。在保證實時性的同時期望車輛跟蹤精度和多目標(biāo)的跟蹤[2]。

現(xiàn)在的跟蹤算法是針對單目標(biāo)來解決實際問題的,Mean Shift也有許多不足:

①搜索窗的核函數(shù)帶寬保持不變;

②缺乏必要的模板更新算法;

③目標(biāo)的運動不能過快。在此我們考慮更加全面,例如在交叉,遮擋,尺度變化,多目標(biāo)情況下,使得無人車輛在行駛途中考慮更加周全,盡可能實現(xiàn)人眼跟蹤。

2 C-V模型

在圖像分割技術(shù)中,活動輪廓模型是進行邊緣提取的一種重要手段,在活動輪廓模型的發(fā)展歷程中,Chan等在Mumford-Shah模型基礎(chǔ)上提出的C-V模型,首次把區(qū)域信息用作驅(qū)動活動輪廓演化的外力,對活動輪廓模型的發(fā)展起到了重要的推動作用,并得到廣泛應(yīng)用然而,它也有不足之處,當(dāng)圖像中目標(biāo)所處背景比較復(fù)雜時,C-V模型常常無法得到正確的結(jié)果。Chen等將測地線活動輪廓模型中的邊緣吸引因子引入到C-V模型中,提出了輔以C-V方法的測地線活動輪廓模型,在一定程度上提高了C-V模型適應(yīng)復(fù)雜背景的能力。

實際上,C-V模型的目的就是要尋找一個分界線光滑的二值函數(shù)來最佳地擬合圖像I的灰度特征空間,而這個二值函數(shù)的分界線即是圖像分割區(qū)域的邊界。

3 Mean-Shift算法

Mean Shift這個概念最早是由Fukunaga等人[3]于1975年在一篇關(guān)于概率密度梯度函數(shù)的估計中提出來的,其最初含義正如其名,就是偏移的均值向量,在這里Mean Shift是一個名詞,它指代的是一個向量,但隨著Mean Shift理論的發(fā)展,Mean Shift的含義也發(fā)生了變化,如果我們說Mean Shift算法,一般是指一個迭代的步驟,即先算出當(dāng)前點的偏移均值,移動該點到其偏移均值,然后以此為新的起始點,繼續(xù)移動,直到滿足一定的條件結(jié)束。

然而在以后的很長一段時間內(nèi)Mean Shift并沒有引起人們的注意,直到20年以后,也就是1995年,另外一篇關(guān)于Mean Shift的重要文獻[4]才發(fā)表。在這篇重要的文獻中,Yizong Cheng對基本的Mean Shift算法在以下兩個方面做了推廣,首先Yizong Cheng定義了一族核函數(shù),使得隨著樣本與被偏移點的距離不同,其偏移量對均值偏移向量的貢獻也不同,其次Yizong Cheng還設(shè)定了一個權(quán)重系數(shù),使得不同的樣本點重要性不一樣,這大大擴大了Mean Shift的適用范圍。另外Yizong Cheng指出了Mean Shift可能應(yīng)用的領(lǐng)域,并給出了具體的例子。Comaniciu等人[5][6]把Mean Shift成功的運用的特征空間的分析,在圖像平滑和圖像分割中Mean Shift都得到了很好的應(yīng)用。Comaniciu等在文章中證明了,Mean Shift算法在滿足一定條件下,一定可以收斂到最近的一個概率密度函數(shù)的穩(wěn)態(tài)點,因此Mean Shift算法可以用來檢測概率密度函數(shù)中存在的模態(tài)。Comaniciu等人[7]還把非剛體的跟蹤問題近似為一個Mean Shift最優(yōu)化問題,使得跟蹤可以實時的進行。endprint

4 創(chuàng)新性及解決方案

在C-V模型和均值平移技術(shù)的基礎(chǔ)上提出了適應(yīng)復(fù)雜背景的C-V模型以處理以下問題:

(1)復(fù)雜行車環(huán)境下鎖定目標(biāo)在移動過程中的尺度變化,遭受遮擋,多目標(biāo)鎖定以及多目標(biāo)交叉重疊的問題。

(2)結(jié)合基于匹配有特征匹配和貝葉斯跟蹤、核方法及其他方法的優(yōu)點,使算法更加完善。

首先,我們創(chuàng)建了一個動態(tài)鏈表,用于動態(tài)保存出現(xiàn)在視頻中的車輛。

接著,我們用C-V模型可以分割出復(fù)雜行車環(huán)境下的車輛,進而可以分割得到車輛的局部信息,我們根據(jù)單個車輛輪胎的個數(shù)判斷車輛處于以下哪種狀態(tài):

(1)在車輛前方;

(2)即將消失;

(3)即將完整出現(xiàn)在車輛視頻監(jiān)控里。

針對第一種情況,我們采用一直跟蹤的辦法;若檢測到車輛的輪胎數(shù)不是為3,那么將有情況2和3。根據(jù)Mean-Shift算法得到的跟蹤窗口,若窗口面積不斷減少,并且離焦點的距離越來越近,則表明該車輛處于情況2;若窗口面積逐漸變大,則表示車輛將要進入監(jiān)控實現(xiàn),處于情況3。當(dāng)車輛處于情況2開始,一直到車輛消失之后2 min,我們將該車輛的狀態(tài)掛起。其掛起的含義是指需要特別注意的。因為該消失可能是因為遮擋,交叉重疊引起的,需要特別注意,并且根據(jù)車輛消失前的運動速度估計車輛的位置。直到2 min以后或者我們的車的速度降為30 km/s時,即確保消除車輛信息后行車安全時,將掛起的車輛信息刪除。根據(jù)實際情況,在紅綠燈下最長不可能等待超過2 min,并且若是因為遮擋而消失超過2 min,說明目標(biāo)車輛與本車輛的相對行駛速度幾乎為0,是處于安全的狀態(tài)。

5 實驗結(jié)果

為評價車輛跟蹤算法的性能,用傳統(tǒng)的Mean-Shift算法和文中算法針對城市道路上的前方車輛進行了跟蹤測試。

從圖1(a)可以看出,傳統(tǒng)的Mean-Shift和C-V結(jié)合的算法不能針對復(fù)雜的行車環(huán)境下鎖定目標(biāo)在移動過程中的尺度變化,遭受遮擋,多目標(biāo)鎖定以及多目標(biāo)交叉重疊的問題。而文中算法根據(jù)車輛處于不同的狀態(tài),在整個跟蹤過程中,窗口都鎖定了視頻中出現(xiàn)的所有有“威脅”的車輛,跟蹤精度明顯優(yōu)于傳統(tǒng)算法。(如圖1)

6 結(jié)語

針對傳統(tǒng)Mean-Shift與C-V模型結(jié)合的算法,在目標(biāo)數(shù)量不斷變化的問題,該文提出了一種根據(jù)車輛輪胎數(shù)量,以此來判斷跟蹤車輛處于哪種狀態(tài)。雖然在該文中體現(xiàn)不出狀態(tài)的優(yōu)勢,但是在之后的復(fù)雜行車環(huán)境下無人車輛行駛判斷中能有很大的用處,在那種情況下就需要很精準(zhǔn)的判斷無人車輛周圍出現(xiàn)的“危機”。該文算法不僅能夠在復(fù)雜行車環(huán)境下跟蹤多個目標(biāo),還能確定目標(biāo)車輛所處的狀態(tài)。該文算法針對以往算法中不能處理多目標(biāo)的問題,結(jié)合基于匹配有特征匹配和貝葉斯跟蹤、核方法及其他方法的優(yōu)點,使算法更加完善。進一步解決了復(fù)雜行車環(huán)境下鎖定目標(biāo)在移動過程中的尺度變化,遭受遮擋,多目標(biāo)鎖定以及多目標(biāo)交叉重疊的問題。

參考文獻

[1] 王芳.視頻圖像中運動目標(biāo)檢測與跟蹤的算法研究[D].中國海洋大學(xué),2011.

[2] 解文華,肖進勝,易本順,等.一種基于MeanShift和C-V模型的車輛跟蹤算法[J].湖南大學(xué)學(xué)報(自然科學(xué)版),2012(7).

[3] The Estimation of the Gradient of a Density Function,with Applications in Pattern Recognition[J].IEEE Information Theory society,1975(1).

[4] Mean shift,mode seeking,and clustering,1995.

[5] Mean Shift:a robust approach toward feature space anal ysis,2002.

[6] Real-time tracking of non-rigid objects using mean shift,2000.

[7] Mean-shift Blob Tracking through Scale Space,2003.endprint

4 創(chuàng)新性及解決方案

在C-V模型和均值平移技術(shù)的基礎(chǔ)上提出了適應(yīng)復(fù)雜背景的C-V模型以處理以下問題:

(1)復(fù)雜行車環(huán)境下鎖定目標(biāo)在移動過程中的尺度變化,遭受遮擋,多目標(biāo)鎖定以及多目標(biāo)交叉重疊的問題。

(2)結(jié)合基于匹配有特征匹配和貝葉斯跟蹤、核方法及其他方法的優(yōu)點,使算法更加完善。

首先,我們創(chuàng)建了一個動態(tài)鏈表,用于動態(tài)保存出現(xiàn)在視頻中的車輛。

接著,我們用C-V模型可以分割出復(fù)雜行車環(huán)境下的車輛,進而可以分割得到車輛的局部信息,我們根據(jù)單個車輛輪胎的個數(shù)判斷車輛處于以下哪種狀態(tài):

(1)在車輛前方;

(2)即將消失;

(3)即將完整出現(xiàn)在車輛視頻監(jiān)控里。

針對第一種情況,我們采用一直跟蹤的辦法;若檢測到車輛的輪胎數(shù)不是為3,那么將有情況2和3。根據(jù)Mean-Shift算法得到的跟蹤窗口,若窗口面積不斷減少,并且離焦點的距離越來越近,則表明該車輛處于情況2;若窗口面積逐漸變大,則表示車輛將要進入監(jiān)控實現(xiàn),處于情況3。當(dāng)車輛處于情況2開始,一直到車輛消失之后2 min,我們將該車輛的狀態(tài)掛起。其掛起的含義是指需要特別注意的。因為該消失可能是因為遮擋,交叉重疊引起的,需要特別注意,并且根據(jù)車輛消失前的運動速度估計車輛的位置。直到2 min以后或者我們的車的速度降為30 km/s時,即確保消除車輛信息后行車安全時,將掛起的車輛信息刪除。根據(jù)實際情況,在紅綠燈下最長不可能等待超過2 min,并且若是因為遮擋而消失超過2 min,說明目標(biāo)車輛與本車輛的相對行駛速度幾乎為0,是處于安全的狀態(tài)。

5 實驗結(jié)果

為評價車輛跟蹤算法的性能,用傳統(tǒng)的Mean-Shift算法和文中算法針對城市道路上的前方車輛進行了跟蹤測試。

從圖1(a)可以看出,傳統(tǒng)的Mean-Shift和C-V結(jié)合的算法不能針對復(fù)雜的行車環(huán)境下鎖定目標(biāo)在移動過程中的尺度變化,遭受遮擋,多目標(biāo)鎖定以及多目標(biāo)交叉重疊的問題。而文中算法根據(jù)車輛處于不同的狀態(tài),在整個跟蹤過程中,窗口都鎖定了視頻中出現(xiàn)的所有有“威脅”的車輛,跟蹤精度明顯優(yōu)于傳統(tǒng)算法。(如圖1)

6 結(jié)語

針對傳統(tǒng)Mean-Shift與C-V模型結(jié)合的算法,在目標(biāo)數(shù)量不斷變化的問題,該文提出了一種根據(jù)車輛輪胎數(shù)量,以此來判斷跟蹤車輛處于哪種狀態(tài)。雖然在該文中體現(xiàn)不出狀態(tài)的優(yōu)勢,但是在之后的復(fù)雜行車環(huán)境下無人車輛行駛判斷中能有很大的用處,在那種情況下就需要很精準(zhǔn)的判斷無人車輛周圍出現(xiàn)的“危機”。該文算法不僅能夠在復(fù)雜行車環(huán)境下跟蹤多個目標(biāo),還能確定目標(biāo)車輛所處的狀態(tài)。該文算法針對以往算法中不能處理多目標(biāo)的問題,結(jié)合基于匹配有特征匹配和貝葉斯跟蹤、核方法及其他方法的優(yōu)點,使算法更加完善。進一步解決了復(fù)雜行車環(huán)境下鎖定目標(biāo)在移動過程中的尺度變化,遭受遮擋,多目標(biāo)鎖定以及多目標(biāo)交叉重疊的問題。

參考文獻

[1] 王芳.視頻圖像中運動目標(biāo)檢測與跟蹤的算法研究[D].中國海洋大學(xué),2011.

[2] 解文華,肖進勝,易本順,等.一種基于MeanShift和C-V模型的車輛跟蹤算法[J].湖南大學(xué)學(xué)報(自然科學(xué)版),2012(7).

[3] The Estimation of the Gradient of a Density Function,with Applications in Pattern Recognition[J].IEEE Information Theory society,1975(1).

[4] Mean shift,mode seeking,and clustering,1995.

[5] Mean Shift:a robust approach toward feature space anal ysis,2002.

[6] Real-time tracking of non-rigid objects using mean shift,2000.

[7] Mean-shift Blob Tracking through Scale Space,2003.endprint

4 創(chuàng)新性及解決方案

在C-V模型和均值平移技術(shù)的基礎(chǔ)上提出了適應(yīng)復(fù)雜背景的C-V模型以處理以下問題:

(1)復(fù)雜行車環(huán)境下鎖定目標(biāo)在移動過程中的尺度變化,遭受遮擋,多目標(biāo)鎖定以及多目標(biāo)交叉重疊的問題。

(2)結(jié)合基于匹配有特征匹配和貝葉斯跟蹤、核方法及其他方法的優(yōu)點,使算法更加完善。

首先,我們創(chuàng)建了一個動態(tài)鏈表,用于動態(tài)保存出現(xiàn)在視頻中的車輛。

接著,我們用C-V模型可以分割出復(fù)雜行車環(huán)境下的車輛,進而可以分割得到車輛的局部信息,我們根據(jù)單個車輛輪胎的個數(shù)判斷車輛處于以下哪種狀態(tài):

(1)在車輛前方;

(2)即將消失;

(3)即將完整出現(xiàn)在車輛視頻監(jiān)控里。

針對第一種情況,我們采用一直跟蹤的辦法;若檢測到車輛的輪胎數(shù)不是為3,那么將有情況2和3。根據(jù)Mean-Shift算法得到的跟蹤窗口,若窗口面積不斷減少,并且離焦點的距離越來越近,則表明該車輛處于情況2;若窗口面積逐漸變大,則表示車輛將要進入監(jiān)控實現(xiàn),處于情況3。當(dāng)車輛處于情況2開始,一直到車輛消失之后2 min,我們將該車輛的狀態(tài)掛起。其掛起的含義是指需要特別注意的。因為該消失可能是因為遮擋,交叉重疊引起的,需要特別注意,并且根據(jù)車輛消失前的運動速度估計車輛的位置。直到2 min以后或者我們的車的速度降為30 km/s時,即確保消除車輛信息后行車安全時,將掛起的車輛信息刪除。根據(jù)實際情況,在紅綠燈下最長不可能等待超過2 min,并且若是因為遮擋而消失超過2 min,說明目標(biāo)車輛與本車輛的相對行駛速度幾乎為0,是處于安全的狀態(tài)。

5 實驗結(jié)果

為評價車輛跟蹤算法的性能,用傳統(tǒng)的Mean-Shift算法和文中算法針對城市道路上的前方車輛進行了跟蹤測試。

從圖1(a)可以看出,傳統(tǒng)的Mean-Shift和C-V結(jié)合的算法不能針對復(fù)雜的行車環(huán)境下鎖定目標(biāo)在移動過程中的尺度變化,遭受遮擋,多目標(biāo)鎖定以及多目標(biāo)交叉重疊的問題。而文中算法根據(jù)車輛處于不同的狀態(tài),在整個跟蹤過程中,窗口都鎖定了視頻中出現(xiàn)的所有有“威脅”的車輛,跟蹤精度明顯優(yōu)于傳統(tǒng)算法。(如圖1)

6 結(jié)語

針對傳統(tǒng)Mean-Shift與C-V模型結(jié)合的算法,在目標(biāo)數(shù)量不斷變化的問題,該文提出了一種根據(jù)車輛輪胎數(shù)量,以此來判斷跟蹤車輛處于哪種狀態(tài)。雖然在該文中體現(xiàn)不出狀態(tài)的優(yōu)勢,但是在之后的復(fù)雜行車環(huán)境下無人車輛行駛判斷中能有很大的用處,在那種情況下就需要很精準(zhǔn)的判斷無人車輛周圍出現(xiàn)的“危機”。該文算法不僅能夠在復(fù)雜行車環(huán)境下跟蹤多個目標(biāo),還能確定目標(biāo)車輛所處的狀態(tài)。該文算法針對以往算法中不能處理多目標(biāo)的問題,結(jié)合基于匹配有特征匹配和貝葉斯跟蹤、核方法及其他方法的優(yōu)點,使算法更加完善。進一步解決了復(fù)雜行車環(huán)境下鎖定目標(biāo)在移動過程中的尺度變化,遭受遮擋,多目標(biāo)鎖定以及多目標(biāo)交叉重疊的問題。

參考文獻

[1] 王芳.視頻圖像中運動目標(biāo)檢測與跟蹤的算法研究[D].中國海洋大學(xué),2011.

[2] 解文華,肖進勝,易本順,等.一種基于MeanShift和C-V模型的車輛跟蹤算法[J].湖南大學(xué)學(xué)報(自然科學(xué)版),2012(7).

[3] The Estimation of the Gradient of a Density Function,with Applications in Pattern Recognition[J].IEEE Information Theory society,1975(1).

[4] Mean shift,mode seeking,and clustering,1995.

[5] Mean Shift:a robust approach toward feature space anal ysis,2002.

[6] Real-time tracking of non-rigid objects using mean shift,2000.

[7] Mean-shift Blob Tracking through Scale Space,2003.endprint

猜你喜歡
目標(biāo)跟蹤視頻
多視角目標(biāo)檢測與跟蹤技術(shù)的研究與實現(xiàn)
計算機基礎(chǔ)課MOOC視頻的制作方法
基于重采樣粒子濾波的目標(biāo)跟蹤算法研究
智能視頻技術(shù)在電力系統(tǒng)領(lǐng)域的應(yīng)用
基于車牌識別的機混車道視頻測速算法
中阳县| 茌平县| 大姚县| 横山县| 思南县| 安吉县| 疏勒县| 中牟县| 鸡西市| 达尔| 肇源县| 万年县| 二手房| 晋州市| 大石桥市| 宜章县| 枣阳市| 仁怀市| 田阳县| 资溪县| 鸡西市| 沙湾县| 兴文县| 萝北县| 同仁县| 湘阴县| 如皋市| 宁强县| 武夷山市| 阳原县| 惠州市| 太仆寺旗| 合水县| 河津市| 梅州市| 天水市| 邻水| 大荔县| 沛县| 菏泽市| 山东省|