SLAM Loop Closure Using Hierarchical Spatial Feature Matching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing SLAM systems face challenges in maintaining accurate and reliable loop closure due to camera calibration errors and limited feature matching accuracy, leading to cumulative errors and inefficient global map optimization.

Innovation Solution

A method involving 3D point set clustering, hierarchical spatial feature matching, and adaptive bundle adjustment (IBA/FBA) to estimate a relative pose between images, optimizing the global map through hierarchical spatial feature matching (HSFM) and hybrid bundle adjustment (HBA).

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If feature matching and relative pose calculation are used to optimize global map, then loop closing functionality is achieved, but visual variations are large and optimization time is long

Engineering Contradiction:
Improveloop closing accuracyVSAvoidoptimization time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent segments the feature matching process into multiple layers (coarse matching and fine matching). Coarse matching uses clustered 3D point sets to quickly identify potential matches, while fine matching refines these matches. This segmentation reduces the overall optimization time by handling the computationally intensive parts efficiently while maintaining accuracy.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary clustering of 3D point sets before feature matching. By organizing points into clusters in advance, the system prepares data structures that enable faster matching during loop closing operations, reducing the time required for optimization while maintaining reliability.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If camera calibration and feature matching are performed, then localization accuracy is achieved, but cumulative errors occur over time

Engineering Contradiction:
Improvelocalization accuracyVSAvoidcumulative error accumulation
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The patent implements a feedback mechanism where the loop closing module continuously monitors and corrects cumulative drift by identifying loop closures and optimizing the global map. The relative pose estimation between query and search images provides feedback that is used to adjust and correct the global map, preventing error accumulation over time.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs preliminary stereo matching to generate accurate 3D point sets before feature matching. This preliminary action ensures that the spatial relationships are established with high precision early in the process, reducing the propagation of calibration errors through subsequent matching operations.

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If 3D point set clustering is performed, then feature matching accuracy is improved, but computational complexity increases

Engineering Contradiction:
Improvefeature matching accuracyVSAvoidcomputational complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments the feature matching process into coarse and fine stages. Coarse matching uses clustered 3D point sets to quickly identify potential matches, reducing the search space. Fine matching then refines these matches with higher precision. This segmentation improves accuracy while managing computational complexity by distributing the workload across different levels of detail.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies clustering to only the most critical aspects of feature matching (coarse matching stage) rather than processing all features with full precision. This partial application of complex operations maintains matching accuracy for key features while reducing overall computational complexity.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS12626397B2Simultaneous localization and mapping (SLAM) method performed by electronic devices, electronic devices, and storage media
Publication Date: 2026.05.12 SAMSUNG ELECTRONICS CO LTD
  • US12626397B2 patent drawing
  • US12626397B2 patent drawing
  • US12626397B2 patent drawing

AI summary

A method performed by an electronic device includes: acquiring a search image based on a query image; acquiring first spatial features of the query image and second spatial features of the search image; and estimating a relative pose between the query image and the search image based on the first spatial features and the second spatial features.