本技術涉及通信,具體涉及一種用戶位置軌跡識別方法、裝置、電子設備、介質(zhì)及產(chǎn)品。
背景技術:
1、隨著移動通信的不斷發(fā)展,手機等移動通信工具成為不可或缺的工具。而手機終端在發(fā)生開關機、移動通信(短信、通話、上網(wǎng))、位置移動等行為時,都會記錄下其產(chǎn)生的信令數(shù)據(jù)(mobile?signal?data),因此通過手機與基站之間的信息交換就可以確定用戶的位置軌跡信息。但是由于通信服務通常要保證通信的連續(xù)性,實現(xiàn)全范圍覆蓋,因此會出現(xiàn)基站間交叉覆蓋的情況,同時,又因為基站的類型不同、不同基站的信號強度不同等情況,導致用戶的位置軌跡會出現(xiàn)偏差,尤其在是小區(qū)邊界、行政區(qū)邊界等邊界區(qū)域的兩側(cè)的基站信號強度劇烈變化或基站強度差異不大的情況下,一方面終端會隨機選擇其中一個基站進行連接,另一方面終端會在服務區(qū)域和相鄰區(qū)域來回切換(即:“乒乓切換”),導致用戶的位置軌跡異常?,F(xiàn)有技術中的位置軌跡,通過基站位置來替代用戶所在位置,以基站軌跡序列作為該用戶的位置軌跡,該方案能夠可以簡化用戶在電子地圖中選擇位置時的操作流程,提高終端的位置識別效率,但其邊界用戶軌跡糾偏技術不足,因此糾正后的軌跡距離用戶的實際位置也有一定偏差,并不能有效支撐具有邊界限制的高精度位置場景,從而導致當前進行用戶位置軌跡識別的準確性低下。
技術實現(xiàn)思路
1、本技術實施例提供一種用戶位置軌跡識別方法、裝置、電子設備、介質(zhì)及產(chǎn)品,用以解決當前進行用戶位置軌跡識別的準確性低下的問題。
2、第一方面,本技術實施例提供一種用戶位置軌跡識別方法,包括:
3、基于待識別區(qū)域中各基站的基站參數(shù)與目標業(yè)務范圍,從各基站中確定邊界基站;
4、基于各邊界基站確定邊界人群;
5、對所述邊界人群的軌跡信息進行異常分析;
6、若所述邊界人群中任一邊界用戶的軌跡信息存在異常,則將所述任一邊界用戶帶有異常軌跡標注的軌跡信息輸入軌跡糾偏模型,得到所述軌跡糾偏模型輸出的糾偏軌跡;所述軌跡糾偏模型是基于樣本用戶的異常軌跡的上下文軌跡與實際軌跡的行進方向進行模型訓練得到的;
7、基于所述糾偏軌跡確定所述任一邊界用戶的位置軌跡。
8、在一個實施例中,所述對所述邊界人群的軌跡信息進行異常分析,包括:
9、獲取所述邊界人群中各邊界用戶的軌跡信息;所述軌跡信息是基于邊界用戶的當日軌跡信息參數(shù)與歷史軌跡信息參數(shù)形成的;
10、根據(jù)每一邊界用戶的當日軌跡信息參數(shù),對相應邊界用戶的軌跡信息進行時空時序性校驗,得到相應數(shù)量的第一分析結果;
11、根據(jù)每一邊界用戶的歷史軌跡信息參數(shù)與當日軌跡信息參數(shù),對相應邊界用戶的軌跡信息進行一致性校驗,得到相應數(shù)量的第二分析結果;
12、基于每一邊界用戶的第一分析結果與第二分析結果,確定相應邊界用戶的軌跡信息的異常分析結果。
13、在一個實施例中,所述基于每一邊界用戶的第一分析結果與第二分析結果,確定相應邊界用戶的軌跡信息的異常分析結果,包括:
14、若任一邊界用戶的第一分析結果或第二分析結果為未通過校驗,則確定所述任一邊界用戶的軌跡信息存在異常;
15、若任一邊界用戶的第一分析結果與第二分析結果均為通過校驗,則確定所述任一邊界用戶的軌跡信息不存在異常。
16、在一個實施例中,所述基于待識別區(qū)域中各基站的基站參數(shù)與目標業(yè)務范圍,從各基站中確定邊界基站,包括:
17、基于待識別區(qū)域中各基站的基站參數(shù),分別確定相應基站的覆蓋范圍;
18、將覆蓋范圍與目標業(yè)務范圍相交的基站確定為邊界基站。
19、在一個實施例中,所述基站參數(shù)包括發(fā)射功率、基站的側(cè)物理幀的幀長度、基站設備的下行幀長度、基站設備的上行幀長度與基站收切換間隔;在基于待識別區(qū)域中各基站的基站參數(shù),分別確定相應基站的覆蓋范圍時,針對每一基站,分別執(zhí)行以下操作:
20、基于待識別區(qū)域中當前基站的側(cè)物理幀的幀長度、基站設備的下行幀長度、基站設備的上行幀長度與基站收切換間隔,確定當前基站的基站收發(fā)切換間隔;
21、基于所述基站收發(fā)切換間隔、當前基站的基站收切換間隔、預設閾值、當前基站的發(fā)射功率、光速信息與電磁波的傳播衰減速率,確定當前基站的覆蓋范圍。
22、在一個實施例中,所述基于所述基站收發(fā)切換間隔、當前基站的基站收切換間隔、預設閾值、當前基站的發(fā)射功率、光速信息與電磁波的傳播衰減速率,確定當前基站的覆蓋范圍,包括:
23、確定所述基站收發(fā)切換間隔與當前基站的基站收切換間隔間的間隔差值;
24、確定所述間隔差值與預設閾值的比值;
25、確定所述比值與光速信息間的第一乘積;
26、確定所述第一乘積與當前基站的發(fā)射功率間的第二乘積;
27、將所述第二乘積與電磁波的傳播衰減速率間的第三乘積,確定為當前基站的覆蓋范圍。
28、在一個實施例中,所述基于所述糾偏軌跡確定所述任一邊界用戶的位置軌跡,包括:
29、獲取所述任一邊界用戶的異常軌跡對應的混合現(xiàn)實mr軌跡;
30、基于所述mr軌跡與所述任一邊界用戶的軌跡信息確定修正軌跡;
31、對所述糾偏軌跡進行時空時序性校驗,得到第一校驗結果;
32、對所述修正軌跡進行時空時序性校驗,得到第二校驗結果;
33、基于所述第一校驗結果與所述第二校驗結果,確定所述任一邊界用戶的位置軌跡。
34、在一個實施例中,所述基于所述第一校驗結果與所述第二校驗結果,確定所述任一邊界用戶的位置軌跡,包括:
35、若所述第一校驗結果為所述糾偏軌跡通過時空時序性校驗,且所述第二校驗結果為所述修正軌跡通過時空時序性校驗,則將所述修正軌跡確定為所述任一邊界用戶的位置軌跡;
36、若所述第一校驗結果為所述糾偏軌跡未通過時空時序性校驗,或,所述第二校驗結果為所述修正軌跡未通過時空時序性校驗,則將所述糾偏軌跡與所述修正軌跡中,通過時空時序性校驗的軌跡確定為所述任一邊界用戶的位置軌跡;
37、若所述第一校驗結果為所述糾偏軌跡未通過時空時序性校驗,且,所述第二校驗結果為所述修正軌跡未通過時空時序性校驗,則基于所述糾偏軌跡與所述修正軌跡確定所述任一邊界用戶的位置軌跡。
38、第二方面,本技術實施例提供一種用戶位置軌跡識別裝置,包括:
39、第一確定模塊,用于基于待識別區(qū)域中各基站的基站參數(shù)與目標業(yè)務范圍,從各基站中確定邊界基站;
40、第二確定模塊,用于基于各邊界基站確定邊界人群;
41、分析模塊,用于對所述邊界人群的軌跡信息進行異常分析;
42、輸入模塊,用于若所述邊界人群中任一邊界用戶的軌跡信息存在異常,則將所述任一邊界用戶帶有異常軌跡標注的軌跡信息輸入軌跡糾偏模型,得到所述軌跡糾偏模型輸出的糾偏軌跡;所述軌跡糾偏模型是基于樣本用戶的異常軌跡的上下文軌跡與實際軌跡的行進方向進行模型訓練得到的;
43、第三確定模塊,用于基于所述糾偏軌跡確定所述任一邊界用戶的位置軌跡。
44、第三方面,本技術實施例提供一種電子設備,包括處理器和存儲有計算機程序的存儲器,所述處理器執(zhí)行所述程序時實現(xiàn)第一方面所述的用戶位置軌跡識別方法。
45、第四方面,本技術實施例提供一種介質(zhì),所述介質(zhì)為計算機可讀存儲介質(zhì),包括計算機程序,所述計算機程序被處理器執(zhí)行時實現(xiàn)第一方面所述的用戶位置軌跡識別方法。
46、第五方面,本技術實施例提供一種產(chǎn)品,所述產(chǎn)品為計算機程序產(chǎn)品,包括計算機程序,所述計算機程序被處理器執(zhí)行時實現(xiàn)第一方面所述的用戶位置軌跡識別方法。
47、本技術實施例提供的用戶位置軌跡識別方法、裝置、電子設備、介質(zhì)及產(chǎn)品,通過結合目標業(yè)務范圍與待識別區(qū)域中各基站的基站參數(shù),從各基站中確定邊界基站,進而可以基于各邊界基站確定邊界人群,以便對邊界人群的軌跡信息進行異常分析;又由于預先基于樣本用戶的異常軌跡的上下文軌跡與實際軌跡的行進方向進行模型訓練得到軌跡糾偏模型,因此在邊界人群中任一邊界用戶的軌跡信息存在異常時,可以將任一邊界用戶帶有異常軌跡標注的軌跡信息輸入至軌跡糾偏模型中,得到軌跡糾偏模型輸出的糾偏軌跡,準確地完成異常軌跡的糾偏,基于糾偏軌跡可確定出任一邊界用戶準確的位置軌跡,從而提高用戶位置軌跡識別的準確性。