← 最新论文
💻 computer science

Rendering 3D Gaussians on a Graph Processor

本文介绍了首个在拥有 1,472 个仅含 SRAM 的分块(tiles)的智能处理单元(IPU)上实现的 3D 高斯渲染器,展示了如何通过直接的块间通信来利用空间和时间局部性,从而解决带宽和内存容量方面的瓶颈,并为未来的无 DRAM 传感器处理器及 GPU 架构提供见解。

原作者: Nicholas Fry, Ignacio Alzugaray, Mark Pupilli, Paul H. J. Kelly, Andrew J. Davison

发布于 2026-07-20
📖 1 分钟阅读☕ 轻松阅读

原作者: Nicholas Fry, Ignacio Alzugaray, Mark Pupilli, Paul H. J. Kelly, Andrew J. Davison

原始论文采用 CC BY 4.0 许可(http://creativecommons.org/licenses/by/4.0/)。 这是对下方论文的AI生成解释。它不是由作者撰写或认可的。如需技术准确性,请参阅原始论文。 阅读完整免责声明

想象一下,你正试图画一幅巨大的三维杰作,但你却被困在一个只有一个小书桌、没有任何架子的房间里。在计算机图形学的世界中,这就是“渲染”所面临的挑战:将一个数字化的 3D 场景转化为你在屏幕上能看到的平面图像。多年来,实现这一目标的标准方式就像雇佣一支庞大的工人军队(称为 GPU),他们可以根据需要,从一个巨大的共享仓库(称为 DRAM)中抓取绘画的任何部分。这种方式运行速度很快,但非常耗能,因为工人们大部分时间都花在往返于仓库之间,而不是在真正地画画。

最近,一种名为“3D 高斯泼溅”(3D Gaussian Splatting)的新型绘画风格变得流行起来。它不再使用实心的色块进行绘画,而是使用成千上万个模糊的、漂浮的云团(高斯体)相互重叠来创造图像。它极其逼真且快速,但仍然依赖于那个巨大的仓库。然而,科学家们现在提出了一个疑问:如果我们根本没有仓库会怎样?如果每个工人必须把自己的少量物资存放在自己的小书桌上,并且只能将其传递给紧邻的邻居呢?这种想法被称为“片上”(on-sensor)或“局部”计算。这是用于智能摄像机的思考方式,这类相机无需超级计算机就能实现对物体的识别与追踪。大问题在于:我们能否让这种高质量的、模糊云团式的绘画,在这些没有仓库的小书桌上运行起来?

这篇论文说“可以,但有一些有趣的规则”。作者使用了一种特殊的处理器,称为 IPU(智能处理单元),它就像是一个由 1,472 个微小的、独立的办公桌组成的网格,每个办公桌都有自己的小型存储盒(SRAM),并且没有连接到巨大的仓库。他们尝试在这个网格上运行 3D 高斯绘画过程。他们并没有让云团在任何地方漂浮,而是发明了一种系统,让云团在办公桌之间物理性地跳跃,就像在网格中玩“传热豆”(hot potato)游戏一样,不断传递,直到它们到达负责绘制该部分图像的特定办公桌。

结果既有奇迹,也有现实的检验。团队发现,对于变化不太剧烈的场景,这种“无仓库”的方法表现得惊人地好,生成的图像看起来与标准方法几乎一模一样。它消耗的功率要低得多,这对于机器人或眼镜等电池驱动的设备来说非常棒。然而,论文也揭示了系统的裂痕。当摄像机放大到场景中非常密集、拥挤的部分时,“传热豆”游戏就会发生堵塞。办公桌传递云团的速度跟不上,导致一些云团被丢弃,从而在最终的图像中留下小小的矩形空洞。作者指出,虽然这目前还不是现有计算机的完美替代品,但它证明了我们并不需要一个巨大的仓库来渲染 3D 场景。它表明,如果我们设计软件时能够尊重这些微型处理器的“邻里”特性——即只在必要时移动数据,并保持数据的近距离——我们就能构建出更高效、更省电的 3D 视觉观察方式。

您所在领域的论文太多了?

获取与您研究关键词匹配的最新论文每日摘要——附技术摘要,使用您的语言。

试用 Digest →