新四季網

一種基於對數映射差分的WIFI室內定位方法與流程

2023-12-03 16:21:56


本發明涉及室內定位與導航技術領域,特別是一種基於對數映射差分的wifi室內定位方法。

技術背景

近年來,隨著智能可攜式行動裝置(如智慧型手機,智能手環等)的逐漸興起和普及,基於位置的服務和應用快速地發展並逐漸擴展到生活出行的方方面面。例如,基於全球定位系統(如美國的gps,中國的北鬥導航等)的電子地圖,給人們提供了室外環境的定位和導航服務。基於位置信息服務的應用層出不窮(如百度地圖,高德地圖等)。然而,人類的大部分活動是在室內進行的,由於全球定位系統的衛星信號難以穿透建築物,因此全球定位系統無法用於室內定位,所以必須要有新的專門用於室內定位的技術。

隨著智慧型手機的普及,利用智慧型手機進行wifi定位逐漸成了室內定位的研究熱點。一般在醫院、辦公大樓、購物商場等公共場所都會有wifi熱點,而且智能終端基本上都有wifi接口,因此基於wifi的室內定位系統就可以使用現有的設備進行構建,從而大大節省了硬體成本。

目前基於wifi的室內定位算法主要是基於knn(k近鄰)的wifi室內定位算法。基於knn的wifi室內定位算法的主要原理是根據rssi(接收信號強度)的歐式距離計算方法來估算帶定位節點和數據指紋庫中已知節點的距離,算法複雜度比較低,能夠適應在運算能力不高的智慧型手機上運行,所以在實際中應用廣泛。但由於室內環境複雜,信號在室內傳播是有很明顯的多徑效應,並且由於障礙物的遮擋等使得knn定位方法存在以下幾個問題:

首先,上述knn算法中rssi距離比較大的兩個點,其實際空間距離可能比較小,比如兩個點之間隔著一堵牆等,因此,只按照rssi的距離大小確定knn算法中的權重可能會造成比較大的定位誤差;

其次,在實際測量時發現,在同一地點檢測到的同一個ap發射的信號的rssi值波動比較大,離線階段和在線的信號波動,都會對定位結果造成影響,所以在使用rssi值進行定位前,必須對採集到的數據進行預處理,減少噪聲對指紋資料庫的影響。

最後,rssi的值和檢測設備有關係,同一個ap發射出的無線信號在同一點由不同的接收設備檢測,rssi的值可能會不一樣,因此,不能只根據rssi距離的絕對數值,來確定knn算法中的權重值。

2017年3月出版的第33卷第3期《科技通報》上介紹了一種名稱為「基於餘弦相似度的指紋匹配算法的室內定位方法」,該方法不使用rssi向量的歐氏距離作為匹配方法,而使用rssi向量的夾角餘弦值(最接近1)作為位置匹配方法,該方法雖然在一定程度上比knn方法的計算量少,但是,在一些常見的複雜的室內辦公環境下的定位精度較低,難以達到定位要求。



技術實現要素:

本發明所要解決的技術問題是,針對現有技術的不足,提供一種基於對數映射差分的wifi室內定位方法。

為解決上述技術問題,本發明所採用的技術方案是:一種基於對數映射差分的wifi室內定位方法,包括在線測量階段和離線測量階段;

所述離線測量階段包括以下步驟:

1)預先選定場地中某些點為參考點,測量參考點的坐標,然後在每一個參考點上測量並記錄來自每一個wifi熱點的接收信號強度(rssi)50次以上並進行高斯濾波,從而除去出現概率小於18%的rssi值,濾波的具體操作方法為:對於在每一個參考點上測得的同一個wifi熱點的rssi的值進行統計,統計每一個rssi值出現的次數,然後再除以在這個參考點上測量rssi的次數從而得出每個rssi值出現的概率,然後除去概率小於18%rssi值,即只將出現概率不小於18%的rssi值保存下來給以後使用;

2)先計算各個參考點的來自不同wifi接入點(ap)rssi平均值,接著取絕對值,然後取以10為底的對數;

3)對每個參考點的rssi向量進行擴展差分(具體方法為:設rssi向量為{rssi1,rssi2,···,rssin},然後在其末尾添加首位元素rssi1得擴展後的向量為{rssi1,rssi2,···,rssin,rssi1},最後對擴展後的向量進行一階前向差分計算的擴展差分的結果為n維向量{rssi2-rssi1,rssi3-rssi2,···,rssi1-rssin}),然後將擴展差分的結果存入資料庫;

所述在線測量階段包括以下步驟:

1)測量待定位點的rssi向量值並進行擴展差分得rssi』;

2)計算帶定位點與指紋資料庫中各個參考點的rssi』的歐式距離;

3)找出k個與待定位點的rssi』的歐氏距離最小的點,也就是k個最近鄰點;

4)取上述k個最近鄰點的位置坐標的平均值作為待定位點的位置估計。

與現有技術相比,本發明所具有的有益效果為:本發明在利用基於knn的wifi室內定位方法的基礎之上,引入了對數變換域,將原來的數據映射到對數域中,並且在對數域中用rssi向量的一階擴展差分rssi'向量來取代rssi向量,從而提高了系統的定位精度。與傳統的rssi向量距離相比,不僅考慮了rssi向量的歐氏距離,還兼顧了來自不同wifi接入點的rssi的關係,從而增加了系統對於複雜環境的適應性。

附圖說明

圖1為本發明實施例試驗區的室內定位地圖;

圖2為本發明對數映射差分對12個測試點每個進行50次定位實驗,定位誤差的平均值與最近鄰、4階knn、4階wknn(加權knn)、基於餘弦相似度的指紋匹配算法的比較圖。

具體實施方式

以下結合附圖對本發明的具體實施方式做進一步的說明。

實驗區的布置圖如圖1所示,使用安卓智慧型手機作為指紋數據採集設備和定位設備,四臺wifi中繼放大器作為接入點(ap)。實驗區為室內房間,房間長約10米寬約6米。該房間為典型的室內辦公室,平常可容納20多人同時辦公,並且人員走動也比較頻繁,實驗所用的ap也被清楚地標在圖1中,四個ap離地面的高度約為1.8米。圖1中標記小圓點「o」的位置為指紋資料庫的採樣位置,而標記「x」的位置為定位測試點的位置。整個房間的指紋採樣點總數為38個,並且每個指紋採樣點分別間隔1秒採樣一次公採樣50次。定位測試點的總數為12個,並且每個定位點分別測試50次。

在實際採樣過程中,由於各種噪聲的影響,使得測得的wifi信號強度的值有時會產生比較大的波動。為了減小噪聲對指紋資料庫的採樣,每個參考點採集到的rssi值進行高斯濾波,濾除掉出現概率小於18%的rssi值,將剩餘值取平均值,接著取絕對值,然後再取以10為底的對數並進行擴展差分,最後將所得數據存入指紋資料庫。

在實驗場地採集到的數據經過濾波取平均值處理後,採用二維表的形式存儲這些數據,指紋數據的存放格式如下表1所示:

表1指紋數據的存放格式

將在線測得的rssi向量先進性擴展差分得rssi』向量,然後計算其與指紋庫中的每個採樣點的rssi』向量的歐氏距離,然後取4個最近鄰點,最後求取這4個點的位置坐標平均值作為定位測試點的位置估計。分別用本發明方法、最近鄰法、4階knn法、4階wknn法和基於餘弦相似度的指紋匹配算法對實驗區中的12個測試點每個點進行50次定位測試,測得的平均誤差如表2和圖2所示,從表2和圖2可以看出,本發明方法的定位誤差明顯小於其它4種方法。

表2不同定位方法的平均誤差

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀