Doppler Sensor Offset Calibration Using Static Surface Motion

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for calibrating doppler-based sensors on autonomous vehicles struggle to accurately adjust for rotational and linear offsets in dynamic and feature-poor environments without relying on specific environmental features or dedicated calibration cycles.

Innovation Solution

A method for calibrating relative positions of optical sensors on a mobile platform by deriving absolute motions from frames captured by these sensors, using static reference surfaces to calculate rotational and linear offsets in real-time, even in unknown or dynamic environments, through joint optimization of observed motions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If traditional calibration methods are used, then calibration accuracy is improved, but the system requires dedicated calibration cycles and specific environmental features

Engineering Contradiction:
Improvecalibration accuracyVSAvoidcalibration system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system performs self-calibration by automatically detecting static reference surfaces in the environment and using them to compute sensor offsets. The calibration process requires no external intervention, dedicated calibration cycles, or special calibration equipment - the system uses its own sensor data to adjust its parameters in real-time during normal operation.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The calibration method works universally across different environments without requiring specific environmental features. Any static reference surface (buildings, ground, objects) can be used for calibration, making the system adaptable to diverse settings including feature-poor environments. The same calibration mechanism serves both calibration purposes and normal navigation operations.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Adaptability or versatility

If real-time calibration is implemented, then adaptability to dynamic conditions is improved, but computational requirements and processing time increase

Engineering Contradiction:
Improveadaptability to dynamic conditionsVSAvoidcalibration processing time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The calibration process continues uninterrupted during normal system operation. Instead of performing calibration in separate dedicated cycles, the system continuously processes calibration data alongside navigation data, updating sensor offsets in real-time as the vehicle moves through the environment. This ensures calibration remains current without stopping normal operations.

Inventive Principle:
Principle #20Continuity of useful action

Solution Approach 2:

The system performs calibration computations partially in the background during normal operations, using available computational resources efficiently. By processing calibration updates incrementally rather than requiring complete recalibration cycles, the system achieves real-time adaptability without excessive processing time or computational burden.

Inventive Principle:
Principle #16Partial or excessive action

3Measurement precision

If calibration relies on static reference surfaces, then measurement precision is improved, but the method fails in feature-poor environments

Engineering Contradiction:
Improvesensor offset measurement precisionVSAvoidadaptability to feature-poor environments
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The system introduces a virtual reference frame as an intermediary that can be established through multiple static reference surfaces detected in the environment. Instead of requiring a single predetermined calibration target, the system uses any detected static surface (buildings, ground, objects) as an intermediary to infer sensor offsets, enabling calibration in diverse environments including feature-poor areas.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The calibration system dynamically adapts to the available environmental features by detecting and utilizing any static reference surfaces present in the current environment. Rather than requiring a specific predetermined calibration target, the system flexibly identifies suitable reference surfaces as it moves through different locations, enabling it to operate effectively in both feature-rich and feature-poor environments.

Inventive Principle:
Principle #15Dynamics

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

Enables real-time milli-radian rotational calibration and compensation for changes in temperature and sensor mounting fatigue, ensuring accurate sensor alignment and improved navigation in dynamic conditions.

Implementation Method 1

a first set of points containing radial positions, azimuthal positions, radial distances, and radial velocities relative to a first field of view of the first optical sensor

Methodology Applied
Scientific EffectDoppler effect: Doppler Effect

Data Source

PatentUS20260063776A1Method for calibrating offsets between doppler-based sensors on a mobile platform
Publication Date: 2026.03.05 BLUESPACE AI INC
  • US20260063776A1 patent drawing
  • US20260063776A1 patent drawing
  • US20260063776A1 patent drawing

AI summary

A method includes: deriving a first absolute motion of the first optical sensor based on radial positions, azimuthal positions, radial distances, and radial velocities of points in a first cluster of points representing a first static reference surface in a first frame captured by the first optical sensor; deriving a second absolute motion of the second optical sensor based on radial positions, azimuthal positions, radial distances, and radial velocities of points in a first cluster of points representing a first static reference surface in a second frame captured by the second optical sensor; calculating a rotational offset between the first optical sensor and the second optical sensor based on the first absolute motion and the second absolute motion; and aligning a third frame captured by the first optical sensor with a fourth frame captured by the second optical sensor based on the rotational offset. a