SLAM Timestamp Correction for IMU-Camera Alignment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The inconsistency in temporal references between IMU and camera timestamps in SLAM systems leads to lower positioning accuracy due to hardware differences and algorithmic discrepancies, necessitating a method to align these timestamps for improved accuracy.

Innovation Solution

A SLAM positioning method that involves acquiring time compensation values, constructing a SLAM model based on these values, and iteratively optimizing the time deviation between IMU and camera timestamps to align their temporal references, using nonlinear optimization or Kalman-related filtering to estimate system states and time compensation values.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If independent time systems are used for IMU and camera modules, then hardware independence and modularity are maintained, but temporal reference inconsistency occurs leading to lower positioning accuracy

Engineering Contradiction:
Improvepositioning accuracyVSAvoidtemporal reference consistency
Core Design Contradiction:
ReliabilityVSMeasurement precision

Solution Approach 1:

The patent introduces a time compensation value parameter that adjusts the camera timestamp to align with the IMU time system. By modifying the time parameter of camera data through compensation, the temporal reference inconsistency between independent IMU and camera modules is resolved, enabling accurate fusion of inertial and visual measurements for improved positioning accuracy

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent uses a time compensation value as an intermediary element that mediates between the IMU time system and camera time system. This compensation value acts as a bridge to synchronize the temporal references of two independent modules without requiring changes to their underlying hardware time systems, thus maintaining modularity while achieving temporal alignment

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If camera system time is slower than IMU system time, then hardware independence is maintained, but timestamp alignment error increases reducing SLAM positioning accuracy

Engineering Contradiction:
ImproveSLAM positioning accuracyVSAvoidtimestamp alignment error
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent performs preliminary time compensation on camera timestamps before fusing them with IMU data in the SLAM framework. By pre-adjusting the camera time stamps using the time compensation value, the temporal alignment error is corrected in advance, ensuring that both data streams are synchronized when processed together for accurate positioning

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20260063426A1Slam positioning method and apparatus based on timestamp correction, device and storage medium
Publication Date: 2026.03.05 BEIJING ZITIAO NETWORK TECH CO LTD
  • US20260063426A1 patent drawing
  • US20260063426A1 patent drawing
  • US20260063426A1 patent drawing

AI summary

A SLAM positioning method and apparatus based on timestamp correction, a device, and a storage medium are provided. The method includes: acquiring a time compensation value, an image observation result, and a system state of each sub-window in a current sliding window; constructing a SLAM model based on time compensation values, the image observation results and the system states of the sub-windows in the current sliding window, where the time compensation value is a time deviation between a time system of a camera and a time system of an IMU; solving the SLAM model to obtain a parameter to be estimated, including the system state and the time compensation value to be estimated of each sub-window in the current sliding window.