Die Arbeit stellt CityGaussian (CityGS) vor, ein System zur hochqualitativen Echtzeit-Darstellung großer 3D-Szenen. CityGS verwendet einen neuartigen Divide-and-Conquer-Trainingsansatz und eine Level-of-Detail-Strategie, um die Herausforderungen bei der Anwendung von 3D-Gaussian-Splatting (3DGS) auf großskalige Szenen zu überwinden.
Zunächst wird ein globaler Gaussian-Priori generiert, der als Initialisierung für das Block-basierte Finetuning dient. Durch eine kontraktionsbasierte Blockpartitionierung und eine datengetriebene Posenzuweisung wird eine gleichmäßigere Verteilung der Gaussians und Trainingsdaten erreicht.
Für das Rendering verwendet CityGS eine Block-basierte Level-of-Detail-Strategie. Dabei werden die Gaussians je nach Entfernung zur Kamera in verschiedenen Detailstufen dargestellt, um den Rechenaufwand zu reduzieren, ohne die Renderqualität zu beeinträchtigen.
Umfangreiche Experimente auf großen Datensätzen zeigen, dass CityGS den aktuellen Stand der Technik bei Renderqualität und Rendergeschwindigkeit übertrifft. Zusätzlich ermöglicht die explizite Gaussian-Darstellung Manipulationen der Szene, die für implizite Darstellungen wie NeRF schwierig sind.
Egy másik nyelvre
a forrásanyagból
arxiv.org
Mélyebb kérdések