harry7557558/spirula-studio

Cross-vendor 3D Gaussian Splatting trainer - video to splat to mesh, Vulkan or CUDA.

해결하는 문제

Spirula Studio는 실제 장면을 고충실도로 3D 표현하는 3D Gaussian Splatting 모델 생성을 간소화합니다. 복잡한 Python 환경, PyTorch 의존성 또는 COLMAP과 같은 외부 도구가 필요 없으며, 원본 사진/비디오 입력부터 최종 텍스처 메쉬까지 전체 파이프라인을 사용하기 쉬운 단일 바이너리로 통합했습니다.

작동 방식

이 소프트웨어는 Vulkan 컴퓨팅을 사용하여 공급업체 간 호환성을 보장하며, NVIDIA, AMD, Intel 및 Apple Silicon GPU에서 실행됩니다. 점 분포를 최적화하기 위한 MCMC(마르코프 연쇄 몬테카를로), 배경 제거를 위한 AI 마스킹, 이미지나 비디오에서 카메라 위치와 장면 기하학적 구조를 계산하는 내장 Structure-from-Motion (SfM) 모듈 등 여러 고급 기술을 통합했습니다.

대상 사용자

복잡한 소프트웨어 의존성이나 고사양 서버 측 AI 인프라를 관리할 필요 없이 사진이나 비디오에서 고품질 3D 에셋을 생성하려는 3D 아티스트, 연구원 및 취미 활동가를 위해 설계되었습니다.

주요 특징

  • Vulkan을 통한 Windows, Linux 및 macOS 크로스 플랫폼 지원.
  • 메모리 효율적인 학습, 8GB VRAM 내에서 1,000만 개의 가우시안 처리 가능.
  • 360° 및 어안 카메라 기본 지원으로 수동 왜곡 보정 불필요.
  • AI 마스킹 및 비디오 파일에서 빠른 프레임 추출 기능 내장.
  • 3D 모델 및 렌더링 편집, 메쉬화, 내보내기 도구 포함.

관련

  • Dispatch
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트