SLAM Bundle Adjustment with Selective Landmark Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing SLAM methods struggle to balance accuracy, consistency, and computational cost, often sacrificing global consistency for speed, leading to potential drifting and inaccuracies in the map or modified map, especially in resource-constrained environments.

Innovation Solution

A method that selectively modifies landmarks based on the recency of observations, optimizing recently observed landmarks and preserving those unlikely to benefit from optimization, thereby reducing the number of parameters in bundle adjustment and computation time.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If bundle adjustment is performed on all landmarks to maintain global consistency, then mapping accuracy is improved, but computation time and resource utilization increase significantly

Engineering Contradiction:
Improvemapping accuracyVSAvoidcomputation time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent segments the set of all landmarks into two distinct groups: recently observed landmarks and previously observed landmarks. This segmentation allows the system to apply different processing strategies to different subsets, performing bundle adjustment only on the recently observed portion while freezing the previously observed landmarks, thereby reducing computational complexity while maintaining accuracy for the most relevant features

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies local quality by making recently observed landmarks mutable (subject to optimization) while making previously observed landmarks immutable (frozen). This creates a spatial and temporal differentiation in how landmarks are treated, allowing the system to focus computational resources on landmarks that are most likely to improve current mapping accuracy without the overhead of processing all landmarks equally

Inventive Principle:
Principle #3Local quality

2Reliability

If bundle adjustment is performed on all landmarks to ensure map consistency, then mapping reliability is improved, but device resource utilization increases

Engineering Contradiction:
Improvemap consistencyVSAvoiddevice resource utilization
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent segments landmarks based on observation recency, creating a mutable set (recently observed) and an immutable set (previously observed). This segmentation enables the system to maintain map consistency through selective optimization of only the recently observed landmarks, significantly reducing the computational burden and energy consumption compared to optimizing all landmarks while preserving the reliability benefits for the most relevant features

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent changes the state parameter of landmarks from a uniform mutable state to a differentiated state based on observation recency. By transitioning previously observed landmarks to an immutable state and keeping only recently observed landmarks as mutable, the system reduces the number of optimization parameters, thereby lowering device resource utilization while maintaining sufficient map consistency

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If all landmarks are optimized in bundle adjustment to reduce drift, then localization accuracy is improved, but computational cost increases

Engineering Contradiction:
Improvelocalization accuracyVSAvoidcomputational cost
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments the landmark set into recently observed (mutable) and previously observed (immutable) groups. This segmentation reduces the scope of bundle adjustment to only the recently observed landmarks, decreasing the number of optimization variables and computational operations required while maintaining localization accuracy for the most relevant features that are most likely to exhibit drift

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies local quality by making only recently observed landmarks subject to optimization while freezing previously observed landmarks. This creates a differentiated processing approach where computational resources are concentrated on landmarks that are most likely to benefit from optimization and contribute most to reducing drift, rather than uniformly processing all landmarks

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS20250322603A1Bundle adjustment in simultaneous localization and mapping
Publication Date: 2025.10.16 GOOGLE LLC
  • US20250322603A1 patent drawing
  • US20250322603A1 patent drawing
  • US20250322603A1 patent drawing

AI summary

A method including identifying a landmark in image data captured by a device, receiving pose data associated with the image data, determining that the landmark is included in a map of an environment, and in response to determining that the landmark is included in the map, determining that a timestamp associated with the image data meets a criterion, and in response to the device determining that the timestamp meets the criterion, modifying the map based on the landmark and the pose data.