Visuele AI-GIDS

Gaussiaanse splatting

Gaussiaanse splatting vertegenwoordigt een 3D-scène als miljoenen kleine, gekleurde, semi-transparante klodders die in realtime kunnen worden weergegeven.

2 min readLaatst bijgewerkt

Overzicht

It delivers NeRF-like photorealism while running fast enough for interactive viewing.

Diepe duik

3D Gaussian Splatting, geïntroduceerd op SIGGRAPH 2023, reconstrueert scènes uit foto's zoals NeRF, maar gebruikt een expliciete representatie in plaats van een verborgen neuraal netwerk. Elke scène is een wolk van 3D Gaussianen, vage ellipsvormige klodders, en elke klodder slaat een positie, een grootte en oriëntatie (de covariantie ervan), een dekking en kleur op. In plaats van langzaam stralen door een netwerk te schieten, "spat" de methode deze klodders rechtstreeks op het scherm en mengt ze, een proces dat dichter bij traditionele rastering ligt en daarom erg snel is. De training begint met een schaarse puntenwolk die wordt geproduceerd door camerakalibratie en optimaliseert vervolgens de blobs, terwijl op adaptieve wijze details worden toegevoegd waar de scène onvoldoende is gereconstrueerd en wordt gesnoeid waar deze overbevolkt is. Het resultaat is real-time weergave op 1080p met een kwaliteit die kan wedijveren met de beste NeRF's, en daarom verspreidde het zich snel via grafische afbeeldingen en opnametools.

Technisch inzicht

De sleutel is een differentieerbare, op tegels gebaseerde rasterizer. De 3D Gaussianen worden geprojecteerd naar 2D, gesorteerd op diepte, en alfa-gemengd per schermtegel, zodat bij het renderen de straalmarchering per pixel wordt vermeden die NeRF traag maakt. Kleur wordt opgeslagen met sferische harmonischen, waardoor elke klodder van uiterlijk verandert afhankelijk van de kijkhoek om reflecties vast te leggen. Omdat de hele pijplijn differentieerbaar is, optimaliseert dezelfde foto-matching gradiëntafdaling die door NeRF wordt gebruikt blobposities, vormen, opaciteit en kleuren, terwijl een verdichtingsstap Gaussianen vergroot of splitst om ontbrekende details toe te voegen.

Strategische impact

Speed and scale

Visuele AI kan inspectie-, detectie- en taggingtaken op schaal automatiseren.

Build choices

Creatieve teams kunnen concepten sneller prototypen met minder handmatige revisies.

Team and workflow

Bij bewerkingen kan gebruik worden gemaakt van beeld- en videosignalen die voorheen moeilijk te verwerken waren.

De toekomst van Gaussiaanse splatting

Gaussian Splatting evolueert snel van onderzoek naar producten voor 3D-opname, mapping en virtuele productie, deels omdat het in realtime wordt weergegeven op consumenten-GPU's en zelfs browsers. Actieve werkdoelen zijn het verkleinen van de bestandsgrootte (scènes kunnen groot zijn), het omgaan met dynamische en geanimeerde scènes, het opnieuw belichten en bewerken van individuele objecten. Verwacht een nauwere integratie met game-engines en AR/VR, hybride methoden die splats met meshes combineren en vastleggen via telefoonvideo. Het wordt steeds meer gezien als een praktische aanvulling op of vervanging van NeRF overal waar interactieve snelheid ertoe doet.

Implementatie in de echte wereld

Real-time, verkenbare 3D-opnamen maken van kamers of producten voor internet

Virtuele productie en filmprevisualisatie met fotorealistische, navigeerbare sets

Snel 3D-scannen van objecten en omgevingen vanaf een telefoon of drone-video

Bouw interactieve AR/VR-scènes die soepel draaien op consumentenhardware

Risico's en vangrails

Beeldrechten en toestemming kunnen juridische risico's worden als de herkomst onduidelijk is.

De prestaties van modellen kunnen variëren afhankelijk van de belichting, demografische gegevens en omgevingen.

Valse positieve resultaten kunnen onopgemerkt blijven, tenzij de vertrouwensdrempels worden gecontroleerd.

Implementatie routekaart

1

Definieer acceptatiecriteria voor precisie-, terugroep- en foutkosten.

2

Test met gegevens die overeenkomen met echte productieomstandigheden.

3

Voeg menselijke beoordeling toe voor voorspellingen met weinig vertrouwen of hoge impact.

4

Volg modelafwijkingen en valideer opnieuw na wijzigingen in de camera of dataset.

Blijf verkennen

Free newsletter

Get the daily AI briefing

Three verified AI stories every weekday morning, written in plain English. Free forever, no ads.

One email each weekday. Unsubscribe in one click. We never sell or share your address.

Test yourself

Take the Gaussian Splatting quiz

Instant feedback on every answer, and a shareable certificate with a verifiable ID once you pass a course.

Start quiz

Support free AI education. AI Understanding is a 501(c)(3) nonprofit — no ads, no paywall, ever. Make a donation

Next guide

Gaussiaanse processen

Frequently asked questions

What is Gaussian Splatting?

Gaussiaanse splatting vertegenwoordigt een 3D-scène als miljoenen kleine, gekleurde, semi-transparante klodders die in realtime kunnen worden weergegeven. Het levert NeRF-achtig fotorealisme terwijl het snel genoeg werkt voor interactief kijken.

Hoe vertegenwoordigt Gaussiaanse splatting een 3D-scène?

De scène is een expliciete wolk van 3D-Gaussianen, elk een vage ellipsoïde met positie, vorm, dekking en kleur.

Waarom is Gaussian Splatting veel sneller te renderen dan de originele NeRF?

Door blobs te projecteren en samen te voegen via op tegels gebaseerde rastering, wordt NeRF's langzame straalmarchering per pixel vermeden, waardoor real-time snelheden mogelijk worden.

Welke informatie wordt in elke 3D Gaussiaans opgeslagen?

Elke klodder heeft een positie, een covariantie (grootte en oriëntatie), een dekking en kleurinformatie.

Wat wordt gebruikt om de kleur van een klodder te laten veranderen met de kijkhoek?

Kleur wordt gecodeerd met sferische harmonischen, zodat elke Gaussiaans er vanuit verschillende richtingen anders uit kan zien, waardoor reflecties worden vastgelegd.

Hoe begint de training bij Gaussiaanse splatting doorgaans?

Het begint met schaarse punten van de camerakalibratie van structuur-van-beweging, en optimaliseert vervolgens Gaussianen vanaf daar.