Cross-Correlation Visualization for TDOA Geolocation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing techniques for estimating time difference of arrival (TDOA) in geolocation applications, especially under multi-path conditions and with unknown or interfering signals, often produce poor or misleading location estimates due to the complexity of cross-correlation data and interference from multiple signals.

Innovation Solution

A method and system that computes and displays location information by cross-correlating signal data from multiple receivers, generating a graphical indicator function to visually represent TDOA results, allowing for enhanced visualization and interpretation of location data, including the use of additional information such as signal characteristics and accuracy indicators.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If traditional TDOA estimation techniques are used to extract location information from cross-correlation data, then the computational process is simplified, but the accuracy and reliability of location estimates deteriorate under multi-path conditions and with interfering signals

Engineering Contradiction:
Improvelocation estimation accuracyVSAvoidcomputational complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent transforms the traditional one-dimensional cross-correlation approach (time-only analysis) into a two-dimensional representation by plotting cross-correlation values against both time lag and receiver pairing combinations. This dimensional expansion allows visual differentiation of multiple signals and multi-path components that appear as distinct peaks or patterns in the 2D space, thereby improving location estimation accuracy without requiring complex algorithmic changes.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Solution Approach 2:

The patent performs preliminary computation of cross-correlation values for all receiver pairings before final location estimation. By pre-computing and organizing the cross-correlation data in a structured 2D format, the system prepares the information in advance, making it easier to identify valid TDOA estimates and filter out erroneous ones caused by multi-path or interference, thus improving accuracy while keeping the final estimation step computationally efficient.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If advanced techniques are used to improve TDOA estimates from correlation data, then measurement precision improves, but the difficulty of detecting and measuring multiple signals deteriorates

Engineering Contradiction:
ImproveTDOA estimation accuracyVSAvoidsignal discrimination difficulty
Core Design Contradiction:
Measurement precisionVSDifficulty of detecting and measuring

Solution Approach 1:

By organizing cross-correlation data in a two-dimensional plot with time lag on one axis and receiver pairing identifiers on the other axis, the patent creates an additional dimension for signal discrimination. Multiple signals that would overlap in traditional 1D cross-correlation appear as distinct features in the 2D space, enabling easier identification and selection of valid TDOA estimates corresponding to direct paths versus multi-path or interfering signals.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Solution Approach 2:

The patent employs visual representation where different cross-correlation peaks or features can be distinguished through visual characteristics (analogous to color changes). By mapping cross-correlation magnitude and patterns to visual properties in the 2D plot, users can easily distinguish between valid signal pairs and erroneous correlations caused by multi-path or interference, simplifying the detection and measurement process.

Inventive Principle:
Principle #32Color changes

3Productivity

If numerical TDOA results are used directly for position estimation, then the processing speed is maintained, but the reliability of geolocation determinations deteriorates in complex signal environments

Engineering Contradiction:
Improveprocessing speedVSAvoidgeolocation determination reliability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent performs preliminary organization and visualization of cross-correlation data for all receiver pairings before final position estimation. This pre-processing step structures the data in a 2D format that highlights valid TDOA estimates, enabling rapid identification and selection of reliable measurements. The preliminary action maintains processing speed by avoiding complex iterative algorithms while improving reliability through better data preparation.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The 2D cross-correlation plot provides visual feedback about the quality and reliability of TDOA estimates from different receiver pairings. By displaying the cross-correlation values and patterns, the system enables operators to identify and select reliable estimates while filtering out erroneous ones, thereby improving geolocation determination reliability without significantly impacting processing speed.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS7869810B2Method and system for computing and displaying location information from cross-correlation data
Publication Date: 2011.01.11 KEYSIGHT TECHNOLOGIES INC
  • US7869810B2 patent drawing
  • US7869810B2 patent drawing
  • US7869810B2 patent drawing

AI summary

Two or more receivers in a plurality of receivers are selected and the signal data from each receiver obtained. A cross-correlation of signal data is computed for each receiver paring in the selected receivers. The results of each cross-correlation are then combined and mapped into a graphical indicator function. The graphical indicator function generates a visual representation of location information using the results of each cross-correlation computation. The visual representation is then displayed to a user. Additional location information may also be simultaneously displayed with the visual representation or upon command.