本申請涉及通信,具體涉及一種用戶道路軌跡識別方法、裝置、電子設備、介質及產品。
背景技術:
1、隨著無線通信技術的快速發展,手機等移動設備的普及率不斷增加。同時,手機等移動設備在使用無線通信服務時產生了大量的信令數據,其中包含了用戶通話記錄、互聯網使用記錄和位置數據等豐富的信息。特別值得注意的是其中的位置數據,由于其具備用戶覆蓋范圍廣且數據連續性良好的優勢,可以提供移動用戶軌跡基礎數據,幫助解決傳統擬合方式數據獲取不全面難度高、效率低、準確性不高的難題。但是當前運營商面臨著采集的信令數據中無法直接獲取移動終端全球定位系統(global?positioning?system,gps)數據,從而無法準確識別用戶出行實際道路軌跡的問題,從而導致當前進行用戶出行的道路軌跡識別時的準確性低下。
技術實現思路
1、本申請實施例提供一種用戶道路軌跡識別方法、裝置、電子設備、介質及產品,用以解決當前進行用戶出行的道路軌跡識別時的準確性低下的問題。
2、第一方面,本申請實施例提供一種用戶道路軌跡識別方法,包括:
3、基于待識別用戶終端的信令數據中軌跡點的信息,確定至少一組起點-終點od對;每一od對由至少兩個軌跡點形成;
4、對于每一od對,均分別確定在采用不同速度對應的出行方式時的推薦路徑和相應推薦路徑的出行時間;
5、確定每一od對中的軌跡點,分別與對應od對的各推薦路徑之間的路徑平均距離以及距離標準差;
6、基于每一od對的各路徑平均距離、各距離標準差與各出行時間,分別從相應od對的各推薦路徑中確定一條最優推薦路徑;
7、基于各最優推薦路徑,生成所述待識別用戶終端的道路軌跡。
8、在一個實施例中,在確定每一od對中的軌跡點,分別與對應od對的各推薦路徑之間的路徑平均距離時,針對每一od對的每一推薦路徑,分別執行如下操作:
9、分別確定當前推薦路徑中,與當前od對的每一軌跡點分別對應的目標路徑點;所述目標路徑點為與當前od對中的軌跡點距離最短的路徑點;
10、根據每一目標路徑點及其對應的軌跡點之間的距離,確定當前od對中的軌跡點與當前推薦路徑之間的路徑平均距離。
11、在一個實施例中,在確定每一od對中的軌跡點,分別與對應od對的各推薦路徑之間的距離標準差時,針對每一od對的每一推薦路徑,分別執行如下操作:
12、根據每一目標路徑點及其對應的軌跡點之間的距離,以及當前od對中的軌跡點與當前推薦路徑之間的路徑平均距離,確定當前od對中的軌跡點與當前推薦路徑之間的距離標準差。
13、在一個實施例中,基于待識別用戶終端的信令數據中軌跡點的信息,確定至少一組od對,包括:
14、獲取待識別用戶終端的信令數據中軌跡點的信息;
15、根據各軌跡點的信息,對各軌跡點進行聚類,得到相應數量的聚類簇;
16、若聚類簇的數量大于一,則從各聚類簇的軌跡點中分別確定一個要素點;
17、對各要素點進行排序;
18、基于排序后相鄰的兩要素點以及各相鄰兩要素點間的軌跡點,確定至少一組od對。
19、在一個實施例中,所述根據各軌跡點的信息,對各軌跡點進行聚類,得到相應數量的聚類簇,包括:
20、根據各軌跡點的信息,對各軌跡點按照生成時序進行排序;
21、采用密度聚類算法對排序后的各軌跡點進行聚類,得到相應數量的聚類簇。
22、在一個實施例中,在基于每一od對的各路徑平均距離、各距離標準差與各出行時間,分別從相應od對的各推薦路徑中確定一條最優推薦路徑時,針對每一od對,分別執行如下操作:
23、分別確定每一推薦路徑對應的路徑平均距離的第一評分值、距離標準差的第二評分值與出行時間的第三評分值;
24、基于每一推薦路徑的第一評分值、第二評分值與第三評分值,分別確定相應推薦路徑的綜合分值;
25、將數值最小的綜合分值對應的推薦路徑,確定為當前od對的最優推薦路徑。
26、在一個實施例中,所述基于每一推薦路徑的第一評分值、第二評分值與第三評分值,分別確定相應推薦路徑的綜合分值,包括:
27、將每一推薦路徑的第一評分值均分別與第一預設權重系數相乘得到第一權重值;
28、將每一推薦路徑的第二評分值均分別與第二預設權重系數相乘得到第二權重值;
29、將每一推薦路徑的第三評分值均分別與第三預設權重系數相乘得到第三權重值;
30、針對每一推薦路徑,均分別對第一權重值、第二權重值與第三權重值進行加和,得到相應推薦路徑的綜合分值。
31、第二方面,本申請實施例提供一種用戶道路軌跡識別裝置,包括:
32、第一確定模塊,用于基于待識別用戶終端的信令數據中軌跡點的信息,確定至少一組od對;每一od對由至少兩個軌跡點形成;
33、第二確定模塊,用于對于每一od對,均分別確定在采用不同速度對應的出行方式時的推薦路徑和相應推薦路徑的出行時間;
34、第三確定模塊,用于確定每一od對中的軌跡點,分別與對應od對的各推薦路徑之間的路徑平均距離以及距離標準差;
35、第四確定模塊,用于基于每一od對的各路徑平均距離、各距離標準差與各出行時間,分別從相應od對的各推薦路徑中確定一條最優推薦路徑;
36、生成模塊,用于基于各最優推薦路徑,生成所述待識別用戶終端的道路軌跡。
37、第三方面,本申請實施例提供一種電子設備,包括處理器和存儲有計算機程序的存儲器,所述處理器執行所述程序時實現第一方面所述的用戶道路軌跡識別方法。
38、第四方面,本申請實施例提供一種介質,所述介質為計算機可讀存儲介質,包括計算機程序,所述計算機程序被處理器執行時實現第一方面所述的用戶道路軌跡識別方法。
39、第五方面,本申請實施例提供一種產品,所述產品為計算機程序產品,包括計算機程序,所述計算機程序被處理器執行時實現第一方面所述的用戶道路軌跡識別方法。
40、本申請實施例提供的用戶道路軌跡識別方法、裝置、電子設備、介質及產品,通過可獲取的信令數據中的軌跡點的信息確定od對,進而可以針對每一od對進行路徑推薦并確定各推薦路徑的出行時間,使得在進一步確定出每一od對中的軌跡點,分別與對應od對的各推薦路徑之間的路徑平均距離以及距離標準差后,可以基于每一od對的各路徑平均距離、各距離標準差與各出行時間,分別從相應od對的各推薦路徑中準確地確定出一條最優推薦路徑,基于各最優推薦路徑,即可生成待識別用戶終端的準確的道路軌跡,從而提高用戶出行的道路軌跡識別時的準確性。
1.一種用戶道路軌跡識別方法,其特征在于,包括:
2.根據權利要求1所述的用戶道路軌跡識別方法,其特征在于,在確定每一od對中的軌跡點,分別與對應od對的各推薦路徑之間的路徑平均距離時,針對每一od對的每一推薦路徑,分別執行如下操作:
3.根據權利要求2所述的用戶道路軌跡識別方法,其特征在于,在確定每一od對中的軌跡點,分別與對應od對的各推薦路徑之間的距離標準差時,針對每一od對的每一推薦路徑,分別執行如下操作:
4.根據權利要求1所述的用戶道路軌跡識別方法,其特征在于,基于待識別用戶終端的信令數據中軌跡點的信息,確定至少一組od對,包括:
5.根據權利要求4所述的用戶道路軌跡識別方法,其特征在于,所述根據各軌跡點的信息,對各軌跡點進行聚類,得到相應數量的聚類簇,包括:
6.根據權利要求1所述的用戶道路軌跡識別方法,其特征在于,在基于每一od對的各路徑平均距離、各距離標準差與各出行時間,分別從相應od對的各推薦路徑中確定一條最優推薦路徑時,針對每一od對,分別執行如下操作:
7.根據權利要求6所述的用戶道路軌跡識別方法,其特征在于,所述基于每一推薦路徑的第一評分值、第二評分值與第三評分值,分別確定相應推薦路徑的綜合分值,包括:
8.一種用戶道路軌跡識別裝置,其特征在于,包括:
9.一種電子設備,包括處理器和存儲有計算機程序的存儲器,其特征在于,所述處理器執行所述計算機程序時實現權利要求1至7任一項所述的用戶道路軌跡識別方法。
10.一種介質,所述介質為計算機可讀存儲介質,包括計算機程序,其特征在于,所述計算機程序被處理器執行時實現權利要求1至7任一項所述的用戶道路軌跡識別方法。
11.一種產品,所述產品為計算機程序產品,包括計算機程序,其特征在于,所述計算機程序被處理器執行時實現權利要求1至7任一項所述的用戶道路軌跡識別方法。