SPAG-4D — 3D Gaussian Splat-сцены из 360-градусных панорам

SPAG-4D — инструмент для преобразования панорамных фотографий в интерактивные трёхмерные сцены с использованием технологии Gaussian Splatting. Он позволяет преобразовывать 360-градусные панорамы в трёхмерные модели, которые можно исследовать, что полезно для создания виртуальных туров или интерактивных визуализаций пространств.
Возможности и состав проекта
Проект предлагает четыре генератора для создания 3D-сцен: DA360, DAP, PaGeR и SHARP 360. Первые три используют карты глубины для проецирования панорамы в трёхмерные гауссианы. SHARP 360 предсказывает гауссианы из отдельных фрагментов изображения. SPAG-4D также включает опциональную функцию "refinement" для заполнения областей, невидимых для камеры, используя генерацию новых видов.
Начало работы и требования
Для работы SPAG-4D требуется видеокарта NVIDIA с объёмом видеопамяти от 6 ГБ для DA360/DAP, от 8 ГБ для SHARP 360, от 12 ГБ для PaGeR, и до 48 ГБ для функции "refinement" OmniRoam. Проект поддерживает Windows и может быть запущен через веб-интерфейс или командную строку. Некоторые генераторы, такие как PaGeR и SHARP 360, используют исследовательские модели с некоммерческими лицензиями.
Ограничения и выбор сценария
Одна панорама не содержит наблюдений поверхностей за объектами: refinement достраивает их предположительно. Полученную сцену нельзя считать точным обмером помещения. Выбор backend меняет требования к памяти и лицензию; некоммерческие исследовательские компоненты могут ограничивать применение всего workflow. Дополнительный ArtiFixer3D требует отдельного окружения WSL2/Docker и существенно большего дискового пространства.
Лицензия и условия использования
GitHub не определяет однозначную стандартную лицензию этого репозитория. Условия использования нужно проверить в README, LICENSE и документации авторов; доступность файлов на GitHub сама по себе не разрешает любое распространение или коммерческое использование.





