System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本申請涉及車輛交通,特別是涉及一種交通沖突點確定方法、裝置、計算機設備和存儲介質。
技術介紹
1、隨著交通運輸的蓬勃發展,車輛的交通安全問題日益重要。交通沖突是道路交通安全中的一個重要方面,交通沖突點是指在交通流動中出現的各種沖突和矛盾點,包括車輛之間的碰撞、交通信號違法、行人與車輛之間的沖突等。這些沖突點可能會導致交通堵塞、事故發生以及人身安全受到威脅等問題。因此出現了對交通沖突點進行確定的方法。
2、傳統技術中,基于視頻圖像和人工對交通沖突點進行檢測,通過攝像頭捕捉交通場景,然后通過人工觀察視頻圖像和對交通沖突現場進行調查,以檢測交通沖突點。
3、然而,傳統方法中,對交通沖突點的判斷,受限于視頻監控的場景大小,無法全面覆蓋路口路段,導致對交通沖突點的確定準確性較低。
技術實現思路
1、基于此,有必要針對上述技術問題,提供一種能夠提高交通沖突點確定準確性的交通沖突點確定方法、裝置、計算機設備和計算機可讀存儲介質。
2、第一方面,本申請提供了一種交通沖突點確定方法,包括:
3、獲取雷達目標數據;
4、在預設的虛擬交通環境中,將雷達目標數據與虛擬交通環境中的多個目標對象進行匹配,確定多個目標對象的模擬運動軌跡;各目標對象包括觸發器;
5、根據雷達目標數據,采用預設算法對各目標對象的模擬運動軌跡進行實時調整,確定各目標對象的實時運動軌跡;
6、根據各目標對象的實時運動軌跡,確定各目標對象之間是否存在交通
7、在其中一個實施例中,在根據雷達目標數據,采用預設算法對各目標對象的模擬運動軌跡進行實時調整,確定各目標對象的實時運動軌跡之前,該方法包括:
8、獲取各目標對象改變模擬運動軌跡的時段;
9、根據各目標對象改變模擬運動軌跡的時段,獲取各目標對象在改變模擬運動軌跡時段前和改變模擬運動軌跡時段后的雷達目標數據,得到各目標對象的軌跡調整前的雷達目標數據和軌跡調整后的雷達目標數據。
10、在其中一個實施例中,根據雷達目標數據,采用預設算法對各目標對象的模擬運動軌跡進行實時調整,確定各目標對象的實時運動軌跡包括:
11、在各目標對象改變模擬運動軌跡時段之前,根據各目標對象的軌跡調整前的雷達目標數據,對各目標對象在預設時段后的位置進行預測,得到各目標對象在預設時段后的第一預測位置;
12、在各目標對象改變模擬運動軌跡時段之后,根據各目標對象的軌跡調整后的雷達目標數據,對各目標對象在預設時段后的位置進行預測,得到各目標對象在預設時段后的第二預測位置;
13、根據各目標對象在預設時段后的第一預測位置和第二預測位置,確定各目標對象在預設時段后的實際位置;
14、根據各目標對象在預設時段后的實際位置,對各目標對象的模擬運動軌跡進行實時調整,確定各目標對象的實時運動軌跡。
15、在其中一個實施例中,在各目標對象改變模擬運動軌跡時段之前,根據各目標對象的軌跡調整前的雷達目標數據,對各目標對象在預設時段后的位置進行預測,得到各目標對象在預設時段后的第一預測位置包括:
16、獲取各目標對象在改變模擬運動軌跡時段之前的速度數據以及在改變模擬運動軌跡時段之后的速度數據,得到各目標對象在改變模擬運動軌跡時段前和改變模擬運動軌跡時段后的速度數據;
17、根據各目標對象在改變模擬運動軌跡時段前和改變模擬運動軌跡時段后的速度數據,確定各目標對象在改變模擬運動軌跡時段內的目標時刻的模擬速度;
18、根據各目標對象的模擬速度以及軌跡調整前的雷達目標數據對各目標對象在預設時段后的位置進行預測,得到各目標對象在預設時段后的第一預測位置。
19、在其中一個實施例中,在預設的虛擬交通環境中,將雷達目標數據與虛擬交通環境中的多個目標對象進行匹配,確定多個目標對象的模擬運動軌跡包括:
20、在虛擬交通環境中,將雷達目標數據與交通環境中的多個目標對象進行匹配,得到多個匹配雷達目標數據后的目標對象;
21、根據預設交通規則、交通參與者行為模型和各匹配雷達目標數據后的目標對象,確定各目標對象的運動行為,得到各目標對象的模擬運動軌跡。
22、在其中一個實施例中,雷達目標數據包括目標對象的位置信息、速度信息、方向信息和時間信息。
23、在其中一個實施例中,觸發器用于記錄交通沖突的點位和時間;根據各目標對象的實時運動軌跡,確定各目標對象之間是否存在交通沖突;當多個目標對象之間存在交通沖突時,根據觸發器確定交通沖突點包括:
24、根據各目標對象的實時運動軌跡,判斷各目標對象的實時運動軌跡是否存在交叉點;
25、當各目標對象的實時運動軌之間存在交叉點,確定各目標對象之間存在交通沖突;
26、當多個目標對象之間存在交通沖突時,根據觸發器記錄的交通沖突的點位和時間對交通沖突點進行確定。
27、第二方面,本申請還提供了一種交通沖突點確定裝置,包括:
28、獲取模塊,用于獲取雷達目標數據;
29、匹配模塊,用于在預設的虛擬交通環境中,將雷達目標數據與虛擬交通環境中的多個目標對象進行匹配,確定多個目標對象的模擬運動軌跡;各目標對象包括觸發器;
30、調整模塊,用于根據雷達目標數據,采用預設算法對各目標對象的模擬運動軌跡進行實時調整,確定各目標對象的實時運動軌跡;
31、確定模塊,用于根據各目標對象的實時運動軌跡,確定各目標對象之間是否存在交通沖突;當多個目標對象之間存在交通沖突時,根據觸發器確定交通沖突點。
32、第三方面,本申請還提供了一種計算機設備,包括存儲器和處理器,該存儲器存儲有計算機程序,處理器執行該計算機程序時實現以下步驟:
33、獲取雷達目標數據;
34、在預設的虛擬交通環境中,將雷達目標數據與虛擬交通環境中的多個目標對象進行匹配,確定多個目標對象的模擬運動軌跡;各目標對象包括觸發器;
35、根據雷達目標數據,采用預設算法對各目標對象的模擬運動軌跡進行實時調整,確定各目標對象的實時運動軌跡;
36、根據各目標對象的實時運動軌跡,確定各目標對象之間是否存在交通沖突;當多個目標對象之間存在交通沖突時,根據觸發器確定交通沖突點。
37、第四方面,本申請還提供了一種計算機可讀存儲介質,其上存儲有計算機程序,該計算機程序被處理器執行時實現以下步驟:
38、獲取雷達目標數據;
39、在預設的虛擬交通環境中,將雷達目標數據與虛擬交通環境中的多個目標對象進行匹配,確定多個目標對象的模擬運動軌跡;各目標對象包括觸發器;
40、根據雷達目標數據,采用預設算法對各目標對象的模擬運動軌跡進行實時調整,確定各目標對象的實時運動軌跡;
41、根據各本文檔來自技高網...
【技術保護點】
1.一種交通沖突點確定方法,其特征在于,所述方法包括:
2.根據權利要求1所述的方法,其特征在于,在所述根據所述雷達目標數據,采用預設算法對各所述目標對象的模擬運動軌跡進行實時調整,確定各所述目標對象的實時運動軌跡之前,所述方法還包括:
3.根據權利要求2所述的方法,其特征在于,所述根據所述雷達目標數據,采用預設算法對各所述目標對象的模擬運動軌跡進行實時調整,確定各所述目標對象的實時運動軌跡包括:
4.根據權利要求3所述的方法,其特征在于,所述在各所述目標對象改變模擬運動軌跡時段之前,根據各所述目標對象的軌跡調整前的雷達目標數據,對各所述目標對象在預設時段后的位置進行預測,得到各所述目標對象在預設時段后的第一預測位置包括:
5.根據權利要求1所述的方法,其特征在于,所述在預設的虛擬交通環境中,將所述雷達目標數據與所述虛擬交通環境中的多個目標對象進行匹配,確定多個所述目標對象的模擬運動軌跡包括:
6.根據權利要求1所述的方法,其特征在于,所述雷達目標數據包括目標對象的位置信息、速度信息、方向信息和時間信息。
7
8.一種交通沖突點確定裝置,其特征在于,所述裝置包括:
9.一種計算機設備,包括存儲器和處理器,所述存儲器存儲有計算機程序,其特征在于,所述處理器執行所述計算機程序時實現權利要求1至7中任一項所述的方法的步驟。
10.一種計算機可讀存儲介質,其上存儲有計算機程序,其特征在于,所述計算機程序被處理器執行時實現權利要求1至7中任一項所述的方法的步驟。
...【技術特征摘要】
1.一種交通沖突點確定方法,其特征在于,所述方法包括:
2.根據權利要求1所述的方法,其特征在于,在所述根據所述雷達目標數據,采用預設算法對各所述目標對象的模擬運動軌跡進行實時調整,確定各所述目標對象的實時運動軌跡之前,所述方法還包括:
3.根據權利要求2所述的方法,其特征在于,所述根據所述雷達目標數據,采用預設算法對各所述目標對象的模擬運動軌跡進行實時調整,確定各所述目標對象的實時運動軌跡包括:
4.根據權利要求3所述的方法,其特征在于,所述在各所述目標對象改變模擬運動軌跡時段之前,根據各所述目標對象的軌跡調整前的雷達目標數據,對各所述目標對象在預設時段后的位置進行預測,得到各所述目標對象在預設時段后的第一預測位置包括:
5.根據權利要求1所述的方法,其特征在于,所述在預設的虛擬交通環境中,將所述雷達目標數據與所述虛擬交通環境中的多個目標對象進行匹...
【專利技術屬性】
技術研發人員:張申浩,趙志偉,袁淵,毛旭,
申請(專利權)人:江蘇航天大為科技股份有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。