Wi-Fi Fingerprint Positioning Using Information-Gain AP Filtering

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current indoor positioning systems based on WI-FI signals face challenges such as imprecision, complexity, and high costs due to the large number of WI-FI signals, making it difficult to establish an accurate positioning system purely based on WI-FI signal strengths.

Innovation Solution

A positioning system and method that clusters WI-FI fingerprint data by spatial coordinates using algorithms like DBSCAN, calculates metadata for WI-FI access points to determine information gain, selects characteristic values with high identification rates, and employs machine learning to establish a positioning model for accurate location estimation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If a large number of WI-FI signals are used for positioning, then positioning accuracy is improved, but system complexity increases

Engineering Contradiction:
Improvepositioning accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent extracts and selects only the most relevant and stable WI-FI access points from the large set of available signals. By calculating information gain for each access point and selecting those with high information gain values, the system reduces the number of signals used for positioning while maintaining accuracy. This extraction process filters out redundant and unstable signals, resolving the contradiction between using many signals for accuracy and avoiding complexity.

Inventive Principle:
Principle #2Taking out (Extraction)

2Reliability

If more WI-FI access points are monitored, then identification rate improves, but data processing complexity increases

Engineering Contradiction:
Improveidentification rateVSAvoiddata processing complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent changes the parameter selection criteria by introducing information gain as a filtering metric. Instead of using all monitored access points, the system calculates information gain for each access point based on its characteristic values and selects only those above a threshold. This parameter-based filtering reduces the volume of data requiring processing while preserving the identification rate, as the selected access points are those most discriminative for location identification.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If comprehensive WI-FI fingerprint data is collected, then positioning accuracy improves, but time consumption increases

Engineering Contradiction:
Improvepositioning accuracyVSAvoidtime consumption
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent performs preliminary actions by pre-calculating and storing metadata for each WI-FI access point, including information gain values and characteristic values. This pre-processing is done offline before actual positioning operations. During runtime, the system only needs to compare current fingerprints against the pre-processed database, significantly reducing time consumption while maintaining positioning accuracy, as the heavy computational work has already been completed in advance.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11762396B2Positioning system and positioning method based on WI-FI fingerprints
Publication Date: 2023.09.19 PSJ INT LTD
  • US11762396B2 patent drawing
  • US11762396B2 patent drawing
  • US11762396B2 patent drawing

AI summary

A positioning system and a positioning method based on WI-FI® fingerprints are provided. The method includes obtaining positioning map data; performing a clustering processing process to allocate collected data into reference groups in a target area according to collection coordinates; calculating metadata of WI-FI® access points; serving the metadata as a filtering condition related to an identification rate, and extracting WI-FI® fingerprint data with relatively high identification rate; establishing a machine learning model for estimating a relevant position based on the fingerprint data of the WI-FI® access points, and training the machine learning model with extracted WI-FI® fingerprint data and corresponding spatial coordinates to generate a trained machine learning model; configuring a communication module to receive WI-FI® fingerprint data collected by a wireless device; and configuring the trained machine learning model to estimate, according to the WI-FI® fingerprint data collected, the relevant position.