Gaussian Splatting — это современный метод визуализации трёхмерных сцен, который появился в 2023 году и быстро завоевал популярность на Западе.
Технология основана на использовании так называемых «гауссианских пятен» (splat), которые представляют собой облака точек с полупрозрачными границами. Вместо того чтобы строить сцену из полигонов или вокселей, как в классических методах, Gaussian Splatting отображает пространство при помощи миллионов полупрозрачных точек с разной формой, цветом и глубиной.
Как это работает
- Сначала из набора фотографий или видео восстанавливается структура сцены и положение камер, схожими методами, как в фотограмметрии.
- Далее алгоритм на основе ИИ формирует «массив гауссианских пятен», которые содержат информацию о положении, размере, цвете и ориентации в пространстве. Нейросеть смотрит на фото и подгоняет положение и цвет точек так, что бы со всех существующих ракурсов объект выглядел соответственно.
- При визуализации все эти элементы объединяются, создавая реалистичное изображение с глубиной, мягким освещением и высокой детализацией. Особенно выигрышно 3DGS сцены выглядят на фоне классической фотограмметрии, когда нужно показать сложные объекты с бликами, прозрачность или высокой детализацией, вроде травы, растительности и волос.
Преимущества
- Качество — позволяет получать фотореалистичные сцены сложных объектов
- Скорость — в отличие от традиционных нейронных рендеров (например, NeRF), Gaussian Splatting работает гораздо быстрее и подходит для интерактивного просмотра.
- Удобство — из фотографий или рендеров можно быстро построить полноценный 3D-превью в реальном времени
Пример интерактивной сцены 3DGS>>>
Рекомендую перезапустить браузер на дискретной видеокарте.
Так же вы можете заказать интерактивную визуализацию вашего проекта с помощью 3DGS>>>