智慧交通day02-车流量检测实现01:总览
隨著城市交通量的迅猛增加,車流量統(tǒng)計已成為智能交通系統(tǒng)中一項關(guān)鍵技術(shù)和熱門研究方向。高效而精確的車流量檢測可以交通管理者和決策者,以及駕駛員提供數(shù)據(jù)支撐,從而為交通調(diào)度,降低擁堵情況的發(fā)生,提高道路利用率有非常重要的意義。
車流量統(tǒng)計主要有以下幾種方式:
-
人工統(tǒng)計,需要消耗大量的人力且當(dāng)工作人員在長時間計數(shù)后會因疲憊造成漏檢或重復(fù)計數(shù),統(tǒng)計結(jié)果具有不可驗證性。
-
通過安裝可接觸式或不可接觸式的傳感器于路面進(jìn)行車輛計數(shù),可接觸式傳感器一般鋪設(shè)于道路下方,當(dāng)車輛經(jīng)過時,傳感器內(nèi)部的電壓,磁場或壓力會發(fā)生變換彎成車輛計數(shù)。但這類傳感器的安裝和維護(hù)費用很高,現(xiàn)在已不再大量鋪設(shè)。不可接觸式的包括超聲,紅外,雷達(dá)傳感器等,這類容易受到惡劣天氣的影響使檢測精度降低。
-
基于視頻的車流量統(tǒng)計,也就是本項目中實現(xiàn)的方法。
該項目對輸入的視頻進(jìn)行處理,主要包括以下幾個步驟:
-
使用yoloV3模型進(jìn)行目標(biāo)檢測,
-
然后使用SORT算法進(jìn)行目標(biāo)追蹤,使用卡爾曼濾波器進(jìn)行目標(biāo)位置預(yù)測,并利用匈牙利算法對比目標(biāo)的相似度,完成車輛目標(biāo)追蹤,
-
利用虛擬線圈的思想實現(xiàn)車輛目標(biāo)的計數(shù),完成車流量的統(tǒng)計。
項目流程如下圖所示:
總結(jié)
- 目標(biāo)跟蹤方法:使用的是sort算法,其中使用卡爾曼濾波器對目標(biāo)位置進(jìn)行估計,利用匈牙利算法進(jìn)行目標(biāo)關(guān)聯(lián)
- 車流量計數(shù):使用虛擬線圈算法對車輛進(jìn)行計數(shù)
總結(jié)
以上是生活随笔為你收集整理的智慧交通day02-车流量检测实现01:总览的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 智慧交通day04-特定目标车辆追踪03
- 下一篇: [已解决]fdfs-client-py=