YOLO Vision 2026 :
Retour au glossaire Ultralytics

Neural Radiance Fields (NeRF)

Explore comment les champs de radiance neuronaux (NeRF) synthétisent des scènes 3D à partir d'images 2D. Apprends à améliorer l'entraînement NeRF en utilisant Ultralytics YOLO26 pour une segmentation précise.

Les Neural Radiance Fields (NeRF) représentent une avancée révolutionnaire en computer vision (CV) et en generative AI, conçus pour synthétiser des scènes 3D photoréalistes à partir d'un ensemble restreint d'images 2D. Contrairement aux approches de modélisation 3D traditionnelles qui reposent sur des structures géométriques explicites comme des polygones, des maillages ou des nuages de points, un NeRF utilise un neural network (NN) pour apprendre une représentation « implicite » d'une scène. En associant des coordonnées spatiales et des directions de vision à des valeurs de couleur et de densité, les NeRF peuvent restituer de nouveaux points de vue avec une fidélité exceptionnelle, en capturant avec précision des effets visuels complexes tels que les reflets, la transparence et un éclairage variable qui sont souvent difficiles à reproduire avec la photogrammetry standard.

Comment fonctionnent les Neural Radiance Fields#

À la base, un NeRF modélise une scène sous la forme d'une fonction volumétrique continue. Cette fonction est généralement paramétrée par un réseau deep learning (DL) entièrement connecté. Le processus commence par le ray marching, où des rayons sont lancés depuis une caméra virtuelle à travers chaque pixel du plan d'image souhaité vers l'espace 3D.

Pour les points échantillonnés le long de chaque rayon, le réseau prend une entrée 5D — comprenant la position spatiale 3D ($x, y, z$) et la direction de vision 2D ($\theta, \phi$) — et produit la couleur émise ainsi que la densité volumique (opacité) en ce point. En utilisant des techniques issues du volume rendering, ces valeurs échantillonnées sont accumulées pour calculer la couleur finale du pixel. Le réseau est entraîné en minimisant la différence entre les pixels rendus et les pixels réels provenant des training data d'origine, optimisant ainsi efficacement les model weights pour mémoriser les propriétés visuelles de la scène.

Applications concrètes#

La technologie NeRF est rapidement passée de la recherche académique aux outils pratiques, impactant diverses industries en comblant le fossé entre la photographie statique et les environnements 3D interactifs.

  • E-Commerce immersif : Les détaillants exploitent les NeRF pour créer des démonstrations de produits interactives. En traitant quelques photos d'un article, les solutions d'AI in retail peuvent générer une représentation 3D que les clients peuvent observer sous n'angle, offrant une expérience plus riche que des images statiques.
  • Production virtuelle et VFX : L'industrie cinématographique utilise les NeRF pour capturer des emplacements réels et les restituer sous forme d'arrière-plans photoréalistes pour la virtual production. Cela permet aux cinéastes de placer des acteurs dans des environnements numériques qui se comportent de manière réaliste avec les mouvements de caméra, réduisant ainsi le besoin de tournages en extérieur coûteux.
  • Simulation en robotique : L'entraînement des autonomous vehicles et des drones nécessite des quantités massives de données. Les NeRF peuvent reconstruire des environnements réels complexes à partir de données de capteurs, créant ainsi des terrains de simulation haute fidélité où les algorithmes de robotics peuvent être testés en toute sécurité et de manière approfondie.

Distinction avec des concepts connexes#

Il est utile de distinguer le NeRF des autres technologies 3D et de vision pour comprendre son utilité spécifique.

  • NeRF vs. Photogrammétrie : La Photogrammetry reconstruit explicitement la géométrie de surface (maillages) en faisant correspondre des caractéristiques entre les images. Bien qu'efficace pour des surfaces simples, elle peine souvent face à des effets « non lambertiens » tels que des surfaces brillantes, des structures fines (comme les cheveux) ou la transparence. Les NeRF excellent dans ces domaines car ils modélisent directement le volume et le transport de la lumière.
  • NeRF vs. Détection d'objets 3D : Alors que le NeRF génère des données visuelles, la 3D object detection se concentre sur la compréhension du contenu de la scène. Les modèles de détection identifient et localisent les objets à l'aide de bounding boxes, tandis que les NeRF s'intéressent au rendu de l'apparence de la scène.
  • NeRF vs. Estimation de profondeur : L'Depth estimation prédit la distance des pixels par rapport à la caméra, ce qui donne une carte de profondeur. Les NeRF apprennent implicitement la géométrie pour rendre des images, mais leur sortie principale est la vue synthétisée plutôt qu'une carte de profondeur explicite.

Intégrer NeRF dans les pipelines de vision#

L'entraînement d'un NeRF de haute qualité nécessite souvent des données propres. Le bruit de fond ou les objets en mouvement peuvent provoquer des artéfacts de « fantomisation » dans le rendu final. Pour atténuer cela, les développeurs utilisent souvent des modèles d'instance segmentation pour masquer automatiquement le sujet d'intérêt avant d'entraîner le NeRF.

La Ultralytics Platform et l'API Python permettent une intégration transparente de la segmentation dans ce flux de travail de prétraitement. L'exemple suivant montre comment utiliser YOLO26 pour générer des masques pour un ensemble d'images, les préparant ainsi pour la reconstruction 3D.

from ultralytics import YOLO

# Load the YOLO26 segmentation model
model = YOLO("yolo26n-seg.pt")

# Run inference to detect and segment objects
# Saving results creates masks useful for NeRF preprocessing
results = model("scene_image.jpg", save=True)

# Access the binary masks for the detected objects
masks = results[0].masks.data
print(f"Generated {len(masks)} masks for NeRF training.")

En combinant la précision de la segmentation avec la puissance générative des NeRF, les ingénieurs peuvent créer des pipelines robustes pour la génération de synthetic data, permettant la création d'échantillons d'entraînement illimités pour d'autres tâches en aval.

Explore solutions

Real-time AI that works with your team

IA dans la robotique

Équipe tes machines plus intelligentes avec les modèles Ultralytics YOLO. La vision par IA dans la robotique propulse la navigation autonome, la perception, le suivi d'objets et le contrôle en temps réel.
En savoir plus
Real-time AI that works with your team

IA dans la logistique

Simplifie la logistique avec les modèles Ultralytics YOLO. La vision par IA permet l'inspection des colis, le tri, le suivi des véhicules et la surveillance de la sécurité des entrepôts en temps réel.
En savoir plus
Real-time AI that works with your team

IA dans le commerce de détail

Réinvente le commerce de détail avec les modèles Ultralytics YOLO. La vision par IA alimente le suivi des stocks, la surveillance des étagères, la gestion des files d'attente et des informations plus intelligentes sur les clients.
En savoir plus
Real-time AI that works with your team

IA dans la santé

Construis des solutions de santé avec les modèles Ultralytics YOLO. L'IA de vision dans la santé permet une imagerie médicale plus rapide, des diagnostics plus intelligents et une surveillance des patients.
En savoir plus
Real-time AI that works with your team

IA dans la fabrication

Optimise la fabrication avec les modèles Ultralytics YOLO. La vision par IA favorise le contrôle qualité, la détection des défauts, la conformité aux EPI et l'automatisation des chaînes de montage.
En savoir plus
Real-time AI that works with your operation

IA dans l'automobile

Applique la vision par ordinateur dans l'automobile avec les modèles Ultralytics YOLO. L'IA de vision améliore la sécurité routière, l'assistance à la conduite et l'automatisation des véhicules pour des routes plus intelligentes.
En savoir plus
Real-time AI tailored to your operation

IA en agriculture

Intègre l'IA de vision à l'agriculture intelligente avec les modèles Ultralytics YOLO. Optimise la surveillance des cultures, le suivi du bétail et l'agriculture de précision pour des rendements plus élevés et plus intelligents.
En savoir plus
Real-time AI that works with your team

IA dans la robotique

Équipe tes machines plus intelligentes avec les modèles Ultralytics YOLO. La vision par IA dans la robotique propulse la navigation autonome, la perception, le suivi d'objets et le contrôle en temps réel.
En savoir plus
Real-time AI that works with your team

IA dans la logistique

Simplifie la logistique avec les modèles Ultralytics YOLO. La vision par IA permet l'inspection des colis, le tri, le suivi des véhicules et la surveillance de la sécurité des entrepôts en temps réel.
En savoir plus
Real-time AI that works with your team

IA dans le commerce de détail

Réinvente le commerce de détail avec les modèles Ultralytics YOLO. La vision par IA alimente le suivi des stocks, la surveillance des étagères, la gestion des files d'attente et des informations plus intelligentes sur les clients.
En savoir plus
Real-time AI that works with your team

IA dans la santé

Construis des solutions de santé avec les modèles Ultralytics YOLO. L'IA de vision dans la santé permet une imagerie médicale plus rapide, des diagnostics plus intelligents et une surveillance des patients.
En savoir plus
Real-time AI that works with your team

IA dans la fabrication

Optimise la fabrication avec les modèles Ultralytics YOLO. La vision par IA favorise le contrôle qualité, la détection des défauts, la conformité aux EPI et l'automatisation des chaînes de montage.
En savoir plus
Real-time AI that works with your operation

IA dans l'automobile

Applique la vision par ordinateur dans l'automobile avec les modèles Ultralytics YOLO. L'IA de vision améliore la sécurité routière, l'assistance à la conduite et l'automatisation des véhicules pour des routes plus intelligentes.
En savoir plus
Real-time AI tailored to your operation

IA en agriculture

Intègre l'IA de vision à l'agriculture intelligente avec les modèles Ultralytics YOLO. Optimise la surveillance des cultures, le suivi du bétail et l'agriculture de précision pour des rendements plus élevés et plus intelligents.
En savoir plus
Real-time AI that works with your team

IA dans la robotique

Équipe tes machines plus intelligentes avec les modèles Ultralytics YOLO. La vision par IA dans la robotique propulse la navigation autonome, la perception, le suivi d'objets et le contrôle en temps réel.
En savoir plus
Real-time AI that works with your team

IA dans la logistique

Simplifie la logistique avec les modèles Ultralytics YOLO. La vision par IA permet l'inspection des colis, le tri, le suivi des véhicules et la surveillance de la sécurité des entrepôts en temps réel.
En savoir plus
Real-time AI that works with your team

IA dans le commerce de détail

Réinvente le commerce de détail avec les modèles Ultralytics YOLO. La vision par IA alimente le suivi des stocks, la surveillance des étagères, la gestion des files d'attente et des informations plus intelligentes sur les clients.
En savoir plus
Real-time AI that works with your team

IA dans la santé

Construis des solutions de santé avec les modèles Ultralytics YOLO. L'IA de vision dans la santé permet une imagerie médicale plus rapide, des diagnostics plus intelligents et une surveillance des patients.
En savoir plus
Real-time AI that works with your team

IA dans la fabrication

Optimise la fabrication avec les modèles Ultralytics YOLO. La vision par IA favorise le contrôle qualité, la détection des défauts, la conformité aux EPI et l'automatisation des chaînes de montage.
En savoir plus
Real-time AI that works with your operation

IA dans l'automobile

Applique la vision par ordinateur dans l'automobile avec les modèles Ultralytics YOLO. L'IA de vision améliore la sécurité routière, l'assistance à la conduite et l'automatisation des véhicules pour des routes plus intelligentes.
En savoir plus
Real-time AI tailored to your operation

IA en agriculture

Intègre l'IA de vision à l'agriculture intelligente avec les modèles Ultralytics YOLO. Optimise la surveillance des cultures, le suivi du bétail et l'agriculture de précision pour des rendements plus élevés et plus intelligents.
En savoir plus

Construisons ensemble le futur de l'IA !

Commence ton aventure avec le futur de l'apprentissage automatique