Computer Vision, auch als „Machine Vision“ bekannt, ist eine Technologie, die Kameras und Computer verwendet, um Bilder zu interpretieren. Es gibt viele verschiedene Anwendungen für diese Technologie. Einige der gebräuchlichsten Computer-Vision-Anwendungen finden sich in den Bereichen Medizin, Industrie und Sicherheit. Darüber hinaus ist maschinelles Sehen in der Robotik von herausragender Bedeutung.
Jede Anwendung des maschinellen Sehens hat das Ziel, nützliche Informationen basierend auf visuellen Hinweisen zu sammeln. Die in Computer-Vision-Anwendungen verwendeten Daten können aus einer statischen Quelle stammen, wie beispielsweise einem Foto. Diese Technologie kann auch verwendet werden, um bewegte Bilder zu interpretieren, einschließlich Live- oder vorab aufgezeichneter Aktionen, die mit einer Videokamera aufgenommen wurden.
Medizinische Computer-Vision-Anwendungen werden typischerweise verwendet, um statische Bilder zu verarbeiten. Mikroskopergebnisse, Röntgenbilder und Ultraschallbilder können mit dieser Technologie interpretiert werden. Vision-Software kann so programmiert werden, dass sie Anomalien in einem medizinischen Foto erkennt. Computeranalysen können beispielsweise verwendet werden, um Tumore auf einem Röntgenbild zu lokalisieren. Computer sind manchmal in der Lage, medizinische Bilder zu scannen und potenzielle Probleme schneller zu erkennen als menschliche Techniker.
Auch industrielle Anwendungen können maschinelles Sehen nutzen. Fabriken verwenden häufig Computer Vision, um Waren auf Mängel zu untersuchen oder Objekte nach Attributen wie Größe und Farbe zu sortieren. Einige Fabriken verwenden hochauflösende Kameras, um extrem detaillierte Bilder von Produkten aufzunehmen. Anschließend wird eine Vision-Software verwendet, um kleine Brüche oder Unvollkommenheiten im Material automatisch zu lokalisieren. Diese Technologie ist in der Lage, Details zu erkennen, die mit bloßem Auge nicht wahrnehmbar sind.
Im Bereich der Sicherheit gibt es mehrere Computer-Vision-Anwendungen. Computer sind in der Lage, Live-Video-Feeds zu analysieren, um wichtige Muster zu verfolgen. Sicherheitskontrollen an Flughäfen zum Beispiel verwenden manchmal maschinelles Sehen, um die Gesichter von zuvor identifizierten, gesuchten Kriminellen zu erkennen. Die Vision-Software ist auch in der Lage, Personen in einer Menschenmenge zu verfolgen und verdächtige Aktivitäten wie aufgegebenes Gepäck oder Herumlungern zu identifizieren.
Robotersysteme verwenden häufig Computer Vision. Autonome Fahrzeuge, einschließlich unbemannter Luftfahrzeuge (UAVs) und Mondrover, verwenden häufig Kameras und Computer, um die nahegelegene Landschaft zu analysieren. Prominente Geländemerkmale wie Berge können mit einer elektronischen Karte verglichen werden. Dadurch können Roboterfahrzeuge ihren Standort anhand externer Referenzpunkte bestimmen.
Computer Vision ist eine neue Technologie, die ihr volles Potenzial noch nicht ausgeschöpft hat. Viele Wissenschaftler glauben, dass maschinelles Sehen in Zukunft zu fortschrittlichen technologischen Durchbrüchen führen wird. Potenzielle Anwendungen können auf automatisierte Autos, unbemannte Verkehrsflugzeuge oder andere technologische Fortschritte angewendet werden.