ibaVision
Informationen aus Bilddaten automatisch gewinnen
ibaVision integriert professionelle, industrielle Bildverarbeitung in das iba-System und ermöglicht die visuelle Überwachung und Analyse von Prozessen. Qualitätskontrollen lassen sich automatisiert während der Produktion durchführen und ermöglichen frühzeitige Eingriffe in den Prozess, bevor größere Fehler auftreten.
ibaVision auf einen Blick
- Nahtlose Integration industrieller Bildverarbeitung in ibaCapture und ibaPDA
- Neue Plugin-Architektur: HALCON- und Python-Plugins sind enthalten, benutzerspezifische Plugins können geladen werden
- Nutzung von ibaCapture als Bildquelle und Speicher für verarbeitete Bilder
- Erfassen und Visualisieren von Bildverarbeitungsergebnissen als Signale in ibaPDA
- Prozesssignale aus ibaPDA in ibaVision nutzen
- Automatisierte Qualitätskontrolle und Prozessüberwachung
Funktionsprinzip
ibaVision dient als Bindeglied zwischen dem iba-System und und projektspezifischen Bildverarbeitungslösungen. Mit der Version 3 bietet ibaVision eine neue Plugin-Architektur, die Lösungen für eine noch größere Bandbreite von Projekten ermöglicht. Die Hauptfunktion von ibaVision ist die automatische Verarbeitung von Bilddaten. Die Verarbeitungsergebnisse werden als Daten (numerisch/Text) oder neue Bilder ausgegeben. Alle Ergebnisse können mit den bewährten iba-Programmen wie gewohnt erfasst, visualisiert und analysiert werden. Die automatische Verarbeitung von Bilddaten kann Informationen liefern, die herkömmlichen Sensoren verborgen bleiben. Mit ibaVision lassen sich so bisher nicht verfügbare Prozessinformationen ergänzen und bieten neue Möglichkeiten der Analyse und automatisierten Überwachung.
Intelligente Bildverarbeitung
ibaVision-Plugin-Programme wandeln visuelle Prozessinformationen in numerische oder logische Werte um. Damit lassen sich beispielsweise Abstände, Geometrien oder Positionen von Produkten ermitteln und für eine Qualitätsprüfung oder Identifizierung von Teilen während des laufenden Prozesses nutzen. Zudem können auch Identifikationsmerkmale wie Barcodes, Nummern oder andere maschinenlesbare Symbole erfasst werden.
Integration von ibaVision
Alle Daten- und Bildschnittstellen, die in ibaVision-Plugin-Programmen definiert sind, werden automatisch aufgelistet und können flexibel mit Signalen aus dem ibaibaVision-System verknüpft werden. Dabei können sowohl Signal- als auch Bildinformationen bidirektional genutzt werden. Die resultierenden Werte werden in ibaPDA erfasst. Bei Bedarf können auch Prozesssignale, welche bereits in ibaPDA vorhanden sind, an ibaVision gesendet und zur Steuerung der Bildverarbeitung genutzt werden.
Bildinformation plus Prozesssignal
Da die Bildinformationen synchronisiert mit den anderen Prozesssignalen erfasst werden, können in einer späteren Analyse kausale Zusammenhänge untersucht und Störungsursachen leicht erkannt werden. In ibaAnalyzer werden die von der Bildverarbeitung extrahierten Signale, Prozesssignale und die Bilder aller Kameras zeitsynchronisiert und messpunktgenau wiedergegeben.
Flexible Auswahl an Bearbeitungstools
ibaVision v3.0 bietet ein neues Plugin-Konzept, das die Auswahl des für die jeweilige Aufgabe passenden Tools erlaubt. ibaVision wird zunächst mit zwei Plugins ausgeliefert, die sofort einsatzbereit sind. Das erste Plugin bietet die HALCON-Integration, die auch in allen früheren Versionen von ibaVision verfügbar war. Das zweite Plugin führt Python-Skripte aus. Damit lässt sich die umfangreiche Auswahl an Bibliotheken, die für die Programmiersprache Python verfügbar sind, zur Lösung von Bildverarbeitungsaufgaben
Bitte wenden Sie sich an uns für Details.
Order No. | Designation | Description |
---|---|---|
38.100000 | ibaVision | Application for image recognition tasks, HALCON runtime license not included |
38.100001 | ibaVision with HALCON Runtime License | Application for image recognition tasks including HALCON runtime license |
38.100002 | ibaVision 2-Program-Add-On | Extension license for 2 additional HALCON applications |
38.100003 | ibaVision-128-Signal-Add-On | License extension to transfer 128 more output signals to ibaPDA |