CVB Technical Summit >

22-23 Mai 2019 | Freising bei München

Mehr

CVB Polimago

Werkzeug zur schnellen und robusten Erkennung von polymorphen Objekten

CVB Polimago eignet sich gut für jede Anwendung, bei der das Zielobjekt variabel ist, einschließlich industrieller Anwendungen, bei denen Defekte nicht genau zu spezifizieren sind.

Die Hauptvorteile von CVB Polimago sind der Bedarf einer geringen Menge an Trainingsdaten und ein niedriger Rechenaufwand. Dies ermöglicht Anwendungen, die sonst nicht realisierbar wären, insbesondere im industriellen Bereich. CVB Polimago übernimmt auch mehr von der Komplexität des Lernprozesses als die meisten anderen Werkzeuge, die auf dem Ansatz des Convolutional Neural Network (CNN) basieren, und bringt dadurch maschinelles Lernen einem breiteren Anwenderkreis nahe.



Seit einigen Jahren sind Deep Learning und Machine Learning viel diskutierte Themen in der industriellen Bildverarbeitung. Viele Umsetzungen dieser Lernansätze basieren auf neuronalen Netzwerken, aber diese haben naturgemäß Nachteile, wie z. B. eine große Anzahl von Trainingsbildern und eine hohe Prozessorauslastung, besonders während des Trainings.

CVB Polimago nutzt die Vorteile anderer maschineller Lernwerkzeuge, wie die Fähigkeit, nach variierenden Objekten zu suchen und diese zu klassifizieren, vermeidet aber einige der Nachteile. Typischerweise braucht CVB Polimago nur ein paar Dutzend Bilder pro Klasse zum Antrainieren, verglichen mit Hunderten von Bildern, die neuronale Netzwerk-Tools zum Anlernen erfordern.

Während die meisten neuronalen Netze auf GPUs angewiesen sind, um schnell genug für den industriellen Einsatz zu sein, läuft CVB Polimago auf einer Standard-CPU, und das oft schneller als neuronale Netze. Dies prädestiniert CVB Polimago für viele Bildverarbeitungsumgebungen, in denen die Zeit für das Trainieren der Objekte, die Ausführungszeit und die Anzahl der Trainingsbilder bestimmende Faktoren sind. In Tests liefert CVB Polimago eine ähnliche Genauigkeit wie Ansätze mit neuronalen Netzwerken.

Anwendungen mit CVB Polimago unterteilen sich in Suche und Klassifizierung. Zu den tpyischen Anwendungen gehört das Auffinden veränderlicher Fehler, die mit klassischen Methoden nicht einfach zu finden sind. Die Klassifizierung kann einem Suchschritt folgen, damit ein Ziel gefunden und dann als bestimmter Typ klassifiziert werden kann. Ein Beispiel dafür ist die komplexe Zeichenerkennung (OCR), wie z. B. das Lesen gestempelter Zeichen oder Handschriften.

Eine weitere Anwendung von CVB Polimago ist die 3D-Posenschätzung. Für ein planes Objekt ist es möglich, die Auswirkungen der Perspektive sowie der Rotation, Skalierung und Variabilität zu erlernen. Das bedeutet, dass CVB Polimago die x,y-Position, den Maßstab und auch die 3D-Axialwinkel (alpha, beta, gamma) zurückgeben kann ‒ was eine Beschreibung der Position und 3D-Richtung erlaubt, der das Objekt zugewandt ist.


Produkteigenschaften

  • Mustererkennung und Posenschätzung (Position, Drehung, Skalierung und Verkippung)
  • Hohe Ausführungsgeschwindigkeit ermöglicht den Einsatz in Echtzeit-Anwendungen
  • Automatisches Erstellen von zusätzlichen Trainingsbildern

Märkte und Applikationen

  • Applikationen mit CVB Polimago sind vielfältig ‒ sie umfassen die Suche (und Verfolgung) von natürlichen oder kontinuierlich veränderlichen Objekten. Dies macht dieses Tool zu einer guten Wahl für die Lebensmittelindustrie.

  • Das unterschiedliche Aussehen eines Zielobjekts kann auch auf die Beleuchtung zurückzuführen sein. CVB Polimago eignet sich daher perfekt für Außenanwendungen oder solche mit wechselnden Lichtverhältnissen, wie z. B. in der Landwirtschaft und im Verkehrsbereich.

  • CVB Polimago-Anwendungen zur Klassifizierung können ähnlich sein wie Anwendungen zum Suchen und Finden von Mustern, mit der Ausnahme, dass eine Entscheidung zwischen mehreren trainierten Klassen getroffen wird. Das Lesen von Zeichen (OCR), Geschlechterklassifizierung anhand von Gesichtern, Fahrzeugtyperkennung und Fehlerklassifizierung sind Beispiele geeigneter Anwendungen für CVB Polimago.


Produkte anzeigen

Lizenzen

CVB POLIMAGO

Robuste Erkennung und Lokalisierung polymorpher Objekte

  • Positions-, Rotations-, Skalierungs- und Verkippungsinvariante Objekterkennung
  • Posenabschätzung für Pick&Place-Aufgaben
  • Schnelle Ausführungsgeschwindigkeit
  • Automatische Erzeugung zusätzlicher ...

CVB POLIMAGO 2L

Common Vision Blox - POLIMAGO
Zweitlizenz zur Duplizierung eigener Bildverarbeitungsapplikationen
Nur in Verbindung mit einer Lizenz CVB IMAGE MANAGER einsetzbar!

Datei Themen Größe
Common-Vision-Blox-CVB-Overview-en
Dokumente
2,0 MB