Description
Le 3D Gaussian Splatting pour le rendu de champs de radiance en temps réel présente une approche novatrice pour la synthèse de vues nouvelles, révolutionnant le domaine en atteignant des vitesses de rendu en temps réel sans sacrifier la qualité visuelle. Les méthodes traditionnelles de champs de radiance nécessitent souvent des processus d'entraînement et de rendu coûteux, tandis que les alternatives plus rapides compromettent généralement la qualité. Cette méthode aborde ces limitations pour des scènes illimitées et complètes, visant un rendu de haute qualité à une résolution de 1080p et au-delà de 100 images par seconde.
L'innovation principale réside dans la représentation des scènes à l'aide de Gaussiennes 3D. Cette représentation conserve les propriétés souhaitables des champs de radiance volumétriques continus pour l'optimisation tout en gérant efficacement les espaces vides. Le processus implique une optimisation et un contrôle de densité entrelacés de ces Gaussiennes 3D, avec un accent particulier sur l'optimisation de la covariance anisotrope pour une représentation précise de la scène. Cela permet une capture plus détaillée et précise de la géométrie et de l'apparence de la scène.
De plus, le système intègre un algorithme de rendu rapide tenant compte de la visibilité. Cet algorithme prend en charge le splatting anisotrope, ce qui accélère considérablement la phase d'entraînement et les capacités de rendu en temps réel. En tenant compte de la visibilité, le processus de rendu devient plus efficace et produit des résultats de meilleure qualité, en particulier dans les scènes complexes avec des détails et des occlusions complexes.
La méthode a démontré qu'elle atteignait une qualité visuelle de pointe et des performances de rendu en temps réel sur divers ensembles de données établis. Les évaluations ont été menées sur des scènes réelles issues d'ensembles de données publiés précédemment, notamment Mip-Nerf360, Tanks and Temples et Deep Blending, ainsi que sur l'ensemble de données synthétique Blender. Les résultats démontrent l'efficacité du 3D Gaussian Splatting dans la production de vues nouvelles photoréalistes avec une vitesse sans précédent.
Cette recherche est particulièrement bénéfique pour les applications nécessitant une exploration interactive d'environnements 3D, des expériences de réalité virtuelle et augmentée, et des effets visuels de haute fidélité. La capacité de rendre des scènes complexes en temps réel ouvre de nouvelles possibilités pour la création de contenu dynamique et les expériences utilisateur immersives. Le projet est soutenu par la subvention avancée ERC FUNGRAPH et les ressources informatiques de GENCI–IDRIS.
Points forts de 3D Gaussian Splatting
Synthèse de vues nouvelles en temps réel à une résolution de 1080p (≥ 100 ips)
Représentation de scène utilisant des Gaussiennes 3D
Optimisation et contrôle de densité entrelacés des Gaussiennes
Optimisation de la covariance anisotrope pour une représentation précise de la scène
Algorithme de rendu rapide tenant compte de la visibilité
Prend en charge le splatting anisotrope
Temps d'entraînement accélérés
Qualité visuelle de pointe
Gère les scènes illimitées et complètes
Calcul efficace dans l'espace vide
Premiers pas avec 3D Gaussian Splatting
Accéder au modèle : Téléchargez le code et les données depuis le dépôt fourni.
Configurer l'environnement : Installez les dépendances nécessaires comme indiqué dans la documentation du projet.
Préparer les scènes : Traitez vos photos ou vidéos capturées pour générer des points épars pour l'étalonnage de la caméra.
Optimiser les Gaussiennes : Lancez le processus d'entraînement pour optimiser la représentation Gaussienne 3D de votre scène.
Intégrer le rendu : Utilisez l'algorithme de rendu rapide pour la synthèse de vues nouvelles en temps réel.
Évaluer les résultats : Comparez les vues rendues avec la vérité terrain ou d'autres méthodes pour l'évaluation de la qualité.
Cas d'utilisation de 3D Gaussian Splatting
- Rendu de scènes 3D en temps réel
- Synthèse de vues nouvelles
- Réalité Virtuelle et Augmentée
- Visualisation de reconstruction 3D
- Création de contenu interactif
- Effets visuels





