Show HN:一颗用高斯泼溅做出来的草莓

查看原文 HN 讨论

文章摘要

这是一个让 HN 当天炸锅的小作品——SuperSplat 上由用户 danylyon 上传的一颗草莓的 3D 高斯泼溅(Gaussian Splat)模型。点开链接,你可以在浏览器里 360 度旋转、缩放、近距离观察这颗草莓——表面的颗粒、果肉的透光、籽窝周围那一圈微微泛白的红,全部以一种近乎”湿润”的真实感呈现。文件大小只有 22.94 MB,含 56.6K 个 splats(高斯椭球体)。

拍摄过程透着工业级的耐心。作者用 Nikon Z8 全画幅相机、Laowa 180mm 微距镜头、LED 灯加蓝幕,从 90 个不同角度对草莓进行拍摄,每个角度还做 88 张焦点堆叠(focus stacking)——也就是说总共约 7920 张原始照片。处理流程用 COLMAP 做 SfM 和数据集构建,再用开源训练框架 slang-splat 训练得到最终模型。作者甚至在 Patreon 上免费开放了原始 COLMAP 数据集,允许任何人重新训练或在此之上继续加工。

为什么这件事让人惊叹?高斯泼溅是 2023 年由 INRIA 团队提出的实时渲染新范式,用大量 3D 高斯椭球代替三角网格来表达场景。它在静态场景重建上已经把 NeRF 类方案的渲染速度从”分钟级”压到”60+ FPS 实时”,但绝大多数公开案例展示的都是大场景——街景、房间、雕塑。把它用在一颗直径 2 厘米的小物体上、还要展现微距级的细节,是相对少见的方向,也意味着对采集精度和重建质量的考验完全不同。

整篇 Show HN 没有长篇说明,但一颗草莓本身就是论据。

HN 评论精华