Ultralytics YOLO27: Trag dich in die Warteliste ein.
YOLO lizenzieren
Zurück zum Ultralytics-Glossar

Computer Vision (CV)

Computer Vision (CV) ist das KI-Fachgebiet, das Maschinen ermöglicht, Bilder und Videos zu interpretieren. Hier geht es um die Funktionsweise, zentrale Aufgaben, Anwendungen und Herausforderungen.

Computer Vision (CV) ist der Bereich der künstlichen Intelligenz (KI), der es Computern ermöglicht, Bilder, Videos und andere visuelle Daten auszuwerten: Welche Objekte sind vorhanden? Wo befinden sie sich? Wie bewegen sie sich und was geschieht in einer Szene? Moderne Systeme lernen diese Fähigkeiten anhand von Beispielen. Ein mit Tausenden gelabelten Bildern trainiertes Modell lernt die visuellen Muster, die ein Auto, einen Riss oder einen Tumor kennzeichnen, und wendet sie auf bisher ungesehene Bilder an. Deshalb stützt sich das Fachgebiet heute auf maschinelles Lernen (ML) und vor allem auf Deep Learning (DL).

So funktioniert Computer Vision#

Für einen Computer ist ein Farbbild ein Raster aus Zahlen. Ein Foto mit 640×480 Pixeln enthält 921.600 Werte – je einen Intensitätswert von 0 bis 255 pro Pixel und für jeden der drei Farbkanäle. Eine Computer-Vision-Pipeline wandelt dieses Raster in fünf Schritten in eine Entscheidung um.

Die fünf Phasen einer Computer-Vision-Pipeline: Bildaufnahme, Vorverarbeitung, Merkmalsextraktion, Modellinferenz und Ausgabe oder Aktion

Eine Kamera oder ein Sensor nimmt das Bild auf. Die Vorverarbeitung, häufig mit OpenCV, passt Größe und Werte an, damit das Modell immer Eingaben im selben Format erhält. Anschließend führt das Modell die Merkmalsextraktion durch: Die frühen Schichten eines faltenden neuronalen Netzes (CNN) reagieren auf Kanten und Farbverläufe, mittlere Schichten kombinieren diese zu Texturen und Teilen, und tiefe Schichten reagieren auf ganze Objekte. Vision Transformer (ViTs) bilden ähnliche Repräsentationen, indem sie das Bild in Ausschnitte zerlegen und mithilfe von Selbstaufmerksamkeit jeden Ausschnitt mit allen anderen in Beziehung setzen. Ein aufgabenspezifischer Kopf wandelt die Merkmale in eine Ausgabe um, etwa ein Klassenlabel, eine Gruppe von Bounding Boxes oder eine Pixelmaske. Das umgebende System reagiert darauf, indem es beispielsweise ein fehlerhaftes Teil aussortiert, ein Fahrzeug abbremst oder einen Alarm auslöst.

Modelle lernen diese Merkmale durch überwachtes Lernen. Beim Training trifft das Modell Vorhersagen für gelabelte Bilder, eine Verlustfunktion misst die Abweichung jeder Vorhersage von der Grundwahrheit und die Rückpropagierung passt die Gewichte an, um diesen Fehler zu verringern. Große öffentliche Datensätze wie ImageNet mit über 14 Millionen gelabelten Bildern und COCO mit 80 alltäglichen Objektkategorien liefern die Vortrainingsdaten, auf denen die meisten benutzerdefinierten Modelle mithilfe von Transfer Learning aufbauen.

Von handgefertigten Merkmalen zu Deep Learning#

Zeitstrahl der Computer Vision: von regelbasierten Systemen in den 1960er-Jahren über maschinelles Lernen und Deep Learning bis hin zu Transformern und Basismodellen

Frühe Computer Vision beruhte auf von Hand entwickelten Merkmalen. Ingenieurinnen und Ingenieure schrieben Detektoren für Kanten, Ecken und Gradientenmuster wie SIFT und HOG und übergaben diese Merkmale anschließend an einen Klassifikator. Die resultierenden Systeme versagten bei Änderungen von Beleuchtung, Blickwinkel oder Hintergrund. Der Wendepunkt kam 2012, als AlexNet die ImageNet-Herausforderung mit einer Top-5-Fehlerrate von 15,3 % gewann, verglichen mit 26,2 % für den nächstbesten Beitrag. Seitdem lernen CNNs und seit 2020 auch Vision Transformer ihre Merkmale direkt aus Daten. Vision-Language-Modelle (VLMs) kombinieren heute Bilder mit Text, sodass ein Modell offene Fragen zu einem Foto beantworten oder in einfacher Sprache beschriebene Objekte finden kann. Die VLM-Bestenliste misst, wie genau diese Modelle Objekte in realen Datensätzen erkennen.

Zentrale Aufgaben der Computer Vision#

Jede Aufgabe beantwortet eine andere Frage zu einem Bild:

  • Objekterkennung: Findet jedes Objekt und zeichnet eine Box darum, ergänzt um eine Klasse und einen Konfidenzwert. So lassen sich Objekte zählen und lokalisieren.
  • Instanzsegmentierung: Weist jedem Objekt eine eigene Pixelmaske zu, sodass zwei nebeneinanderstehende Personen getrennt bleiben.
  • Semantische Segmentierung: Weist jedem Pixel eine Klasse zu, etwa Straße, Gehweg oder Himmel.
  • Tiefenschätzung: Sagt anhand eines einzelnen Bildes voraus, wie weit jedes Pixel von der Kamera entfernt ist.
  • Bildklassifizierung: Weist dem gesamten Bild ein einzelnes Label zu, etwa „fehlerhaft“ oder „in Ordnung“.
  • Posenschätzung: Lokalisiert Keypoints wie Körpergelenke, um Haltung und Bewegung zu messen.
  • Orientierte Bounding Boxes (OBB): Passt gedrehte Boxen an Objekte in beliebigen Winkeln an, etwa Schiffe und Flugzeuge in Satellitenbildern.
  • Objektverfolgung: Verknüpft Erkennungen über Videobilder hinweg, sodass jedes Objekt eine einheitliche ID behält.

Die Auswahl einer Aufgabe richtet sich nach der Ausgabe, die die Anwendung benötigt:

Ultralytics YOLO26 deckt sieben dieser Aufgaben mit einer Python-API ab: Derselbe Aufruf YOLO() lädt ein Modell für Erkennung, Instanzsegmentierung, semantische Segmentierung, Tiefe, Klassifizierung, Posenschätzung oder OBB. model.track() ergänzt das Tracking von Videos. Dieses Beispiel führt auf einem Beispielbild eine Objekterkennung aus:

from ultralytics import YOLO

# Ein vortrainiertes YOLO26-Nano-Modell zur Objekterkennung laden
model = YOLO("yolo26n.pt")

# Inferenz für ein Beispielbild einer Straße ausführen
results = model("https://ultralytics.com/images/bus.jpg")
result = results[0]

# Die Anzahl erkannter Objekte pro Klasse ausgeben und das annotierte Bild speichern
print(result.verbose())
result.save(filename="bus_detections.jpg")

Die ausgegebene Zeile zählt die Erkennungen pro Klasse. Das gespeicherte Bild zeigt jedes erkannte Objekt mit seiner Box, seinem Label und seinem Konfidenzwert.

  • Bildverarbeitung: Wandelt ein Bild durch Schärfen, Entrauschen, Skalieren oder Anpassen des Kontrasts in ein anderes Bild um. Computer-Vision-Pipelines nutzen diese Verfahren zur Vorverarbeitung, bevor sie die Szene interpretieren.
  • Maschinelles Sehen: der industrielle Einsatz von Computer Vision für Inspektionen und die Führung von Robotern, meist mit fest installierten Kameras, kontrollierter Beleuchtung und spezieller Hardware an einer Produktionslinie.
  • Bilderkennung: ein gängiges Synonym für Bildklassifizierung, das manchmal ungenau für jede Aufgabe verwendet wird, bei der erkannt werden soll, was ein Bild enthält.

Anwendungen in der Praxis#

Diagramm zum Vergleich der Nutzung von Computer Vision in verschiedenen Branchen; die Fertigung bildet das größte Segment, vor Gesundheitswesen und Einzelhandel

  • Fertigung: Kameras prüfen jedes Teil bei voller Produktionsgeschwindigkeit auf Risse, Kratzer und falsch ausgerichtete Komponenten und überwachen den Verschleiß von Maschinen, bevor es zu einem Ausfall kommt.
  • Medizinische Bildgebung: Modelle markieren Tumore, Frakturen und Netzhauterkrankungen auf Röntgen-, CT- und Netzhautaufnahmen, damit Radiologinnen und Radiologen sie überprüfen können.
  • Autonome Fahrzeuge: Autos erkennen in Echtzeit Fahrspuren, Schilder, Fußgänger und andere Fahrzeuge und kombinieren Kameraausgaben mit Radar und LiDAR zu einem 3D-Modell ihrer Umgebung.
  • Einzelhandel: Regalkameras erkennen leere Verkaufsflächen und falsch platzierte Produkte. Kassenlose Geschäfte verfolgen, welche Artikel Kundinnen und Kunden mitnehmen.
  • Landwirtschaft: Drohnen und Sprühgeräte unterscheiden Pflanze für Pflanze Nutzpflanzen von Unkraut, sodass Herbizide und Dünger nur dort eingesetzt werden, wo sie nötig sind.
  • Sicherheit und intelligente Städte: Systeme zählen Personen und Fahrzeuge, überwachen den Verkehrsfluss und nutzen die Anomalieerkennung, um ungewöhnliche Ereignisse in gesperrten Bereichen zu melden.

Herausforderungen und Einschränkungen#

Ein Modell ist nur so gut wie seine Trainingsdaten. Das Labeln von Daten, also das Zeichnen von Boxen oder Masken auf Tausenden von Bildern, erfordert oft mehr Aufwand als das Training des Modells selbst. Auch die Bedingungen ändern sich nach der Bereitstellung: Regen, Blendlicht, nächtliche Beleuchtung, Verdeckung oder eine versetzte Kamera verändern die Eingaben gegenüber den Trainingsdaten. Datenerweiterung simuliert solche Bedingungen während des Trainings. Die Validierung anhand zurückgehaltener Bilder erkennt Overfitting vor der Veröffentlichung.

Die Rechenleistung ist die nächste Einschränkung. Kameras, Drohnen und Smartphones führen Modelle mit knappen Leistungs- und Speicherbudgets aus. Daher setzen Edge-KI-Anwendungen auf kleine Modelle und Modellquantisierung, um Echtzeitgeschwindigkeit zu erreichen, ohne Videos in die Cloud zu übertragen.

Systeme, die Menschen analysieren, werfen Fragen zu Verzerrungen und Datenschutz auf. Ein Datensatz, in dem manche Gruppen unterrepräsentiert sind, führt zu einem Modell, das bei diesen Gruppen unterschiedlich gut funktioniert. Gesichts- und Körperdaten gelten in den meisten Datenschutzgesetzen als sensible personenbezogene Daten. Seit Februar 2025 verbietet der EU AI Act Strafverfolgungsbehörden die biometrische Fernidentifizierung in Echtzeit an öffentlich zugänglichen Orten. Ausgenommen sind eng begrenzte Fälle, etwa die Suche nach Entführungsopfern oder die Abwehr einer unmittelbar drohenden terroristischen Gefahr.

Lösungen entdecken

Computer Vision im Sport

Computer Vision im Sport

Entdecke, wie Ultralytics YOLO die Sportbildanalyse voranbringt – mit Spieler- und Ballverfolgung, Leistungsanalysen, Erkenntnissen für das Coaching und der Rehabilitation von Athleten.
Mehr erfahren
Computer Vision für Luftbilder

Computer Vision für Luftbilder

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

Computer Vision in der Luft- und Raumfahrt

Setze Computer Vision in der Luft- und Raumfahrt mit Ultralytics YOLO ein – für Flugzeuginspektionen, die Erkennung von Fremdkörpern auf Start- und Landebahnen, den Bodenbetrieb am Flughafen und die Erkennung von Verbundwerkstofffehlern.
Mehr erfahren
Computer Vision im Sicherheitsbereich

Computer Vision im Sicherheitsbereich

Schütze jeden Standort mit Ultralytics YOLO-Modellen. Vision-KI ermöglicht die Überwachung von Grundstücksgrenzen, die Erkennung von Bedrohungen, die Kennzeichenerkennung und die Sicherheit am Arbeitsplatz.
Mehr erfahren
Computer Vision in der Robotik

Computer Vision in der Robotik

Mach Maschinen mit Ultralytics YOLO-Modellen leistungsfähiger. Vision-KI in der Robotik ermöglicht autonome Navigation, Wahrnehmung, Objektverfolgung und Steuerung in Echtzeit.
Mehr erfahren
Bildverarbeitung in der Logistik

Bildverarbeitung in der Logistik

Optimiere die Logistik mit Ultralytics YOLO-Modellen. Vision AI ermöglicht die Paketprüfung, Sortierung und Fahrzeugverfolgung sowie die Sicherheitsüberwachung von Lagerhäusern in Echtzeit.
Mehr erfahren
Bildverarbeitung im Einzelhandel

Bildverarbeitung im Einzelhandel

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

Bildverarbeitung im Gesundheitswesen

Entwickle Lösungen für das Gesundheitswesen mit Ultralytics YOLO-Modellen. Vision AI ermöglicht im Gesundheitswesen schnellere medizinische Bildgebung, bessere Diagnostik 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 Überprüfung der Einhaltung von Vorgaben zu persönlicher Schutzausrüstung und die Automatisierung von Montagelinien.
Mehr erfahren
Computer Vision in der Automobilbranche

Computer Vision in der Automobilbranche

Setze Computer Vision in der Automobilbranche mit Ultralytics-YOLO-Modellen 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

Setze mit Ultralytics YOLO-Modellen KI für Bildverarbeitung in der intelligenten Landwirtschaft ein. Ermögliche die Überwachung von Nutzpflanzen, die Verfolgung von Nutztieren und Präzisionslandwirtschaft für höhere und nachhaltigere Erträge.
Mehr erfahren

Lass uns gemeinsam die Zukunft der KI gestalten!

Starte deine Reise in die Zukunft des maschinellen Lernens