本申請屬于無線通信,尤其涉及一種用戶的定位方法、裝置、設備及存儲介質。
背景技術:
1、目前,用戶在室內的工作、學習和日常生活時間已經占據了他們全天的絕大多數,用戶的室內活動變得越來越頻繁。當出現安全問題時,迅速確定用戶的樓宇位置是進行安全防護措施的關鍵步驟。
2、現有樓宇定位方法中,通過終端產生的信令數據確定用戶所處室分小區的經緯度,根據用戶所處室分小區的經緯度確定用戶的樓宇位置。
3、然而,此方法由于室分小區覆蓋樓宇的占比較小,在室分小區未覆蓋樓宇的情況下,會導致樓宇定位的準確性較低。
技術實現思路
1、本申請實施例提供了一種用戶的定位方法、裝置、設備及存儲介質,能夠提高樓宇定位的準確性。
2、本申請實施例的一方面,提供一種用戶的定位方法,包括:
3、通過待定位用戶的信令數據,確定待定位用戶所處的第一常駐小區;
4、根據第一常駐小區,獲取至少一個樓宇識別模型,第一常駐小區內具有至少一個樓宇,至少一個樓宇與至少一個樓宇識別模型相對應,各樓宇識別模型通過與其對應的訓練樣本訓練得到,訓練樣本包括歷史高可信常駐用戶的測量報告數據以及對應的用戶定位標簽,歷史高可信常駐用戶為歷史位于樓宇識別模型對應的樓宇內的用戶,用戶定位標簽用于指示歷史高可信常駐用戶位于樓宇識別模型對應的樓宇內;
5、將待定位用戶的測量報告數據輸入至各樓宇識別模型中,獲取各樓宇識別模型的用戶定位結果,用戶定位結果用于指示待定位用戶是否位于相對應的樓宇中;
6、在第一樓宇識別模型的用戶定位結果指示待定位用戶位于第一樓宇中的情況下,確定待定位用戶為第一樓宇中的用戶,第一樓宇識別模型為樓宇識別模型中的任意一個,第一樓宇與第一樓宇識別模型對應。
7、本申請實施例的一方面,提供一種用戶的定位裝置,包括:
8、小區確定模塊,用于通過待定位用戶的信令數據,確定待定位用戶所處的第一常駐小區;
9、模型獲取模塊,用于根據第一常駐小區,獲取至少一個樓宇識別模型,第一常駐小區內具有至少一個樓宇,至少一個樓宇與至少一個樓宇識別模型相對應,各樓宇識別模型通過與其對應的訓練樣本訓練得到,訓練樣本包括歷史高可信常駐用戶的測量報告數據以及對應的用戶定位標簽,歷史高可信常駐用戶為歷史位于樓宇識別模型對應的樓宇內的用戶,用戶定位標簽用于指示歷史高可信常駐用戶位于樓宇識別模型對應的樓宇內;
10、結果獲取模塊,用于將待定位用戶的測量報告數據輸入至各樓宇識別模型中,獲取各樓宇識別模型的用戶定位結果,用戶定位結果用于指示待定位用戶是否位于相對應的樓宇中;
11、用戶定位模塊,用于在第一樓宇識別模型的用戶定位結果指示待定位用戶位于第一樓宇中的情況下,確定待定位用戶為第一樓宇中的用戶,第一樓宇識別模型為樓宇識別模型中的任意一個,第一樓宇與第一樓宇識別模型對應。
12、本申請實施例的一方面,提供一種電子設備,該設備包括:存儲器及存儲在存儲器上并可在處理器上運行的程序或指令,程序或指令被處理器執行時實現如上述本申請實施例的任意一方面提供的用戶的定位方法。
13、本申請實施例的一方面,提供一種可讀存儲介質,可讀存儲介質上存儲程序或指令,程序或指令被處理器執行時實現如上述本申請實施例的任意一方面提供的用戶的定位方法。
14、本申請實施例的一方面,提供一種計算機程序產品,計算機程序產品中的指令由電子設備的處理器執行時,使得電子設備執行如上述本申請實施例的任意一方面提供的用戶的定位方法。
15、本申請實施例提供的用戶的定位方法中,通過待定位用戶的信令數據,確定待定位用戶的第一常駐小區。然后獲取第一常駐小區中至少一個樓宇識別模型,并將待定位用戶的測量報告數據輸入至各樓宇識別模型中,從而獲取各樓宇識別模型的用戶定位結果,在第一樓宇識別模型的用戶定位結果指示待定位用戶位于第一樓宇中的情況下,確定待定位用戶為第一樓宇中的用戶。其中,樓宇識別模型通過對應的訓練樣本訓練得到,訓練樣本包括歷史高可信常駐用戶的測量報告數據以及對應的用戶定位標簽。如此,本申請實施例通過對歷史高可信常駐用戶的測量報告數據訓練得到樓宇匹配模型,最終得到的樓宇匹配模型可以適用于全量用戶的樓宇定位,能夠擺脫對室分小區的依賴,克服了現有方法中因室分小區覆蓋樓宇的占比較小所導致的樓宇定位的準確性較低的問題,提高了樓宇定位的準確性。
1.一種用戶的定位方法,其特征在于,包括:
2.根據權利要求1所述的方法,其特征在于,所述根據所述第一常駐小區,獲取至少一個樓宇識別模型之前,所述方法還包括:
3.根據權利要求2所述的方法,其特征在于,所述獲取與第二樓宇中的歷史高可信常駐用戶關聯的訓練樣本,包括:
4.根據權利要求3所述的方法,其特征在于,所述通過第二常駐小區內的信令數據,確定所述第二常駐小區內的歷史常駐用戶,包括:
5.根據權利要求4所述的方法,其特征在于,所述駐留時間信息包括平均駐留時長和駐留時間段,
6.根據權利要求3所述的方法,其特征在于,所述通過所述第二常駐小區內的各歷史常駐用戶的駐留位置信息,在各所述歷史常駐用戶中篩選出第二樓宇對應的歷史高可信常駐用戶,包括:
7.根據權利要求3所述的方法,其特征在于,所述通過所述第二常駐小區內的各歷史常駐用戶的駐留位置信息,在各所述歷史常駐用戶中篩選出第二樓宇對應的歷史高可信常駐用戶,包括:
8.根據權利要求3所述的方法,其特征在于,所述通過所述第二常駐小區內的各歷史常駐用戶的駐留位置信息,在各所述歷史常駐用戶中篩選出第二樓宇對應的歷史高可信常駐用戶,包括:
9.根據權利要求2-8任一項所述的方法,其特征在于,所述獲取與第二樓宇中的歷史高可信常駐用戶關聯的訓練樣本之后,所述方法還包括:
10.根據權利要求9所述的方法,其特征在于,所述通過異常檢測算法對所述篩除后的訓練樣本進行異常檢測,得到目標訓練樣本,包括:
11.一種用戶的定位裝置,其特征在于,包括:
12.一種電子設備,其特征在于,所述設備包括:處理器以及存儲有計算機程序指令的存儲器;
13.一種計算機可讀存儲介質,其特征在于,所述計算機可讀存儲介質上存儲有計算機程序指令,所述計算機程序指令被處理器執行時實現如權利要求1-10任意一項所述的用戶的定位方法。
14.一種計算機程序產品,其特征在于,所述計算機程序產品中的指令由電子設備的處理器執行時,使得所述電子設備執行如權利要求1-10任意一項所述的用戶的定位方法。