2 research outputs found
A Study on Radiomap Construction Method based on Histogram and Pearson Correlation Coefficient
Wi-Fi Fingerprint estimates user's location using a Radiomap, a database of measured locations and Received Signal Strength Indicator (RSSI). The Radiomap is constructed by collecting RSSI from a physical location that corresponds exactly to a predetermined Reference Point (RP). Collecting large amounts of RSSI to construct a Radiomap with high positioning accuracy requires a large number of people to accurately navigate to a given RP and repeat the RSSI measurements. RSSI measurements must be repeated at every RP for a certain period of time, which requires a high deployment cost in terms of manpower and time. In particular, complexly structured positioning environments such as department stores and conventions can be time consuming and expensive to accurately navigate to the actual RP. An intuitive way to reduce these construction costs is to collect fewer RSSIs and space out the measurement RPs. However, the method of reducing the number of measurement acquisitions causes adverse effects on the positioning accuracy due to signal noise, and the method of increasing the spacing of RP reduces the positioning resolution, which limits the ability to recognize precise positions in a localization environment with complex structures. To solve this problem, I propose a Complete Radiomap Construction Method that ensures high positioning accuracy and precision by adding Unlabeled , whose measurement location is unknown, to Mini , which collects less RSSI and wider RP spacing than before. The proposed construction method consist of RSSI Augmentation Algorithm (RAA), which adds Unlabeled to Mini via Pearson Correlation Labelling (PCL) to increase the small number of measurement, and Pearson Correlation Interpolation Algorithm (PCIA), which relocates the added Unlabeled to be close to the actual measurement location via Pearson Correlation-Nearest Neighbor (PC-NN) to narrow the wide RP gap. The proposed PCL converts the to a probability distribution by histogram and normalization to obtain information about the mean, variance, and distribution. The transformed probability distributions are analyzed for similarity using Pearson Correlation Coefficient (PCC), and the RP of Unlabeled is estimated from the most similar probability distribution. To estimate the actual measured location of Unlabeled , PC-NN relocates Unlabeled after obtaining the nearest neighbor via PCL. The Mini , which is less expensive to construct, can be constructed as a complete Radiomap with similar performance to a measured Radiomap by adding Unlabeled using the proposed construction method. To validate the feasibility of the proposed construction method, I used datasets measured at Jong-O Underground Shopping Center (Jong-O) and Myeong-Dong Station Underground Shopping Center (Myeong-Dong Station) among Seoul's underground shopping Centers. A random sample was taken from the dataset to establish Mini . RPs were removed from the rest of the data to serve as Unlabeled . To check the performance of the Complete Radiomap, I compared the accuracy of the Peak Signal to Noise Ratio (PSNR) and Deep Learning-based Wi-Fi Fingerprint models. In experiments, the PSNR of the measurement Radiomap decreases as the number of measurements decreases, while the proposed Complete Radiomap maintains 40 B and 35 B regardless of the number of measurements. In addition, the location accuracy of measurement Radiomap decreases as the number of measurements decreases, and it is impossible to recognize the location due to the high error rate when the number of measurements is less than 60 times. The Complete Radiomap converges to similar accuracy as the measurement Radiomap with a higher number of measurements by maintaining 3 m and 3.8 m in Jong-O and 4 m and 4.5 m in Myeong-Dong Station regardless of the number of measurements. At the end of the day used in the experiment, the Mini has a data size of 2,300, which is 2.5 % of the Complete Radiomap data size. The Radiomap constructed by using 2.5% RSSI measurement can be constructed with high location accuracy and precision through the proposed Radiomap construction method. This research is expected to contribute to the commercialization of Fingerprint by enabling Radiomap that are expensive to construct to be constructed at a lower cost.|Wi-Fi Fingerprint๋ ์ธก์ ์์น์ Received Signal Strength Indicator (RSSI)๋ก ๊ตฌ์ฑ๋ ๋ฐ์ดํฐ ๋ฒ ์ด์ค์ธ ๋ผ๋์ค๋งต์ ์ฌ์ฉํ์ฌ ์์น๋ฅผ ์ถ์ ํ๋ค. ๋ผ๋์ค๋งต์ ๋ฏธ๋ฆฌ ์ง์ ๋ Reference Point (RP)์ ์ ํํ ๋์๋๋ ์ค์ ์์น์์ RSSI๋ฅผ ์์งํ์ฌ ๊ตฌ์ถํ๋ค. ๋์ ์์น ์ธ์ ์ ํ๋๋ฅผ ๋ณด์ฅํ๋ ๋ผ๋์ค๋งต์ ๊ตฌ์ถํ๊ธฐ ์ํด RSSI๋ฅผ ๋ค๋ ์์งํ๋ ๊ฒ์ ๋ค์์ ์ฌ๋์ด ์ง์ ๋ RP๋ก ์ ํํ ์ด๋ํ๊ณ ๋ชจ๋ RP์์ ์ผ์ ์๊ฐ ๋์ RSSI ์ธก์ ์ ๋ฐ๋ณตํด์ผ ํ๊ธฐ ๋๋ฌธ์ ์ธ์ , ์๊ฐ์ ์ผ๋ก ๋ง์ ๊ตฌ์ถ ๋น์ฉ์ด ์๊ตฌ๋๋ค. ํนํ, ๋ฐฑํ์ ๊ณผ ์ปจ๋ฒค์
๋ฑ์ ๋ณต์กํ ๊ตฌ์กฐ ์ง๋ ์ธก์ ํ๊ฒฝ์ ์ค์ RP๋ก ์ ํํ ์ด๋ํ๋ ๊ณผ์ ์์ ๋ง์ ์๊ฐ๊ณผ ๋น์ฉ์ ์๋ชจํ๋ค. ์ด๋ฌํ ๊ตฌ์ถ ๋น์ฉ์ ์ค์ด๋ ์ง๊ด์ ์ธ ๋ฐฉ๋ฒ์ RSSI์ ์์ง ํ์๋ฅผ ์ค์ด๊ณ ์ธก์ RP์ ๊ฐ๊ฒฉ์ ๋ํ๋ฉด ๋๋ค. ํ์ง๋ง RSSI์ ์์ง ํ์๋ฅผ ์ค์ด๋ ๋ฐฉ๋ฒ์ ์ ํธ ๋
ธ์ด์ฆ๋ก ์ธํ ์ธก์ ์ ํ๋์ ์
์ํฅ์ ์ผ์ผํค๊ณ RP์ ๊ฐ๊ฒฉ์ ๋์ด๋ ๋ฐฉ๋ฒ์ ์ธก์ ๋ถํด๋ฅ์ด ๊ฐ์ํ์ฌ ๋ณต์กํ ๊ตฌ์กฐ์ ์ธก์ ํ๊ฒฝ์์ ์ ๋ฐํ ์์น ์ธ์์ ๋ํ ํ๊ณ๊ฐ ์กด์ฌํ๋ค. ์ด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํด ๋ณธ ๋
ผ๋ฌธ์์๋ RSSI ์์ง์ ๊ธฐ์กด ๋๋น ์ ๊ฒ ํ๋ฉด์ RP ๊ฐ๊ฒฉ์ ๋๊ฒ ์์งํ๋ Mini ์ ์ธก์ ์์น๋ฅผ ๋ชจ๋ฅด๋ Unlabeled ์ ์ถ๊ฐํจ์ผ๋ก์จ ๋์ ์์น ์ ํ๋์ ์ ๋ฐ๋๋ฅผ ๋ณด์ฅํ๋ Complete ๋ผ๋์ค๋งต ๊ตฌ์ถ ๊ธฐ๋ฒ์ ๋ํด ์ ์ํ๋ค. ์ ์ํ๋ ๊ตฌ์ถ ๊ธฐ๋ฒ์ Mini ์ ์ ์ ์์ง ํ์๋ฅผ ์ฆ๊ฐ์ํค๊ธฐ ์ํด Unlabeled ๋ฅผ Pearson Correlation Labelling (PCL)์ ํตํด Mini ์ ์ถ๊ฐํ๋ RSSI Augmentation Algorithm (RAA)๊ณผ ๋์ RP ๊ฐ๊ฒฉ์ ์ขํ๊ธฐ ์ํด ์ถ๊ฐ๋ Unlabeled ๋ฅผ Pearson Correlation-Nearest Neighbor (PC-NN)์ ํตํด ์ค์ ์ธก์ ์์น์ ๊ทผ์ ํ๋๋ก ์ฌ๋ฐฐ์นํ๋ Pearson Correlation Interpolation Algorithm (PCIA)์ผ๋ก ๊ตฌ์ฑ๋๋ค. ์ ์ํ๋ PCL์ ํ๊ท ๊ณผ ๋ถ์ฐ, ๋ถํฌ์ ์ ๋ณด๋ฅผ ํ๋ํ๊ธฐ ์ํด ๋ฅผ ํ์คํ ๊ทธ๋จ๊ณผ ์ ๊ทํ๋ฅผ ํตํด ํ๋ฅ ๋ถํฌ๋๋ก ๋ณํํ๋ค. ๋ณํ๋ ํ๋ฅ ๋ถํฌ๋๋ ํผ์ด์จ ์๊ด ๊ณ์ (Pearson Correlation Coefficient: PCC)๋ฅผ ํตํด ์ ์ฌ๋๋ฅผ ๋ถ์ํ๊ณ ๊ฐ์ฅ ์ ์ฌํ ํ๋ฅ ๋ถํฌ๋๋ฅผ ํตํด Unlabeled ์ RP๋ฅผ ์ถ์ ํ๋ค. PC-NN์ Unlabeled ์ ์ค์ ์ธก์ ์์น๋ฅผ ์ถ์ ํ๊ธฐ ์ํด PCL์ ํตํด ๊ทผ์ ์ด์์ผ๋ก ํฅํ๋ ๋ฅผ ๊ตฌํ ํ Unlabeled ์ ์ฌ๋ฐฐ์นํ๋ค. ๊ตฌ์ถ ๋น์ฉ์ด ์ ์ Mini ๋ ์ ์ํ๋ ๊ตฌ์ถ ๊ธฐ๋ฒ์ ํตํด Unlabeled ๋ฅผ ์ถ๊ฐํจ์ผ๋ก์จ ์ค์ ์ธก์ ํ์ฌ ๊ตฌ์ถํ ๋ผ๋์ค๋งต๊ณผ ์ ์ฌํ ์ฑ๋ฅ์ ๊ฐ์ง๋ Complete ๋ผ๋์ค๋งต์ผ๋ก ๊ตฌ์ถํ ์ ์๋ค. ์ ์ํ๋ ๊ตฌ์ถ ๊ธฐ๋ฒ์ ํ๋น์ฑ์ ๊ฒ์ฆํ๊ธฐ ์ํด ์์ธ ์งํ์๊ฐ ์ค ์ข
์ค ์งํ์๊ฐ (์ข
์ค)์ ๋ช
๋์ญ ์งํ์๊ฐ (๋ช
๋์ญ)์์ ์ธก์ ํ ๋ฐ์ดํฐ์
์ ์ฌ์ฉํ์๋ค. ๋ฐ์ดํฐ์
์์ ๋ฌด์์๋ก ์ถ์ถํ์ฌ Mini ์ ์ค์ ํ์๊ณ ๋๋จธ์ง ๋ฐ์ดํฐ์์ RP๋ฅผ ์ ๊ฑฐํ์ฌ Unlabeled ๋ก ์ฌ์ฉํ์๋ค. Complete ๋ผ๋์ค๋งต์ ์ฑ๋ฅ์ ํ์ธํ๊ธฐ ์ํด Peak Signal to Noise Ratio (PSNR)๊ณผ Deep Learning ๊ธฐ๋ฐ Wi-Fi Fingerprint ๋ชจ๋ธ์ ์ ํ๋๋ฅผ ๋น๊ตํ์๋ค. ์คํ ๊ฒฐ๊ณผ, ์ผ๋ฐ ๋ผ๋์ค๋งต์ ์ธก์ ํ์๊ฐ ๊ฐ์ํ ์๋ก PSNR์ด ๊ฐ์ํ๋ ๋ฐ๋ฉด ์ ์ํ๋ Complete ๋ผ๋์ค๋งต์ ์ธก์ ํ์์ ์๊ด ์์ด 40dB์ 35dB๋ฅผ ์ ์งํ์๋ค. ๋ํ, ์ผ๋ฐ ๋ผ๋์ค๋งต์ ์ธก์ ํ์๊ฐ ๊ฐ์ํ๋ฉด ์์น ์ ํ๋๊ฐ ๊ฐ์ํ๊ณ ์ธก์ ํ์๊ฐ 60ํ ๋ฏธ๋ง์ผ ๊ฒฝ์ฐ ๋์ ์ค์ฐจ์จ๋ก ์ธํด ์์น ์ธ์์ด ๋ถ๊ฐ๋ฅํ๋ค. Complete ๋ผ๋์ค๋งต์ ์ธก์ ํ์๊ฐ ์๊ด ์์ด ์ข
์ค๋ 3m์ 3.8m๋ฅผ ์ ์งํ๊ณ ๋ช
๋์ญ์ 4m์ 4.5m๋ฅผ ์ ์งํ์ฌ ์ธก์ ํ์๊ฐ ๋์ ์ผ๋ฐ ๋ผ๋์ค๋งต์ ์ ํ๋์ ์ ์ฌํ๊ฒ ์๋ ดํ๋ค. ์คํ์์ ์ฌ์ฉํ ์ข
์ค๋ฅผ ๊ธฐ์ค์ผ๋ก Mini ์ ๋ฐ์ดํฐ ํฌ๊ธฐ๋ 2,300์ผ๋ก Complete ๋ผ๋์ค๋งต ๋ฐ์ดํฐ ํฌ๊ธฐ์ 2.5%์ด๋ค. RSSI ์ธก์ ์ 2.5%ํ์ฌ ๊ตฌ์ถํ ์ ์ ์ํ๋ ๋ผ๋์ค๋งต ๊ตฌ์ถ ๊ธฐ๋ฒ์ ํตํด ๋์ ์์น ์ ํ๋์ ์ ๋ฐ๋๋ฅผ ๊ฐ์ง ๋ผ๋์ค๋งต์ผ๋ก ๊ตฌ์ถํ ์ ์๋ค. ๋ณธ ์ฐ๊ตฌ๋ฅผ ๋ฐํ์ผ๋ก ๊ตฌ์ถ ๋น์ฉ์ด ๋ง์ด ๋๋ ๋ผ๋์ค๋งต์ ์ ์ ๋น์ฉ์ ์ฌ์ฉํ์ฌ ๊ตฌ์ถํ ์ ์์ด Fingerprint ์์ฉํ์ ๊ธฐ์ฌํ ๊ฒ์ผ๋ก ํ๋จํ๋ค.1. ์๋ก 1
2. ๊ด๋ จ์ด๋ก 6
2.1 ๋ผ๋์ค๋งต ๊ตฌ์ถ 6
2.2 ํ๋ฅ ๋ถํฌ๋ ๊ธฐ๋ฐ ์์น ์ธ์ 10
2.3 Deep Learning ๊ธฐ๋ฐ Wi-Fi Fingerprint 12
3. ์ ์ํ๋ ๋ผ๋์ค๋งต ๊ตฌ์ถ ๊ธฐ๋ฒ 14
3.1 Complete ๋ผ๋์ค๋งต ๊ตฌ์ถ ๊ธฐ๋ฒ 14
3.2 ์ ์ํ๋ RSSI Augmentation Algorithm 16
3.3 ์ ์ํ๋ Pearson Correlation Interpolation Algorithm 22
4. ์คํ ๋ฐ ๊ฒฐ๊ณผ 27
4.1 ์คํ ํ๊ฒฝ 27
4.2 ์คํ ๊ฒฐ๊ณผ 31
4.2.1 ์ ์ํ๋ Pearson Correlation Labelling์ ์ฑ๋ฅ 31
4.2.2 ์ ์ํ๋ ๋ผ๋์ค๋งต ๊ตฌ์ถ ๊ธฐ๋ฒ์ ์ฑ๋ฅ 33
5. ๊ฒฐ๋ก 40
์ฐธ๊ณ ๋ฌธํ 41Maste