How NeRFs and 3D Gaussian Splatting areReshaping SLAM: a Survey

Abstract---Over the past two decades, research in the field of Simultaneous Localization and Mapping (SLAM) has undergone a

significant evolution, highlighting its critical role in enabling autonomous exploration of unknown environments. This evolution ranges

from hand-crafted methods, through the era of deep learning, to more recent developments focused on Neural Radiance Fields

(NeRFs) and 3D Gaussian Splatting (3DGS) representations. Recognizing the growing body of research and the absence of a

comprehensive survey on the topic, this paper aims to provide the first comprehensive overview of SLAM progress through the lens of

the latest advancements in radiance fields. It sheds light on the background, evolutionary path, inherent strengths and limitations, and

serves as a fundamental reference to highlight the dynamic progress and specific challenges


TABLE 1: SLAM Systems Overview. We categorize the different methods into main RGB-D, RGB, and LiDAR-based
frameworks. In the leftmost column, we identify sub-categories of methods sharing specific properties, detailed in Sections
3.2.1 to 3.3.2 . Then, for each method, we report, from the second leftmost column to the second rightmost, the method name
and publication venue, followed by (a) the input modalities they can process: RGB, RGB-D, D ( e.g. LiDAR, ToF, Kinect,
etc.), stereo, IMU, or events; (b) mapping properties: scene encoding and geometry representations learned by the model;
(c) additional outputs learned by the method, such as object/semantic segmentation, or uncertainty modeling (Uncert.);
(d) tracking properties related to the adoption of a frame-to-frame or frame-to-model approach, the utilization of external
trackers, Global Bundle Adjustment (BA), or Loop Closure; (e) advanced design strategies, such as modeling sub-maps or
dealing with dynamic environments (Dyn. Env.); (f) the use of additional priors. Finally, we report the link to the project
page or source code in the rightmost column. indicates code not released yet

相关推荐
谢眠3 分钟前
深度学习day3-自动微分
python·深度学习·机器学习
搏博13 分钟前
神经网络问题之一:梯度消失(Vanishing Gradient)
人工智能·机器学习
z千鑫13 分钟前
【人工智能】深入理解PyTorch:从0开始完整教程!全文注解
人工智能·pytorch·python·gpt·深度学习·ai编程
YRr YRr21 分钟前
深度学习:神经网络的搭建
人工智能·深度学习·神经网络
威桑23 分钟前
CMake + mingw + opencv
人工智能·opencv·计算机视觉
爱喝热水的呀哈喽27 分钟前
torch张量与函数表达式写法
人工智能·pytorch·深度学习
rellvera34 分钟前
【强化学习的数学原理】第02课-贝尔曼公式-笔记
笔记·机器学习
肥猪猪爸1 小时前
使用卡尔曼滤波器估计pybullet中的机器人位置
数据结构·人工智能·python·算法·机器人·卡尔曼滤波·pybullet
LZXCyrus1 小时前
【杂记】vLLM如何指定GPU单卡/多卡离线推理
人工智能·经验分享·python·深度学习·语言模型·llm·vllm
我感觉。2 小时前
【机器学习chp4】特征工程
人工智能·机器学习·主成分分析·特征工程