Triff YOLO26: Vision-KI der nächsten Generation.
Ultralytics
Zurück zum Ultralytics Glossar

Neural Radiance Fields (NeRF)

Erkunde, wie Neural Radiance Fields (NeRF) 3D-Szenen aus 2D-Bildern synthetisieren. Lerne, wie du das NeRF-Training mit Ultralytics YOLO26 für präzise Segmentierung verbesserst.

Neural Radiance Fields (NeRF) represent a groundbreaking advancement in computer vision (CV) and generative AI, designed to synthesize photorealistic 3D scenes from a sparse set of 2D images. Unlike traditional 3D modeling approaches that rely on explicit geometric structures like polygons, meshes, or point clouds, a NeRF uses a neural network (NN) to learn an "implicit" representation of a scene. By mapping spatial coordinates and viewing directions to color and density values, NeRFs can render novel viewpoints with exceptional fidelity, accurately capturing complex visual effects such as reflections, transparency, and variable lighting that are often difficult to reproduce with standard photogrammetry.

Link to this sectionWie Neural Radiance Fields funktionieren#

Im Kern modelliert ein NeRF eine Szene als kontinuierliche volumetrische Funktion. Diese Funktion wird typischerweise durch ein vollständig vernetztes Deep Learning (DL) Netzwerk parametrisiert. Der Prozess beginnt mit Ray Marching, bei dem Strahlen von einer virtuellen Kamera durch jeden Pixel der gewünschten Bildebene in den 3D-Raum geworfen werden.

Für entlang jedes Strahls abgetastete Punkte nimmt das Netzwerk einen 5D-Input – bestehend aus der räumlichen 3D-Position ($x, y, z$) und der 2D-Blickrichtung ($\theta, \phi$) – entgegen und gibt die emittierte Farbe und Volumendichte (Opazität) an diesem Punkt aus. Unter Verwendung von Techniken, die auf Volume Rendering basieren, werden diese Abtastwerte akkumuliert, um die endgültige Farbe des Pixels zu berechnen. Das Netzwerk wird trainiert, indem der Unterschied zwischen den gerenderten Pixeln und den tatsächlichen Pixeln aus den ursprünglichen Trainingsdaten minimiert wird, wodurch die Modellgewichte effektiv optimiert werden, um die visuellen Eigenschaften der Szene zu verinnerlichen.

Link to this sectionPraxisanwendungen#

Die NeRF-Technologie hat den Übergang von akademischer Forschung zu praktischen Werkzeugen schnell vollzogen und beeinflusst verschiedene Branchen, indem sie die Lücke zwischen statischer Fotografie und interaktiven 3D-Umgebungen schließt.

  • Immersiver E-Commerce: Einzelhändler nutzen NeRFs, um interaktive Produktdemonstrationen zu erstellen. Durch die Verarbeitung weniger Fotos eines Artikels können KI im Einzelhandel Lösungen eine 3D-Repräsentation generieren, die Kunden aus jedem Winkel betrachten können, was eine reichhaltigere Erfahrung bietet als statische Bilder.
  • Virtuelle Produktion und VFX: Die Filmindustrie nutzt NeRFs, um reale Orte zu erfassen und sie als fotorealistische Hintergründe für die virtuelle Produktion zu rendern. Dies ermöglicht es Filmemachern, Schauspieler in digitale Umgebungen zu platzieren, die sich bei Kamerabewegungen realistisch verhalten, was den Bedarf an teuren Vor-Ort-Drehs reduziert.
  • Robotik-Simulation: Das Training autonomer Fahrzeuge und Drohnen erfordert riesige Datenmengen. NeRFs können komplexe reale Umgebungen aus Sensordaten rekonstruieren und hochpräzise Simulationsgelände schaffen, auf denen Robotik Algorithmen sicher und umfassend getestet werden können.

Link to this sectionUnterscheidung von verwandten Konzepten#

Es ist hilfreich, NeRF von anderen 3D- und Vision-Technologien zu unterscheiden, um seinen spezifischen Nutzen zu verstehen.

  • NeRF vs. Photogrammetrie: Photogrammetrie rekonstruiert explizit Oberflächengeometrie (Meshes) durch den Abgleich von Merkmalen in Bildern. Während sie für einfache Oberflächen effizient ist, hat sie oft Probleme mit „nicht-lambertschen“ Effekten wie glänzenden Oberflächen, dünnen Strukturen (wie Haaren) oder Transparenz. NeRFs zeichnen sich in diesen Bereichen aus, da sie das Volumen und den Lichttransport direkt modellieren.
  • NeRF vs. 3D-Objekterkennung: Während NeRF visuelle Daten generiert, konzentriert sich die 3D-Objekterkennung auf das Verständnis des Inhalts einer Szene. Erkennungsmodelle identifizieren und lokalisieren Objekte mithilfe von Bounding Boxes, während NeRFs sich auf das Rendern des Erscheinungsbilds der Szene konzentrieren.
  • NeRF vs. Tiefenschätzung: Die Tiefenschätzung sagt den Abstand von Pixeln zur Kamera voraus, was zu einer Tiefenkarte führt. NeRFs lernen implizit Geometrie, um Bilder zu rendern, aber ihr primäres Ergebnis ist die synthetisierte Ansicht und keine explizite Tiefenkarte.

Link to this sectionIntegration von NeRF in Vision-Pipelines#

Das Training eines hochwertigen NeRF erfordert oft saubere Daten. Hintergrundrauschen oder sich bewegende Objekte können zu „Ghosting“-Artefakten im finalen Render führen. Um dies zu mildern, verwenden Entwickler oft Instanzsegmentierung Modelle, um das Zielobjekt automatisch zu maskieren, bevor das NeRF trainiert wird.

Die Ultralytics Platform und die Python API ermöglichen eine nahtlose Integration der Segmentierung in diesen Vorverarbeitungsworkflow. Das folgende Beispiel zeigt, wie du YOLO26 verwendest, um Masken für einen Satz von Bildern zu generieren und sie für die 3D-Rekonstruktion vorzubereiten.

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.")

Durch die Kombination der Präzision der Segmentierung mit der generativen Kraft von NeRFs können Ingenieure robuste Pipelines für die Generierung synthetischer Daten erstellen, was die Erstellung unbegrenzter Trainingsbeispiele für andere nachgelagerte Aufgaben ermöglicht.

Explore solutions

Real-time AI that works with your team

KI in der Robotik

Stärke intelligentere Maschinen mit Ultralytics YOLO Modellen. Vision AI in der Robotik treibt autonome Navigation, Wahrnehmung, Objektverfolgung und Echtzeitsteuerung voran.

Erfahre mehr
Real-time AI that works with your team

KI in der Logistik

Optimiere die Logistik mit Ultralytics YOLO-Modellen. Vision AI ermöglicht Paketkontrolle, Sortierung, Fahrzeugverfolgung und Echtzeit-Überwachung der Lagersicherheit.

Erfahre mehr
Real-time AI that works with your team

KI im Einzelhandel

Erfinde den Einzelhandel neu mit Ultralytics YOLO-Modellen. Vision AI fördert Bestandsverfolgung, Regalüberwachung, Warteschlangenmanagement und intelligentere Kundeneinblicke.

Erfahre mehr
Real-time AI that works with your team

KI im Gesundheitswesen

Baue Gesundheitslösungen mit Ultralytics YOLO Modellen. Vision AI im Gesundheitswesen ermöglicht schnellere medizinische Bildgebung, intelligentere Diagnostik und Patientenüberwachung.

Erfahre mehr
Real-time AI that works with your team

KI in der Fertigung

Optimiere die Fertigung mit Ultralytics YOLO-Modellen. Vision AI treibt Qualitätskontrolle, Fehlererkennung, PSA-Einhaltung und die Automatisierung von Montagelinien voran.

Erfahre mehr
Real-time AI that works with your operation

KI in der Automobilbranche

Nutze Computer Vision in der Automobilindustrie mit Ultralytics YOLO Modellen. Vision AI steigert die Verkehrssicherheit, Fahrerassistenz und Fahrzeugautomatisierung für intelligentere Straßen.

Erfahre mehr
Real-time AI tailored to your operation

KI in der Landwirtschaft

Bringe Vision AI mit Ultralytics YOLO Modellen in die smarte Landwirtschaft. Optimiere die Ernteüberwachung, Viehverfolgung und Präzisionslandwirtschaft für höhere, intelligentere Erträge.

Erfahre mehr
Real-time AI that works with your team

KI in der Robotik

Stärke intelligentere Maschinen mit Ultralytics YOLO Modellen. Vision AI in der Robotik treibt autonome Navigation, Wahrnehmung, Objektverfolgung und Echtzeitsteuerung voran.

Erfahre mehr
Real-time AI that works with your team

KI in der Logistik

Optimiere die Logistik mit Ultralytics YOLO-Modellen. Vision AI ermöglicht Paketkontrolle, Sortierung, Fahrzeugverfolgung und Echtzeit-Überwachung der Lagersicherheit.

Erfahre mehr
Real-time AI that works with your team

KI im Einzelhandel

Erfinde den Einzelhandel neu mit Ultralytics YOLO-Modellen. Vision AI fördert Bestandsverfolgung, Regalüberwachung, Warteschlangenmanagement und intelligentere Kundeneinblicke.

Erfahre mehr
Real-time AI that works with your team

KI im Gesundheitswesen

Baue Gesundheitslösungen mit Ultralytics YOLO Modellen. Vision AI im Gesundheitswesen ermöglicht schnellere medizinische Bildgebung, intelligentere Diagnostik und Patientenüberwachung.

Erfahre mehr
Real-time AI that works with your team

KI in der Fertigung

Optimiere die Fertigung mit Ultralytics YOLO-Modellen. Vision AI treibt Qualitätskontrolle, Fehlererkennung, PSA-Einhaltung und die Automatisierung von Montagelinien voran.

Erfahre mehr
Real-time AI that works with your operation

KI in der Automobilbranche

Nutze Computer Vision in der Automobilindustrie mit Ultralytics YOLO Modellen. Vision AI steigert die Verkehrssicherheit, Fahrerassistenz und Fahrzeugautomatisierung für intelligentere Straßen.

Erfahre mehr
Real-time AI tailored to your operation

KI in der Landwirtschaft

Bringe Vision AI mit Ultralytics YOLO Modellen in die smarte Landwirtschaft. Optimiere die Ernteüberwachung, Viehverfolgung und Präzisionslandwirtschaft für höhere, intelligentere Erträge.

Erfahre mehr
Real-time AI that works with your team

KI in der Robotik

Stärke intelligentere Maschinen mit Ultralytics YOLO Modellen. Vision AI in der Robotik treibt autonome Navigation, Wahrnehmung, Objektverfolgung und Echtzeitsteuerung voran.

Erfahre mehr
Real-time AI that works with your team

KI in der Logistik

Optimiere die Logistik mit Ultralytics YOLO-Modellen. Vision AI ermöglicht Paketkontrolle, Sortierung, Fahrzeugverfolgung und Echtzeit-Überwachung der Lagersicherheit.

Erfahre mehr
Real-time AI that works with your team

KI im Einzelhandel

Erfinde den Einzelhandel neu mit Ultralytics YOLO-Modellen. Vision AI fördert Bestandsverfolgung, Regalüberwachung, Warteschlangenmanagement und intelligentere Kundeneinblicke.

Erfahre mehr
Real-time AI that works with your team

KI im Gesundheitswesen

Baue Gesundheitslösungen mit Ultralytics YOLO Modellen. Vision AI im Gesundheitswesen ermöglicht schnellere medizinische Bildgebung, intelligentere Diagnostik und Patientenüberwachung.

Erfahre mehr
Real-time AI that works with your team

KI in der Fertigung

Optimiere die Fertigung mit Ultralytics YOLO-Modellen. Vision AI treibt Qualitätskontrolle, Fehlererkennung, PSA-Einhaltung und die Automatisierung von Montagelinien voran.

Erfahre mehr
Real-time AI that works with your operation

KI in der Automobilbranche

Nutze Computer Vision in der Automobilindustrie mit Ultralytics YOLO Modellen. Vision AI steigert die Verkehrssicherheit, Fahrerassistenz und Fahrzeugautomatisierung für intelligentere Straßen.

Erfahre mehr
Real-time AI tailored to your operation

KI in der Landwirtschaft

Bringe Vision AI mit Ultralytics YOLO Modellen in die smarte Landwirtschaft. Optimiere die Ernteüberwachung, Viehverfolgung und Präzisionslandwirtschaft für höhere, intelligentere Erträge.

Erfahre mehr

Lass uns gemeinsam die Zukunft der KI bauen!

Beginne deine Reise mit der Zukunft des maschinellen Lernens