An Adaptive Weighted KNN Positioning Method Based on Omnidirectional Fingerprint Database and Twice Affinity

Jingxue Bi1, Yunjia Wang2, Xin Li3

  • 1NASG Key Laboratory of Land Environment and Disaster Monitoring, China University of Mining and Technology, Xuzhou 221116, China. bjx1050@163.com.

Summary

This study introduces an adaptive weighted K-nearest neighbor (KNN) positioning method to improve Wi-Fi localization accuracy. The novel approach mitigates human body interference and enhances positioning by using an omnidirectional fingerprint database and clustering, achieving a mean error of 2.2m.

Related Concept Videos

Cluster Sampling Method01:20

Cluster Sampling Method

Appropriate sampling methods ensure that samples are drawn without bias and accurately represent the population. Because measuring the entire population in a study is not practical, researchers use samples to represent the population of interest.
To choose a cluster sample, divide the population into clusters (groups) and then randomly select some of the clusters. All the members from these clusters are in the cluster sample. For example, if you randomly sample four departments from your...
14.8K
Electron Affinity03:07

Electron Affinity

The electron affinity (EA) is the energy change for adding an electron to a gaseous atom to form an anion (negative ion).
43.4K
Affinity and Avidity01:41

Affinity and Avidity

Overview
39.1K
Velocity and Position by Integral Method01:13

Velocity and Position by Integral Method

If acceleration as a function of time is known, then velocity and position functions can be derived using integral calculus. For constant acceleration, the integral equations refer to the first and second kinematic equations for velocity and position functions, respectively.
Consider an example to calculate the velocity and position from the acceleration function. A motorboat is traveling at a constant velocity of 5.0 m/s when it starts to decelerate to arrive at the dock. Its acceleration is...
8.1K
Velocity and Position by Graphical Method01:34

Velocity and Position by Graphical Method

Velocity and position can be calculated from the known function of acceleration as a function of time. The total area under the acceleration-time graph and the velocity-time graph gives the change in velocity and position, respectively. In the case of an airplane, its acceleration is tracked using the inertial navigation system. The pilot provides the input of the airplane's initial position and velocity before takeoff. The inertial navigation system then uses the acceleration data to...
10.3K
IR Frequency Region: Fingerprint Region01:03

IR Frequency Region: Fingerprint Region

IR spectra are divided into two main regions: the diagnostic region and the fingerprint region. The diagnostic region of the spectrum lies above 1500 cm−1. The absorptions resulting from single-bond vibrations of the N–H, C–H, and O–H stretch at higher wavenumbers and appear on the left side of the spectrum. The stretching absorptions of the C≡C and C≡N occur between 2100–2300 cm−1. In contrast, those arising from stretching absorptions of the...
2.0K