Vehicle Sensor Fusion with Interpolated Frames for Unsynced Sensors

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The fusion of unsynchronized data frames from multiple sensors in vehicles, such as cameras, radars, and lidars, leads to errors in creating a three-dimensional model of the environment due to differences in frame capture times, making it challenging to synchronize data from sensors based on different technologies.

Innovation Solution

A sensor data fusion system that synthesizes an interpolated-frame with a specific timestamp to align data from different sensors, using motion-flow-analysis or other image processing techniques to create a temporally synchronized image or point-cloud, allowing for effective fusion and accurate 3D model rendering.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple sensors with different frame rates are used to capture environmental data, then the coverage and detection capability are improved, but temporal synchronization errors are introduced

Engineering Contradiction:
Improvesensor compatibilityVSAvoidtemporal synchronization
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The system performs preliminary actions by capturing and storing multiple consecutive frames from the first sensor before the fusion operation. These pre-captured frames (including previous, current, and next frames) are then used to synthesize an interpolated frame that matches the timestamp of the second sensor, eliminating the need for real-time synchronization during fusion.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an interpolated frame as an intermediary element between the two unsynchronized sensors. This intermediate frame, synthesized from the first sensor's multiple frames, serves as a bridge that matches the temporal characteristics of the second sensor, enabling accurate fusion without requiring direct synchronization between the original sensors.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If frame interpolation is performed to synchronize timestamps, then temporal alignment accuracy is improved, but computational complexity increases

Engineering Contradiction:
Improvetemporal alignmentVSAvoidprocessing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system applies partial action by selectively using only the necessary frames for interpolation (previous, current, and next frames) rather than processing all available data. The interpolation focuses specifically on generating the single required frame that matches the second sensor's timestamp, avoiding unnecessary computational overhead while achieving precise temporal alignment.

Inventive Principle:
Principle #16Partial or excessive action

3Measurement precision

If multiple frames are stored for interpolation, then interpolation accuracy is improved, but memory requirements increase

Engineering Contradiction:
Improveinterpolation accuracyVSAvoidmemory usage
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The system applies local quality by storing and processing only the specific frames locally required for interpolation (the immediate previous, current, and next frames) rather than maintaining all historical data. This localized approach ensures sufficient interpolation accuracy while minimizing memory consumption to only what is strictly necessary for the current fusion operation.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS11435752B2Data fusion system for a vehicle equipped with unsynchronized perception sensors
Publication Date: 2022.09.06 MOTIONAL AD LLC
  • US11435752B2 patent drawing
  • US11435752B2 patent drawing
  • US11435752B2 patent drawing

AI summary

A sensor data fusion system for a vehicle with multiple sensors includes a first-sensor, a second-sensor, and a controller-circuit. The first-sensor is configured to output a first-frame of data and a subsequent-frame of data indicative of objects present in a first-field-of-view. The first-frame is characterized by a first-time-stamp, the subsequent-frame of data characterized by a subsequent-time-stamp different from the first-time-stamp. The second-sensor is configured to output a second-frame of data indicative of objects present in a second-field-of-view that overlaps the first-field-of-view. The second-frame is characterized by a second-time-stamp temporally located between the first-time-stamp and the subsequent-time-stamp. The controller-circuit is configured to synthesize an interpolated-frame from the first-frame and the subsequent-frame. The interpolated-frame is characterized by an interpolated-time-stamp that corresponds to the second-time-stamp. The controller-circuit fuses the interpolated-frame with the second-frame to provide a fused-frame of data characterized by the interpolated-time-stamp, and operates the host-vehicle in accordance with the fused-frame.