Visual-Inertial Gaussian Splatting SLAM for Dense Reconstruction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing VI-SLAM systems face challenges in achieving real-time performance across diverse conditions, ensuring reliable initialization, and maintaining accuracy and robustness, particularly in dynamic scenarios, with high computational demands and limitations in integrating robust tracking and dense mapping techniques.

Innovation Solution

The proposed VIN-Gauss SLAM system employs IMU initialization for precise gyroscope bias estimation, uses multi-scale ICP with CUDA acceleration for camera pose estimation, and implements 3D Gaussian splatting for dense mapping, optimizing and compressing Gaussian maps to enhance real-time tracking and dense reconstruction.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If dense mapping techniques are integrated into VI-SLAM systems, then reconstruction quality is improved, but computational demand increases

Engineering Contradiction:
Improvereconstruction qualityVSAvoidcomputational demand
Core Design Contradiction:
Manufacturing precisionVSUse of energy by moving object

Solution Approach 1:

The system segments the mapping process by maintaining a sparse map for localization purposes and a separate dense Gaussian map for reconstruction quality. This segmentation allows the system to achieve high reconstruction quality in specific regions without computationally processing the entire scene at full density, thus resolving the contradiction between reconstruction quality and computational demand.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system applies partial densification by selectively optimizing Gaussian parameters only in regions requiring high reconstruction quality rather than uniformly across the entire map. This partial action approach maintains acceptable reconstruction quality while significantly reducing the overall computational burden compared to full dense mapping.

Inventive Principle:
Principle #16Partial or excessive action

2Manufacturing precision

If 3D Gaussian parameters are optimized for dense mapping, then visual reconstruction quality is improved, but processing time increases

Engineering Contradiction:
Improvevisual reconstruction qualityVSAvoidprocessing time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The system implements periodic optimization of Gaussian parameters rather than continuous optimization. By updating and optimizing Gaussian parameters at specific intervals or triggers (such as keyframe updates), the system maintains high visual reconstruction quality while avoiding the continuous computational overhead that would increase processing time.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The system applies local quality optimization by focusing Gaussian parameter optimization only on specific regions or Gaussians that require improvement, rather than uniformly optimizing all Gaussians. This localized approach enhances visual reconstruction quality in critical areas while minimizing the overall processing time required.

Inventive Principle:
Principle #3Local quality

3Area of stationary object

If Gaussian map is expanded for better coverage, then mapping completeness is improved, but system complexity increases

Engineering Contradiction:
Improvemapping completenessVSAvoidsystem complexity
Core Design Contradiction:
Area of stationary objectVSDevice complexity

Solution Approach 1:

The system implements automatic pruning of redundant or low-value Gaussians from the Gaussian map over time. By discarding Gaussians that contribute minimally to reconstruction quality or are obscured by newer observations, the system maintains comprehensive mapping coverage while preventing unbounded growth of system complexity. This creates a dynamic balance between map completeness and manageable complexity.

Inventive Principle:
Principle #34Discarding and recovering

4Manufacturing precision

If more Gaussians are retained in the map, then reconstruction detail is improved, but memory usage increases

Engineering Contradiction:
Improvereconstruction detailVSAvoidmemory usage
Core Design Contradiction:
Manufacturing precisionVSQuantity of substance

Solution Approach 1:

The system dynamically adjusts Gaussian parameters including opacity, scale, and covariance based on their contribution to reconstruction quality. By modifying these parameters, the system can maintain high reconstruction detail for important Gaussians while reducing the effective memory footprint of less important Gaussians through parameter compression or approximation, thus resolving the contradiction between reconstruction detail and memory usage.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20250329104A1Visual-inertial gaussian splatting simultaneous localization and mapping (vi-slam) system with dense reconstruction
Publication Date: 2025.10.23 HONDA MOTOR CO LTD
  • US20250329104A1 patent drawing
  • US20250329104A1 patent drawing
  • US20250329104A1 patent drawing

AI summary

A method for visual-inertial simultaneous localization and mapping (VI-SLAM) may estimate an inertial measurement unit (IMU) bias using Interactive Closest Point (ICP) for estimating an acceleration bias. The method may estimate a camera pose of a current frame of a camera of the IMU using Red, Green, Blue (RGB) images and IMU measurements in real-time. The method may further perform dense mapping by managing a Gaussian map by optimizing 3D Gaussian parameters, expanding the Gaussian map, and compressing the Gaussian map by removing redundant Gaussians.