Table des matières
Software Ray Tracing - Height Field
Capturer la position
Fusionner la représentation de la scène
Première démo
Epilogue
Maison Périphériques technologiques IA Rendu super réaliste ! L'expert en technologie Unreal Engine explique le système d'éclairage global Lumen

Rendu super réaliste ! L'expert en technologie Unreal Engine explique le système d'éclairage global Lumen

Apr 08, 2023 pm 10:21 PM
技术 引擎

L'éclairage global en temps réel (Real-time GI) a toujours été le Saint Graal de l'infographie.

Au fil des années, l'industrie a également proposé diverses méthodes pour résoudre ce problème.

Les packages de méthodes couramment utilisés limitent le domaine du problème en utilisant certaines hypothèses, telles que la géométrie statique, la représentation approximative de la scène ou le suivi de sondes approximatives, et l'interpolation de l'éclairage entre les deux.

Rendu super réaliste ! Lexpert en technologie Unreal Engine explique le système déclairage global Lumen

Dans Unreal Engine, la technologie globale d'éclairage et de réflexion Lumen a été fondée par Krzysztof Narkowicz et Daniel Wright.

L'objectif est de construire une solution différente des précédentes, capable d'obtenir un éclairage unifié et une qualité d'éclairage semblable à celle d'une pâtisserie.

Récemment, au SIGGRAPH 2022, Krzysztof Narkowicz et l'équipe ont parlé de leur parcours dans la création de la technologie Lumen.

Rendu super réaliste ! Lexpert en technologie Unreal Engine explique le système déclairage global Lumen

Software Ray Tracing - Height Field

Le ray tracing matériel actuel ne dispose pas d'une puissante prise en charge de la puissance de calcul GPU. Nous ne savons pas à quelle vitesse le lancer de rayons matériel sera, ni même si les consoles de nouvelle génération le prendront en charge.

Par conséquent, la méthode logicielle de ray tracing est utilisée. Il s'avère être un outil très utile pour mettre à l'échelle ou prendre en charge des scènes avec de nombreuses instances qui se chevauchent.

Le logiciel de traçage de rayons offre la possibilité d'utiliser une variété de structures de suivi, telles que des triangles, des champs de distance, des surfels ou des champs de hauteur.

Ici, Krzysztof Narkowicz abandonne l'étude des triangles et étudie brièvement les surfels, mais pour les géométries qui nécessitent une densité assez élevée pour être représentées, il est assez coûteux de les mettre à jour ou de suivre les surfels.

Après l'exploration initiale, les champs de hauteur étaient les plus appropriés car ils s'intègrent bien dans le matériel et fournissent une représentation de surface et des LOD continus simples.

Parce que nous pouvons utiliser tous les algorithmes POM, tels que min-max quadtree, sa vitesse de suivi est très rapide.

De plus, plusieurs champs de hauteur peuvent représenter des géométries complexes, similaires aux hiérarchies de volumes englobants rastérisées.

Rendu super réaliste ! Lexpert en technologie Unreal Engine explique le système déclairage global Lumen

Il est également très intéressant de le considérer comme une structure d'accélération de surfels. Un seul texel est un surfel contraint par une grille régulière.

En plus du champ de hauteur, Lumen possède également d'autres propriétés, telles que l'albédo ou l'éclairage, afin de pouvoir calculer l'éclairage à chaque fois.

Dans Lumen, le développeur a nommé cette projection de décalcomanie complète avec des cartes de données de surface, qui est la position de capture.

Rendu super réaliste ! Lexpert en technologie Unreal Engine explique le système déclairage global Lumen

Triangles rastérisés

Rendu super réaliste ! Lexpert en technologie Unreal Engine explique le système déclairage global Lumen

Cartes Raymarched (champ de hauteur)

Pour chaque carte de la scène, effectuez des rayons Le pas est trop lent. Par conséquent, une structure d’accélération de carte est nécessaire et les développeurs ont choisi un BVH à 4 nœuds. Il est conçu pour une scène complète, avec chaque image sur le CPU et téléchargée sur le GPU.

Ensuite, dans le trace shader, nous effectuerons un parcours basé sur la pile et ordonnerons dynamiquement les nœuds afin que les nœuds les plus proches soient traversés en premier.

Rendu super réaliste ! Lexpert en technologie Unreal Engine explique le système déclairage global Lumen

Vue de débogage BVH

Capturer la position

La partie la plus délicate ici est de savoir comment placer le champ de hauteur afin qu'il capture l'intégralité du maillage. Krzysztof Narkowicz a déclaré : « L'une des idées est un champ de distance global basé sur le GPU. À chaque image, nous traçons un petit ensemble de rayons primaires pour trouver les rayons qui ne sont pas couverts par la carte.

Ensuite, pour chaque rayon non découvert. , Nous utiliserons le gradient de surface pour parcourir le champ de distance global afin de déterminer une orientation et une portée optimales de la carte, ce qui donnera une nouvelle carte

Rendu super réaliste ! Lexpert en technologie Unreal Engine explique le système déclairage global Lumen

La position de capture du champ de distance global

Sur le D'une part, il a été prouvé qu'il générait des cartes pour l'ensemble de la scène fusionnée sans avoir à générer de cartes pour chaque maillage. D'autre part, cela s'est avéré assez capricieux en pratique car il produisait des résultats différents à chaque fois que la caméra bougeait. L'idée est d'importer les cartes de chaque maillage sous forme de maillage. Faites cela en construisant un BVH géométrique, où chaque nœud sera converti en N cartes

comme suit :

Rendu super réaliste ! Lexpert en technologie Unreal Engine explique le système déclairage global LumenTriangles rastérisés

.

Rendu super réaliste ! Lexpert en technologie Unreal Engine explique le système déclairage global LumenRay Step Card (High Field)

Rendu super réaliste ! Lexpert en technologie Unreal Engine explique le système déclairage global LumenCard Position View

Cette méthode a du mal à trouver un bon emplacement car le nœud BVH n'est pas un bon proxy pour placer cartes

Puis les chercheurs ont eu une autre idée : suivre la technique de dépliage UV et essayer de regrouper les éléments de surface

Parce qu'ils avaient affaire à des millions de polygones fournis par Nanite, ils ont troqué les triangles contre des surfels

Dans le même temps, ils sont également passés à une carte de guidage gratuite moins contrainte pour essayer de mieux correspondre à la surface. OK

Rendu super réaliste ! Lexpert en technologie Unreal Engine explique le système déclairage global LumenPositions de cartes guidées gratuites

J'ai essayé cette méthode qui a très bien fonctionné pour les simples. formes, mais a eu des problèmes pour converger vers des formes plus complexes

Finalement, Narkowicz est revenu aux cartes alignées sur les axes, mais cette fois générées à partir de clusters de bacs et par maillage

Suivi du cône

Les propriétés uniques du suivi de la hauteur les champs permettent également le suivi du cône.

Le traçage du cône est très efficace pour réduire le bruit car une seule trace de cône pré-filtrée représente des milliers de rayons individuels

Rendu super réaliste ! Lexpert en technologie Unreal Engine explique le système déclairage global LumenLe traçage des rayons

Rendu super réaliste ! Lexpert en technologie Unreal Engine explique le système déclairage global Lumen. . Suivi du cône

Pour chaque carte, les développeurs stockent également une chaîne complète de mip-map pré-filtrée avec la hauteur de la surface, l'éclairage et les propriétés des matériaux.

Lors du traçage, sélectionnez le rayon pas à pas approprié en fonction de l'empreinte du cône et effectuez un traçage de rayons dessus.

Rendu super réaliste ! Lexpert en technologie Unreal Engine explique le système déclairage global Lumen

Suivi avec et sans bords collés

Fusionner la représentation de la scène

Le traçage d'un grand nombre de rayons incohérents dans le logiciel est très lent. Idéalement, une seule structure globale serait utilisée au lieu de plusieurs champs de hauteur.

Lorsque l'empreinte du cône devient de plus en plus grande, une représentation exacte de la scène n'est pas réellement nécessaire et peut être remplacée par une représentation plus approximative pour des vitesses plus rapides.

Rendu super réaliste ! Lexpert en technologie Unreal Engine explique le système déclairage global Lumen

Une scène plus complexe avec des dizaines de cartes pour tracer chaque rayon

Rendu super réaliste ! Lexpert en technologie Unreal Engine explique le système déclairage global Lumen

La première approche réussie a été d'implémenter un suivi pur du cône de voxel et la scène entière au moment de l'exécution a été voxélisée, comme implémenté dans le article classique « Illumination indirecte interactive utilisant le traçage de cônes voxel ». "Triangles rastérisés" Suivi

Rendu super réaliste ! Lexpert en technologie Unreal Engine explique le système déclairage global Lumen

Le pas des rayons La carte continue avec le suivi du cône voxel

Rendu super réaliste ! Lexpert en technologie Unreal Engine explique le système déclairage global Lumen

Le principal inconvénient de cette méthode est qu'elle provoque des fuites dues à un mélange excessif de la géométrie de la scène, ce qui est particulièrement visible lors du suivi de cartes basses et épaisses.

La première technique pour réduire les fuites d'images consiste à suivre le champ de distance global et à échantillonner uniquement les voxels proches de la surface. Pendant le processus d'échantillonnage, l'opacité s'accumule à mesure que la plage d'échantillonnage s'étend et lorsque le suivi est arrêté, l'opacité atteint 1. Cela effectue toujours un échantillonnage précis à proximité de la géométrie pour réduire les fuites graphiques.

Rendu super réaliste ! Lexpert en technologie Unreal Engine explique le système déclairage global LumenLa deuxième technique consiste à voxéliser l'intérieur du maillage. Cela réduit considérablement les fuites au niveau des parois plus épaisses, même si cela peut également provoquer une occlusion excessive.

D'autres expériences incluent le suivi de patchs de bits de voxels clairsemés et de voxels par canal de transparence de face. Le but des deux expériences est de résoudre le problème d’interpolation des voxels dans la direction des rayons, c’est-à-dire qu’un mur solide aligné sur un axe deviendra transparent pour les rayons qui ne sont pas normaux au mur.

Les tuiles de bits Voxel stockent un bit par voxel dans une tuile 8x8x8 pour indiquer si un voxel donné est vide. Un algorithme DDA en deux étapes est ensuite utilisé pour le pas de rayons. Les voxels avec des surfaces transparentes sont similaires, mais ont le même DDA, avec une transparence croissante dans la direction du rayon. Il s’avère que les deux méthodes ne sont pas aussi efficaces pour représenter la géométrie que le domaine des distances et sont assez lentes. Rendu super réaliste ! Lexpert en technologie Unreal Engine explique le système déclairage global Lumen

Voxels avec transparence

La première façon de suivre les représentations fusionnées consistait à effectuer un suivi conique d'un champ de distance global et des frappes d'ombrage à l'aide de cartes globales par scène. Autrement dit, parcourez un BVH, découvrez quelles cartes de la scène affectent les points d'échantillonnage, puis échantillonnez le niveau de glissement modéré de chaque carte en fonction de l'empreinte conique.

Rendu super réaliste ! Lexpert en technologie Unreal Engine explique le système déclairage global LumenRendu super réaliste ! Lexpert en technologie Unreal Engine explique le système déclairage global Lumen

Cet article a abandonné cette méthode car elle n'était pas considérée comme représentant uniquement la trajectoire en champ lointain, mais était considérée comme un remplacement direct du pas de lumière en champ élevé. Ironiquement, cette approche abandonnée s’est rapprochée le plus de la solution à laquelle nous sommes finalement parvenus deux ans plus tard.

Première démo

À ce stade, nous pouvons déjà produire de très bons résultats :

Rendu super réaliste ! Lexpert en technologie Unreal Engine explique le système déclairage global Lumen

Pourtant, nous avons rencontré beaucoup de problèmes de fuite graphique, et dans cette scène simple, même sur un GPU PC haut de gamme, les performances ne sont pas très bonnes.

Pour résoudre les problèmes de fuite afin de gérer plus d'instances et terminer le traitement en moins de 8 ms sur PS5. Cette démo a été un véritable catalyseur.

Par rapport aux solutions précédentes, le premier et le plus grand changement consiste à remplacer le suivi du champ de hauteur par le suivi du champ de distance.

Afin de masquer le point de vie, insérez le rayon du point de vie de la carte, car le champ de distance n'a pas de propriétés de sommet, de cette façon, la zone non couverte provoquera uniquement une perte d'énergie, pas une fuite.

Changement du traçage du cône de voxel en traçage de rayons sur champ de distance global pour la même raison.

Dans le même temps, nous avons également effectué de nombreuses optimisations différentes et déchargé du temps différentes parties de Lumen grâce à des solutions de mise en cache. Il convient de noter que sans suivi par cône, nous devons débruiter et mettre en cache le suivi de manière plus agressive, mais encore une fois, c'est une histoire longue et compliquée.

C'est le résultat final après l'envoi de la première démo, qui était systématiquement inférieure à 8 ms sur PS5, y compris les mises à jour de toutes les structures de données partagées telles que le champ de distance global. Les performances actuelles sont encore meilleures. Par exemple, le temps d'exécution de la dernière démo est proche de 4 millisecondes et la qualité a également été considérablement améliorée.

Rendu super réaliste ! Lexpert en technologie Unreal Engine explique le système déclairage global Lumen

Epilogue

En bref, cet article est une réécriture complète de l'ensemble de Lumen, et il y a beaucoup d'idées différentes qui n'ont pas été mises en œuvre. En revanche, certaines choses sont réutilisées. Tout comme à l'origine, nous utilisions des cartes comme représentation de suivi, mais elles sont désormais utilisées pour mettre en cache divers calculs sur la surface du maillage. Semblable au suivi logiciel, il a commencé comme notre principale méthode de suivi, principalement le suivi par cône, mais a fini par être un moyen de réduire et de prendre en charge des scènes complexes et lourdes avec de nombreuses instances qui se chevauchent.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Article chaud

R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
2 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Repo: Comment relancer ses coéquipiers
1 Il y a quelques mois By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Adventure: Comment obtenir des graines géantes
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Combien de temps faut-il pour battre Split Fiction?
3 Il y a quelques semaines By DDD

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Cet article vous suffit pour en savoir plus sur la conduite autonome et la prédiction de trajectoire ! Cet article vous suffit pour en savoir plus sur la conduite autonome et la prédiction de trajectoire ! Feb 28, 2024 pm 07:20 PM

La prédiction de trajectoire joue un rôle important dans la conduite autonome. La prédiction de trajectoire de conduite autonome fait référence à la prédiction de la trajectoire de conduite future du véhicule en analysant diverses données pendant le processus de conduite du véhicule. En tant que module central de la conduite autonome, la qualité de la prédiction de trajectoire est cruciale pour le contrôle de la planification en aval. La tâche de prédiction de trajectoire dispose d'une riche pile technologique et nécessite une connaissance de la perception dynamique/statique de la conduite autonome, des cartes de haute précision, des lignes de voie, des compétences en architecture de réseau neuronal (CNN&GNN&Transformer), etc. Il est très difficile de démarrer ! De nombreux fans espèrent se lancer dans la prédiction de trajectoire le plus tôt possible et éviter les pièges. Aujourd'hui, je vais faire le point sur quelques problèmes courants et des méthodes d'apprentissage introductives pour la prédiction de trajectoire ! Connaissances introductives 1. Existe-t-il un ordre d'entrée pour les épreuves de prévisualisation ? R : Regardez d’abord l’enquête, p

Le papier Stable Diffusion 3 est enfin publié, et les détails architecturaux sont révélés. Cela aidera-t-il à reproduire Sora ? Le papier Stable Diffusion 3 est enfin publié, et les détails architecturaux sont révélés. Cela aidera-t-il à reproduire Sora ? Mar 06, 2024 pm 05:34 PM

L'article de StableDiffusion3 est enfin là ! Ce modèle est sorti il ​​y a deux semaines et utilise la même architecture DiT (DiffusionTransformer) que Sora. Il a fait beaucoup de bruit dès sa sortie. Par rapport à la version précédente, la qualité des images générées par StableDiffusion3 a été considérablement améliorée. Il prend désormais en charge les invites multithèmes, et l'effet d'écriture de texte a également été amélioré et les caractères tronqués n'apparaissent plus. StabilityAI a souligné que StableDiffusion3 est une série de modèles avec des tailles de paramètres allant de 800M à 8B. Cette plage de paramètres signifie que le modèle peut être exécuté directement sur de nombreux appareils portables, réduisant ainsi considérablement l'utilisation de l'IA.

Avez-vous vraiment maîtrisé la conversion des systèmes de coordonnées ? Des enjeux multi-capteurs indispensables à la conduite autonome Avez-vous vraiment maîtrisé la conversion des systèmes de coordonnées ? Des enjeux multi-capteurs indispensables à la conduite autonome Oct 12, 2023 am 11:21 AM

Le premier article pilote et clé présente principalement plusieurs systèmes de coordonnées couramment utilisés dans la technologie de conduite autonome, et comment compléter la corrélation et la conversion entre eux, et enfin construire un modèle d'environnement unifié. L'objectif ici est de comprendre la conversion du véhicule en corps rigide de caméra (paramètres externes), la conversion de caméra en image (paramètres internes) et la conversion d'image en unité de pixel. La conversion de 3D en 2D aura une distorsion, une traduction, etc. Points clés : Le système de coordonnées du véhicule et le système de coordonnées du corps de la caméra doivent être réécrits : le système de coordonnées planes et le système de coordonnées des pixels Difficulté : la distorsion de l'image doit être prise en compte. La dé-distorsion et l'ajout de distorsion sont compensés sur le plan de l'image. 2. Introduction Il existe quatre systèmes de vision au total : système de coordonnées du plan de pixels (u, v), système de coordonnées d'image (x, y), système de coordonnées de caméra () et système de coordonnées mondiales (). Il existe une relation entre chaque système de coordonnées,

DualBEV : dépassant largement BEVFormer et BEVDet4D, ouvrez le livre ! DualBEV : dépassant largement BEVFormer et BEVDet4D, ouvrez le livre ! Mar 21, 2024 pm 05:21 PM

Cet article explore le problème de la détection précise d'objets sous différents angles de vue (tels que la perspective et la vue à vol d'oiseau) dans la conduite autonome, en particulier comment transformer efficacement les caractéristiques de l'espace en perspective (PV) en vue à vol d'oiseau (BEV). implémenté via le module Visual Transformation (VT). Les méthodes existantes sont globalement divisées en deux stratégies : la conversion 2D en 3D et la conversion 3D en 2D. Les méthodes 2D vers 3D améliorent les caractéristiques 2D denses en prédisant les probabilités de profondeur, mais l'incertitude inhérente aux prévisions de profondeur, en particulier dans les régions éloignées, peut introduire des inexactitudes. Alors que les méthodes 3D vers 2D utilisent généralement des requêtes 3D pour échantillonner des fonctionnalités 2D et apprendre les poids d'attention de la correspondance entre les fonctionnalités 3D et 2D via un transformateur, ce qui augmente le temps de calcul et de déploiement.

Le premier modèle mondial de génération de vidéos de scènes de conduite autonomes multi-vues DrivingDiffusion : nouvelles idées pour les données et la simulation BEV Le premier modèle mondial de génération de vidéos de scènes de conduite autonomes multi-vues DrivingDiffusion : nouvelles idées pour les données et la simulation BEV Oct 23, 2023 am 11:13 AM

Quelques réflexions personnelles de l'auteur Dans le domaine de la conduite autonome, avec le développement de sous-tâches/solutions de bout en bout basées sur BEV, les données d'entraînement multi-vues de haute qualité et la construction de scènes de simulation correspondantes sont devenues de plus en plus importantes. En réponse aux problèmes des tâches actuelles, la « haute qualité » peut être divisée en trois aspects : des scénarios à longue traîne dans différentes dimensions : comme les véhicules à courte portée dans les données sur les obstacles et les angles de cap précis lors du découpage des voitures, et les données sur les lignes de voie. . Scènes telles que des courbes avec des courbures différentes ou des rampes/fusions/fusions difficiles à capturer. Celles-ci reposent souvent sur de grandes quantités de données collectées et sur des stratégies complexes d’exploration de données, qui sont coûteuses. Valeur réelle 3D - image hautement cohérente : l'acquisition actuelle des données BEV est souvent affectée par des erreurs d'installation/calibrage du capteur, des cartes de haute précision et l'algorithme de reconstruction lui-même. cela m'a amené à

GSLAM | Une architecture générale et un benchmark GSLAM | Une architecture générale et un benchmark Oct 20, 2023 am 11:37 AM

J'ai soudainement découvert un article vieux de 19 ans GSLAM : A General SLAM Framework and Benchmark open source code : https://github.com/zdzhaoyong/GSLAM Accédez directement au texte intégral et ressentez la qualité de ce travail ~ 1 Technologie SLAM abstraite a remporté de nombreux succès récemment et a attiré de nombreuses entreprises de haute technologie. Cependant, la question de savoir comment s'interfacer avec les algorithmes existants ou émergents pour effectuer efficacement des analyses comparatives en termes de vitesse, de robustesse et de portabilité reste une question. Dans cet article, une nouvelle plateforme SLAM appelée GSLAM est proposée, qui fournit non seulement des capacités d'évaluation, mais fournit également aux chercheurs un moyen utile de développer rapidement leurs propres systèmes SLAM.

'Minecraft' se transforme en une ville IA et les habitants des PNJ jouent comme de vraies personnes 'Minecraft' se transforme en une ville IA et les habitants des PNJ jouent comme de vraies personnes Jan 02, 2024 pm 06:25 PM

Veuillez noter que cet homme carré fronça les sourcils, pensant à l'identité des « invités non invités » devant lui. Il s’est avéré qu’elle se trouvait dans une situation dangereuse, et une fois qu’elle s’en est rendu compte, elle a rapidement commencé une recherche mentale pour trouver une stratégie pour résoudre le problème. Finalement, elle a décidé de fuir les lieux, de demander de l'aide le plus rapidement possible et d'agir immédiatement. En même temps, la personne de l'autre côté pensait la même chose qu'elle... Il y avait une telle scène dans "Minecraft" où tous les personnages étaient contrôlés par l'intelligence artificielle. Chacun d’eux a un cadre identitaire unique. Par exemple, la jeune fille mentionnée précédemment est une coursière de 17 ans mais intelligente et courageuse. Ils ont la capacité de se souvenir, de penser et de vivre comme des humains dans cette petite ville de Minecraft. Ce qui les anime est une toute nouvelle,

Plus qu'une simple gaussienne 3D ! Dernier aperçu des techniques de reconstruction 3D de pointe Plus qu'une simple gaussienne 3D ! Dernier aperçu des techniques de reconstruction 3D de pointe Jun 02, 2024 pm 06:57 PM

Écrit ci-dessus & La compréhension personnelle de l'auteur est que la reconstruction 3D basée sur l'image est une tâche difficile qui implique de déduire la forme 3D d'un objet ou d'une scène à partir d'un ensemble d'images d'entrée. Les méthodes basées sur l’apprentissage ont attiré l’attention pour leur capacité à estimer directement des formes 3D. Cet article de synthèse se concentre sur les techniques de reconstruction 3D de pointe, notamment la génération de nouvelles vues inédites. Un aperçu des développements récents dans les méthodes d'éclaboussure gaussienne est fourni, y compris les types d'entrée, les structures de modèle, les représentations de sortie et les stratégies de formation. Les défis non résolus et les orientations futures sont également discutés. Compte tenu des progrès rapides dans ce domaine et des nombreuses opportunités d’améliorer les méthodes de reconstruction 3D, un examen approfondi de l’algorithme semble crucial. Par conséquent, cette étude fournit un aperçu complet des progrès récents en matière de diffusion gaussienne. (Faites glisser votre pouce vers le haut

See all articles