Ultralytics YOLO27: Trag dich in die Warteliste ein.
YOLO lizenzieren
Visuelle KI

Eine Geschichte der Vision-Modelle

Verfolge die Entwicklung von Computer-Vision-Modellen von der frühen Kantenerkennung und dem Template Matching bis hin zu CNNs, ResNet und YOLO und erfahre, welche Herausforderungen bevorstehen.

Mostafa IbrahimMostafa Ibrahim7 Min. Lesezeit
Verfolge die Entwicklung von Computer-Vision-Modellen von der frühen Kantenerkennung und dem Template Matching bis hin zu CNNs, ResNet und YOLO und erfahre, welche Herausforderungen bevorstehen.

Was ist Computer Vision?#

Stell dir vor, du betrittst ein Geschäft, eine Kamera erkennt dein Gesicht, analysiert deine Stimmung und schlägt dir in Echtzeit Produkte vor, die zu deinen Vorlieben passen. Das ist keine Science-Fiction, sondern dank moderner Vision-Modelle Realität. Laut einem Bericht von Fortune Business Insights wurde der weltweite Markt für Computer Vision 2025 auf 20,75 Milliarden US-Dollar geschätzt. Bis 2034 soll er von 24,14 Milliarden US-Dollar im Jahr 2026 auf 72,80 Milliarden US-Dollar wachsen. Das spiegelt die rasanten Fortschritte und die zunehmende Verbreitung dieser Technologie in verschiedenen Branchen wider.

Das Gebiet des Computer Vision ermöglicht es Computern, Objekte in Bildern zu erkennen, zu identifizieren und zu analysieren. Wie andere Bereiche der KI hat sich Computer Vision in den vergangenen Jahrzehnten rasant weiterentwickelt.

Die Geschichte des Computer Vision ist lang. In den Anfangsjahren konnten Computer-Vision-Modelle einfache Formen und Kanten erkennen und waren oft auf grundlegende Aufgaben wie das Erkennen geometrischer Muster oder das Unterscheiden heller und dunkler Bereiche beschränkt. Heutige Modelle können dagegen komplexe Aufgaben wie die Objekterkennung in Echtzeit, Gesichtserkennung und sogar die Interpretation von Emotionen anhand des Gesichtsausdrucks mit außergewöhnlicher Genauigkeit und Effizienz bewältigen. Diese rasante Entwicklung verdeutlicht die großen Fortschritte bei der Rechenleistung, der Ausgereiftheit von Algorithmen und der Verfügbarkeit riesiger Datenmengen für das Training.

In diesem Artikel beleuchten wir die wichtigsten Meilensteine in der Entwicklung von Computer Vision. Wir beginnen mit den Anfängen, gehen auf die tiefgreifenden Auswirkungen faltender neuronaler Netze (CNNs) ein und betrachten die bedeutenden Fortschritte, die darauf folgten.

Die Anfänge von Computer Vision#

Wie in anderen KI-Fachgebieten begann auch die frühe Entwicklung von Computer Vision mit Grundlagenforschung und theoretischen Arbeiten. Ein wichtiger Meilenstein war die Pionierarbeit von Lawrence G. Roberts zur 3D-Objekterkennung, die Anfang der 1960er-Jahre in seiner Arbeit „Maschinelle Wahrnehmung dreidimensionaler Körper“ dokumentiert wurde. Seine Beiträge legten den Grundstein für spätere Fortschritte auf diesem Gebiet.

Die ersten Algorithmen – Kantenerkennung#

Die frühe Forschung zu Computer Vision konzentrierte sich auf Bildverarbeitungstechniken wie Kantenerkennung und Merkmalsextraktion. Zu den ersten Verfahren gehörten Algorithmen wie der Ende der 1960er-Jahre entwickelte Sobel-Operator, der Kanten durch die Berechnung des Gradienten der Bildintensität erkennt.

Eine Abbildung zur Kantenerkennung

Abb. 1. Eine Abbildung zur Kantenerkennung: Links ist das ursprüngliche Objekt zu sehen, rechts die Version mit erkannten Kanten.

Verfahren wie die Sobel- und Canny-Kantendetektoren spielten eine entscheidende Rolle bei der Erkennung von Konturen in Bildern. Diese sind wichtig, um Objekte zu erkennen und Szenen zu verstehen.

Maschinelles Lernen und Computer Vision#

Mustererkennung#

In den 1970er-Jahren entwickelte sich die Mustererkennung zu einem zentralen Bereich von Computer Vision. Forschende entwickelten Verfahren, um Formen, Texturen und Objekte in Bildern zu erkennen. Das ebnete den Weg für komplexere Aufgaben im Bereich Computer Vision.

Nahaufnahme eines Gesichts mit einem Netz aus Gesichtspunkten darüber, das die Mustererkennung veranschaulicht

Abb. 2. Mustererkennung.

Eine der frühen Methoden zur Mustererkennung war der Vorlagenabgleich, bei dem ein Bild mit einer Reihe von Vorlagen verglichen wird, um die beste Übereinstimmung zu finden. Dieser Ansatz war empfindlich gegenüber Änderungen des Maßstabs, der Drehung und des Rauschens.

Vorlagenabgleich in einem Bild

Abb. 3. Eine Vorlage auf der linken Seite, die im rechten Bild gefunden wurde.

Frühe Computer-Vision-Systeme waren durch die damals begrenzte Rechenleistung eingeschränkt. Computer waren in den 1960er- und 1970er-Jahren groß, teuer und verfügten nur über begrenzte Verarbeitungskapazitäten.

Deep Learning verändert alles#

Deep Learning und faltende neuronale Netze#

Deep Learning und faltende neuronale Netze (CNNs) markierten einen Wendepunkt für Computer Vision. Diese Fortschritte haben die Art und Weise, wie Computer visuelle Daten interpretieren und analysieren, grundlegend verändert und eine Vielzahl von Anwendungen ermöglicht, die zuvor als unmöglich galten.

Wie funktionieren CNNs?#

Architektur eines faltenden neuronalen Netzes (CNN)

Abb. 4. Architektur eines faltenden neuronalen Netzes (CNN).

  1. Faltungsschichten: CNNs verwenden Faltungsschichten, um ein Bild mithilfe von Filtern oder Kernels zu durchsuchen. Diese Filter erkennen verschiedene Merkmale wie Kanten, Texturen und Farben, indem sie über das Bild gleiten und Skalarprodukte berechnen. Jeder Filter aktiviert bestimmte Muster im Bild und ermöglicht es dem Modell, hierarchische Merkmale zu lernen.
  2. Aktivierungsfunktionen: Nach der Faltung führen Aktivierungsfunktionen wie ReLU (gleichgerichtete lineare Einheit), die eine positive Eingabe unverändert ausgeben und andernfalls null zurückgeben, Nichtlinearität ein. Dadurch kann das Netzwerk komplexe Muster und Repräsentationen lernen.
  3. Pooling-Schichten: Pooling-Schichten führen eine Abtastung mit geringerer Auflösung durch, die die Dimensionen der Merkmalskarte reduziert. Dadurch lassen sich die wichtigsten Merkmale extrahieren und zugleich Rechenaufwand und Überanpassung verringern.
  4. Vollständig verbundene Schichten: Die letzten Schichten eines CNN sind vollständig verbundene Schichten. Sie interpretieren die von den Faltungs- und Pooling-Schichten extrahierten Merkmale, um Vorhersagen zu treffen. Diese Schichten ähneln denen herkömmlicher neuronaler Netze.

Die Entwicklung von Computer-Vision-Modellen auf CNN-Basis#

Die Entwicklung von CNN-basierten Bildverarbeitungsmodellen umfasst mehrere bemerkenswerte Architekturen:

  • LeNet (1989): LeNet war eine der ersten CNN-Architekturen und wurde hauptsächlich zur Erkennung von Ziffern auf handgeschriebenen Schecks eingesetzt. Der Erfolg von LeNet legte den Grundstein für komplexere CNNs und zeigte das Potenzial von Deep Learning für die Bildverarbeitung.
  • AlexNet (2012): AlexNet übertraf bestehende Modelle im ImageNet-Wettbewerb deutlich und demonstrierte damit die Leistungsfähigkeit von Deep Learning. Das Modell verwendete ReLU-Aktivierungen, Dropout und Datenerweiterung, setzte neue Maßstäbe bei der Bildklassifizierung und weckte breites Interesse an CNNs.
  • VGGNet (2014): Durch die Verwendung kleinerer Faltungsfilter (3x3) erzielte VGGNet beeindruckende Ergebnisse bei Bildklassifizierungsaufgaben und bestätigte, wie wichtig die Tiefe des Netzwerks für eine höhere Genauigkeit ist.
  • ResNet (2015): ResNet löste das Problem der Leistungsverschlechterung in tiefen Netzwerken durch die Einführung von Residual Learning. Diese Neuerung ermöglichte das Training deutlich tieferer Netzwerke und führte bei verschiedenen Computer-Vision-Aufgaben zu Spitzenleistungen.
  • YOLO (You Only Look Once): YOLO hat die Objekterkennung verändert, indem es sie als einzelnes Regressionsproblem formulierte und Begrenzungsrahmen sowie Klassenwahrscheinlichkeiten direkt aus vollständigen Bildern in einem einzigen Durchlauf vorhersagte. Dieser Ansatz ermöglichte eine schnelle und präzise Objekterkennung in Echtzeit und eignet sich dadurch für Anwendungen, die eine sofortige Verarbeitung erfordern, etwa autonomes Fahren und Überwachung.

Anwendungen von Computer Vision#

Gesundheitswesen#

Computer Vision wird in zahlreichen Bereichen eingesetzt. Bildverarbeitungsmodelle wie Ultralytics YOLOv8 werden beispielsweise in der medizinischen Bildgebung eingesetzt, um Krankheiten wie Krebs und diabetische Retinopathie zu erkennen. Sie analysieren Röntgenbilder, MRTs und CT-Aufnahmen mit hoher Präzision und erkennen Auffälligkeiten frühzeitig. Diese Früherkennung ermöglicht rechtzeitige Eingriffe und bessere Behandlungsergebnisse.

Erkennung eines Hirntumors mit Ultralytics YOLOv8

Abb. 5. Erkennung eines Hirntumors mit Ultralytics YOLOv8.

Schutz der Umwelt#

Computer-Vision-Modelle helfen beim Schutz gefährdeter Arten, indem sie Bilder und Videos aus Lebensräumen wild lebender Tiere analysieren. Sie identifizieren Tiere und verfolgen ihr Verhalten und liefern Daten zu ihren Populationen und Bewegungen. Diese Technologie fließt in Naturschutzstrategien und politische Entscheidungen zum Schutz von Arten wie Tigern und Elefanten ein.

Mit KI für visuelle Daten lassen sich auch andere Umweltbedrohungen wie Waldbrände und Entwaldung überwachen. So können die zuständigen Behörden schnell reagieren.

Satellitenbild eines Waldbrands

Abb. 6. Satellitenbild eines Waldbrands.

Herausforderungen und künftige Entwicklungen#

Trotz ihrer beachtlichen Erfolge stehen Bildverarbeitungsmodelle aufgrund ihrer Komplexität und der anspruchsvollen Entwicklung weiterhin vor zahlreichen Herausforderungen, die fortlaufende Forschung erfordern.

Interpretierbarkeit und Erklärbarkeit#

Bildverarbeitungsmodelle, insbesondere solche mit Deep Learning, gelten aufgrund ihrer hohen Komplexität oft als „Blackboxen“ mit begrenzter Transparenz. Dieser Mangel an Interpretierbarkeit erschwert Vertrauen und Verantwortlichkeit, besonders bei kritischen Anwendungen wie im Gesundheitswesen.

Rechenaufwand#

Für das Training und den Einsatz hochmoderner KI-Modelle sind erhebliche Rechenressourcen erforderlich. Das gilt besonders für Vision-Modelle, die oft große Mengen an Bild- und Videodaten verarbeiten müssen. Hochauflösende Bilder und Videos gehören zu den datenintensivsten Trainingsdaten und erhöhen den Rechenaufwand zusätzlich. Ein einzelnes HD-Bild kann beispielsweise mehrere Megabyte Speicherplatz beanspruchen, wodurch das Training ressourcenintensiv und zeitaufwendig wird.

Für die Verarbeitung der umfangreichen Daten und komplexen Berechnungen, die bei der Entwicklung leistungsfähiger Bildverarbeitungsmodelle anfallen, sind leistungsstarke Hardware und optimierte Computer-Vision-Algorithmen erforderlich. Die Forschung an effizienteren Architekturen, Modellkomprimierung und Hardwarebeschleunigern wie GPUs und TPUs ist entscheidend für die Weiterentwicklung von Bildverarbeitungsmodellen.

Diese Verbesserungen sollen den Rechenaufwand verringern und die Verarbeitungseffizienz steigern. Darüber hinaus kann der Einsatz fortschrittlicher vortrainierter Modelle wie Ultralytics YOLOv8 und seiner Nachfolger, etwa Ultralytics YOLO26, den Bedarf an umfangreichem Training erheblich senken, den Entwicklungsprozess vereinfachen und die Effizienz steigern.

Ein sich ständig wandelndes Feld#

Bildverarbeitungsmodelle werden heute in zahlreichen Bereichen eingesetzt – vom Gesundheitswesen, etwa zur Erkennung von Tumoren, bis hin zu alltäglichen Anwendungen wie der Verkehrsüberwachung. Diese fortschrittlichen Modelle haben unzählige Branchen durch höhere Genauigkeit, Effizienz und zuvor unerreichbare Möglichkeiten innovativer gemacht.

Mit dem fortschreitenden technologischen Wandel wächst auch das Potenzial von Bildverarbeitungsmodellen, verschiedene Bereiche des Lebens und der Industrie zu verbessern. Diese kontinuierliche Entwicklung unterstreicht, wie wichtig fortlaufende Forschung und Entwicklung im Bereich Computer Vision sind.

Neugierig auf die Zukunft der visuellen KI? Weitere Informationen zu den neuesten Fortschritten findest du in den Ultralytics Docs sowie in unseren Projekten auf Ultralytics GitHub und YOLOv8 GitHub. Außerdem bieten die Lösungsseiten zu selbstfahrenden Autos und zur Fertigung besonders nützliche Einblicke in KI-Anwendungen in verschiedenen Branchen.

Verfasst von

Mostafa Ibrahim
Mostafa Ibrahim

Softwareentwickler und technischer Redakteur · Freiberuflich

Mostafa Ibrahim ist Softwareentwickler und technischer Autor. Er erstellt technische Inhalte für KI- und SaaS-Unternehmen zu den Themen maschinelles Lernen, Data Engineering und Cloud-Infrastruktur. Er hat weit über 100 technische Artikel veröffentlicht und für Unternehmen wie Weights & Biases, HarperDB, SuperTokens und Civo geschrieben. Außerdem ist er Gastautor bei Ultralytics und schreibt über Ultralytics YOLO und visuelle KI.

Kommentare

Stelle eine Frage, teile deine Ergebnisse oder hilf anderen.

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