TripoSG: Hochdetaillierte 3D-Modelle aus einem einzelnen Bild erzeugen 137

小编 ·

TripoSG: Hochdetaillierte 3D-Modelle aus einem einzelnen Bild erzeugen

TripoSG ist eine Open-Source-Technologie zur hochauflösenden 3D-Formensynthese, entwickelt vom VAST-ai-Research-Team. Basierend auf einer Rectified-Flow-Architektur im großen Maßstab und einem Mixture-of-Experts-Transformer-Design erzeugt sie detailreiche 3D-Modelle aus einem einzelnen Eingabebild.

TripoSG: Hochdetaillierte 3D-Modelle aus einem einzelnen Bild erzeugen

Was ist TripoSG?

TripoSG ist eine von dem Team VAST-ai-Research entwickelte Open-Source-Technologie zur hochauflösenden 3D-Formensynthese. Sie basiert auf einer großskaligen Rectified-Flow-Architektur und einem Mixture-of-Experts-Transformer-Design und kann aus einem einzigen Eingabebild hochdetaillierte 3D-Modelle erzeugen.

Was ist TripoSG?.webp

Hauptfunktionen von TripoSG

  • Hochauflösende Erzeugung: Die generierten 3D-Netze weisen scharfe geometrische Merkmale, feine Oberflächendetails und komplexe Strukturen auf.

  • Semantische Konsistenz: Die erzeugten Formen geben die Semantik und das Erscheinungsbild des Eingabebildes genau wieder.

  • Starke Generalisierungsfähigkeit: Verarbeitet verschiedene Eingabestile, darunter fotorealistische Bilder, Cartoons und Skizzen.

  • Robuste Leistung: Selbst bei anspruchsvollen Eingaben mit komplexer Topologie entstehen kohärente Formen.

Technische Grundlagen von TripoSG

  • Großskaliger Rectified-Flow-Transformer: TripoSG wendet erstmals eine auf Rectified Flow (RF) basierende Transformer-Architektur auf die Erzeugung von 3D-Formen an. Im Vergleich zu herkömmlichen Diffusionsmodellen bietet RF eine einfachere lineare Pfadmodellierung von Rauschen zu Daten, was zu einem stabileren und effizienteren Training beiträgt.

  • Hybride Überwachungs-Trainingsstrategie: Durch die Kombination von Signed Distance Function (SDF), Normalen- und Eikonal-Verlusten wird die Rekonstruktionsleistung des 3D Variational Autoencoders (VAE) deutlich verbessert.

  • Hochwertige Datenverarbeitungs-Pipeline: Es wurde eine umfassende Pipeline für Datenaufbau und -verwaltung entwickelt, einschließlich Qualitätsbewertung, Datenfilterung, Reparatur und Erweiterung sowie SDF-Datenproduktion. Durch diese Pipeline wurde ein Datensatz mit 2 Millionen qualitativ hochwertigen „Bild-SDF"-Trainingspaaren aufgebaut.

  • Effiziente VAE-Architektur: Die Verwendung von SDF zur geometrischen Darstellung bietet eine höhere Genauigkeit als die bisher häufig verwendeten Voxel-Belegungsgitter.

  • MoE-Transformer-Modell: TripoSG ist das erste im 3D-Bereich veröffentlichte MoE-Transformer-Modell.

Anwendungsbereiche von TripoSG

  • Spiele und Film: Schnelle Erzeugung von Spiel-Assets oder 3D-Effektelementen, Verkürzung der Entwicklungszyklen.

  • Industrie und E-Commerce: Umwandlung von Skizzen oder Fotos realer Objekte in 3D-Modelle für Produktvorschauen oder virtuelle Präsentationen.

  • Bildung und kulturelles Erbe: Erstellung interaktiver Lehrmodelle oder digitalisierter Kulturgüter, wodurch die Hürde für die Erstellung von 3D-Inhalten gesenkt wird.

Tutorial zur Nutzung von TripoSG

1. Installation. Erstellen:

  • Repository klonen und Conda-Umgebung erstellen:

git clone https://github.com/VAST-AI-Research/TripoSG.git
cd TripoSG
conda create -n tripoSG python=3.10
conda activate tripoSG
  • Abhängigkeiten installieren:

pip install torch torchvision --index-url https://download.pytorch.org/whl/{your-cuda-version}
pip install -r requirements.txt

2. Schnellstart. Generierung: 3D-Netz aus einem Bild:

python scripts/inference_triposg.py --image-input assets/example_data/hjswed.png

Verwandte Links

Projekt-Hauptseite. Generierung:https://yg256li.github.io/TripoSG-Page/

GitHub-Quellcode. Generierung:https://github.com/VAST-AI-Research/TripoSG

Hugging-Face-Modell. Generierung:https://huggingface.co/VAST-AI/TripoSG

Hugging-Face-Demo. Generierung:https://huggingface.co/spaces/VAST-AI/TripoSG

Paper. Generierung:https://arxiv.org/abs/2502.06608