Self-Supervised RF Positioning Using Channel State Information

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing wireless positioning systems face challenges in accurately predicting the location of objects in environments with sparse labeling data, particularly in multi-floor and multi-room settings, due to difficulties in collecting ground truth data and privacy concerns.

Innovation Solution

The system employs radio frequency (RF) data to generate topologically accurate latent spaces using Channel State Information (CSI), combining triplet-loss and neural clustering to train a machine-learning model that predicts object locations without the need for precise position labels during training, utilizing user-provided priors like access-point locations and floor-plan information.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If wireless positioning systems use traditional supervised learning approaches, then location prediction accuracy can be achieved with sufficient labeled data, but the difficulty of collecting ground truth data and privacy concerns prevent adequate labeling in multi-floor and multi-room environments

Engineering Contradiction:
Improvelocation prediction accuracyVSAvoidground truth data availability
Core Design Contradiction:
Measurement precisionVSLoss of information

Solution Approach 1:

The system performs self-supervised learning by automatically generating pseudo-labels from unlabelled RF data through clustering algorithms. The model trains itself without external ground truth labels, using the RF data's inherent structure to create supervisory signals that enable accurate location prediction without requiring manual annotation or ground truth data collection.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

Instead of requiring ground truth labels to train the model and then using the model for location prediction, the system inverts the approach by first training the model to recognize patterns in RF data, then using the model to generate location predictions from unlabelled data. The pseudo-labels are generated after the model learns the underlying spatial relationships from the RF signals.

Inventive Principle:
Principle #13The other way round (Inversion)

2Measurement precision

If the system collects extensive ground truth data for training, then location prediction accuracy improves, but the time and resources required for data collection and labeling increase significantly

Engineering Contradiction:
Improvelocation estimation accuracyVSAvoiddata collection time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system automatically generates its own training labels through clustering algorithms that process RF data without human intervention. The clustering algorithm automatically identifies spatial patterns and creates pseudo-labels that can be used for training, eliminating the need for manual data collection and labeling processes that would otherwise consume significant time and resources.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs preliminary processing of RF data by extracting features and generating pseudo-labels before actual location prediction occurs. This preliminary action creates the training data structure needed for the model to learn spatial relationships, allowing the system to skip the time-consuming ground truth data collection phase.

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If the system uses complex machine learning models to improve location prediction, then prediction accuracy increases, but the computational resources and model complexity requirements increase

Engineering Contradiction:
Improvelocation prediction accuracyVSAvoidmodel complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system replaces complex supervised learning mechanisms with a self-supervised approach that uses clustering algorithms to automatically generate training data. This substitution eliminates the need for complex data labeling infrastructure and manual annotation processes, reducing the overall system complexity while maintaining location prediction accuracy through automated pattern recognition in RF data.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS11871299B2Self-supervised passive positioning using wireless data
Publication Date: 2024.01.09 QUALCOMM INC
  • US11871299B2 patent drawing
  • US11871299B2 patent drawing
  • US11871299B2 patent drawing

AI summary

Disclosed are systems, methods, and non-transitory media for performing passive radio frequency (RF) location detection operations. In some aspects, RF data, such as RF signals including channel state information (CSI), can be received from a wireless device. The RF data can be provided to a self-supervised machine-learning architecture that is configured to perform three-dimensional (3D) object location estimation.