基于OpenCV的車流量統(tǒng)計算法的研究_第1頁
基于OpenCV的車流量統(tǒng)計算法的研究_第2頁
基于OpenCV的車流量統(tǒng)計算法的研究_第3頁
基于OpenCV的車流量統(tǒng)計算法的研究_第4頁
基于OpenCV的車流量統(tǒng)計算法的研究_第5頁
免費預(yù)覽已結(jié)束,剩余1頁可下載查看

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、    基于opencv的車流量統(tǒng)計算法的研究    張銘璐何小東摘要:智能視頻監(jiān)控技術(shù)越來越多的應(yīng)用于交通監(jiān)控管理。本文基于opencv技術(shù)從車輛檢測和車輛跟蹤兩方面對車流量的統(tǒng)計算法進(jìn)行研究。以高斯背景更新算法和背景差分算法實現(xiàn)對車輛的檢測與識別,后利用camshift算法實現(xiàn)對車輛的跟蹤,最后采用質(zhì)心估算法完成對車流量的統(tǒng)計,研究結(jié)果表明上述算法可以對車流量進(jìn)行有效統(tǒng)計,能為交通疏導(dǎo)管理提供有效分析處理數(shù)據(jù)。關(guān)鍵詞:智能視頻監(jiān)控;高斯背景更新算法;背景差分法;車流量統(tǒng)計:tp18 :a :1009-3044(2016)19-0169-021概述隨著

2、科技的發(fā)展,智能視頻監(jiān)控技術(shù)越來越多的應(yīng)用于城市道路交通,交通監(jiān)控包括對車速的監(jiān)控、車流量和道路狀況的監(jiān)控、車輛異常行駛報警、車型判斷、車牌識別等內(nèi)容,其中車流量統(tǒng)計可以對多車道進(jìn)行車輛計數(shù)和擁塞分析,它能為交通管理者提供大量的有效信息,實現(xiàn)道路智能化調(diào)度,減少擁塞,提高路面的資源利用率。本文算法就是在visual c+6.0平臺上使用opencv機(jī)器視覺處理庫,opencv集合了目前一些圖像處理和機(jī)器視覺流行算法的c函數(shù)和c+類庫,包括圖像處理、運動分析、模式識別等方面,可以輕松實現(xiàn)物體輪廓跟蹤、圖像的幾何處理圖像特征提取、背景分離等很多操作,能夠降低代碼編寫的復(fù)雜度。2 車輛檢測1)背景獲

3、取技術(shù)在背景差分法和高斯建模方法中都有一步是要得到初始背景圖像,背景提取的精確與否,直接關(guān)系到最終結(jié)果的準(zhǔn)確性。因為背景通常是不斷變化的,所以背景模型不應(yīng)該在一個較長的時間周期內(nèi)固定不變。我們要經(jīng)常性的對背景模型進(jìn)行更新。本文采用多高斯背景更新算法,分別研究了初始背景生成、背景實時更新等環(huán)節(jié)的特點,總結(jié)了一些有意義的規(guī)律,提出了利用連續(xù)三幀視頻的差別消除運動區(qū)域的方法來構(gòu)建初始背景,對初始階段的背景更新采用較大的閥值,以便快速得到穩(wěn)定干凈的背景,后續(xù)階段采用較小的閥值并采用隔多幀背景更新,達(dá)到減少計算量的目的。2)車輛檢測在獲得初始背景后,采用背景差分法來實現(xiàn)對車輛的檢測,背景差分法是常用的運

4、動目標(biāo)檢測方法,它的基本算法過程如圖所示,首先利用公式計算當(dāng)前幀圖像與背景圖像的差,然后再按照公式對差分圖像進(jìn)行二值化處理。其中,為當(dāng)前幀序列圖像,為背景圖像,而為兩幀圖像的幀差。對進(jìn)行二值化處理,然后進(jìn)行形態(tài)學(xué)濾波及連通性分析等后續(xù)處理,并確定一個閾值,當(dāng)某一連通域的面積大于給定的閾值時,則將其保留并標(biāo)識為運動車輛。這種差分法檢測物體的優(yōu)點是位置精確、速度快,并且由于在背景提取時加入了背景圖像實時更新機(jī)制,可以有效避免由于外界環(huán)境變化所帶來的誤差。3 車輛跟蹤技術(shù)本文主要采用camshift算法對車輛進(jìn)行跟蹤。它是將meanshift算法擴(kuò)展到連續(xù)圖像序列(一般都是指視頻圖像序列)形成的。c

5、amshift算法的全稱是"continuously apaptive mean-shift",它的基本思想是視頻圖像的所有幀作meanshift運算,并將上一幀的結(jié)果(即search window的中心和大?。┳鳛橄乱粠琺eanshift算法的search window的初始值,如此迭代下去,就可以實現(xiàn)對車輛的跟蹤。camshift算法描述:其中虛線框內(nèi)就是camshift算法核心mean shift。camshift算法計算量小,在簡單背景環(huán)境中能夠取得較好的跟蹤效果,但是在跟蹤之前必須手動選定待跟蹤目標(biāo)。它在目標(biāo)移出視頻范圍時,還會繼續(xù)跟蹤,所以跟蹤目標(biāo)的橢圓會出現(xiàn)不

6、規(guī)則放大,并且偏向一邊。本系統(tǒng)在此基礎(chǔ)上進(jìn)行了判定,使得當(dāng)跟蹤目標(biāo)移出視頻范圍時就不再跟蹤。4 車流量統(tǒng)計在要統(tǒng)計路段的合適位置畫出一個基準(zhǔn)矩形框。在之前通過高斯背景更新算法和背景差分算法實現(xiàn)對車輛的檢測與識別,然后對車輛進(jìn)行跟蹤,當(dāng)車輛通過基準(zhǔn)框是,上方的計數(shù)框自動增加一個數(shù)。通過一個車輛視頻測試車流量統(tǒng)計的準(zhǔn)確性,在單擊車輛統(tǒng)計按鈕時,計數(shù)框初始為0,每當(dāng)有車輛通過這個狹長的矩形框時,計數(shù)框的值就會加1,并且將當(dāng)前車輛在右下角的picture控件上顯示出來,如圖所示:我們可以隨時查看該路段通過的車輛數(shù)。5 總結(jié)本文采用opencv技術(shù)對車輛跟蹤、車流量統(tǒng)計進(jìn)行了研究,并以車輛通過的視頻進(jìn)行

7、了多次測試,能夠?qū)崿F(xiàn)對進(jìn)入某一區(qū)域內(nèi)的車輛進(jìn)行跟蹤,以及單車道車流量的統(tǒng)計。此外,該系統(tǒng)還可以進(jìn)一步優(yōu)化,實現(xiàn)對多車道車流量的統(tǒng)計,從而更好地為交通疏導(dǎo)管理提供有效數(shù)據(jù)。參考文獻(xiàn):1 劉瑞禎,于仕琪. opencv教程基礎(chǔ)篇m.北京:航空航天大學(xué)出版社,2008.2 陳勝勇,劉盛.基于opencv的計算機(jī)視覺技術(shù)實現(xiàn)m.北京:科學(xué)出版社,2008.3 謝鳳英,趙丹培.visual c+數(shù)字圖像處理m.電子工業(yè)出版社,4 王琳.視頻運動目標(biāo)跟蹤中有關(guān)問題的研究d.西北大學(xué),2006.5 樓曉艷.智能監(jiān)控系統(tǒng)若干關(guān)鍵技術(shù)的研究和實現(xiàn)d.浙江:浙江工業(yè)大學(xué),20056 常向魁.視頻運動目標(biāo)跟蹤算法研究d.河南大學(xué),2007.7 陳磊.視頻圖像中的運動目標(biāo)檢測算法研究d.湖南大學(xué),2007.8 楊耿.運動目標(biāo)的圖像識別與跟蹤研究d.江蘇大學(xué),2005.9 孟鳳.視頻監(jiān)控系統(tǒng)中運動目標(biāo)檢測與跟蹤算法的研究d.燕山大學(xué),2007.10 高浩軍.視頻圖像序列中車輛目標(biāo)的檢測與識別研究d.揚州大學(xué),2007.11 徐波.智能交通系統(tǒng)中車輛提取與技術(shù)算法研究d.大連海事大學(xué),2006. 電腦知識與技術(shù)2016年19期電腦知識與技術(shù)的其它文章基于uefi引導(dǎo)的w

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論