top of page

Gaussian Splats: now part of our tech stack.

Man nennt sie „die Zukunft der Visualisierung“. Begleiten Sie uns auf einer Lernreise durch diese neue Technologie.

Introduction to Gaussian Splats article

Was sind Gaussian Splats? Ein Einsteigerleitfaden zur Zukunft der 3D-Visualisierung

Wenn Sie sich in letzter Zeit mit moderner 3D-Technologie beschäftigt haben, sind Sie wahrscheinlich auf den Begriff Gaussian Splats oder 3D Gaussian Splatting (3DGS) gestoßen. Diese relativ neue Technik hat sich schnell zu einer der spannendsten Entwicklungen im Bereich der 3D-Visualisierung entwickelt und ermöglicht fotorealistische Ergebnisse bei deutlich schnellerem Rendering als herkömmliche Methoden.

Egal, ob Sie digitale Zwillinge, virtuelle Rundgänge, Produktvisualisierungen oder immersive Web-Erlebnisse erstellen – Gaussian Splats verändern die Art und Weise, wie reale Umgebungen erfasst und dargestellt werden.


Was sind Gaussian Splats?

Ein Gaussian Splat ist eine winzige, halbtransparente 3D-„Wolke“ oder „Punktstruktur“, die einen kleinen Teil einer realen Szene repräsentiert. Anstatt ein Modell aus Millionen von Polygonen aufzubauen, rekonstruiert Gaussian Splatting eine Szene mithilfe von Millionen sich überlagernder Ellipsoide.

Jeder Splat enthält Informationen wie:

  • Position im 3D-Raum

  • Größe und Form

  • Farbe

  • Transparenz (Opazität)

  • Ausrichtung

Wenn diese Splats gemeinsam gerendert werden, verschmelzen sie nahtlos miteinander und erzeugen eine äußerst realistische Darstellung der ursprünglichen Umgebung.

Man kann es sich vorstellen, als würde man eine 3D-Szene mit Millionen weicher Partikel malen, anstatt sie mit Dreiecken aufzubauen.



Wie werden Gaussian Splats erstellt?

Der Prozess beginnt mit der Aufnahme von Hunderten – manchmal sogar Tausenden – Fotos oder Videoframes aus unterschiedlichen Perspektiven rund um ein Objekt oder eine Umgebung.

Der typische Workflow sieht folgendermaßen aus:

1. Bilder aufnehmen

Eine Kamera, eine Drohne oder ein Smartphone fotografiert das Objekt aus verschiedenen Blickwinkeln.

Eine größere Überlappung zwischen den Bildern führt in der Regel zu besseren Ergebnissen.


2. Kameraausrichtung

Photogrammetrie-Software ermittelt exakt, von welchen Positionen aus die einzelnen Fotos aufgenommen wurden, und berechnet die Positionen der Kameras.


3. Neuronale Optimierung

Anstatt ein Polygon-Mesh zu erzeugen, erstellen Machine-Learning-Algorithmen Millionen kleiner Gaussian-Primitiven.

Jede einzelne Gaußsche Primitive wird optimiert, um dem Erscheinungsbild der ursprünglichen Fotografien möglichst genau zu entsprechen.


4. Rendering in Echtzeit

Spezialisierte Rendering-Techniken stellen diese Gaussian Primitives effizient dar und ermöglichen es Nutzern, sich in Echtzeit flüssig durch die Szene zu bewegen.

Das Ergebnis ist eine hochdetaillierte digitale Nachbildung mit beeindruckender Beleuchtung, realistischen Reflexionen und fein ausgearbeiteten Oberflächendetails.


Warum Gaussian Splats so realistisch aussehen

Traditionelle 3D-Modelle nähern die Realität mithilfe von flachen Polygonen und Texturen an.

Gaussian Splats hingegen repräsentieren direkt das tatsächliche Licht, das in Fotografien eingefangen wurde.

Da jeder Splat weiche Farbübergänge und Transparenzinformationen beiträgt, kann der Renderer auf natürliche Weise feine visuelle Details wiederherstellen, wie zum Beispiel:

  • Feine Texturen

  • Komplexe Vegetation

  • Haare und Fell

  • Dünne Objekte

  • Weiche Kanten

  • Variationen in der Beleuchtung

  • Reflexionen

Szenen wirken dadurch oft erstaunlich nah an echter Fotografie.


Vorteile von Gaussian Splats


Unglaubliche visuelle Qualität

Eine der größten Stärken des Gaussian Splatting ist sein Realismus.

Feine Details, die traditionell nur schwer zu modellieren sind – wie Blätter, Kabel, Gras oder rauer Stein – werden auf natürliche Weise reproduziert.


Schneller als herkömmliches neuronales Rendering

Frühere neuronale Rendering-Techniken wie NeRFs lieferten beeindruckende Ergebnisse, erforderten jedoch häufig lange Renderzeiten.

Gaussian Splats wurden für die Echtzeitdarstellung entwickelt und eignen sich daher besonders gut für interaktive Anwendungen.


Effiziente Datendarstellung

Anstatt riesige Polygon-Meshes mit zahlreichen Textur-Maps zu speichern, stellen Gaussian Splats visuelle Informationen kompakt dar und erhalten dabei eine hervorragende Qualität.


Hervorragend für die Erfassung realer Objekte und Umgebungen

Wenn das Ziel darin besteht, ein bestehendes Objekt oder einen Ort exakt so zu bewahren, wie er in der Realität aussieht, übertreffen Gaussian Splats häufig traditionelle Modellierungsprozesse.

Beispiele:

  • Historische Gebäude

  • Museen

  • Baustellen

  • Immobilien

  • Industrieanlagen

  • Kulturerbestätten


Flüssige Web-Erlebnisse

Moderne Viewer können Gaussian Splats effizient streamen und machen sie dadurch ideal für Websites, ohne dass Nutzer große Dateien herunterladen müssen.


Nachteile von Gaussian Splats

Trotz ihrer beeindruckenden Möglichkeiten sind Gaussian Splats nicht für jedes Projekt die perfekte Lösung.


Schwer zu bearbeiten

Traditionelle 3D-Modelle ermöglichen Künstlern, Vertices zu verschieben, Geometrien anzupassen oder Objekte zu animieren.

Gaussian Splats repräsentieren das aufgenommene Erscheinungsbild und keine frei bearbeitbare Geometrie.

Größere Änderungen nach der Aufnahme können daher schwierig sein.


Eingeschränkte Animation

Animierte Charaktere und bewegliche Objekte bleiben eine Herausforderung.

Gaussian Splatting funktioniert am besten für statische Szenen.


Hoher Aufwand bei der Aufnahme

Hochwertige Ergebnisse erfordern viele sich überlappende Fotos, die unter möglichst konstanten Lichtbedingungen aufgenommen wurden.

Eine schlechte Bildaufnahme führt zu weniger hochwertigen Rekonstruktionen.


Nicht ideal für CAD oder Engineering

Technische Workflows benötigen präzise Geometrien, exakte Messungen und saubere Oberflächen.

Polygon-Meshes oder CAD-Modelle bleiben daher die bessere Wahl für Fertigung, Simulation und Konstruktion.


Browser-Performance

Obwohl das Rendering effizient ist, können extrem große Szenen mit Millionen von Splats weiterhin leistungsstarke GPUs erfordern, um die bestmögliche Erfahrung zu gewährleisten.


Häufige Anwendungen von Gaussian Splats

Die Technologie wird bereits in zahlreichen Branchen eingesetzt.


Immobilien

Interaktive Immobilienbesichtigungen mit fotografischem Realismus.


Bauwesen

Dokumentation des Baufortschritts und digitale Baustellenaufzeichnungen.


Architektur

Darstellung fertiggestellter Gebäude genau so, wie sie in der Realität existieren.


Tourismus

Virtuelle Erkundung von Sehenswürdigkeiten und Attraktionen.


Museen

Digitale Erhaltung von Artefakten und Ausstellungsräumen.


Industrielle Inspektion

Erfassung von Anlagen für die Fernprüfung und Wartungsplanung.


Film & VFX

Schnelle Erfassung von Umgebungen für virtuelle Produktionsabläufe.


Gaming

Fotorealistische Umgebungs-Assets und der Aufbau immersiver virtueller Welten.


Bildung

Interaktive Lernerlebnisse, die es Schülern und Studierenden ermöglichen, reale Orte aus der Ferne zu erkunden.


Die Zukunft des Gaussian Splatting

Seit seiner Einführung im Jahr 2023 hat sich Gaussian Splatting zu einem der am schnellsten wachsenden Forschungsbereiche der Computergrafik entwickelt.

Fortschritte bei Komprimierung, Rendering-Geschwindigkeit, Bearbeitungswerkzeugen und mobiler Unterstützung werden in rasantem Tempo entwickelt.

Mit leistungsfähigerer Hardware und zunehmend ausgereifter Software werden Gaussian Splats voraussichtlich zu einer Standardmethode für die Erfassung und gemeinsame Nutzung realer Umgebungen im Web werden.

bottom of page