一種基于視頻的車流量統(tǒng)計(jì)方法
【專利摘要】本發(fā)明涉及一種基于視頻的車流量統(tǒng)計(jì)方法。本發(fā)明方法包括以下步驟:于道路上預(yù)定位置設(shè)置檢測區(qū)域并對(duì)檢測區(qū)域采集視頻;根據(jù)采集到的視頻中判斷是否有車輛目標(biāo)經(jīng)過檢測區(qū)域;根據(jù)判斷結(jié)果對(duì)經(jīng)過車輛進(jìn)行計(jì)數(shù)。通過對(duì)本發(fā)明技術(shù)方案的實(shí)施,可以獲得以下技術(shù)效果:車流量監(jiān)測系統(tǒng)基于視頻實(shí)現(xiàn),與道路基建無關(guān),系統(tǒng)穩(wěn)定可靠,維護(hù)方便維護(hù)成本低;能夠?qū)崿F(xiàn)對(duì)視頻中多車道流量統(tǒng)計(jì),具有較高的檢測精度。
【專利說明】一種基于視頻的車流量統(tǒng)計(jì)方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種交通管理方法,尤其涉及一種基于視頻的車流量統(tǒng)計(jì)方法。
【背景技術(shù)】
[0002]道路車輛量統(tǒng)計(jì)是交通管理信息中的重要基礎(chǔ)信息,與道路規(guī)劃和交通管理密切相關(guān),于交通管理中有重要的意義。
[0003]現(xiàn)有的道路車流量統(tǒng)計(jì)通常采用于道路上預(yù)埋壓力感應(yīng)傳感器的方法實(shí)現(xiàn),這種方法需要在道路施工時(shí)同步的進(jìn)行壓力感應(yīng)傳感器的埋設(shè)工作,并且可能由于壓力感應(yīng)傳感器損壞導(dǎo)致無法進(jìn)行統(tǒng)計(jì),或者由于道路翻修造成壓力感應(yīng)傳感器被破壞導(dǎo)致無法進(jìn)行統(tǒng)計(jì),而壓力感應(yīng)傳感器的維護(hù)或者更換都需要挖開路面,造成現(xiàn)有的道路車流量統(tǒng)計(jì)系統(tǒng)可靠性差,且維護(hù)困難,維護(hù)成本高。
【發(fā)明內(nèi)容】
[0004]針對(duì)現(xiàn)有的道路車流量統(tǒng)計(jì)系統(tǒng)存在的問題,本發(fā)明提供的技術(shù)方案的主要目的是:提供一種穩(wěn)定可靠且維護(hù)方的基于視頻的車流量統(tǒng)計(jì)方法。
[0005]為了實(shí)現(xiàn)上述目的,本發(fā)明采用了如下的技術(shù)方案:
一種基于視頻的車流量統(tǒng)計(jì)方法,其中,包括以下步驟:
步驟1、于道路上預(yù)定位置設(shè)置檢測區(qū)域并對(duì)所述檢測區(qū)域采集視頻;
步驟2、根據(jù)采集到的視頻中判斷是否有車輛目標(biāo)經(jīng)過所述檢測區(qū)域;
步驟3、根據(jù)判斷結(jié)果對(duì)經(jīng)過車輛進(jìn)行計(jì)數(shù)。
[0006]本發(fā)明的另一方面,對(duì)所述步驟I中采集到的視頻進(jìn)行預(yù)處理,以中值濾波方法去除噪聲。
[0007]本發(fā)明的另一方面,所述步驟2中,通過背景差分提取運(yùn)動(dòng)目標(biāo)以判斷是否有車輛目標(biāo)經(jīng)過所述檢測區(qū)域。
[0008]本發(fā)明的另一方面,所述步驟3中于所述檢測區(qū)域設(shè)置一虛擬檢測線,通過判斷移動(dòng)目標(biāo)是否通過所述虛擬檢測線對(duì)經(jīng)過車輛進(jìn)行計(jì)數(shù)。
[0009]本發(fā)明的另一方面,所述步驟2中通過背景差分提取運(yùn)動(dòng)目標(biāo)具體包括以下步驟:
步驟21、對(duì)所述檢測區(qū)域的背景進(jìn)行建模獲得參考背景;
步驟22、將所述視頻的當(dāng)前幀與參考背景進(jìn)行差分獲取運(yùn)動(dòng)目標(biāo);
步驟23、檢測并去除所述運(yùn)動(dòng)目標(biāo)的陰影。
[0010]本發(fā)明的另一方面,所述步驟21中對(duì)所述檢測區(qū)域的背景采用混合高斯模型進(jìn)行建模。
[0011]本發(fā)明的另一方面,所述步驟23中基于HSV顏色空間對(duì)所述運(yùn)動(dòng)目標(biāo)的陰影進(jìn)行檢測和去除。
[0012]本發(fā)明的另一方面,判斷所述移動(dòng)目標(biāo)是否通過所述虛擬檢測線包括: 設(shè)置一計(jì)數(shù)器;
所述視頻的上一幀中,所述虛擬檢測線沒有檢測到移動(dòng)目標(biāo),所述視頻的當(dāng)前幀中,所述虛擬檢測線檢測到移動(dòng)目標(biāo)時(shí),所述計(jì)數(shù)器加I;和/或
所述視頻的上一幀中,所述虛擬檢測線檢測到移動(dòng)目標(biāo),所述視頻的當(dāng)前幀中,所述虛擬檢測線檢也測到移動(dòng)目標(biāo)時(shí),所述計(jì)數(shù)器不變;和/或
所述視頻的上一幀中,所述虛擬檢測線沒有檢測到移動(dòng)目標(biāo),所述視頻的當(dāng)前幀中,所述虛擬檢測線也沒檢測到移動(dòng)目標(biāo)時(shí),所述計(jì)數(shù)器不變;和/或
所述視頻的上一幀中,所述虛擬檢測線檢測到移動(dòng)目標(biāo),所述視頻的當(dāng)前幀中,所述虛擬檢測線沒有檢測到移動(dòng)目標(biāo)時(shí),所述計(jì)數(shù)器不變;和/或
所述視頻的第一幀中,所述虛擬檢測線檢測到移動(dòng)目標(biāo),所述視頻的當(dāng)前幀中,所述虛擬檢測線沒有檢測到移動(dòng)目標(biāo)時(shí),所述計(jì)數(shù)器加I。
[0013]本發(fā)明的另一方面,通過檢測所述虛擬檢測線的灰度值變化判斷是否有移動(dòng)目標(biāo)經(jīng)過。
[0014]本發(fā)明的另一方面,檢測所述虛擬檢測線的灰度值變化具體包括:
步驟a、判斷所述視頻的當(dāng)前幀中的所述虛擬檢測線區(qū)域的灰度值是否發(fā)生變化,如否則推出流程;
步驟b、將所述當(dāng)前幀的所述虛擬檢測線區(qū)域的灰度值與對(duì)應(yīng)位置的背景灰度值相
減;
步驟C、通過所述虛擬檢測線區(qū)域的前景像素點(diǎn)個(gè)數(shù)判斷是否移動(dòng)目標(biāo)通過。
[0015]通過對(duì)本發(fā)明技術(shù)方案的實(shí)施,可以獲得以下技術(shù)效果:
1、車流量監(jiān)測系統(tǒng)基于視頻實(shí)現(xiàn),與道路基建無關(guān),系統(tǒng)穩(wěn)定可靠,維護(hù)方便維護(hù)成本
低;
2、能夠?qū)崿F(xiàn)對(duì)視頻中多車道流量統(tǒng)計(jì),具有較高的檢測精度。
【專利附圖】
【附圖說明】
[0016]圖1為本發(fā)明一種基于視頻的車流量統(tǒng)計(jì)方法的實(shí)施例的流程框圖;
圖2為本發(fā)明背景差分提取運(yùn)動(dòng)目標(biāo)的實(shí)施例的流程框圖;
圖3為本發(fā)明檢測虛擬檢測線的灰度值變化的實(shí)施例的流程框圖。
【具體實(shí)施方式】
[0017]以下通過具體的實(shí)施例對(duì)本發(fā)明的技術(shù)方案進(jìn)行說明,在與本發(fā)明的發(fā)明目的無沖突的前提下,下文中提到的實(shí)施例以及實(shí)施例中的技術(shù)特征可以相互組合。
[0018]如圖1所示,一種基于視頻的車流量統(tǒng)計(jì)方法,其中,包括以下步驟:
步驟1、于道路上預(yù)定位置設(shè)置檢測區(qū)域并對(duì)檢測區(qū)域采集視頻;
步驟2、根據(jù)采集到的視頻中判斷是否有車輛目標(biāo)經(jīng)過檢測區(qū)域;
步驟3、根據(jù)判斷結(jié)果對(duì)經(jīng)過車輛進(jìn)行計(jì)數(shù)。
[0019]上述技術(shù)方案中,通過對(duì)視頻畫面中指定的一個(gè)或者多個(gè)檢測區(qū)域進(jìn)行是否有車輛目標(biāo)通過,從而實(shí)現(xiàn)對(duì)道路的上一個(gè)或者多個(gè)車道的車流量進(jìn)行統(tǒng)計(jì)。
[0020]本發(fā)明的一種實(shí)施例中,對(duì)步驟I中采集到的視頻進(jìn)行預(yù)處理,視頻圖像在傳輸、轉(zhuǎn)換、處理過程中,都會(huì)不同程度地引入噪聲,通過對(duì)視頻進(jìn)行預(yù)處理以使噪聲對(duì)視頻圖像的影響消弱,改善圖像質(zhì)量,從而保證后期視頻處理與分析的準(zhǔn)確性,在一種進(jìn)一步的實(shí)施方式中可采用中值濾波方法去除噪聲。
[0021 ] 本發(fā)明的一種實(shí)施例中,步驟2中,可通過背景差分提取運(yùn)動(dòng)目標(biāo)以判斷是否有車輛目標(biāo)經(jīng)過檢測區(qū)域。
[0022]具體的,在一中較優(yōu)的實(shí)施例中,如圖2所示,步驟2中通過背景差分提取運(yùn)動(dòng)目標(biāo)具體可包括以下步驟:
步驟21、對(duì)檢測區(qū)域的背景進(jìn)行建模獲得參考背景;
步驟22、將視頻的當(dāng)前幀與參考背景進(jìn)行差分獲取運(yùn)動(dòng)目標(biāo);
步驟23、檢測并去除運(yùn)動(dòng)目標(biāo)的陰影。
[0023]在一種較優(yōu)的實(shí)施方式中,步驟21中對(duì)檢測區(qū)域的背景采用混合高斯模型進(jìn)行建模。
[0024]在一種較優(yōu)的實(shí)施方式中,步驟23中基于HSV顏色空間對(duì)運(yùn)動(dòng)目標(biāo)的陰影進(jìn)行檢測和去除。
[0025]在一種較優(yōu)的實(shí)施例中,可對(duì)步驟23獲得的運(yùn)動(dòng)目標(biāo)的前景圖像采用模板大小為3*3的中值濾波器濾波,去除孤立的背景噪聲點(diǎn)以及由于陰影去除所留下痕跡。
[0026]進(jìn)一步的,對(duì)中值濾波器濾波后的運(yùn)動(dòng)目標(biāo)的前景圖像采用形態(tài)學(xué)閉合運(yùn)算,去除運(yùn)動(dòng)目標(biāo)前景圖像中的空洞以及離散噪聲點(diǎn)。
[0027]本發(fā)明的一種實(shí)施例中,步驟3中于檢測區(qū)域設(shè)置一虛擬檢測線,可通過判斷移動(dòng)目標(biāo)是否通過虛擬檢測線對(duì)經(jīng)過車輛進(jìn)行計(jì)數(shù)。
[0028]本發(fā)明的一種實(shí)施例中,判斷移動(dòng)目標(biāo)是否通過虛擬檢測線包括:
設(shè)置一計(jì)數(shù)器;
視頻的上一幀中,虛擬檢測線沒有檢測到移動(dòng)目標(biāo),視頻的當(dāng)前幀中,虛擬檢測線檢測到移動(dòng)目標(biāo)時(shí),計(jì)數(shù)器加I ;和/或
視頻的上一幀中,虛擬檢測線檢測到移動(dòng)目標(biāo),視頻的當(dāng)前幀中,虛擬檢測線檢也測到移動(dòng)目標(biāo)時(shí),計(jì)數(shù)器不變;和/或
視頻的上一幀中,虛擬檢測線沒有檢測到移動(dòng)目標(biāo),視頻的當(dāng)前幀中,虛擬檢測線也沒檢測到移動(dòng)目標(biāo)時(shí),計(jì)數(shù)器不變;和/或
視頻的上一幀中,虛擬檢測線檢測到移動(dòng)目標(biāo),視頻的當(dāng)前幀中,虛擬檢測線沒有檢測到移動(dòng)目標(biāo)時(shí),計(jì)數(shù)器不變;和/或
視頻的第一幀中,虛擬檢測線檢測到移動(dòng)目標(biāo),視頻的當(dāng)前幀中,虛擬檢測線沒有檢測到移動(dòng)目標(biāo)時(shí),計(jì)數(shù)器加I。
[0029]本發(fā)明的一種實(shí)施例中,通過檢測虛擬檢測線的灰度值變化判斷是否有移動(dòng)目標(biāo)經(jīng)過。
[0030]本發(fā)明的一種實(shí)施例中,如圖3所示,檢測虛擬檢測線的灰度值變化具體包括: 步驟a、判斷視頻的當(dāng)前幀中的虛擬檢測線區(qū)域的灰度值是否發(fā)生變化,如否則推出流
程;
步驟b、將當(dāng)前幀的虛擬檢測線區(qū)域的灰度值與對(duì)應(yīng)位置的背景灰度值相減;
步驟C、通過虛擬檢測線區(qū)域的前景像素點(diǎn)個(gè)數(shù)判斷是否移動(dòng)目標(biāo)通過。[0031]上述的實(shí)施例僅是本發(fā)明的部分體現(xiàn),并不能涵蓋本發(fā)明的全部,在上述實(shí)施例以及附圖的基礎(chǔ)上,本領(lǐng)域技術(shù)人員在不付出創(chuàng)造性勞動(dòng)的前提下可獲得更多的實(shí)施方式,因此這些不付出創(chuàng)造性勞動(dòng)的前提下獲得的實(shí)施方式均應(yīng)包含在本發(fā)明的保護(hù)范圍內(nèi)。
【權(quán)利要求】
1.一種基于視頻的車流量統(tǒng)計(jì)方法,其特征在于該方法包括以下步驟: 步驟1、于道路上預(yù)定位置設(shè)置檢測區(qū)域并對(duì)所述檢測區(qū)域采集視頻; 步驟2、根據(jù)采集到的視頻中判斷是否有車輛目標(biāo)經(jīng)過所述檢測區(qū)域; 步驟3、根據(jù)判斷結(jié)果對(duì)經(jīng)過車輛進(jìn)行計(jì)數(shù)。
2.如權(quán)利要求1所述方法,其特征在于:對(duì)所述步驟I中采集到的視頻進(jìn)行預(yù)處理,以中值濾波方法去除噪聲。
3.如權(quán)利要求1所述方法,其特征在于:所述步驟2中,通過背景差分提取運(yùn)動(dòng)目標(biāo)以判斷是否有車輛目標(biāo)經(jīng)過所述檢測區(qū)域。
4.如權(quán)利要求1所述方法,其特征在于:所述步驟3中于所述檢測區(qū)域設(shè)置一虛擬檢測線,通過判斷移動(dòng)目標(biāo)是否通過所述虛擬檢測線對(duì)經(jīng)過車輛進(jìn)行計(jì)數(shù)。
5.如權(quán)利要求3所述方法,其特征在于:所述步驟2中通過背景差分提取運(yùn)動(dòng)目標(biāo)具體包括以下步驟: 步驟21、對(duì)所述檢測區(qū)域的背景進(jìn)行建模獲得參考背景; 步驟22、將所述視頻的當(dāng)前幀與參考背景進(jìn)行差分獲取運(yùn)動(dòng)目標(biāo); 步驟23、檢測并 去除所述運(yùn)動(dòng)目標(biāo)的陰影。
6.如權(quán)利要求5所述方法,其特征在于:所述步驟21中對(duì)所述檢測區(qū)域的背景采用混合高斯模型進(jìn)行建模。
7.如權(quán)利要求5所述方法,其特征在于:所述步驟23中基于HSV顏色空間對(duì)所述運(yùn)動(dòng)目標(biāo)的陰影進(jìn)行檢測和去除。
8.如權(quán)利要求4所述方法,其特征在于:判斷所述移動(dòng)目標(biāo)是否通過所述虛擬檢測線包括: 設(shè)置一計(jì)數(shù)器; 所述視頻的上一幀中,所述虛擬檢測線沒有檢測到移動(dòng)目標(biāo),所述視頻的當(dāng)前幀中,所述虛擬檢測線檢測到移動(dòng)目標(biāo)時(shí),所述計(jì)數(shù)器加I ;和/或 所述視頻的上一幀中,所述虛擬檢測線檢測到移動(dòng)目標(biāo),所述視頻的當(dāng)前幀中,所述虛擬檢測線檢也測到移動(dòng)目標(biāo)時(shí),所述計(jì)數(shù)器不變;和/或 所述視頻的上一幀中,所述虛擬檢測線沒有檢測到移動(dòng)目標(biāo),所述視頻的當(dāng)前幀中,所述虛擬檢測線也沒檢測到移動(dòng)目標(biāo)時(shí),所述計(jì)數(shù)器不變;和/或 所述視頻的上一幀中,所述虛擬檢測線檢測到移動(dòng)目標(biāo),所述視頻的當(dāng)前幀中,所述虛擬檢測線沒有檢測到移動(dòng)目標(biāo)時(shí),所述計(jì)數(shù)器不變;和/或 所述視頻的第一幀中,所述虛擬檢測線檢測到移動(dòng)目標(biāo),所述視頻的當(dāng)前幀中,所述虛擬檢測線沒有檢測到移動(dòng)目標(biāo)時(shí),所述計(jì)數(shù)器加I。
9.如權(quán)利要求8所述方法,其特征在于:通過檢測所述虛擬檢測線的灰度值變化判斷是否有移動(dòng)目標(biāo)經(jīng)過。
10.如權(quán)利要求9所述方法,其特征在于:檢測所述虛擬檢測線的灰度值變化具體包括: 步驟a、判斷所述視頻的當(dāng)前幀中的所述虛擬檢測線區(qū)域的灰度值是否發(fā)生變化,如否則推出流程; 步驟b、將所述當(dāng)前幀的所述虛擬檢測線區(qū)域的灰度值與對(duì)應(yīng)位置的背景灰度值相減;步驟C、通 過所述虛擬檢測線區(qū)域的前景像素點(diǎn)個(gè)數(shù)判斷是否移動(dòng)目標(biāo)通過。
【文檔編號(hào)】G08G1/065GK104021679SQ201410239890
【公開日】2014年9月3日 申請(qǐng)日期:2014年5月30日 優(yōu)先權(quán)日:2014年5月30日
【發(fā)明者】姜永櫟 申請(qǐng)人:寧波海視智能系統(tǒng)有限公司