高斯泼溅击碎NeRF速度壁垒:实时3D渲染的新范式

GitHub May 2026
⭐ 21857
来源:GitHub归档:May 2026
一个GitHub上的开源仓库,正式终结了神经辐射场(NeRF)在新视角合成领域的主导地位。graphdeco-inria/gaussian-splatting项目引入3D高斯泼溅方法,用显式的各向异性3D高斯椭球体取代NeRF的隐式神经网络,实现了超过30帧每秒的实时渲染。

graphdeco-inria/gaussian-splatting仓库拥有超过21,800颗星,是Inria一篇突破性论文的官方实现,从根本上重新思考了3D场景的表示与渲染方式。传统的NeRF方法虽然能生成惊艳的新视角,但由于需要沿每条射线查询神经网络,渲染单帧需要数分钟到数小时。高斯泼溅颠覆了这一范式,将场景显式表示为一组各向异性的3D高斯椭球体——每个椭球体由位置、协方差矩阵(控制形状和方向)、不透明度以及用于视角相关颜色的球谐系数定义。这些高斯体随后通过一个快速、可微分的基于图块的栅格化器直接投影到图像平面上。

技术深度解析

3D高斯泼溅的核心,是摒弃了定义NeRF家族的隐式神经表示。场景不再由一个多层感知器(MLP)近似的连续体积场表示,而是被离散化为一系列显式的3D高斯基元。每个高斯体由以下参数定义:

- 位置(μ): 椭球体在3D空间中的中心。
- 协方差矩阵(Σ): 一个3x3对称矩阵,定义椭球体的形状、尺度和方向。关键在于,该矩阵被参数化为旋转矩阵(四元数)和缩放向量,确保在优化过程中矩阵保持半正定。
- 不透明度(α): 控制透明度的标量。
- 球谐(SH)系数: 通常最高到3阶(每个颜色通道16个系数),实现视角相关的颜色效果。

渲染管线才是魔法发生的地方。该方法不使用光线步进,而是采用基于图块的可微分栅格化器。图像被划分为16×16像素的图块。对于每个图块,使用快速的GPU排序算法构建一个投影到该图块上的高斯体列表。然后,对于每个像素,可见的高斯体按深度排序,并从前往后进行alpha合成——这与多边形栅格化中的传统alpha混合完全一致。这比NeRF逐射线的MLP评估快数个数量级。

自适应密度控制是防止场景过于稀疏或臃肿的秘密武器。在训练过程中,算法监控每个高斯体位置的梯度。如果梯度幅度超过阈值(表明高斯体位置不佳),则该高斯体会被分裂(如果它较大)成两个更小的高斯体,或者沿梯度方向克隆(如果它较小)。相反,不透明度低于阈值的高斯体会被剪除。这使得表示能够自动为复杂区域(如头发或树叶)分配更多高斯体,而为均匀区域(如墙壁)分配更少高斯体。

基准性能: 原始论文在Mip-NeRF 360数据集上报告了以下结果,该数据集是评估无界360°场景的黄金标准:

| 方法 | PSNR ↑ | SSIM ↑ | LPIPS ↓ | 训练时间 | 渲染帧率 (FPS) |
|---|---|---|---|---|---|
| 3D高斯泼溅 | 27.22 | 0.815 | 0.214 | ~25分钟 | 30-40 |
| Mip-NeRF 360 | 27.03 | 0.792 | 0.237 | ~48小时 | <0.1 |
| Instant NGP | 26.74 | 0.780 | 0.247 | ~15分钟 | ~10 |
| Plenoxels | 26.41 | 0.768 | 0.260 | ~20分钟 | ~15 |

数据要点: 高斯泼溅在实现最高PSNR和SSIM分数的同时,渲染速度比Mip-NeRF 360快300-400倍。训练时间与Instant NGP相当,但渲染速度快3-4倍,使其成为首个将最先进质量与实时性能相结合的方法。

GitHub上已涌现出多个衍生仓库。gaussian-splatting(原始仓库)拥有21.8k颗星。nerfstudio(nerfstudio-project/nerfstudio)迅速将高斯泼溅作为核心模型集成,使其对非专业人士也可用。sugar(sugar-gaussian/sugar)通过添加正则化项鼓励高斯体与表面对齐,将方法扩展到表面重建。gsplat(nerfstudio-project/gsplat)提供了栅格化器的独立、优化CUDA实现,正被许多下游项目使用。

关键参与者与案例研究

论文背后的Inria团队——Bernhard Kerbl、Georgios Kopanas、Thomas Leimkühler和George Drettakis——是计算机图形学领域的知名人物。Drettakis领导Inria的GRAPHDECO研究小组,该小组在推动实时渲染边界方面有着悠久历史。他们之前在3D点云渲染和可微分渲染方面的工作直接为这一创新奠定了基础。

案例研究:Luma AI – 以基于NeRF的3D捕捉应用闻名的初创公司Luma AI,已公开承认了这一转变。其最新产品Luma Dream Machine使用高斯泼溅作为实时3D场景编辑和生成功能的底层表示。这是一个战略性的转向:NeRF对于交互式编辑来说太慢,而高斯体则能实现即时反馈。

案例研究:NVIDIA – NVIDIA的研究部门一直在积极探索用于自动驾驶模拟的高斯泼溅。其神经重建团队发布了一个分支,将高斯体与其Omniverse平台集成,实现了包含动态对象的复杂驾驶场景的实时模拟。以60 FPS渲染场景的能力对于感知系统的闭环测试至关重要。

案例研究:Polycam – 流行的3D扫描应用Polycam将高斯泼溅导出作为高级功能。用户可以用手机视频捕捉一个房间,应用将其重建为一个splat文件,可在移动设备上实时查看。这使高质量3D内容创作走向大众。

更多来自 GitHub

OpenClaw 迎来实时网络搜索:Tavily 插件填补关键空白开源社区为 OpenClaw 生态带来了一项迫切需要的功能:Tavily 网络搜索插件。由 framix-team 开发的该插件充当了 OpenClaw 智能体编排层与 Tavily API 之间的桥梁,后者提供结构化、经 AI 优化的搜索TeslaMate:开源神器,解锁特斯拉隐藏数据宝库TeslaMate 是一款强大且注重隐私的替代方案,它取代了特斯拉内置的遥测功能,允许车主在自己的基础设施上记录车辆性能的每一个细节。该项目主要由 Jakob Lichterfeld 维护,在特斯拉爱好者社区中获得了巨大关注,拥有 8606绿色AI的数据中心转向:ICT4S研究为何对可持续机器学习至关重要多年来,绿色AI运动一直聚焦于模型架构——缩小参数、剪枝层数、设计高效Transformer。ICT4S 2022论文《数据中心绿色AI:一项探索性实证研究》的配套仓库标志着一个根本性转向。该研究托管在GitHub上,仓库名为'greena查看来源专题页GitHub 已收录 3058 篇文章

时间归档

May 20263028 篇已发布文章

延伸阅读

Supersplat编辑器:PlayCanvas将3D高斯泼溅技术带入浏览器时代PlayCanvas正式发布Supersplat——一款基于浏览器的开源3D高斯泼溅编辑器。该工具将高保真3D场景编辑能力带入任何现代浏览器,挑战传统摄影测量与网格工作流,有望推动3D场景编辑的民主化进程。Nerfstudio统一NeRF生态:模块化框架大幅降低3D场景重建门槛由nerfstudio-project推出的开源框架Nerfstudio,正以模块化、协作友好的管线重塑神经辐射场开发流程。它简化了多种NeRF变体的训练、可视化与部署,让研究人员和开发者都能轻松上手。OpenClaw 迎来实时网络搜索:Tavily 插件填补关键空白framix-team 发布的全新插件将 Tavily 结构化搜索能力引入 OpenClaw AI 智能体框架,彻底解决了该平台在实时信息检索上的短板。从此,智能体无需定制爬虫管道,即可直接获取最新数据。TeslaMate:开源神器,解锁特斯拉隐藏数据宝库TeslaMate,一款专为特斯拉车辆设计的开源自托管数据记录工具,已在GitHub上斩获超过8600颗星。通过集成Grafana,它提供远超特斯拉原生应用的详细行程记录、充电统计和电池健康指标,让车主真正掌控爱车数据。

常见问题

GitHub 热点“Gaussian Splatting Shatters NeRF's Speed Barrier: Real-Time 3D Rendering's New Paradigm”主要讲了什么?

The graphdeco-inria/gaussian-splatting repository, with over 21,800 stars, represents the official implementation of a breakthrough paper from Inria that fundamentally rethinks how…

这个 GitHub 项目在“how to install and run 3D Gaussian Splatting on Windows”上为什么会引发关注?

At its core, 3D Gaussian Splatting abandons the implicit neural representation that defined the NeRF family. Instead of a continuous volumetric field approximated by a multi-layer perceptron (MLP), the scene is discretiz…

从“3D Gaussian Splatting vs NeRF for VR rendering”看,这个 GitHub 项目的热度表现如何?

当前相关 GitHub 项目总星标约为 21857,近一日增长约为 0,这说明它在开源社区具有较强讨论度和扩散能力。