Multi-AOI einsetzen - IDS Imaging Development Systems GmbH

TechTipp: Multi-AOI einsetzen
Nur an einzelnen Bildausschnitten interessiert?
Multi-AOI einsetzen!
Sie benötigen für Ihre Inspektionsaufgaben ein größeres Sichtfeld, aber möchten
aus dem Bild nur einzelne Bereiche bei erhöhter Geschwindigkeit verarbeiten?
Mit der Multi-AOI-Funktion können mehrere Bildausschnitte in einem Bild gesetzt
und gleichzeitig übertragen werden.
Die Multi-AOI-Funktion ist mit folgenden Sensoren möglich: Sony IMX174 Pregius, CMOSIS CMV2000 und CMV4000 sowie mit 1,3 MP- und 2 MP-Sensoren
von e2v.
Hintergrund
AOI steht für „area of interest“ (auch: ROI „region of interest“) und bezeichnet die
für die Bildauswertung und Bildanalyse besonders relevanten Bildbereiche. Über
eine AOI werden gezielt nur die Daten für diesen Bereich ausgelesen und an den
Rechner übertragen. Durch den kleineren Bildausschnitt kann sich abhängig vom
jeweiligen Sensormodell die Bildwiederholrate deutlich erhöhen. Des Weiteren
gelten bei AOIs sensorabhängige Einschränkungen für die Schrittweiten von Position und Größe. Die Werte für Position und Größe der AOI müssen ganzzahlige
Vielfache der erlaubten Schrittweiten sein.
4-fach AOI mit UI-124x/UI-324x/UI-524x und UI-125x/UI-325x/UI-525x
Multi-AOI mit
e2v-Sensoren
Die e2v-Sensoren der Kameramodelle UI-124x/UI-324x/UI-524x mit 1,3 MP und
UI-125x/UI-325x/UI-525x mit 2 MP unterstützen bis zu 4 AOIs in einer Aufnahme,
die gemeinsam als Bild übertragen werden.
1
TechTipp: Multi-AOI einsetzen
Mit der Multi-AOI-Funktion können 2 oder 4 AOIs angelegt werden, die gemeinsame X- oder Y-Achsen besitzen. Es ist möglich, die AOIs in horizontaler Richtung zu vertauschen.
Während die Multi-AOI-Funktion aktiv ist, können keine Einstellungen an der
Bildgröße (z. B. Binning, Subsampling, Scaler) vorgenommen werden. Wenn Sie
die Bildgröße ändern wollen, deaktivieren Sie zuerst die Multi-AOI-Funktion und
ändern Sie danach die Bildgröße. Anschließend aktivieren Sie die Multi-AOIFunktion wieder.
Wenn die Sensor-Hotpixelkorrektur und Multi-AOI aktiv sind, blendet der Sensor
eine vier Pixel breite schwarze Linie zwischen den AOI-Bereichen ein.
Öffnen Sie die Kameraeigenschaften im uEye Cockpit unter „uEye > Eigenschaften“. Im Reiter „Multi-AOI“ aktivieren Sie mit den Optionen „X-Achse“ und „YAchse“ die Multi-AOI-Funktion. Sie können entweder nur eine Option aktivieren,
dann arbeiten Sie mit zwei AOI oder Sie aktivieren beiden Optionen, um vier
AOIs zu verwenden.
Mit der Option „Sensor-Hotpixelkorrektur“ können Sie die sensorinterne Hotpixelkorrektur ein- oder ausschalten. Klicken Sie auf die Schaltfläche „Vorschau aktualisieren“, um das Vorschaubild im Reiter zu aktualisieren.
Im Vorschaufenster werden die AOIs grafisch dargestellt. Indem Sie die farbigen
Rechtecke am Ende einer Achse mit der Maus bewegen, können Sie die Position
und Größe der AOIs verändern. Alternativ können Sie über die Eingabefelder
X1…X4 und Y1…Y4 die AOIs einstellen.
8-fach AOI mit UI-336x/UI-536x und UI-337x/UI-537x
Multi-AOI mit
CMOSIS-Sensoren
2
TechTipp: Multi-AOI einsetzen
Die Kameramodelle UI-336x/UI-536x und UI-337x/UI-537x mit CMOSISSensoren unterstützen maximal 8 vertikale AOIs mit bis zu 16 Y-Achsen. Die
AOIs dürfen sich nicht überschneiden und müssen aufsteigende Positionen haben. Die vertikalen Positionen liegen im 2-er Raster.
Öffnen Sie die Kameraeigenschaften im uEye Cockpit unter „uEye > Eigenschaften“. Im Reiter „Multi-AOI“ setzen Sie über die Auswahlliste „Auswahl“ die Anzahl
der AOI (2…8). Indem Sie die Multi-AOI-Funktion aktivieren, werden im Vorschaufenster die AOIs grafisch dargestellt. Sie können die farbigen Rechtecke
am Ende jeder Achse mit der Maus bewegen, um die Position und Größe der
AOIs zu verändern. Alternativ können Sie die Achsenposition über das Eingabefeld „Position von Achse“ ändern.
Klicken Sie auf die Schaltfläche „Vorschau aktualisieren“, um das Vorschaubild
im Reiter zu aktualisieren.
16-fach AOI mit UI-306x
Multi-AOI mit
Sony-Sensor
Der Sony-Sensor des Kameramodells UI-306x unterstützt bis zu 16 AOIs (jeweils
4 AOIs in horizontaler und vertikaler Richtung) in einer Aufnahme. Der Sensor
wird durch die Verwendung von horizontalen AOIs nicht schneller.
Mit Treiber 4.61 kann die Multi-AOI-Funktion der UI-306x nur über die APIFunktion „is_AOI()“ programmiert werden, es gibt noch kein eigenes Demo zu
diesem Modell.
Anwendungsgebiete
Die Multi-AOI-Funktion bietet die Möglichkeit mehrere Bildausschnitte gleichzeitig
in hoher Geschwindigkeit aufzunehmen. Dadurch lassen sich bspw. in der Flaschen- oder Leiterplatteninspektion mehrere Merkmale mit hoher Framerate erfassen. Mehrere Barcodes auf einer Verpackung können mit der Multi-AOIFunktion in einem Bild erfasst und ausgewertet werden.
Fazit
Die Multi-AOI-Funktion erlaubt es mehrere Bildausschnitte in einem Bild zu setzen und gleichzeitig zu übertragen. Dadurch können verschiedene Merkmale
gleichzeitig überprüft werden. Dies spart Bandbreite und erhöht die Bildrate.
3
TechTipp: Multi-AOI einsetzen
Mit den uEye API-Funktion „is_AOI“ oder der uEye .NET-Klasse „Multi“ können
Sie die Einstellungen für die Multi-AOI-Funktion abrufen und setzen.
Weitere Informationen zur Einstellung der Multi-AOI-Funktion finden Sie im uEye
Handbuch unter http://de.ids-imaging.com/manuals-ueye.html.
Die untenstehende Tabelle führt auf, welche Kameramodelle ab welcher Treiberversion die Multi-AOI-Funktion unterstützen.
Schnittstelle
Kameramodell
IDS Software Suite
USB 3.0
UI-306xCP
4.60 oder höher
UI-3240CP
4.00 oder höher
NIR: 4.01 oder höher
UI-3240LE
4.40 oder höher
UI-3241LE
4.40 oder höher
UI-3242LE
4.40 oder höher
UI-3240ML
4.40 oder höher
UI-3250CP
4.21 oder höher
UI-3250LE
4.40 oder höher
UI-3251LE
4.40 oder höher
UI-3252LE
4.40 oder höher
UI-3250ML
4.40 oder höher
UI-336xCP
4.31 oder höher
UI-337xCP
4.21 oder höher
UI-1240LE
3.80 oder höher
NIR: 4.01 oder höher
UI-1241LE
3.80 oder höher
NIR: 4.01 oder höher
UI-1242LE
3.80 oder höher
NIR: 4.01 oder höher
UI-1240ML
4.03 oder höher
UI-1240RE
3.80 oder höher
NIR: 4.01 oder höher
UI-1240SE
3.80 oder höher
NIR: 4.01 oder höher
UI-1250LE
4.21 oder höher
UI-1251LE
4.21 oder höher
UI-1252LE
4.21 oder höher
UI-1250ML
4.21 oder höher
USB 2.0
4
TechTipp: Multi-AOI einsetzen
Schnittstelle
GigE
Kameramodell
IDS Software Suite
UI-1250SE
4.21 oder höher
UI-5240CP
3.80 oder höher
NIR: 4.01 oder höher
UI-5241LE
4.01 oder höher
UI-5242LE
4.01 oder höher
UI-5244LE
4.01 oder höher
UI-5240RE
3.80 oder höher
NIR: 4.01 oder höher
UI-5240RE PoE
4.21 oder höher
UI-5240SE
3.80 oder höher
NIR: 4.01 oder höher
UI-5250CP
4.21 oder höher
UI-5251LE
4.21 oder höher
UI-5252LE
4.21 oder höher
UI-5254LE
4.21 oder höher
UI-5250RE
4.21 oder höher
UI-5250RE PoE
4.21 oder höher
UI-5250SE
4.21 oder höher
UI-5360CP
4.40 oder höher
UI-5370CP
4.40 oder höher
Autoren
Marion Gentele, Technische Dokumentation
Patrick Schick, Produktmanagement
Kontakt
IDS Imaging Development Systems GmbH
Dimbacher Straße 6-8
74182 Obersulm
Deutschland
Tel.:
+49 7134 96196-0
E-Mail: [email protected]
Web: www.ids-imaging.de
© 2015 IDS Imaging Development Systems GmbH
Weitere TechTipps und Applikationsberichte finden Sie auf unserer Website.
5