EAGS-SLAM: Edge-Assisted Gaussian Splatting SLAM

Under submission

Anonymous authors

Abstract

Existing 3D Gaussian Splatting (3DGS)-based Simultaneous Localization and Mapping (SLAM) methods improve tracking accuracy and rendering quality by introducing more components such as loop closure. However, this comes at the cost of reduced speed and these methods do not effectively utilize the information in the image. In this paper, we propose EAGS-SLAM, an edge-assisted RGB-D Gaussian Splatting SLAM that utilizes edge information in images to improve system performance. EAGS-SLAM combines edge-based visual odometry and gaussian tracking, reducing camera tracking time by up to half. The mapping backend uses edge information to assist in gaussian seeding to capture geometric details in the image. Our system uses a decoupled submap system that can run loop closure in parallel, ensuring globally consistent mapping while improving system speed. We evaluated our system on real-world datasets ScanNet, TUM RGB-D, and synthetic dataset Replica. Compared to some existing state-of-the-art systems, our system is competitive or superior in terms of tracking, rendering, and system speed.

System Overview

Key Features

Coarse-to-Fine Tracking

Combining edge-based visual odometry and gaussian tracking to reduce tracking time.

Edge-Assisted Gaussian Seeding

Using edge information for gaussian seeding to improve rendering quality.

Parallel Loop Closure

Optimized the submap system to run loop closure in parallel, improving system speed.

Videos

Replica

room 0
room 1
room 2
office 0
office 1
office 2
office 3
office 4

TUM RGB-D

fr1/desk
fr1/desk2
fr1/room
fr2/xyz
fr3/office

ScanNet

scene 000
scene 059
scene 106
scene 169
scene 181
scene 207

Reconstruction Mesh

Please make sure that your browser supports hardware acceleration.

Render Comparison

TUM RGB-D - fr3/office

Gaussian-SLAM LoopSplat EAGS-SLAM (Ours) Ground Truth

Replica room0

Gaussian-SLAM LoopSplat EAGS-SLAM (Ours) Ground Truth

ScanNet scene 169

Gaussian-SLAM LoopSplat EAGS-SLAM (Ours) Ground Truth

Citation

Under submission. Please check back later.