GaussianSplatting.jl 2.0: Multithreaded UI, MCMC-Strategie und mehr
Better Gaussian Splatting in Julia

Die Julia-Bibliothek GaussianSplatting.jl erreicht Version 2.0 und bietet nun Unterstützung für AMD-, NVIDIA- und MacBook-GPUs dank KernelAbstractions.jl. Eine neue Multithread-Architektur hält die UI während langer Operationen wie JIT-Kompilierung oder Datensatzladen reaktionsfähig. Neu sind außerdem eine MCMC-Verdichtungsstrategie, Tiefen- und Geometrieüberwachung mit Tiefenkarten und Normalen-Regularisierung sowie ein Sky Dome zur Trennung von Himmel und Hintergrund. Die Veröffentlichung enthält zudem automatische Checkpoints, anpassbare Hyperparameter und eine verbesserte Kamerafrustum-Visualisierung.
Dank KernelAbstractions.jl kann ein einzelner Kernel geschrieben werden, der für ein bestimmtes Ziel kompiliert wird.