Ultralytics YOLO27:
Zurück zum Glossar von Ultralytics

Neural Radiance Fields (NeRF)

Entdecke, wie neuronale Strahlungsfelder (NeRF) 3D-Szenen aus 2D-Bildern erzeugen. Erfahre, wie du das NeRF-Training mit Ultralytics YOLO26 für präzise Segmentierung verbesserst.

Neuronale Strahlungsfelder (NeRF) stellen einen bahnbrechenden Fortschritt in Computer Vision (CV) und generativer KI dar. Sie wurden entwickelt, um aus einer dünnen Auswahl von 2D-Bildern fotorealistische 3D-Szenen zu synthetisieren. Anders als herkömmliche 3D-Modellierungsverfahren, die auf expliziten geometrischen Strukturen wie Polygonen, Netzen oder Punktwolken basieren, verwendet ein NeRF ein neuronales Netzwerk (NN), um eine „implizite“ Darstellung einer Szene zu erlernen. Indem räumliche Koordinaten und Blickrichtungen auf Farb- und Dichtewerte abgebildet werden, können NeRFs neue Perspektiven mit außergewöhnlicher Genauigkeit rendern und komplexe visuelle Effekte wie Reflexionen, Transparenz und wechselnde Beleuchtung präzise erfassen, die mit herkömmlicher Photogrammetrie oft nur schwer reproduziert werden können.

Funktionsweise neuronaler Strahlungsfelder#

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

Für Punkte, die entlang jedes Strahls abgetastet werden, verarbeitet das Netzwerk eine 5D-Eingabe, die aus der 3D-Raumposition ($x, y, z$) und der 2D-Blickrichtung ($\theta, \phi$) besteht, und gibt die emittierte Farbe sowie die Volumendichte (Opazität) an diesem Punkt aus. Mithilfe von Verfahren aus dem Bereich des Volumen-Renderings werden diese abgetasteten Werte akkumuliert, um die endgültige Pixelfarbe zu berechnen. Das Netzwerk wird trainiert, indem die Differenz zwischen den gerenderten Pixeln und den tatsächlichen Pixeln aus den ursprünglichen Trainingsdaten minimiert wird. Dadurch werden die Modellgewichte optimiert, sodass sie die visuellen Eigenschaften der Szene speichern.

Anwendungen in der Praxis#

Die NeRF-Technologie hat sich schnell von der akademischen Forschung zu praktischen Werkzeugen entwickelt und wirkt sich auf verschiedene Branchen aus, indem sie die Lücke zwischen statischer Fotografie und interaktiven 3D-Umgebungen schließt.

  • Immersiver E-Commerce: Händler nutzen NeRFs, um interaktive Produktpräsentationen zu erstellen. Durch die Verarbeitung weniger Fotos eines Produkts können KI-Lösungen im Einzelhandel eine 3D-Darstellung erzeugen, die Kunden aus jedem Winkel betrachten können, und so ein umfassenderes Erlebnis als mit statischen Bildern bieten.
  • Virtuelle Produktion und VFX: Die Filmindustrie nutzt NeRFs, um reale Schauplätze zu erfassen und als fotorealistische Hintergründe für die virtuelle Produktion zu rendern. Dadurch können Filmschaffende Schauspieler in digitalen Umgebungen platzieren, die sich bei Kamerabewegungen realistisch verhalten, und den Bedarf an teuren Dreharbeiten vor Ort reduzieren.
  • Robotik-Simulation: Für das Training autonomer Fahrzeuge und Drohnen werden große Datenmengen benötigt. NeRFs können komplexe reale Umgebungen aus Sensordaten rekonstruieren und detailgetreue Simulationsumgebungen schaffen, in denen Robotik-Algorithmen sicher und umfassend getestet werden können.

Abgrenzung zu verwandten Konzepten#

Um den konkreten Nutzen von NeRF zu verstehen, ist es hilfreich, NeRF von anderen 3D- und Bildverarbeitungstechnologien zu unterscheiden.

  • NeRF im Vergleich zu Photogrammetrie: Die Photogrammetrie rekonstruiert die Oberflächengeometrie (Netze) explizit, indem sie Merkmale in verschiedenen Bildern abgleicht. Sie ist zwar bei einfachen Oberflächen effizient, hat aber oft Schwierigkeiten mit „nicht-lambertischen“ Effekten wie glänzenden Oberflächen, dünnen Strukturen (etwa Haaren) oder Transparenz. NeRFs sind in diesen Bereichen besonders leistungsfähig, weil sie das Volumen und den Lichttransport direkt modellieren.
  • NeRF im Vergleich zur 3D-Objekterkennung: Während NeRF visuelle Daten erzeugt, konzentriert sich die 3D-Objekterkennung auf das Verständnis des Szeneninhalts. Erkennungsmodelle identifizieren Objekte und bestimmen deren Position mithilfe von Begrenzungsrahmen, während NeRFs das Rendern des Erscheinungsbilds der Szene zum Gegenstand haben.
  • NeRF im Vergleich zur Tiefenschätzung: Die Tiefenschätzung sagt die Entfernung der Pixel von der Kamera voraus und erzeugt daraus eine Tiefenkarte. NeRFs erlernen die Geometrie implizit, um Bilder zu rendern, aber ihre primäre Ausgabe ist die synthetisierte Ansicht und nicht eine explizite Tiefenkarte.

Integration von NeRF in Bildverarbeitungspipelines#

Das Training eines hochwertigen NeRF erfordert häufig saubere Daten. Hintergrundrauschen oder sich bewegende Objekte können im finalen Rendering zu „Geisterbildern“ führen. Um dies zu vermeiden, verwenden Entwickler häufig Modelle zur Instanzsegmentierung, um das relevante Objekt vor dem Training des NeRF automatisch zu maskieren.

Die Ultralytics Platform und die Python API ermöglichen die nahtlose Integration der Segmentierung in diesen Vorverarbeitungsablauf. Das folgende Beispiel zeigt, wie du YOLO26 verwendest, um Masken für eine Gruppe von Bildern zu erzeugen und sie so 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 Leistungsfähigkeit von NeRFs können Ingenieure robuste Pipelines zur Erzeugung synthetischer Daten erstellen und dadurch unbegrenzt viele Trainingsbeispiele für nachgelagerte Aufgaben generieren.

Explore solutions

Computer Vision für Luftbilder

Computer Vision für Luftbilder

Verwandle Drohnen- und Luftbilder mit Ultralytics YOLO in Echtzeiterkenntnisse für Landwirtschaft, Aquakultur, Umweltüberwachung, Naturschutz und Geodatenanalyse.
Mehr erfahren
Computer Vision in der Luft- und Raumfahrt

Computer Vision in der Luft- und Raumfahrt

Bringe KI-gestützte Bildverarbeitung mit Ultralytics YOLO-Modellen in die Luftüberwachung. Unterstütze Drohnen, Luft- und Raumfahrt-Workflows, Umweltschutz und Geodatenbranchen mit Computer-Vision-Lösungen.
Mehr erfahren

Schütze jeden Standort mit Ultralytics YOLO-Modellen. Vision AI unterstützt Perimeterüberwachung, Bedkennung, Kennzeichenerkennung und Arbeitssicherheit.
Mehr erfahren
Computer Vision in der Robotik

Computer Vision in der Robotik

Mache Maschinen mit Ultralytics YOLO-Modellen intelligenter. Vision AI in der Robotik ermöglicht autonome Navigation, Wahrnehmung, Objektverfolgung und Steuerung in Echtzeit.
Mehr erfahren
Computer Vision in der Logistik

Computer Vision in der Logistik

Optimiere die Logistik mit Ultralytics YOLO-Modellen. Vision AI ermöglicht die Paketinspektion, Sortierung, Fahrzeugverfolgung und Überwachung der Lagersicherheit in Echtzeit.
Mehr erfahren
Computer Vision im Einzelhandel

Computer Vision im Einzelhandel

Gestalte den Einzelhandel mit Ultralytics YOLO-Modellen neu. Vision AI ermöglicht Bestandsverfolgung, Regalüberwachung, Warteschlangenmanagement und aussagekräftigere Einblicke in das Kundenverhalten.
Mehr erfahren
Computer Vision im Gesundheitswesen

Computer Vision im Gesundheitswesen

Entwickle Lösungen für das Gesundheitswesen mit Ultralytics YOLO-Modellen. Vision AI im Gesundheitswesen ermöglicht eine schnellere medizinische Bildgebung, intelligentere Diagnosen und die Überwachung von Patienten.
Mehr erfahren
Computer Vision in der Fertigung

Computer Vision in der Fertigung

Optimiere die Fertigung mit Ultralytics YOLO-Modellen. Vision AI ermöglicht Qualitätskontrolle, Fehlererkennung, die Einhaltung von Vorgaben zur persönlichen Schutzausrüstung und die Automatisierung von Montagelinien.
Mehr erfahren
Computer Vision in der Automobilindustrie

Computer Vision in der Automobilindustrie

Setze Computer Vision mit Ultralytics YOLO-Modellen in der Automobilindustrie ein. Vision AI verbessert die Verkehrssicherheit, Fahrerassistenz und Fahrzeugautomatisierung für intelligentere Straßen.
Mehr erfahren
Computer Vision in der Landwirtschaft

Computer Vision in der Landwirtschaft

Bring Vision AI mit Ultralytics YOLO-Modellen in die intelligente Landwirtschaft. Ermögliche die Überwachung von Nutzpflanzen, die Verfolgung von Nutztieren und Präzisionslandwirtschaft für höhere und intelligentere Erträge.
Mehr erfahren
Computer Vision für Luftbilder

Computer Vision für Luftbilder

Verwandle Drohnen- und Luftbilder mit Ultralytics YOLO in Echtzeiterkenntnisse für Landwirtschaft, Aquakultur, Umweltüberwachung, Naturschutz und Geodatenanalyse.
Mehr erfahren
Computer Vision in der Luft- und Raumfahrt

Computer Vision in der Luft- und Raumfahrt

Bringe KI-gestützte Bildverarbeitung mit Ultralytics YOLO-Modellen in die Luftüberwachung. Unterstütze Drohnen, Luft- und Raumfahrt-Workflows, Umweltschutz und Geodatenbranchen mit Computer-Vision-Lösungen.
Mehr erfahren

Schütze jeden Standort mit Ultralytics YOLO-Modellen. Vision AI unterstützt Perimeterüberwachung, Bedkennung, Kennzeichenerkennung und Arbeitssicherheit.
Mehr erfahren
Computer Vision in der Robotik

Computer Vision in der Robotik

Mache Maschinen mit Ultralytics YOLO-Modellen intelligenter. Vision AI in der Robotik ermöglicht autonome Navigation, Wahrnehmung, Objektverfolgung und Steuerung in Echtzeit.
Mehr erfahren
Computer Vision in der Logistik

Computer Vision in der Logistik

Optimiere die Logistik mit Ultralytics YOLO-Modellen. Vision AI ermöglicht die Paketinspektion, Sortierung, Fahrzeugverfolgung und Überwachung der Lagersicherheit in Echtzeit.
Mehr erfahren
Computer Vision im Einzelhandel

Computer Vision im Einzelhandel

Gestalte den Einzelhandel mit Ultralytics YOLO-Modellen neu. Vision AI ermöglicht Bestandsverfolgung, Regalüberwachung, Warteschlangenmanagement und aussagekräftigere Einblicke in das Kundenverhalten.
Mehr erfahren
Computer Vision im Gesundheitswesen

Computer Vision im Gesundheitswesen

Entwickle Lösungen für das Gesundheitswesen mit Ultralytics YOLO-Modellen. Vision AI im Gesundheitswesen ermöglicht eine schnellere medizinische Bildgebung, intelligentere Diagnosen und die Überwachung von Patienten.
Mehr erfahren
Computer Vision in der Fertigung

Computer Vision in der Fertigung

Optimiere die Fertigung mit Ultralytics YOLO-Modellen. Vision AI ermöglicht Qualitätskontrolle, Fehlererkennung, die Einhaltung von Vorgaben zur persönlichen Schutzausrüstung und die Automatisierung von Montagelinien.
Mehr erfahren
Computer Vision in der Automobilindustrie

Computer Vision in der Automobilindustrie

Setze Computer Vision mit Ultralytics YOLO-Modellen in der Automobilindustrie ein. Vision AI verbessert die Verkehrssicherheit, Fahrerassistenz und Fahrzeugautomatisierung für intelligentere Straßen.
Mehr erfahren
Computer Vision in der Landwirtschaft

Computer Vision in der Landwirtschaft

Bring Vision AI mit Ultralytics YOLO-Modellen in die intelligente Landwirtschaft. Ermögliche die Überwachung von Nutzpflanzen, die Verfolgung von Nutztieren und Präzisionslandwirtschaft für höhere und intelligentere Erträge.
Mehr erfahren
Computer Vision für Luftbilder

Computer Vision für Luftbilder

Verwandle Drohnen- und Luftbilder mit Ultralytics YOLO in Echtzeiterkenntnisse für Landwirtschaft, Aquakultur, Umweltüberwachung, Naturschutz und Geodatenanalyse.
Mehr erfahren
Computer Vision in der Luft- und Raumfahrt

Computer Vision in der Luft- und Raumfahrt

Bringe KI-gestützte Bildverarbeitung mit Ultralytics YOLO-Modellen in die Luftüberwachung. Unterstütze Drohnen, Luft- und Raumfahrt-Workflows, Umweltschutz und Geodatenbranchen mit Computer-Vision-Lösungen.
Mehr erfahren

Schütze jeden Standort mit Ultralytics YOLO-Modellen. Vision AI unterstützt Perimeterüberwachung, Bedkennung, Kennzeichenerkennung und Arbeitssicherheit.
Mehr erfahren
Computer Vision in der Robotik

Computer Vision in der Robotik

Mache Maschinen mit Ultralytics YOLO-Modellen intelligenter. Vision AI in der Robotik ermöglicht autonome Navigation, Wahrnehmung, Objektverfolgung und Steuerung in Echtzeit.
Mehr erfahren
Computer Vision in der Logistik

Computer Vision in der Logistik

Optimiere die Logistik mit Ultralytics YOLO-Modellen. Vision AI ermöglicht die Paketinspektion, Sortierung, Fahrzeugverfolgung und Überwachung der Lagersicherheit in Echtzeit.
Mehr erfahren
Computer Vision im Einzelhandel

Computer Vision im Einzelhandel

Gestalte den Einzelhandel mit Ultralytics YOLO-Modellen neu. Vision AI ermöglicht Bestandsverfolgung, Regalüberwachung, Warteschlangenmanagement und aussagekräftigere Einblicke in das Kundenverhalten.
Mehr erfahren
Computer Vision im Gesundheitswesen

Computer Vision im Gesundheitswesen

Entwickle Lösungen für das Gesundheitswesen mit Ultralytics YOLO-Modellen. Vision AI im Gesundheitswesen ermöglicht eine schnellere medizinische Bildgebung, intelligentere Diagnosen und die Überwachung von Patienten.
Mehr erfahren
Computer Vision in der Fertigung

Computer Vision in der Fertigung

Optimiere die Fertigung mit Ultralytics YOLO-Modellen. Vision AI ermöglicht Qualitätskontrolle, Fehlererkennung, die Einhaltung von Vorgaben zur persönlichen Schutzausrüstung und die Automatisierung von Montagelinien.
Mehr erfahren
Computer Vision in der Automobilindustrie

Computer Vision in der Automobilindustrie

Setze Computer Vision mit Ultralytics YOLO-Modellen in der Automobilindustrie ein. Vision AI verbessert die Verkehrssicherheit, Fahrerassistenz und Fahrzeugautomatisierung für intelligentere Straßen.
Mehr erfahren
Computer Vision in der Landwirtschaft

Computer Vision in der Landwirtschaft

Bring Vision AI mit Ultralytics YOLO-Modellen in die intelligente Landwirtschaft. Ermögliche die Überwachung von Nutzpflanzen, die Verfolgung von Nutztieren und Präzisionslandwirtschaft für höhere und intelligentere Erträge.
Mehr erfahren

Lass uns gemeinsam die Zukunft der KI gestalten!

Beginne deine Reise in die Zukunft des maschinellen Lernens