본문으로 건너뛰기
ToolPotion

GaussianObject

GaussianObject는 Gaussian splatting을 사용하여 단 4개의 뷰에서 고품질 3D 객체 재구성을 위한 프레임워크입니다. 시각적 외형(visual hull) 기법과 확산 모델(diffusion models)을 결합하여 개선하며, COLMAP 없이도 강력한 결과를 달성하여 3D 재구성을 더 쉽게 만듭니다.

URL 방문

설명

GaussianObject는 최소 4개의 입력 이미지 세트에서 고품질 3D 객체 재구성을 생성하는 새로운 프레임워크를 제시합니다. 이 방법은 Gaussian splatting을 활용하여 3D 객체를 표현하고 렌더링하며, 인상적인 시각적 충실도를 달성합니다. 핵심 혁신은 COLMAP 없이도 효과적으로 작동하여 3D 재구성 작업의 진입 장벽을 크게 낮춘다는 것입니다.

프로세스는 시각적 외형 구성(visual hull construction) 및 부유물 제거(floater elimination)와 같은 기법으로 시작됩니다. 이러한 방법은 초기 최적화에 구조적 사전 정보(structural priors)를 주입하여 일관되고 거친 3D Gaussian 표현을 생성하는 데 도움을 줍니다. 이 초기 표현은 객체의 기본 모양과 구조를 포착합니다.

초기 재구성 후, 확산 모델을 기반으로 구축된 Gaussian 복구 모델(Gaussian repair model)이 사용됩니다. 이 모델은 누락된 객체 정보를 보충하고 기존 Gaussian을 추가로 개선하여 더 상세하고 정확한 최종 모델을 만듭니다. 이 복구 모델을 훈련하기 위한 적절한 이미지 쌍을 생성하기 위해 자체 생성 전략(self-generating strategy)이 활용되어 효과를 보장합니다.

GaussianObject는 4개의 뷰만 사용할 때 이전의 최첨단 방법과 비교하여 우수한 재구성 결과를 보여줍니다. 이 프레임워크는 표준 사용 및 COLMAP 없는 변형 모두에 대한 지침이 제공되어 적응 가능하도록 설계되었습니다. 이러한 유연성을 통해 사용자는 더 쉽게 임의의 캡처된 객체를 재구성할 수 있습니다.

이 프로젝트는 SIGGRAPH Asia 2024의 연구 기여로 발표되었으며, ACM Transactions on Graphics (TOG)에 게재되었습니다. 광범위한 다중 뷰 데이터나 정확한 카메라 포즈를 사용할 수 없는 시나리오에서 특히 효율적이고 고충실도의 3D 객체 재구성에 관심 있는 연구원 및 개발자에게 강력한 솔루션을 제공합니다.

GaussianObject의 핵심 기능

  • 4개의 뷰에서 고품질 3D 객체 재구성

  • 표현 및 렌더링을 위해 Gaussian splatting 활용

  • COLMAP 없는 재구성 기능

  • 개선을 위해 시각적 외형 및 확산 모델 결합

  • 다중 뷰 일관성을 위한 구조적 사전 정보 주입

  • 복구 모델 훈련을 위한 자체 생성 전략

  • 제한된 뷰에서 이전 최첨단 방법 능가

  • 표준 및 COLMAP 없는 사용을 위한 지침 제공

  • SIGGRAPH Asia 2024 (ACM TOG)에서 발표된 연구

GaussianObject 시작하기

  1. 리포지토리 복제: 하위 모듈을 포함하여 GaussianObject 리포지토리를 복제합니다.

  2. 환경 설정: PyTorch (CUDA 지원 포함)를 포함한 필수 Python 패키지를 설치합니다.

  3. 데이터 준비: 이미지 및 필요한 구성 파일로 데이터 세트를 구성하거나 Mip-NeRF360과 같은 제공된 데이터 세트를 사용합니다.

  4. 시각적 외형 생성: visual_hull.py 스크립트를 실행하여 초기 3D 표현을 생성합니다.

  5. 거친 3DGS 훈련: train_gs.py를 사용하여 거친 3D Gaussian 표현을 최적화합니다.

  6. 복구 모델로 개선: 상세한 재구성을 위해 Gaussian 복구 모델을 훈련하고 적용합니다.

  7. 결과 렌더링: render.py를 사용하여 최종 3D 객체 재구성을 시각화합니다.

GaussianObject의 사용 사례

  • 3D 객체 재구성
  • 에셋 생성
  • 사진 측량 대안
  • 컴퓨터 비전 연구
  • 신속한 프로토타이핑
  • 디지털 아카이빙

GaussianObject의 FAQ

GaussianObject 리뷰

로딩 중...

GaussianObject와(과) 비슷한 인기 AI 도구

LGM은 고해상도 3D 콘텐츠 제작을 위한 Large Multi-View Gaussian Model의 공식 구현체입니다. 이를 통해 다중 뷰 이미지에서 상세한 3D 에셋을 생성할 수 있으며, 텍스트-투-3D 및 이미지-투-3D 워크플로우에 적용 가능합니다. 프로젝트는 코드, 사전 학습된 가중치 및 추론 스크립트를…

3D 모델 생성기

이 AI 모델은 실시간 래디언스 필드 렌더링을 위한 3D Gaussian Splatting을 도입하여 최첨단 시각적 품질을 높은 프레임 속도로 달성합니다. 3D 가우시안과 빠른 가시성 인식 렌더링 알고리즘을 사용하여 장면 표현을 최적화하여 1080p 해상도에서 고품질의 새로운 뷰 합성을 가능하게 합니다.

3D 모델 생성기

AI GitHub 저장소

MVDream은 Stable Diffusion을 기반으로 하는 다중 시점 3D 생성용 확산 모델입니다. 다양한 시점에서 여러 개의 2D 이미지를 생성할 수 있으며, 이는 3D 에셋 생성의 기초 구성 요소로 사용됩니다. 이 프로젝트는 확산 모델 및 2D 이미지 생성 코드를 제공합니다.

3D 모델 생성기

AI GitHub 저장소

PanoHead는 360도 전방향에서 기하학적으로 인식하는 3D 전체 머리 합성을 위한 CVPR 2023 논문의 연구 저장소입니다. 이는 구조화되지 않은 실제 이미지에서 다양한 3D 인간 머리의 고품질, 시점 일관적인 이미지 생성을 가능하게 하며, 상세한 기하학적 구조와 외형을 제공합니다.

3D 모델 생성기

AI GitHub 저장소

Stable-DreamFusion은 Stable Diffusion을 활용하여 3D 콘텐츠 생성을 지원하는 텍스트-3D 모델 DreamFusion의 PyTorch 구현체입니다. 텍스트-3D, 이미지-3D 변환 및 메시 내보내기를 지원하며 NeRF 및 Diffusion 기술을 통해 유연성을 제공합니다. 이 프로젝트를 통해…

3D 모델 생성기

AI 앱

SAM 3D는 Meta의 SAM 3D 객체 및 SAM 3D 바디 모델을 사용하여 단일 이미지 3D 재구성을 가능하게 하는 독립적인 제3자 플랫폼으로, 개발자와 제작자가 한 장의 사진을 3D 객체, 인물 및 장면으로 변환할 수 있도록 합니다.

3D 모델 생성기

AI GitHub 저장소

Shap-E는 OpenAI의 오픈소스 AI 모델로, 3D 객체를 생성합니다. 텍스트 프롬프트 또는 입력 이미지에 따라 객체를 생성할 수 있습니다. 이 도구는 3D 콘텐츠 생성 및 AI 기반 디자인에 관심 있는 개발자 및 연구원을 위해 설계되었습니다.

3D 모델 생성기

AI 앱

Imagen3D는 3D 기술이 필요 없이 사진을 온라인에서 3D 모델로 변환하는 AI 도구입니다. PBR 텍스처가 적용된 모델을 생성하고, GLB, OBJ, STL, USDZ 형식으로 내보내어 전자상거래, 인쇄 및 콘텐츠에 활용할 수 있습니다.

3D 모델 생성기