Gaussian Splatting — это передовая технология визуализации 3D-сцен, которая использует гауссовы облака точек (Gaussian point clouds) для создания фотореалистичных изображений в реальном времени. Она представляет собой альтернативу традиционной нейронной рендеринг-технологии, такой как NeRF (Neural Radiance Fields), и отличается высокой скоростью и качеством.
Это метод рендеринга, в котором 3D-сцена представляется как набор непрозрачных или полупрозрачных анимированных гауссовых «брызг» (splats), каждая из которых имеет цвет, прозрачность, положение, форму и ориентацию в 3D-пространстве.
Как это работает (простыми словами):
- Многочисленные фото/видео сцены с разных ракурсов.
- Алгоритм определяет 3D-положение точек и их свойства (цвет, форма, непрозрачность).
- Вместо плотной сетки (mesh) или вокселей используется множество «мягких» точек (splats) с гауссовыми кривыми.
- При рендеринге каждая точка «размывается» и смешивается с другими для получения фотореалистичной картинки.
- Работает в реальном времени, в отличие от ресурсоемких нейросетевых методов.