개발도구 도구공식 자료어제 발표
단일 바이너리로 구동하는 3D 가우시안 스플래팅 솔루션
harry7557558/spirula-studio
GitHubSpirula Studio는 사진이나 비디오를 원본 데이터부터 질감 메시까지 완성하는 통합 3D 가우시안 스플래팅 솔루션입니다.
세 줄 요약
- 별도의 Python 환경이나 COLMAP 설치 없이도 작동하며, Vulkan 백엔드를 통해 NVIDIA, AMD, Intel, Apple 등 다양한 GPU에서 구동되는 것이 핵심입니다.
- 복잡한 3D 재구성 과정을 단일 바이너리로 간소화하여, 전문가가 아니어도 고품질의 360도 및 메트릭 스케일 데이터를 얻을 수 있습니다.
- 최대 1천만 개의 가우시안을 8GB VRAM에서 처리하는 고효율성을 갖추었으니, 사용하려는 GPU 종류와 Vulkan 지원 여부를 확인하세요.
Spirula Studio는 원본 사진이나 비디오 데이터부터 질감 메시까지 완성하는 통합 3D 가우시안 스플래팅 모델을 학습시키는 솔루션입니다. 이 도구는 별도의 Python 환경, PyTorch 또는 COLMAP 설치 없이 단일 바이너리로 작동하며, Vulkan 백엔드를 통해 NVIDIA, AMD, Intel, Apple 를 포함한 다양한 플랫폼에서 구동되는 것이 특징입니다.
이 시스템은 최대 10M 개의 SH3 가우시안을 8GB VRAM이라는 제한된 메모리에서도 처리할 수 있는 높은 효율성을 제공합니다. 또한, 왜곡 보정이 필요 없는 네이티브 360도 카메라 및 에퀴리레귤러 데이터셋 지원 기능을 갖추고 있으며, 최근에는 영상 및 이미지의 원격 측정 메타데이터를 사용하여 메트릭 스케일과 방향을 복원하는 기능도 추가되었습니다.
Spirula Studio는 SfM(Structure from Motion), AI 마스킹, 비디오 프레임 추출 등 엔드투엔드 워크플로우를 통합하여 제공합니다. 사용자는 Vulkan 또는 백엔드를 선택해 빌드할 수 있으며, 특히 Vulkan 백엔드는 NVIDIA, AMD, Intel, Apple Silicon을 아우르는 크로스 벤더 지원이 가능하고 가장 테스트가 많이 된 옵션입니다.
용어 풀이
- GPU
- 많은 계산을 한꺼번에 처리하는 칩. AI 학습과 실행에 가장 많이 써요.
- CUDA
- 엔비디아 GPU에서 계산 프로그램을 돌리게 해 주는 개발 플랫폼.
