混合定位方法與系統(tǒng)的制作方法
【專利摘要】本發(fā)明實(shí)施例公開(kāi)了一種混合定位方法與系統(tǒng),其中,方法包括:用戶終端采集無(wú)線信號(hào)采集信息并上報(bào)給混合定位平臺(tái);混合定位平臺(tái)提取無(wú)線信號(hào)采集信息中AP的ID,并從AP數(shù)據(jù)庫(kù)中查詢?cè)揂P的ID對(duì)應(yīng)的AP被標(biāo)識(shí)為指紋AP的數(shù)量;若指紋AP的數(shù)量大于預(yù)設(shè)數(shù)值,則將無(wú)線信號(hào)采集信息與指紋數(shù)據(jù)庫(kù)中的指紋數(shù)據(jù)進(jìn)行匹配計(jì)算,獲取匹配度最大的指紋數(shù)據(jù)中的網(wǎng)格位置作為用戶終端的定位結(jié)果;否則,若指紋AP的數(shù)量不大于預(yù)設(shè)數(shù)值,則通過(guò)三角定位方法,基于無(wú)線信號(hào)采集信息與AP數(shù)據(jù)庫(kù)計(jì)算用戶終端的定位結(jié)果。本發(fā)明實(shí)施例可以解決三角定位方法存在定位精度較差的問(wèn)題,和指紋定位方法存在存儲(chǔ)數(shù)據(jù)量大、無(wú)線信號(hào)采集困難的問(wèn)題。
【專利說(shuō)明】混合定位方法與系統(tǒng)
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及通信技術(shù),尤其是一種混合定位方法與系統(tǒng)。
【背景技術(shù)】
[0002] 隨著無(wú)線通信技術(shù)與網(wǎng)絡(luò)技術(shù)的發(fā)展,用戶終端(例如,手機(jī)終端、電腦等)的使用 逐漸普及,已經(jīng)成為大眾隨身攜帶的必備生活用品之一。隨著用戶終端功能的增加,人們可 以通過(guò)用戶終端完成越來(lái)越多的工作,例如:可以將定位技術(shù)應(yīng)用于用戶終端,來(lái)實(shí)現(xiàn)對(duì)用 戶終端用戶的定位。
[0003] 實(shí)際應(yīng)用中,可以通過(guò)三角定位方法與指紋定位方法,采取基于IEEE802. lib標(biāo) 準(zhǔn)的無(wú)線局域網(wǎng)(Wireless Fidelity,WiFi)等區(qū)域無(wú)線信號(hào)進(jìn)行定位。其中三角定位方法 中,可以獲取用戶終端相對(duì)于三個(gè)接入點(diǎn)(AP) API、AP2、AP3的直接距離Rl、R2、R3,以API 為圓心以R1為半徑的圓、以AP2為圓心以R2為半徑的圓、以AP3為圓心以R3為半徑的圓 的交點(diǎn)來(lái)確定用戶終端的位置。指紋定位方法是利用某個(gè)區(qū)域的無(wú)線信號(hào)作為特征(也稱 為:指紋或特征指紋)的定位方法。指紋定位方法將一個(gè)地區(qū)分成不同的網(wǎng)格區(qū)域,并以每 個(gè)網(wǎng)格的無(wú)線信號(hào)作為這個(gè)網(wǎng)格的無(wú)線信號(hào)指紋。定位時(shí),用戶終端采集無(wú)線信號(hào)并和已 經(jīng)采集的所有網(wǎng)格區(qū)域的無(wú)線信號(hào)指紋做比對(duì),確定用戶終端在那個(gè)網(wǎng)格區(qū)域中,該網(wǎng)格 區(qū)域就是用戶終端所在的位置。
[0004] 在實(shí)現(xiàn)本發(fā)明的過(guò)程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有基于WiFi信號(hào)的定位方法至少存在以 下問(wèn)題:
[0005] 三角定位方法比較適用于室外或者AP比較稀疏的環(huán)境的定位,而指紋定位方法 比較適用于室內(nèi)或者AP比較密集的環(huán)境的定位。然而,在現(xiàn)實(shí)環(huán)境中需要定位的場(chǎng)景既有 室內(nèi)、又有室外,僅用三角定位方法會(huì)造成定位精度較差的問(wèn)題;而僅用指紋定位方法,則 由于需要存儲(chǔ)的指紋數(shù)據(jù)量大,需要建設(shè)數(shù)據(jù)存儲(chǔ)量很大的指紋數(shù)據(jù)庫(kù),成本較高,維護(hù)困 難,并且需要采集作為指紋的無(wú)線信號(hào)量較大,采集困難。
【發(fā)明內(nèi)容】
[0006] 本發(fā)明實(shí)施例所要解決的技術(shù)問(wèn)題是:提供一種混合定位方法與系統(tǒng),以解決三 角定位方法存在定位精度較差的問(wèn)題,和指紋定位方法存在存儲(chǔ)數(shù)據(jù)量大、無(wú)線信號(hào)采集 困難的問(wèn)題。
[0007] 本發(fā)明實(shí)施例提供的一種混合定位方法,包括:
[0008] 用戶終端采集無(wú)線信號(hào)采集信息并上報(bào)給混合定位平臺(tái),所述無(wú)線信號(hào)采集信息 中包括各接入點(diǎn)AP的標(biāo)識(shí)ID與信號(hào)強(qiáng)度;
[0009] 混合定位平臺(tái)提取所述無(wú)線信號(hào)采集信息中AP的ID,并從用于三角定位方法的 AP數(shù)據(jù)庫(kù)中查詢所述無(wú)線信號(hào)采集信息中AP的ID對(duì)應(yīng)的AP被標(biāo)識(shí)為指紋AP的數(shù)量,所 述指紋AP的AP數(shù)據(jù)為用于指紋定位方法的指紋數(shù)據(jù)庫(kù)中的指紋數(shù)據(jù);
[0010] 若被標(biāo)識(shí)為指紋AP的數(shù)量大于預(yù)設(shè)數(shù)值,則將所述無(wú)線信號(hào)采集信息與指紋數(shù) 據(jù)庫(kù)中的指紋數(shù)據(jù)進(jìn)行匹配計(jì)算,獲取匹配度最大的指紋數(shù)據(jù)中的網(wǎng)格位置,以該匹配度 最大的指紋數(shù)據(jù)中的網(wǎng)格位置作為所述用戶終端的定位結(jié)果;
[0011] 否則,若被標(biāo)識(shí)為指紋AP的數(shù)量不大于預(yù)設(shè)數(shù)值,則通過(guò)三角定位方法,基于所 述無(wú)線信號(hào)采集信息與所述AP數(shù)據(jù)庫(kù)計(jì)算用戶終端的定位結(jié)果。
[0012] 上述方法的另一個(gè)實(shí)施例中,所述用戶終端采集無(wú)線信號(hào)采集信息并上報(bào)給混合 定位平臺(tái)之前,還包括通過(guò)三角定位方法訓(xùn)練流程進(jìn)行訓(xùn)練,得到AP數(shù)據(jù)庫(kù)的操作,以及 通過(guò)指紋定位算法訓(xùn)練流程進(jìn)行訓(xùn)練,得到指紋數(shù)據(jù)庫(kù)的操作。
[0013] 上述方法的另一個(gè)實(shí)施例中,通過(guò)三角定位方法訓(xùn)練流程進(jìn)行訓(xùn)練,得到AP數(shù)據(jù) 庫(kù)包括:
[0014] 用戶終端采集含全球定位系統(tǒng)GPS定位結(jié)果的第一參考無(wú)線信號(hào)采集信息并上 報(bào)給混合定位平臺(tái),所述第一參考無(wú)線信號(hào)采集信息中包括采集地點(diǎn)的定位結(jié)果、周邊AP 的ID和信號(hào)強(qiáng)度;
[0015] 混合定位平臺(tái)根據(jù)第一參考無(wú)線信號(hào)采集信息進(jìn)行訓(xùn)練,通過(guò)所述第一參考無(wú)線 信號(hào)采集信息中的GPS定位結(jié)果、AP的ID、信號(hào)強(qiáng)度計(jì)算獲得所述第一參考無(wú)線信號(hào)采集 信息中AP的位置,得到AP數(shù)據(jù),所述AP數(shù)據(jù)包括AP的位置、ID與發(fā)射信號(hào)強(qiáng)度信息;
[0016] 混合定位平臺(tái)將得到的AP數(shù)據(jù)寫入AP數(shù)據(jù)庫(kù)。
[0017] 上述方法的另一個(gè)實(shí)施例中,通過(guò)指紋定位算法訓(xùn)練流程進(jìn)行訓(xùn)練,得到指紋數(shù) 據(jù)庫(kù)包括:
[0018] 用戶終端采集特定區(qū)域中各網(wǎng)格的第二參考無(wú)線信號(hào)指紋信息,由各網(wǎng)格的第二 參考無(wú)線信號(hào)指紋信息形成指紋數(shù)據(jù)庫(kù),所述第二參考無(wú)線信號(hào)指紋信息包括每個(gè)網(wǎng)格接 收到的指紋AP的ID和信號(hào)強(qiáng)度信息。
[0019] 上述方法的另一個(gè)實(shí)施例中,得到指紋數(shù)據(jù)庫(kù)之后,還包括:
[0020] 通過(guò)三角定位方法對(duì)各網(wǎng)格的第二參考無(wú)線信號(hào)指紋信息進(jìn)行訓(xùn)練,得出指紋AP 的位置,并將該指紋AP的AP數(shù)據(jù)也寫入AP數(shù)據(jù)庫(kù)中;
[0021] 若AP數(shù)據(jù)庫(kù)中已經(jīng)存在所述指紋AP的AP數(shù)據(jù),則將存在所述指紋AP的AP數(shù)據(jù) 中的AP標(biāo)識(shí)為指紋AP。
[0022] 上述方法的另一個(gè)實(shí)施例中,所述無(wú)線信號(hào)包括無(wú)線局域網(wǎng)WiFi信號(hào)、藍(lán)牙信 號(hào)、基站信號(hào)與無(wú)線射頻識(shí)別RFID信號(hào)中的任意一種或多種;
[0023] 所述AP的ID包括接入點(diǎn)名稱SSID或接入點(diǎn)地址編碼MAC值。
[0024] 本發(fā)明實(shí)施例提供的一種混合定位系統(tǒng),包括用戶終端與混合定位平臺(tái);
[0025] 所述用戶終端,用于采集無(wú)線信號(hào)采集信息并上報(bào)給混合定位平臺(tái),所述無(wú)線信 號(hào)采集信息中包括各接入點(diǎn)AP的標(biāo)識(shí)ID與信號(hào)強(qiáng)度;
[0026] 所述混合定位平臺(tái),用于提取所述無(wú)線信號(hào)采集信息中AP的ID,并從用于三角定 位方法的AP數(shù)據(jù)庫(kù)中查詢所述無(wú)線信號(hào)采集信息中AP的ID對(duì)應(yīng)的AP被標(biāo)識(shí)為指紋AP 的數(shù)量,所述指紋AP的AP數(shù)據(jù)為用于指紋定位方法的指紋數(shù)據(jù)庫(kù)中的指紋數(shù)據(jù);若被標(biāo)識(shí) 為指紋AP的數(shù)量大于預(yù)設(shè)數(shù)值,則將所述無(wú)線信號(hào)采集信息與指紋數(shù)據(jù)庫(kù)中的指紋數(shù)據(jù) 進(jìn)行匹配計(jì)算,獲取匹配度最大的指紋數(shù)據(jù)中的網(wǎng)格位置,以該匹配度最大的指紋數(shù)據(jù)中 的網(wǎng)格位置作為所述用戶終端的定位結(jié)果;否則,若被標(biāo)識(shí)為指紋AP的數(shù)量不大于預(yù)設(shè)數(shù) 值,則通過(guò)三角定位方法,基于所述無(wú)線信號(hào)采集信息與所述AP數(shù)據(jù)庫(kù)計(jì)算用戶終端的定 位結(jié)果。
[0027] 上述系統(tǒng)的另一個(gè)實(shí)施例中,所述混合定位平臺(tái)包括:
[0028] 指紋AP數(shù)量判斷模塊,用于提取所述無(wú)線信號(hào)采集信息中AP的ID,并從AP數(shù)據(jù) 庫(kù)中查詢所述無(wú)線信號(hào)采集信息中AP的ID對(duì)應(yīng)的AP被標(biāo)識(shí)為指紋AP的數(shù)量;若被標(biāo)識(shí) 為指紋AP的數(shù)量大于預(yù)設(shè)數(shù)值,則指示三角算法位置計(jì)算模塊將所述無(wú)線信號(hào)采集信息 與指紋數(shù)據(jù)庫(kù)中的指紋數(shù)據(jù)進(jìn)行匹配計(jì)算;否則,若被標(biāo)識(shí)為指紋AP的數(shù)量不大于預(yù)設(shè)數(shù) 值,則指示指紋匹配模塊通過(guò)三角定位方法,基于所述無(wú)線信號(hào)采集信息與所述AP數(shù)據(jù)庫(kù) 計(jì)算用戶終端的定位結(jié)果;
[0029] 三角算法位置計(jì)算模塊,用于將所述無(wú)線信號(hào)采集信息與指紋數(shù)據(jù)庫(kù)中的指紋數(shù) 據(jù)進(jìn)行匹配計(jì)算,獲取匹配度最大的指紋數(shù)據(jù)中的網(wǎng)格位置,以該匹配度最大的指紋數(shù)據(jù) 中的網(wǎng)格位置作為所述用戶終端的定位結(jié)果;
[0030] 指紋匹配模塊,用于通過(guò)三角定位方法,基于所述無(wú)線信號(hào)采集信息與所述AP數(shù) 據(jù)庫(kù)計(jì)算用戶終端的定位結(jié)果。
[0031] 上述系統(tǒng)的另一個(gè)實(shí)施例中,所述用戶終端,還用于采集含全球定位系統(tǒng)GPS定 位結(jié)果的第一參考無(wú)線信號(hào)采集信息并上報(bào)給混合定位平臺(tái)中的三角算法訓(xùn)練模塊,所述 第一參考無(wú)線信號(hào)采集信息中包括采集地點(diǎn)的定位結(jié)果、周邊AP的ID和信號(hào)強(qiáng)度;以及采 集特定區(qū)域中各網(wǎng)格的第二參考無(wú)線信號(hào)指紋信息,由各網(wǎng)格的第二參考無(wú)線信號(hào)指紋信 息并存入指紋數(shù)據(jù)庫(kù),所述第二參考無(wú)線信號(hào)指紋信息包括每個(gè)網(wǎng)格接收到的指紋AP的 ID和信號(hào)強(qiáng)度信息;
[0032] 所述混合定位平臺(tái)還包括:
[0033] 三角算法訓(xùn)練模塊,用于根據(jù)所述第一參考無(wú)線信號(hào)采集信息進(jìn)行訓(xùn)練,通過(guò)所 述第一參考無(wú)線信號(hào)采集信息中的GPS定位結(jié)果、AP的ID、信號(hào)強(qiáng)度計(jì)算獲得所述第一參 考無(wú)線信號(hào)采集信息中AP的位置,得到AP數(shù)據(jù)并寫入AP數(shù)據(jù)庫(kù),所述AP數(shù)據(jù)包括AP的 位置、ID與發(fā)射信號(hào)強(qiáng)度信息;以及通過(guò)三角定位方法對(duì)AP數(shù)據(jù)提取模塊提取出的各網(wǎng)格 的第二參考無(wú)線信號(hào)指紋信息進(jìn)行訓(xùn)練,得出指紋AP的位置,并將該指紋AP的AP數(shù)據(jù)也 寫入AP數(shù)據(jù)庫(kù)中;若AP數(shù)據(jù)庫(kù)中已經(jīng)存在所述指紋AP的AP數(shù)據(jù),則將存在所述指紋AP 的AP數(shù)據(jù)中的AP標(biāo)識(shí)為指紋AP ;
[0034] AP數(shù)據(jù)庫(kù),用于存儲(chǔ)通過(guò)三角定位方法訓(xùn)練流程訓(xùn)練得到的AP數(shù)據(jù);
[0035] 指紋數(shù)據(jù)庫(kù),用于存儲(chǔ)各網(wǎng)格的第二參考無(wú)線信號(hào)指紋信息;
[0036] AP數(shù)據(jù)提取模塊,用于從指紋數(shù)據(jù)庫(kù)提取各網(wǎng)格的第二參考無(wú)線信號(hào)指紋信息。
[0037] 上述系統(tǒng)的另一個(gè)實(shí)施例中,所述無(wú)線信號(hào)包括無(wú)線局域網(wǎng)WiFi信號(hào)、藍(lán)牙信 號(hào)、基站信號(hào)與無(wú)線射頻識(shí)別RFID信號(hào)中的任意一種或多種;
[0038] 所述AP的ID包括接入點(diǎn)名稱SSID或接入點(diǎn)地址編碼MAC值。
[0039] 基于本發(fā)明上述實(shí)施例提供的混合定位方法與系統(tǒng),用戶終端采集無(wú)線信號(hào)采集 信息并上報(bào)給混合定位平臺(tái)后,混合定位平臺(tái)可以從AP數(shù)據(jù)庫(kù)中查詢無(wú)線信號(hào)采集信息 中AP的ID對(duì)應(yīng)的AP被標(biāo)識(shí)為指紋AP的數(shù)量,若被標(biāo)識(shí)為指紋AP的數(shù)量大于預(yù)設(shè)數(shù)值,則 將無(wú)線信號(hào)采集信息與指紋數(shù)據(jù)庫(kù)中的指紋數(shù)據(jù)進(jìn)行匹配計(jì)算,獲取匹配度最大的指紋數(shù) 據(jù)中的網(wǎng)格位置,以該匹配度最大的指紋數(shù)據(jù)中的網(wǎng)格位置作為用戶終端的定位結(jié)果;否 貝1J,若被標(biāo)識(shí)為指紋AP的數(shù)量不大于預(yù)設(shè)數(shù)值,則通過(guò)三角定位方法,基于無(wú)線信號(hào)采集 信息與AP數(shù)據(jù)庫(kù)計(jì)算用戶終端的定位結(jié)果,S卩:在指紋采集時(shí)標(biāo)定指紋AP,并通過(guò)指紋AP 的數(shù)量來(lái)確定采用三角定位方法是指紋定位方法,解決了三角定位方法存在定位精度較差 的問(wèn)題,和指紋定位方法存在存儲(chǔ)數(shù)據(jù)量大、無(wú)線信號(hào)采集困難的問(wèn)題。與現(xiàn)有技術(shù)相比, 本發(fā)明實(shí)施例結(jié)合了三角定位方法和指紋定位方法的優(yōu)點(diǎn),系統(tǒng)在建設(shè)過(guò)程中不需要完全 建設(shè)數(shù)據(jù)量很大的指紋數(shù)據(jù)庫(kù),只是在定位精度要求高和AP比較密集的地方進(jìn)行指紋AP 數(shù)據(jù)采集并建設(shè)指紋數(shù)據(jù)庫(kù)。就可以達(dá)到在這些地方進(jìn)行精度較高的指紋定位,在其余地 方進(jìn)行三角定位的自使用選擇,定位精度高。實(shí)現(xiàn)簡(jiǎn)單。
[0040] 下面通過(guò)附圖和實(shí)施例,對(duì)本發(fā)明的技術(shù)方案做進(jìn)一步的詳細(xì)描述。
【專利附圖】
【附圖說(shuō)明】
[0041] 構(gòu)成說(shuō)明書的一部分的附圖描述了本發(fā)明的實(shí)施例,并且連同描述一起用于解釋 本發(fā)明的原理。
[0042] 參照附圖,根據(jù)下面的詳細(xì)描述,可以更加清楚地理解本發(fā)明,其中:
[0043] 圖1為本發(fā)明混合定位方法一個(gè)實(shí)施例的流程圖。
[0044] 圖2為本發(fā)明實(shí)施例中通過(guò)三角定位方法訓(xùn)練流程進(jìn)行訓(xùn)練,得到AP數(shù)據(jù)庫(kù)一個(gè) 實(shí)施例的流程圖。
[0045] 圖3為本發(fā)明實(shí)施例中通過(guò)指紋定位算法訓(xùn)練流程進(jìn)行訓(xùn)練,得到指紋數(shù)據(jù)庫(kù)一 個(gè)實(shí)施例的流程圖。
[0046] 圖4為本發(fā)明混合定位系統(tǒng)一個(gè)實(shí)施例的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0047] 現(xiàn)在將參照附圖來(lái)詳細(xì)描述本發(fā)明的各種示例性實(shí)施例。應(yīng)注意到:除非另外具 體說(shuō)明,否則在這些實(shí)施例中闡述的部件和步驟的相對(duì)布置、數(shù)字表達(dá)式和數(shù)值不限制本 發(fā)明的范圍。
[0048] 同時(shí),應(yīng)當(dāng)明白,為了便于描述,附圖中所示出的各個(gè)部分的尺寸并不是按照實(shí)際 的比例關(guān)系繪制的。
[0049] 以下對(duì)至少一個(gè)示例性實(shí)施例的描述實(shí)際上僅僅是說(shuō)明性的,決不作為對(duì)本發(fā)明 及其應(yīng)用或使用的任何限制。
[0050] 對(duì)于相關(guān)領(lǐng)域普通技術(shù)人員已知的技術(shù)、方法和設(shè)備可能不作詳細(xì)討論,但在適 當(dāng)情況下,所述技術(shù)、方法和設(shè)備應(yīng)當(dāng)被視為說(shuō)明書的一部分。
[0051] 在這里示出和討論的所有示例中,任何具體值應(yīng)被解釋為僅僅是示例性的,而不 是作為限制。因此,示例性實(shí)施例的其它示例可以具有不同的值。
[0052] 應(yīng)注意到:相似的標(biāo)號(hào)和字母在下面的附圖中表示類似項(xiàng),因此,一旦某一項(xiàng)在一 個(gè)附圖中被定義,則在隨后的附圖中不需要對(duì)其進(jìn)行進(jìn)一步討論。
[0053] 圖1為本發(fā)明混合定位方法一個(gè)實(shí)施例的流程圖。如圖1所示,該實(shí)施例的混合 定位方法包括 :
[0054] 110,用戶終端采集無(wú)線信號(hào)采集信息并上報(bào)給混合定位平臺(tái),無(wú)線信號(hào)采集信息 中包括各AP的ID與信號(hào)強(qiáng)度。
[0055] 具體地,本發(fā)明的各以下實(shí)施例中,用戶終端可以通過(guò)用戶終端中的軟件開(kāi)發(fā)工 具包(Software evelopment Kit, SDK)來(lái)采集無(wú)線信號(hào)采集信息。
[0056] 120,混合定位平臺(tái)提取無(wú)線信號(hào)采集信息中AP的ID,并從用于三角定位方法的 AP數(shù)據(jù)庫(kù)中查詢無(wú)線信號(hào)采集信息中AP的ID對(duì)應(yīng)的AP被標(biāo)識(shí)為指紋AP的數(shù)量。其中, 指紋AP的AP數(shù)據(jù)為用于指紋定位方法的指紋數(shù)據(jù)庫(kù)中的指紋數(shù)據(jù)。
[0057] 130,混合定位平臺(tái)判斷被標(biāo)識(shí)為指紋AP的數(shù)量是否大于預(yù)設(shè)數(shù)值,例如,5。
[0058] 若被標(biāo)識(shí)為指紋AP的數(shù)量大于預(yù)設(shè)數(shù)值,執(zhí)行140的操作。否則,若被標(biāo)識(shí)為指 紋AP的數(shù)量不大于預(yù)設(shè)數(shù)值,則執(zhí)行150的操作。
[0059] 140,混合定位平臺(tái)將無(wú)線信號(hào)采集信息與指紋數(shù)據(jù)庫(kù)中的指紋數(shù)據(jù)進(jìn)行匹配計(jì) 算,獲取匹配度最大的指紋數(shù)據(jù)中的網(wǎng)格位置,以該匹配度最大的指紋數(shù)據(jù)中的網(wǎng)格位置 作為用戶終端的定位結(jié)果。
[0060] 150,混合定位平臺(tái)通過(guò)三角定位方法,基于無(wú)線信號(hào)采集信息與AP數(shù)據(jù)庫(kù)計(jì)算 用戶終端的定位結(jié)果。
[0061] 基于本發(fā)明上述實(shí)施例提供的混合定位方法與,用戶終端采集無(wú)線信號(hào)采集信息 并上報(bào)給混合定位平臺(tái)后,混合定位平臺(tái)可以從AP數(shù)據(jù)庫(kù)中查詢無(wú)線信號(hào)采集信息中AP 的ID對(duì)應(yīng)的AP被標(biāo)識(shí)為指紋AP的數(shù)量,若被標(biāo)識(shí)為指紋AP的數(shù)量大于預(yù)設(shè)數(shù)值,則將 無(wú)線信號(hào)采集信息與指紋數(shù)據(jù)庫(kù)中的指紋數(shù)據(jù)進(jìn)行匹配計(jì)算,獲取匹配度最大的指紋數(shù)據(jù) 中的網(wǎng)格位置,以該匹配度最大的指紋數(shù)據(jù)中的網(wǎng)格位置作為用戶終端的定位結(jié)果;否則, 若被標(biāo)識(shí)為指紋AP的數(shù)量不大于預(yù)設(shè)數(shù)值,則通過(guò)三角定位方法,基于無(wú)線信號(hào)采集信息 與AP數(shù)據(jù)庫(kù)計(jì)算用戶終端的定位結(jié)果,S卩:在指紋采集時(shí)標(biāo)定指紋AP,并通過(guò)指紋AP的數(shù) 量來(lái)確定采用三角定位方法是指紋定位方法,解決了三角定位方法存在定位精度較差的問(wèn) 題,和指紋定位方法存在存儲(chǔ)數(shù)據(jù)量大、無(wú)線信號(hào)采集困難的問(wèn)題。與現(xiàn)有技術(shù)相比,本發(fā) 明實(shí)施例結(jié)合了三角定位方法和指紋定位方法的優(yōu)點(diǎn),系統(tǒng)在建設(shè)過(guò)程中不需要完全建設(shè) 數(shù)據(jù)量很大的指紋數(shù)據(jù)庫(kù),只是在定位精度要求高和AP比較密集的地方進(jìn)行指紋AP數(shù)據(jù) 采集并建設(shè)指紋數(shù)據(jù)庫(kù)。就可以達(dá)到在這些地方進(jìn)行精度較高的指紋定位,在其余地方進(jìn) 行三角定位的自使用選擇,定位精度高。實(shí)現(xiàn)簡(jiǎn)單。
[0062] 根據(jù)本發(fā)明混合定位方法的另一個(gè)實(shí)施例,在圖1所示實(shí)施例的操作110之前,還 可以包括通過(guò)三角定位方法訓(xùn)練流程進(jìn)行訓(xùn)練,得到AP數(shù)據(jù)庫(kù)的操作,以及通過(guò)指紋定位 算法訓(xùn)練流程進(jìn)行訓(xùn)練,得到指紋數(shù)據(jù)庫(kù)的操作。
[0063] 圖2為本發(fā)明實(shí)施例中通過(guò)三角定位方法訓(xùn)練流程進(jìn)行訓(xùn)練,得到AP數(shù)據(jù)庫(kù)一個(gè) 實(shí)施例的流程圖。該實(shí)施例可用于室外場(chǎng)景或者AP比較稀疏的場(chǎng)景。如圖2所示,該實(shí)施 例包括:
[0064] 210,用戶終端米集含全球定位系統(tǒng)(Global Position System, GPS)定位結(jié)果的 無(wú)線信號(hào)采集信息并上報(bào)給混合定位平臺(tái),為與其他的無(wú)線信號(hào)采集信息相區(qū)分,該無(wú)線 信號(hào)采集信息稱為第一參考無(wú)線信號(hào)采集信息,第一參考其中的第一參考無(wú)線信號(hào)采集信 息中包括采集地點(diǎn)的定位結(jié)果、周邊AP的ID和信號(hào)強(qiáng)度。
[0065] 220,混合定位平臺(tái)根據(jù)第一參考無(wú)線信號(hào)采集信息進(jìn)行訓(xùn)練,通過(guò)第一參考無(wú)線 信號(hào)采集信息中的GPS定位結(jié)果、AP的ID、信號(hào)強(qiáng)度計(jì)算獲得第一參考無(wú)線信號(hào)采集信息 中AP的位置,得到AP數(shù)據(jù),該AP數(shù)據(jù)包括AP的位置、ID與發(fā)射信號(hào)強(qiáng)度信息。
[0066] 230,混合定位平臺(tái)將得到的AP數(shù)據(jù)寫入AP數(shù)據(jù)庫(kù)。
[0067] 圖3為本發(fā)明實(shí)施例中通過(guò)指紋定位算法訓(xùn)練流程進(jìn)行訓(xùn)練,得到指紋數(shù)據(jù)庫(kù)一 個(gè)實(shí)施例的流程圖。該實(shí)施例可用于室內(nèi)場(chǎng)景或者AP比較密集的場(chǎng)景。如圖3所示,該實(shí) 施例包括:
[0068] 310,用戶終端采集特定區(qū)域中各網(wǎng)格的無(wú)線信號(hào)指紋信息,為與其他的無(wú)線信號(hào) 采集信息相區(qū)分,該無(wú)線信號(hào)采集信息稱為第二參考無(wú)線信號(hào)指紋信息,由各網(wǎng)格的第二 參考無(wú)線信號(hào)指紋信息形成指紋數(shù)據(jù)庫(kù),第二參考無(wú)線信號(hào)指紋信息包括每個(gè)網(wǎng)格接收到 的指紋AP的ID和信號(hào)強(qiáng)度信息。之后,可以示例性地執(zhí)行320的操作。
[0069] 320,通過(guò)三角定位方法對(duì)各網(wǎng)格的第二參考無(wú)線信號(hào)指紋信息進(jìn)行訓(xùn)練,得出指 紋AP的位置,并將該指紋AP的AP數(shù)據(jù)也寫入AP數(shù)據(jù)庫(kù)中,若AP數(shù)據(jù)庫(kù)中已經(jīng)存在指紋 AP的AP數(shù)據(jù),則將存在指紋AP的AP數(shù)據(jù)中的AP標(biāo)識(shí)為指紋AP。
[0070] 示例性地,本發(fā)明各實(shí)施例中的無(wú)線信號(hào)具體可以包括WiFi信號(hào)、藍(lán)牙信號(hào)、基 站信號(hào)與無(wú)線射頻識(shí)別(radio frequency identification devices、RFID)信號(hào)等區(qū)域無(wú) 線信號(hào)中的任意一種或多種;AP的ID具體可以包括接入點(diǎn)名稱(SSID)或接入點(diǎn)地址編碼 (MAC)值,唯一標(biāo)識(shí)一個(gè)AP即可。
[0071] 圖4為本發(fā)明混合定位系統(tǒng)一個(gè)實(shí)施例的結(jié)構(gòu)示意圖。該實(shí)施例的混合定位系統(tǒng) 可用于實(shí)現(xiàn)本發(fā)明上述各混合定位方法。如圖4所示,其包括用戶終端310與混合定位平 臺(tái) 320。
[0072] 其中,用戶終端310,用于采集無(wú)線信號(hào)采集信息并上報(bào)給混合定位平臺(tái)320,無(wú) 線信號(hào)采集信息中包括各AP的ID與信號(hào)強(qiáng)度。
[0073] 混合定位平臺(tái)320,用于提取無(wú)線信號(hào)采集信息中AP的ID,并從用于三角定位方 法的AP數(shù)據(jù)庫(kù)中查詢無(wú)線信號(hào)采集信息中AP的ID對(duì)應(yīng)的AP被標(biāo)識(shí)為指紋AP的數(shù)量,其 中的指紋AP的AP數(shù)據(jù)為用于指紋定位方法的指紋數(shù)據(jù)庫(kù)中的指紋數(shù)據(jù);若被標(biāo)識(shí)為指紋 AP的數(shù)量大于預(yù)設(shè)數(shù)值,則將無(wú)線信號(hào)采集信息與指紋數(shù)據(jù)庫(kù)中的指紋數(shù)據(jù)進(jìn)行匹配計(jì) 算,獲取匹配度最大的指紋數(shù)據(jù)中的網(wǎng)格位置,以該匹配度最大的指紋數(shù)據(jù)中的網(wǎng)格位置 作為用戶終端310的定位結(jié)果;否則,若被標(biāo)識(shí)為指紋AP的數(shù)量不大于預(yù)設(shè)數(shù)值,則通過(guò)三 角定位方法,基于無(wú)線信號(hào)采集信息與AP數(shù)據(jù)庫(kù)計(jì)算用戶終端310的定位結(jié)果。
[0074] 基于本發(fā)明上述實(shí)施例提供的混合定位系統(tǒng),用戶終端采集無(wú)線信號(hào)采集信息并 上報(bào)給混合定位平臺(tái)后,混合定位平臺(tái)可以從AP數(shù)據(jù)庫(kù)中查詢無(wú)線信號(hào)采集信息中AP的 ID對(duì)應(yīng)的AP被標(biāo)識(shí)為指紋AP的數(shù)量,若被標(biāo)識(shí)為指紋AP的數(shù)量大于預(yù)設(shè)數(shù)值,則將無(wú)線 信號(hào)采集信息與指紋數(shù)據(jù)庫(kù)中的指紋數(shù)據(jù)進(jìn)行匹配計(jì)算,獲取匹配度最大的指紋數(shù)據(jù)中的 網(wǎng)格位置,以該匹配度最大的指紋數(shù)據(jù)中的網(wǎng)格位置作為用戶終端的定位結(jié)果;否則,若被 標(biāo)識(shí)為指紋AP的數(shù)量不大于預(yù)設(shè)數(shù)值,則通過(guò)三角定位方法,基于無(wú)線信號(hào)采集信息與AP 數(shù)據(jù)庫(kù)計(jì)算用戶終端的定位結(jié)果,g卩:在指紋采集時(shí)標(biāo)定指紋AP,并通過(guò)指紋AP的數(shù)量來(lái) 確定米用二角定位方法是指紋定位方法,解決了二角定位方法存在定位精度較差的問(wèn)題, 和指紋定位方法存在存儲(chǔ)數(shù)據(jù)量大、無(wú)線信號(hào)采集困難的問(wèn)題。與現(xiàn)有技術(shù)相比,本發(fā)明實(shí) 施例結(jié)合了三角定位方法和指紋定位方法的優(yōu)點(diǎn),系統(tǒng)在建設(shè)過(guò)程中不需要完全建設(shè)數(shù)據(jù) 量很大的指紋數(shù)據(jù)庫(kù),只是在定位精度要求高和AP比較密集的地方進(jìn)行指紋AP數(shù)據(jù)采集 并建設(shè)指紋數(shù)據(jù)庫(kù)。就可以達(dá)到在這些地方進(jìn)行精度較高的指紋定位,在其余地方進(jìn)行三 角定位的自使用選擇,定位精度高。實(shí)現(xiàn)簡(jiǎn)單。
[0075] 再參見(jiàn)圖4,根據(jù)本發(fā)明混合定位系統(tǒng)實(shí)施例的一個(gè)具體示例而非限制,混合定位 平臺(tái)320具體可以包括指紋AP數(shù)量判斷模塊、三角算法位置計(jì)算模塊與指紋匹配模塊。其 中:
[0076] 指紋AP數(shù)量判斷模塊,用于提取無(wú)線信號(hào)采集信息中AP的ID,并從AP數(shù)據(jù)庫(kù)中 查詢無(wú)線信號(hào)采集信息中AP的ID對(duì)應(yīng)的AP被標(biāo)識(shí)為指紋AP的數(shù)量;若被標(biāo)識(shí)為指紋AP 的數(shù)量大于預(yù)設(shè)數(shù)值,則指示三角算法位置計(jì)算模塊將無(wú)線信號(hào)采集信息與指紋數(shù)據(jù)庫(kù)中 的指紋數(shù)據(jù)進(jìn)行匹配計(jì)算;否則,若被標(biāo)識(shí)為指紋AP的數(shù)量不大于預(yù)設(shè)數(shù)值,則指示指紋 匹配模塊通過(guò)三角定位方法,基于無(wú)線信號(hào)采集信息與AP數(shù)據(jù)庫(kù)計(jì)算用戶終端310的定位 結(jié)果。
[0077] 三角算法位置計(jì)算模塊,用于將無(wú)線信號(hào)采集信息與指紋數(shù)據(jù)庫(kù)中的指紋數(shù)據(jù)進(jìn) 行匹配計(jì)算,獲取匹配度最大的指紋數(shù)據(jù)中的網(wǎng)格位置,以該匹配度最大的指紋數(shù)據(jù)中的 網(wǎng)格位置作為用戶終端310的定位結(jié)果。
[0078] 指紋匹配模塊,用于通過(guò)三角定位方法,基于無(wú)線信號(hào)采集信息與AP數(shù)據(jù)庫(kù)計(jì)算 用戶終端310的定位結(jié)果。
[0079] 再參見(jiàn)圖4,根據(jù)本發(fā)明混合定位系統(tǒng)實(shí)施例的一個(gè)具體示例而非限制,用戶終端 310還可以用于采集含GPS定位結(jié)果的第一參考無(wú)線信號(hào)采集信息并上報(bào)給混合定位平臺(tái) 320中的三角算法訓(xùn)練模塊,該第一參考無(wú)線信號(hào)采集信息中包括采集地點(diǎn)的定位結(jié)果、周 邊AP的ID和信號(hào)強(qiáng)度;以及采集特定區(qū)域中各網(wǎng)格的第二參考無(wú)線信號(hào)指紋信息,由各網(wǎng) 格的第二參考無(wú)線信號(hào)指紋信息并存入指紋數(shù)據(jù)庫(kù),該第二參考無(wú)線信號(hào)指紋信息包括每 個(gè)網(wǎng)格接收到的指紋AP的ID和信號(hào)強(qiáng)度信息。相應(yīng)地,混合定位平臺(tái)320還可以包括三 角算法訓(xùn)練模塊、AP數(shù)據(jù)庫(kù)、指紋數(shù)據(jù)庫(kù)與AP數(shù)據(jù)提取模塊。其中:
[0080] 三角算法訓(xùn)練模塊,用于根據(jù)用戶終端310采集的第一參考無(wú)線信號(hào)采集信息進(jìn) 行訓(xùn)練,通過(guò)第一參考無(wú)線信號(hào)采集信息中的GPS定位結(jié)果、AP的ID、信號(hào)強(qiáng)度計(jì)算獲得第 一參考無(wú)線信號(hào)采集信息中AP的位置,得到AP數(shù)據(jù)并寫入AP數(shù)據(jù)庫(kù),該AP數(shù)據(jù)包括AP 的位置、ID與發(fā)射信號(hào)強(qiáng)度信息;以及通過(guò)三角定位方法對(duì)AP數(shù)據(jù)提取模塊提取出的各網(wǎng) 格的第二參考無(wú)線信號(hào)指紋信息進(jìn)行訓(xùn)練,得出指紋AP的位置,并將該指紋AP的AP數(shù)據(jù) 也寫入AP數(shù)據(jù)庫(kù)中;若AP數(shù)據(jù)庫(kù)中已經(jīng)存在指紋AP的AP數(shù)據(jù),則將存在指紋AP的AP數(shù) 據(jù)中的AP標(biāo)識(shí)為指紋AP。
[0081] AP數(shù)據(jù)庫(kù),用于存儲(chǔ)三角算法訓(xùn)練模塊通過(guò)三角定位方法訓(xùn)練流程訓(xùn)練得到的 AP數(shù)據(jù)。
[0082] 指紋數(shù)據(jù)庫(kù),用于存儲(chǔ)用戶終端310采集的各網(wǎng)格的第二參考無(wú)線信號(hào)指紋信 肩、。
[0083] AP數(shù)據(jù)提取模塊,用于從指紋數(shù)據(jù)庫(kù)提取各網(wǎng)格的第二參考無(wú)線信號(hào)指紋信息。
[0084] 示例性地,本發(fā)明各系統(tǒng)實(shí)施例中的無(wú)線信號(hào)具體可以包括WiFi信號(hào)、藍(lán)牙信 號(hào)、基站信號(hào)與RFID信號(hào)等區(qū)域無(wú)線信號(hào)中的任意一種或多種;AP的ID具體可以包括AP 的SSID或MAC值,唯一標(biāo)識(shí)一個(gè)AP即可。
[0085] 本說(shuō)明書中各個(gè)實(shí)施例均采用遞進(jìn)的方式描述,每個(gè)實(shí)施例重點(diǎn)說(shuō)明的都是與其 它實(shí)施例的不同之處,各個(gè)實(shí)施例之間相同或相似的部分相互參見(jiàn)即可。對(duì)于系統(tǒng)實(shí)施例 而言,由于其與方法實(shí)施例基本相似,所以描述的比較簡(jiǎn)單,相關(guān)之處參見(jiàn)方法實(shí)施例的部 分說(shuō)明即可。
[0086] 可能以許多方式來(lái)實(shí)現(xiàn)本發(fā)明的方法、系統(tǒng)。例如,可通過(guò)軟件、硬件、固件或者軟 件、硬件、固件的任何組合來(lái)實(shí)現(xiàn)本發(fā)明的方法和系統(tǒng)。用于所述方法的步驟的上述順序僅 是為了進(jìn)行說(shuō)明,本發(fā)明的方法的步驟不限于以上具體描述的順序,除非以其它方式特別 說(shuō)明。此外,在一些實(shí)施例中,還可將本發(fā)明實(shí)施為記錄在記錄介質(zhì)中的程序,這些程序包 括用于實(shí)現(xiàn)根據(jù)本發(fā)明的方法的機(jī)器可讀指令。因而,本發(fā)明還覆蓋存儲(chǔ)用于執(zhí)行根據(jù)本 發(fā)明的方法的程序的記錄介質(zhì)。
[0087] 本領(lǐng)域普通技術(shù)人員可以理解:實(shí)現(xiàn)上述方法實(shí)施例的全部或部分步驟可以通過(guò) 程序指令相關(guān)的硬件來(lái)完成,前述的程序可以存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序 在執(zhí)行時(shí),執(zhí)行包括上述方法實(shí)施例的步驟;而前述的存儲(chǔ)介質(zhì)包括:ROM、RAM、磁碟或者 光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。
[0088] 本發(fā)明實(shí)施例結(jié)合了三角定位方法和指紋定位方法的優(yōu)點(diǎn),系統(tǒng)在建設(shè)過(guò)程中不 需要完全建設(shè)數(shù)據(jù)量很大的指紋數(shù)據(jù)庫(kù),只是在定位精度要求高和AP比較密集的地方進(jìn) 行指紋AP數(shù)據(jù)采集并建設(shè)指紋數(shù)據(jù)庫(kù)。就可以達(dá)到在這些地方進(jìn)行精度較高的指紋定位, 在其余地方進(jìn)行三角定位的自使用選擇,定位精度高。實(shí)現(xiàn)簡(jiǎn)單。
[0089] 本發(fā)明的描述是為了示例和描述起見(jiàn)而給出的,而并不是無(wú)遺漏的或者將本發(fā)明 限于所公開(kāi)的形式。很多修改和變化對(duì)于本領(lǐng)域的普通技術(shù)人員而言是顯然的。選擇和描 述實(shí)施例是為了更好說(shuō)明本發(fā)明的原理和實(shí)際應(yīng)用,并且使本領(lǐng)域的普通技術(shù)人員能夠理 解本發(fā)明從而設(shè)計(jì)適于特定用途的帶有各種修改的各種實(shí)施例。
【權(quán)利要求】
1. 一種混合定位方法,其特征在于,包括: 用戶終端采集無(wú)線信號(hào)采集信息并上報(bào)給混合定位平臺(tái),所述無(wú)線信號(hào)采集信息中包 括各接入點(diǎn)AP的標(biāo)識(shí)ID與信號(hào)強(qiáng)度; 混合定位平臺(tái)提取所述無(wú)線信號(hào)采集信息中AP的ID,并從用于三角定位方法的AP數(shù) 據(jù)庫(kù)中查詢所述無(wú)線信號(hào)采集信息中AP的ID對(duì)應(yīng)的AP被標(biāo)識(shí)為指紋AP的數(shù)量,所述指 紋AP的AP數(shù)據(jù)為用于指紋定位方法的指紋數(shù)據(jù)庫(kù)中的指紋數(shù)據(jù); 若被標(biāo)識(shí)為指紋AP的數(shù)量大于預(yù)設(shè)數(shù)值,則將所述無(wú)線信號(hào)采集信息與指紋數(shù)據(jù)庫(kù) 中的指紋數(shù)據(jù)進(jìn)行匹配計(jì)算,獲取匹配度最大的指紋數(shù)據(jù)中的網(wǎng)格位置,以該匹配度最大 的指紋數(shù)據(jù)中的網(wǎng)格位置作為所述用戶終端的定位結(jié)果; 否則,若被標(biāo)識(shí)為指紋AP的數(shù)量不大于預(yù)設(shè)數(shù)值,則通過(guò)三角定位方法,基于所述無(wú) 線信號(hào)采集信息與所述AP數(shù)據(jù)庫(kù)計(jì)算用戶終端的定位結(jié)果。
2. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述用戶終端采集無(wú)線信號(hào)采集信息并 上報(bào)給混合定位平臺(tái)之前,還包括通過(guò)三角定位方法訓(xùn)練流程進(jìn)行訓(xùn)練,得到AP數(shù)據(jù)庫(kù)的 操作,以及通過(guò)指紋定位算法訓(xùn)練流程進(jìn)行訓(xùn)練,得到指紋數(shù)據(jù)庫(kù)的操作。
3. 根據(jù)權(quán)利要求2所述的方法,其特征在于,通過(guò)三角定位方法訓(xùn)練流程進(jìn)行訓(xùn)練,得 到AP數(shù)據(jù)庫(kù)包括: 用戶終端采集含全球定位系統(tǒng)GPS定位結(jié)果的第一參考無(wú)線信號(hào)采集信息并上報(bào)給 混合定位平臺(tái),所述第一參考無(wú)線信號(hào)采集信息中包括采集地點(diǎn)的定位結(jié)果、周邊AP的ID 和信號(hào)強(qiáng)度; 混合定位平臺(tái)根據(jù)第一參考無(wú)線信號(hào)采集信息進(jìn)行訓(xùn)練,通過(guò)所述第一參考無(wú)線信號(hào) 采集信息中的GPS定位結(jié)果、AP的ID、信號(hào)強(qiáng)度計(jì)算獲得所述第一參考無(wú)線信號(hào)采集信息 中AP的位置,得到AP數(shù)據(jù),所述AP數(shù)據(jù)包括AP的位置、ID與發(fā)射信號(hào)強(qiáng)度信息; 混合定位平臺(tái)將得到的AP數(shù)據(jù)寫入AP數(shù)據(jù)庫(kù)。
4. 根據(jù)權(quán)利要求3所述的方法,其特征在于,通過(guò)指紋定位算法訓(xùn)練流程進(jìn)行訓(xùn)練,得 到指紋數(shù)據(jù)庫(kù)包括: 用戶終端采集特定區(qū)域中各網(wǎng)格的第二參考無(wú)線信號(hào)指紋信息,由各網(wǎng)格的第二參考 無(wú)線信號(hào)指紋信息形成指紋數(shù)據(jù)庫(kù),所述第二參考無(wú)線信號(hào)指紋信息包括每個(gè)網(wǎng)格接收到 的指紋AP的ID和信號(hào)強(qiáng)度信息。
5. 根據(jù)權(quán)利要求4所述的方法,其特征在于,得到指紋數(shù)據(jù)庫(kù)之后,還包括: 通過(guò)三角定位方法對(duì)各網(wǎng)格的第二參考無(wú)線信號(hào)指紋信息進(jìn)行訓(xùn)練,得出指紋AP的 位置,并將該指紋AP的AP數(shù)據(jù)也寫入AP數(shù)據(jù)庫(kù)中; 若AP數(shù)據(jù)庫(kù)中已經(jīng)存在所述指紋AP的AP數(shù)據(jù),則將存在所述指紋AP的AP數(shù)據(jù)中的 AP標(biāo)識(shí)為指紋AP。
6. 根據(jù)權(quán)利要求1至5任意一項(xiàng)所述的方法,其特征在于,所述無(wú)線信號(hào)包括無(wú)線局域 網(wǎng)WiFi信號(hào)、藍(lán)牙信號(hào)、基站信號(hào)與無(wú)線射頻識(shí)別RFID信號(hào)中的任意一種或多種; 所述AP的ID包括接入點(diǎn)名稱SSID或接入點(diǎn)地址編碼MAC值。
7. -種混合定位系統(tǒng),其特征在于,包括用戶終端與混合定位平臺(tái); 所述用戶終端,用于采集無(wú)線信號(hào)采集信息并上報(bào)給混合定位平臺(tái),所述無(wú)線信號(hào)采 集信息中包括各接入點(diǎn)AP的標(biāo)識(shí)ID與信號(hào)強(qiáng)度; 所述混合定位平臺(tái),用于提取所述無(wú)線信號(hào)采集信息中AP的ID,并從用于三角定位方 法的AP數(shù)據(jù)庫(kù)中查詢所述無(wú)線信號(hào)采集信息中AP的ID對(duì)應(yīng)的AP被標(biāo)識(shí)為指紋AP的數(shù) 量,所述指紋AP的AP數(shù)據(jù)為用于指紋定位方法的指紋數(shù)據(jù)庫(kù)中的指紋數(shù)據(jù);若被標(biāo)識(shí)為指 紋AP的數(shù)量大于預(yù)設(shè)數(shù)值,則將所述無(wú)線信號(hào)采集信息與指紋數(shù)據(jù)庫(kù)中的指紋數(shù)據(jù)進(jìn)行 匹配計(jì)算,獲取匹配度最大的指紋數(shù)據(jù)中的網(wǎng)格位置,以該匹配度最大的指紋數(shù)據(jù)中的網(wǎng) 格位置作為所述用戶終端的定位結(jié)果;否則,若被標(biāo)識(shí)為指紋AP的數(shù)量不大于預(yù)設(shè)數(shù)值, 則通過(guò)三角定位方法,基于所述無(wú)線信號(hào)采集信息與所述AP數(shù)據(jù)庫(kù)計(jì)算用戶終端的定位 結(jié)果。
8. 根據(jù)權(quán)利要求7所述的系統(tǒng),其特征在于,所述混合定位平臺(tái)包括: 指紋AP數(shù)量判斷模塊,用于提取所述無(wú)線信號(hào)采集信息中AP的ID,并從AP數(shù)據(jù)庫(kù)中 查詢所述無(wú)線信號(hào)采集信息中AP的ID對(duì)應(yīng)的AP被標(biāo)識(shí)為指紋AP的數(shù)量;若被標(biāo)識(shí)為指紋 AP的數(shù)量大于預(yù)設(shè)數(shù)值,則指示三角算法位置計(jì)算模塊將所述無(wú)線信號(hào)采集信息與指紋數(shù) 據(jù)庫(kù)中的指紋數(shù)據(jù)進(jìn)行匹配計(jì)算;否則,若被標(biāo)識(shí)為指紋AP的數(shù)量不大于預(yù)設(shè)數(shù)值,則指 示指紋匹配模塊通過(guò)三角定位方法,基于所述無(wú)線信號(hào)采集信息與所述AP數(shù)據(jù)庫(kù)計(jì)算用 戶終端的定位結(jié)果; 三角算法位置計(jì)算模塊,用于將所述無(wú)線信號(hào)采集信息與指紋數(shù)據(jù)庫(kù)中的指紋數(shù)據(jù)進(jìn) 行匹配計(jì)算,獲取匹配度最大的指紋數(shù)據(jù)中的網(wǎng)格位置,以該匹配度最大的指紋數(shù)據(jù)中的 網(wǎng)格位置作為所述用戶終端的定位結(jié)果; 指紋匹配模塊,用于通過(guò)三角定位方法,基于所述無(wú)線信號(hào)采集信息與所述AP數(shù)據(jù)庫(kù) 計(jì)算用戶終端的定位結(jié)果。
9. 根據(jù)權(quán)利要求8所述的系統(tǒng),其特征在于,所述用戶終端,還用于采集含全球定位系 統(tǒng)GPS定位結(jié)果的第一參考無(wú)線信號(hào)采集信息并上報(bào)給混合定位平臺(tái)中的三角算法訓(xùn)練 模塊,所述第一參考無(wú)線信號(hào)采集信息中包括采集地點(diǎn)的定位結(jié)果、周邊AP的ID和信號(hào)強(qiáng) 度;以及采集特定區(qū)域中各網(wǎng)格的第二參考無(wú)線信號(hào)指紋信息,由各網(wǎng)格的第二參考無(wú)線 信號(hào)指紋信息并存入指紋數(shù)據(jù)庫(kù),所述第二參考無(wú)線信號(hào)指紋信息包括每個(gè)網(wǎng)格接收到的 指紋AP的ID和信號(hào)強(qiáng)度信息; 所述混合定位平臺(tái)還包括: 三角算法訓(xùn)練模塊,用于根據(jù)所述第一參考無(wú)線信號(hào)采集信息進(jìn)行訓(xùn)練,通過(guò)所述第 一參考無(wú)線信號(hào)采集信息中的GPS定位結(jié)果、AP的ID、信號(hào)強(qiáng)度計(jì)算獲得所述第一參考無(wú) 線信號(hào)采集信息中AP的位置,得到AP數(shù)據(jù)并寫入AP數(shù)據(jù)庫(kù),所述AP數(shù)據(jù)包括AP的位置、 ID與發(fā)射信號(hào)強(qiáng)度信息;以及通過(guò)三角定位方法對(duì)AP數(shù)據(jù)提取模塊提取出的各網(wǎng)格的第 二參考無(wú)線信號(hào)指紋信息進(jìn)行訓(xùn)練,得出指紋AP的位置,并將該指紋AP的AP數(shù)據(jù)也寫入 AP數(shù)據(jù)庫(kù)中;若AP數(shù)據(jù)庫(kù)中已經(jīng)存在所述指紋AP的AP數(shù)據(jù),則將存在所述指紋AP的AP 數(shù)據(jù)中的AP標(biāo)識(shí)為指紋AP ; AP數(shù)據(jù)庫(kù),用于存儲(chǔ)通過(guò)三角定位方法訓(xùn)練流程訓(xùn)練得到的AP數(shù)據(jù); 指紋數(shù)據(jù)庫(kù),用于存儲(chǔ)各網(wǎng)格的第二參考無(wú)線信號(hào)指紋信息; AP數(shù)據(jù)提取模塊,用于從指紋數(shù)據(jù)庫(kù)提取各網(wǎng)格的第二參考無(wú)線信號(hào)指紋信息。
10. 根據(jù)權(quán)利要求7至9任意一項(xiàng)所述的系統(tǒng),其特征在于,所述無(wú)線信號(hào)包括無(wú)線局 域網(wǎng)WiFi信號(hào)、藍(lán)牙信號(hào)、基站信號(hào)與無(wú)線射頻識(shí)別RFID信號(hào)中的任意一種或多種; 所述AP的ID包括接入點(diǎn)名稱SSID或接入點(diǎn)地址編碼MAC值。
【文檔編號(hào)】H04W64/00GK104219760SQ201310209994
【公開(kāi)日】2014年12月17日 申請(qǐng)日期:2013年5月31日 優(yōu)先權(quán)日:2013年5月31日
【發(fā)明者】楊恒, 劉波, 高歆雅, 唐寧, 武曉春 申請(qǐng)人:中國(guó)電信股份有限公司