WiFi fingerprint-based indoor localization has long been an attractive solution for accurately determining the location of mobile devices within indoor environments. However, achieving high localization accuracy remains a primary challenge. In a research article titled “DorFin: WiFi Fingerprint-based Localization Revisited,” authors Chenshu Wu, Zheng Yang, Zimu Zhou, Yunhao Liu, and Mingyan Liu address the limitations of existing approaches and propose a novel scheme called DorFin to improve accuracy without incurring extra cost.

What is WiFi fingerprint-based localization?

WiFi fingerprint-based localization is a technique used to determine the location of a mobile device (such as a smartphone or tablet) within an indoor environment based on the received signal strength (RSS) of WiFi access points (APs). Each location within the environment has a unique RSS fingerprint, which is created by measuring the signal strength at different APs. By comparing the current RSS fingerprint with a database of previously collected RSS fingerprints, the device’s location can be estimated.

What are the challenges in WiFi fingerprint-based localization?

While WiFi fingerprint-based localization has shown promise, it faces several challenges that affect its accuracy, especially in mobile environments:

1. AP discrimination

WiFi APs may have different discrimination abilities when it comes to fingerprinting a specific location. Some APs may provide more distinctive RSS values for a given location, while others may be less accurate. This diversity in discrimination can lead to localization errors if not properly accounted for.

2. RSS inconsistency

Signal fluctuations caused by interference or human body blockages can result in inconsistent RSS measurements. These inconsistencies can introduce errors into the localization process if not appropriately handled.

3. Outdated RSS values

Commodity smartphones tend to experience delays in receiving and processing RSS values. This delay can lead to the use of outdated RSS values, which no longer accurately represent the current environment. Using outdated RSS values for localization can significantly degrade accuracy.

What is DorFin and how does it improve accuracy?

Recognizing the aforementioned challenges, the authors propose DorFin, a novel scheme for WiFi fingerprint generation, representation, and matching. DorFin addresses these challenges using the following techniques:

1. Discrimination factor

DorFin introduces a discrimination factor to quantify the discrimination abilities of different APs. By understanding the varying levels of discrimination, DorFin can better utilize the APs that provide more accurate RSS fingerprints for a given location, improving overall localization accuracy.

2. Robust regression

To tackle the issue of RSS inconsistency caused by signal fluctuations and human body blockages, DorFin incorporates robust regression techniques. Robust regression can tolerate outlier measurements and mitigate the impact of inconsistent RSS values, leading to more accurate localization results.

3. RSS reassembly

DorFin addresses the problem of outdated RSS values on commodity smartphones by reassembling different fingerprints. By utilizing multiple snapshots of the environment, DorFin can create a more up-to-date representation of the RSS fingerprints, improving accuracy even with delays in receiving and processing RSS values.

By combining these techniques, DorFin offers a unified solution that significantly improves WiFi fingerprint-based indoor localization accuracy without incurring extra cost. The authors conducted extensive experiments to evaluate the performance of DorFin compared to state-of-the-art schemes such as Horus and RADAR.

The results showcased the effectiveness of DorFin, with a mean error of 2 meters and a 95th percentile error bounded under 5.5 meters. These results demonstrate a significant improvement compared to previous schemes, achieving error reductions of approximately 56% and 69%. DorFin’s accuracy is a remarkable achievement, considering the limitations of existing WiFi fingerprint-based localization approaches.

Real-world example: Enhancing asset tracking in a large warehouse

Imagine a large warehouse where efficient asset tracking is crucial for seamless operations. The use of WiFi fingerprint-based localization can greatly enhance asset tracking and improve inventory management. By equipping assets with WiFi-enabled tags and utilizing DorFin’s improved accuracy, warehouse managers can precisely locate assets within the facility.

For example, if a particular asset is reported as missing in the system, DorFin can be used to track its location within a few meters. This capability saves valuable time and effort that would otherwise be spent manually searching for the asset. Furthermore, DorFin’s accuracy ensures that assets are always assigned to the correct location, minimizing errors in inventory management.

With DorFin, the warehouse can optimize its operations, improve supply chain efficiency, and provide better customer service by reducing delays in finding and relocating assets.

Takeaways

WiFi fingerprint-based indoor localization has the potential to revolutionize the way we navigate indoor environments and track assets. However, its accuracy has been a persistent challenge. The research article “DorFin: WiFi Fingerprint-based Localization Revisited” introduces a novel scheme that addresses the root causes of localization errors and significantly improves accuracy without additional cost.

DorFin’s discrimination factor, robust regression, and RSS reassembly techniques provide a comprehensive solution to the challenges faced by existing approaches. With mean error significantly reduced and 95th percentile error bounded under 5.5 meters, DorFin outperforms state-of-the-art schemes like Horus and RADAR.

As we embrace the potential of WiFi fingerprint-based localization in various domains, DorFin serves as a milestone in improving accuracy and unlocking new applications for precise indoor positioning.

Source: https://arxiv.org/abs/1308.6663