本申請涉及計(jì)算機(jī),特別是涉及一種交通流量檢測方法及相關(guān)裝置。
背景技術(shù):
1、交通流量是指在單位時(shí)間內(nèi),通過道路上的某一地點(diǎn)或者某一斷面的實(shí)際參與交通的參與者數(shù)量。交通流量檢測作為智能交通的重要部分,能夠?yàn)榻煌ǖ缆方ㄔO(shè)及規(guī)劃提供數(shù)據(jù)支撐,進(jìn)而有助于提升整體交通效率,促進(jìn)城市的可持續(xù)發(fā)展。
2、目前基于深度學(xué)習(xí)算法可以識別檢測目標(biāo),在檢測目標(biāo)經(jīng)過檢測區(qū)域時(shí),進(jìn)行交通流量統(tǒng)計(jì)以獲得交通流量監(jiān)測結(jié)果。然而受深度學(xué)習(xí)算法效果的影響,目標(biāo)檢測結(jié)果具有檢測不穩(wěn)定、定位精度低的問題,導(dǎo)致交通流量檢測的可靠性降低。
技術(shù)實(shí)現(xiàn)思路
1、基于上述問題,本申請?zhí)峁┝艘环N交通流量檢測方法及相關(guān)裝置。
2、本申請實(shí)施例公開了如下技術(shù)方案:
3、第一方面:本申請實(shí)施例提供一種交通流量檢測方法,包括:
4、基于至少一個(gè)檢測目標(biāo)的多個(gè)軌跡點(diǎn)的坐標(biāo)信息,對所述多個(gè)軌跡點(diǎn)進(jìn)行匹配,確定每個(gè)所述檢測目標(biāo)的軌跡信息;
5、根據(jù)每個(gè)所述檢測目標(biāo)的軌跡信息中各軌跡點(diǎn)的方向矢量,以及標(biāo)定的車道信息,對每個(gè)所述檢測目標(biāo)的軌跡信息進(jìn)行修正,獲得每個(gè)所述檢測目標(biāo)對應(yīng)的修正后的軌跡信息;
6、將所述修正后的軌跡信息與檢測線坐標(biāo)信息進(jìn)行比對,獲得交通流量檢測結(jié)果。
7、在一種可能的實(shí)現(xiàn)方式中,所述標(biāo)定的車道信息包括車道位置信息和車道方向,所述根據(jù)每個(gè)所述檢測目標(biāo)的軌跡信息中各軌跡點(diǎn)的方向矢量,以及標(biāo)定的車道信息,對每個(gè)所述檢測目標(biāo)的軌跡信息進(jìn)行修正,獲得每個(gè)所述檢測目標(biāo)對應(yīng)的修正后的軌跡信息,包括:
8、根據(jù)每個(gè)所述檢測目標(biāo)的軌跡信息與車道位置信息之間的重疊度,確定每個(gè)所述檢測目標(biāo)的軌跡信息的所屬車道;
9、根據(jù)每個(gè)所述檢測目標(biāo)的軌跡信息中各軌跡點(diǎn)的方向矢量,以及所述所屬車道的車道方向,對每個(gè)所述檢測目標(biāo)的軌跡信息進(jìn)行修正,獲得每個(gè)所述檢測目標(biāo)對應(yīng)的修正后的軌跡信息。
10、在一種可能的實(shí)現(xiàn)方式中,所述根據(jù)每個(gè)所述檢測目標(biāo)的軌跡信息中各軌跡點(diǎn)的方向矢量,以及所述所屬車道的車道方向,對每個(gè)所述檢測目標(biāo)的軌跡信息進(jìn)行修正,獲得每個(gè)所述檢測目標(biāo)對應(yīng)的修正后的軌跡信息,包括:
11、根據(jù)每個(gè)所述檢測目標(biāo)的軌跡信息中各軌跡點(diǎn)的方向矢量,以及所述所屬車道的車道方向,確定所述各軌跡點(diǎn)的方向矢量與所述車道方向的夾角;
12、根據(jù)所述夾角、檢測目標(biāo)的單幀速度相對前后幀的變化值、檢測目標(biāo)的單幀航向角相對前后幀的變化值、以及檢測目標(biāo)的單幀位置相對軌跡信息的距離,確定各軌跡點(diǎn)的置信度;
13、將每個(gè)所述檢測目標(biāo)的軌跡信息中置信度低于置信度閾值的軌跡點(diǎn)刪除,獲得每個(gè)所述檢測目標(biāo)對應(yīng)的修正后的軌跡信息。
14、在一種可能的實(shí)現(xiàn)方式中,所述基于至少一個(gè)檢測目標(biāo)的多個(gè)軌跡點(diǎn)的坐標(biāo)信息,對所述多個(gè)軌跡點(diǎn)進(jìn)行匹配,確定每個(gè)所述檢測目標(biāo)的軌跡信息,包括:
15、基于至少一個(gè)檢測目標(biāo)的多個(gè)軌跡點(diǎn)的坐標(biāo)信息,對所述多個(gè)軌跡點(diǎn)進(jìn)行匹配,獲得軌跡點(diǎn)的匹配結(jié)果;
16、當(dāng)軌跡點(diǎn)的匹配結(jié)果為存在子軌跡點(diǎn)與所述軌跡點(diǎn)匹配時(shí),對所述軌跡點(diǎn)與所述子軌跡點(diǎn)進(jìn)行融合,確定檢測目標(biāo)的軌跡信息;當(dāng)軌跡點(diǎn)的匹配結(jié)果為不存在子軌跡點(diǎn)與所述軌跡點(diǎn)匹配時(shí),基于所述軌跡點(diǎn)確定檢測目標(biāo)的軌跡信息。
17、在一種可能的實(shí)現(xiàn)方式中,所述將所述修正后的軌跡信息與檢測線坐標(biāo)信息進(jìn)行比對,獲得交通流量檢測結(jié)果,包括:
18、將所述修正后的軌跡信息與檢測線坐標(biāo)信息進(jìn)行比對,獲得比對結(jié)果;
19、當(dāng)所述比對結(jié)果為修正后的軌跡信息與檢測線坐標(biāo)信息相交時(shí),增加交通流量的計(jì)數(shù)值,獲得交通流量檢測結(jié)果。
20、在一種可能的實(shí)現(xiàn)方式中,所述基于至少一個(gè)檢測目標(biāo)的多個(gè)軌跡點(diǎn)的坐標(biāo)信息,對所述多個(gè)軌跡點(diǎn)進(jìn)行匹配,確定每個(gè)所述檢測目標(biāo)的軌跡信息,包括:
21、基于至少一個(gè)檢測目標(biāo)的多個(gè)軌跡點(diǎn)的坐標(biāo)信息,對所述多個(gè)軌跡點(diǎn)進(jìn)行匹配,確定每個(gè)所述檢測目標(biāo)的子軌跡信息;
22、對所述每個(gè)所述檢測目標(biāo)的子軌跡信息進(jìn)行濾波處理,確定每個(gè)所述檢測目標(biāo)的軌跡信息。
23、在一種可能的實(shí)現(xiàn)方式中,所述基于至少一個(gè)檢測目標(biāo)的多個(gè)軌跡點(diǎn)的坐標(biāo)信息,對所述多個(gè)軌跡點(diǎn)進(jìn)行匹配,確定每個(gè)所述檢測目標(biāo)的軌跡信息之前,還包括:
24、獲取至少一個(gè)檢測目標(biāo)的多個(gè)軌跡點(diǎn)的像素坐標(biāo);
25、基于世界坐標(biāo)與像素坐標(biāo)的映射關(guān)系,對所述至少一個(gè)檢測目標(biāo)的多個(gè)軌跡點(diǎn)的像素坐標(biāo)進(jìn)行坐標(biāo)轉(zhuǎn)換,獲得所述至少一個(gè)檢測目標(biāo)的多個(gè)軌跡點(diǎn)的世界坐標(biāo);
26、所述基于至少一個(gè)檢測目標(biāo)的多個(gè)軌跡點(diǎn)的坐標(biāo)信息,對所述多個(gè)軌跡點(diǎn)進(jìn)行匹配,確定每個(gè)所述檢測目標(biāo)的軌跡信息,包括:
27、基于至少一個(gè)檢測目標(biāo)的多個(gè)軌跡點(diǎn)的世界坐標(biāo),對所述多個(gè)軌跡點(diǎn)進(jìn)行匹配,確定每個(gè)所述檢測目標(biāo)的軌跡信息。
28、第二方面:本申請實(shí)施例提供一種交通流量檢測裝置,包括:
29、匹配單元、修正單元以及比對單元;
30、所述匹配單元,用于基于至少一個(gè)檢測目標(biāo)的多個(gè)軌跡點(diǎn)的坐標(biāo)信息,對所述多個(gè)軌跡點(diǎn)進(jìn)行匹配,確定每個(gè)所述檢測目標(biāo)的軌跡信息;
31、所述修正單元,用于根據(jù)每個(gè)所述檢測目標(biāo)的軌跡信息中各軌跡點(diǎn)的方向矢量,以及標(biāo)定的車道信息,對每個(gè)所述檢測目標(biāo)的軌跡信息進(jìn)行修正,獲得每個(gè)所述檢測目標(biāo)對應(yīng)的修正后的軌跡信息;
32、所述比對單元,用于將所述修正后的軌跡信息與檢測線坐標(biāo)信息進(jìn)行比對,獲得交通流量檢測結(jié)果。
33、第三方面:本申請實(shí)施例提供一種計(jì)算機(jī)設(shè)備,所述計(jì)算機(jī)設(shè)備包括:處理器以及存儲(chǔ)器;
34、所述存儲(chǔ)器用于存儲(chǔ)程序代碼,并將所述程序代碼傳輸給所述處理器;
35、所述處理器用于根據(jù)所述程序代碼中的指令執(zhí)行如上所述的一種交通流量檢測方法的步驟。
36、第四方面:本申請實(shí)施例提供一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)上存儲(chǔ)有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如上所述的一種交通流量檢測方法的步驟。
37、相較于現(xiàn)有技術(shù),本申請具有以下有益效果:
38、本申請實(shí)施例提供一種交通流量檢測方法及相關(guān)裝置,通過基于至少一個(gè)檢測目標(biāo)的多個(gè)軌跡點(diǎn)的坐標(biāo)信息,對所述多個(gè)軌跡點(diǎn)進(jìn)行匹配,可以將同一時(shí)刻,同一檢測目標(biāo)的軌跡點(diǎn)進(jìn)行融合,確定各檢測目標(biāo)的軌跡信息。根據(jù)每個(gè)所述檢測目標(biāo)的軌跡信息中各軌跡點(diǎn)的方向矢量,以及標(biāo)定的車道信息,對每個(gè)所述檢測目標(biāo)的軌跡信息進(jìn)行修正,可以去除誤差較大的軌跡點(diǎn),避免其影響交通流量檢測結(jié)果。在此基礎(chǔ)上,通過將所述修正后的軌跡信息與檢測線坐標(biāo)信息進(jìn)行比對,可以獲得交通流量檢測結(jié)果。本申請實(shí)施例提供的方法降低了由目標(biāo)檢測過程帶來的不穩(wěn)定性和誤差,提高了交通流量檢測結(jié)果的可靠性。
1.一種交通流量檢測方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述標(biāo)定的車道信息包括車道位置信息和車道方向,所述根據(jù)每個(gè)所述檢測目標(biāo)的軌跡信息中各軌跡點(diǎn)的方向矢量,以及標(biāo)定的車道信息,對每個(gè)所述檢測目標(biāo)的軌跡信息進(jìn)行修正,獲得每個(gè)所述檢測目標(biāo)對應(yīng)的修正后的軌跡信息,包括:
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述根據(jù)每個(gè)所述檢測目標(biāo)的軌跡信息中各軌跡點(diǎn)的方向矢量,以及所述所屬車道的車道方向,對每個(gè)所述檢測目標(biāo)的軌跡信息進(jìn)行修正,獲得每個(gè)所述檢測目標(biāo)對應(yīng)的修正后的軌跡信息,包括:
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述基于至少一個(gè)檢測目標(biāo)的多個(gè)軌跡點(diǎn)的坐標(biāo)信息,對所述多個(gè)軌跡點(diǎn)進(jìn)行匹配,確定每個(gè)所述檢測目標(biāo)的軌跡信息,包括:
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述將所述修正后的軌跡信息與檢測線坐標(biāo)信息進(jìn)行比對,獲得交通流量檢測結(jié)果,包括:
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述基于至少一個(gè)檢測目標(biāo)的多個(gè)軌跡點(diǎn)的坐標(biāo)信息,對所述多個(gè)軌跡點(diǎn)進(jìn)行匹配,確定每個(gè)所述檢測目標(biāo)的軌跡信息,包括:
7.根據(jù)權(quán)利要求1-6任一項(xiàng)所述的方法,其特征在于,所述基于至少一個(gè)檢測目標(biāo)的多個(gè)軌跡點(diǎn)的坐標(biāo)信息,對所述多個(gè)軌跡點(diǎn)進(jìn)行匹配,確定每個(gè)所述檢測目標(biāo)的軌跡信息之前,還包括:
8.一種交通流量檢測裝置,其特征在于,包括:
9.一種計(jì)算機(jī)設(shè)備,其特征在于,所述計(jì)算機(jī)設(shè)備包括:處理器以及存儲(chǔ)器;
10.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其特征在于,所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)上存儲(chǔ)有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如權(quán)利要求1-7任一項(xiàng)所述的一種交通流量檢測方法的步驟。