microEnable III-XXL

Die "XXL" Version ist das Flaggschiff der microEnable III Produktlinie. Neben den Standardfunktionen der microEnable III, unterstützt die "XXL" Version bis zu zwei BASE oder eine MEDIUM Kamera mit CameraLink Schnittstelle.

Die erweiterte Kapazität der FPGA Rechenleistung ermöglicht komplexe Bildvorverarbeitungen direkt auf der Framegrabber-Hardware. Der Standardumfang der Auslieferung umfasst ein erweitertes Applet-Set mit einer durchgehenden internen 12bit Berechnungsgenauigkeit. Weitere hardware-basierte Features sind mit sehr hoher alare implemented in a very high algorithmic quality.

microEnable III-XXL wurde insbesondere für Anwendungen mit Bedarf an kundenspezifischen Erweiterungen und Änderungen entworfen. Sie ist somit die ideale Plattform in Verbindung mit VisualApplets®. VisualApplets® ermöglicht eine kunden-spezifische Programmierung des FPGA Prozessors der microEnable III-XXL.

Das Framegrabber System der microEnable III-XXL ist auf verschiedene Wege erweiterbar. In Verbindung mit dem Master-Slave Modus des opto-entkoppelten Triggerboards können mehrere Framegrabber auf einfache Art synchronisiert und gesteuert werden. Mit Hilfe von dem CameraLink Duplikator CLIO können Bilddaten auf bis zu 256 microEnable III Framegrabber verteilt und unterschiedlich berechnet werden.

microEnable III-XXL ist ein hochprogrammierbarer Framegrabber mit besonderen Vorverarbeitungsfähigkeiten und prädestiniert für die Zusammenarbeit mit VisualApplets®.

Farbvorverarbeitungs-Features

Der Einsatz von Farbanwendungen bedeutet den Umgang mit einer hohen Bilddatenbandbreite und eine aufwändige Bildverarbeitung durch den Computer.

Einige Beispiele für hardware-basierte Farbvorverarbeitungen auf der microEnable III-XXL:

Ein spezielles Applet auf der microEnable III-XXL konvertiert Bilddaten mit Bayer-Pattern in den RGB Farbraum. Die Konvertierung vom RGB in den HSI Farbraum ermöglicht eine einfache Bestimmung von Farbbereichen. Diese Farbfelder können herangezogen werden, um Bereiche zu definieren, die z.B. ausgeblendet oder hervorgehoben werden sollen. Die Wertebereiche können hierbei für Farbe ebenso definiert werden, wie auch für die Sättigung oder Intensität (HSI= Hue-Saturation-Intensity). Das Ergebnis der Segmentierung wird zur Anzeige wieder in den RGB Farbraum rückkonvertiert. Der komplette Prozess findet hierbei in Echtzeit statt.

microEnable III-XXL verwendet komplexe Algorithmen zur Rekonstruktion des Bayer-Patterns in RGB Farben. Mit einer 7*7 LaPlace Methode erreicht die Bildkonvertierung und -ausgabe annähernd die Qualität einer 3-Chip Kamera. Aussergeöhnliche Qualitätssteigerungen werden insbesondere in der Darstellung von Kanten und in der Berechnung von gleichmäßigen Flächen erreicht.

Erweiterte microEnable III-XXL Features

microEnable III-XXL wird mit der aktuellen Software-Version 3.1 ausgeliefert, die neu entwickelte Applets für eine hochqualitative Bildvorverarbeitung ohne Performanceeinbusse enthält. Insbesondere die durchgängige Bearbeitung und Berechung mit 12bit Auflösung bzw. Genauigkeit, die Implementierung der Knee Lookup Tabelle für die Bildverbesserung und Kamerakalibration, die hochqualitative Bildvorverarbeitung für die Farbrekonstruktion und die Shading Korrekturmöglichkeiten sind nur einige Höhepunkte der neuen Softwareversion.

12 bit Bearbeitung

Bilddaten werden intern mit einer Auflösung von 12bit berechent ohne Verlust der Performance. Um die Qualität der hohen Bit-Tiefe nicht zu verlieren, werden die Daten in 16bit ausgegeben. Sogar doe Bayer Patternrekonstruktion und die Shading Korrektur werden in 12bit berechnet.

Unterstützung großer Buffer

Die 12XXL Applets lassen eine Bildgröße von bis zu 16k Pixel Breite und 64k Pixel Höhe zu. Ausschließlich die Bayer Farbapplets und das 2D-Shading-Applet sind auf 2k Pixel Breite (7*7 Bayer HQ), 4k Pixel Breite(3*3 Dual Bayer) bzw. 4k Pixel Breite und 4k Pixel Höhe (2D Shading) begrenzt.

Knee Lookup Tabelle

Die Knee Lookup Tabelle ist ein mächtiges Werkzeug, um die Bildqualität zu verbessern oder auch eine Kamera zu kalibrieren. Sie arbeitet intern mit einer Auflösung von 12bit und einer Ausgabe von 16bit. Nichtlineare Pixel-Manipulationen können über 256 Stützpunkte definiert werden. Die Knee Lookup Tabelle kann über vordefinierte Settings für die Einstellungen von Helligkeit, Kontrast und Gamma-Werte herangezogen werden..

Weißabgleich

Der Weißabgleich steuert automatisch oder auf manuelle Weise die Konfiguration der Farbkanäle. Das komplette Farbspektrum wird hierbei für den nichtlinearen Weisabgleich herangezogen. Blau, Rot und Grün können unabhängig und getrennt konfiguriert werden.


Sensor Auslesekorrektur

Die Sensorauslesekorrektur ermöglicht die Neuordnung der TAPs sowohl von Standard-, als auch von Nicht-Standardkameras.

Shaft Encoder Unterstützung

Alle Zeilenkamera-Applets unterstützen die Shaft Encoder (glass scale) Funktionalität. Die A-B Richtung wird erkannt, ebenso können bei einem Rückwärtslauf die "doppelten" Zeilen unterdrückt werden.

Serielle RGB Ausgabe

Die serielle RGB Ausgabe ist ein spezieller Modus einiger BASE Konfiguration Zeilenkameras. Er ermöglicht die serielle Ausgabe von Farbdaten mit einer Bit-Tiefe über 24bit.

Farbpattern Rekonstruktion

"Colour Field Array" (CFA) Kameras sind Grauwertkameras mit einer speziellen Folienbeschichtung. Die Originalfarben können durch Verwendung von speziellen Algorithmen rekonstruiert werden. Das Verfahren in dem 7*7 Bayer HighQuality Applet ist eine rechentechnisch aufwändige Methode mit einer hochqualitativen Farbausgabe. Der Vorteil des algorithmisch einfacheren 3*3 Bayer Applets liegt in dem synchronen Betrieb von zwei Farbkameras mit gleichzeitiger Farbdarstellung ud -ausgabe.

Spatial Offset Korrektur

Die "spatial offset" Korrektur ermöglicht eine Kompensation des statischen Sensorrauschens durch die subtraktive Shading Korrektur.

Spatial Scaling Korrektur

Die "spatial scaling" Korrektur ermöglicht eine Kompensation von statischen Beleuchtungseffekten durch die multiplikative Shading Korrektur..

Defekt-Pixel Interpolation

Die "defect pixel" Interpolation (oder auch als Fixed Pattern Noise Cancallation bezeichnet) ermöglicht die Eliminierung der statischen weissen und schwarzen Pixel und eine inhaltsbezogene Vervollständigung des Bildinhaltes durch eine Interpolation der umgebenden Pixelinhalte. Weisse und schwarze Pixel entstehen durch andauernd unter Strom stehende bzw. stromlose CMOS Sensoreinheiten.

.
FLÄCHE
ZEILE
GRAU
RGB
BAYER
12BIT
PROZ.
GROSSE
BUFFER
SENSOR
AUSLESE
KNEE
LUT
SHAFT
ENCODER
SERIELLE
RGB
WEISS
ABGLEICH
BAYER
DEKOD.
SHADING
OFFSET
SHADING
SCALING
DEFEKT
PIXEL INT.
SINGLE BASE
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
SAG12XXL
.
.
.
.
.
JA
JA
JA
JA
.
.
.
.
.
.
.
SARGB36XXL
.
.
.
.
.
JA
JA
.
JA
.
.
JA
.
.
.
.
SLG12XXL
.
.
.
.
.
JA
JA
JA
JA
JA
.
.
.
JA
JA
.
SLRGB36XXL
.
.
.
.
.
JA
JA
.
JA
JA
JA
JA
.
JA
JA
.
SAB12XXL HQ
.
.
.
.
.
JA
2K
JA
JA
.
.
JA
7*7 1)
.
.
.
SAG12XXL-2D
.
..
.
.
.
JA
4K*4K
.
JA
.
.
.
.
JA
JA
JA
DUAL BASE
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
DAG12XXL
.
.
.
.
.
JA
JA
JA
JA
.
.
.
.
.
.
.
DARGB36XXL
.
.
.
.
.
JA
JA
.
JA
.
.
JA
.
.
.
.
DLG12XXL
.
.
.
.
.
JA
JA
JA
JA
JA
.
.
.
JA
JA
.
DLRGB36XXL
.
.
.
.
.
JA
JA
.
JA
JA
JA
JA
.
JA
JA
.
DAB12XXL
.
.
.
.
.
JA
4K
JA
JA
.
.
JA
3*3 2)
.
.
.
MEDIUM
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
MAG12XXL
.
.
.
.
.
JA
JA
JA
JA
.
.
.
.
.
.
.
MARGB36XXL
.
.
.
.
.
JA
JA
.
JA
.
.
JA
.
.
.
.
MLG12XXL
.
.
.
.
.
JA
JA
JA
JA
JA
.
.
.
JA
JA
.
MLRGB36XXL
.
.
.
.
.
JA
JA
.
JA
JA
.
JA
.
JA
JA
.

1) High-Quality Bayer Pattern Rekonstruktion durch 7*7 LaPlace Interpolationsmethode; 2) Bayer Pattern Rekonstruktion durch 3*3 bilineare Interpolationsmethode

microEnable III - der CameraLink Framegrabber

microEnable III und microEnable III-XXL sind 64bit / 66 MHz Framegrabberkarten, die sich durch höchste Performance und Leistungsfähigkeit auszeichnen. Der moderne PCI-64 Bus vervierfacht die mögliche Datenrate zwischen Peripherie und Mainboard. Die microEnable III Produktlinie verhindert hierdurch Datentransferengpässe, bleibt aber dennoch kompatibel zu PCI-32 Standardcomputern.

Konstante Datenraten von über 200 MByte garantieren auch den Einsatz von aktuellen Highspeed-Kameras. Daher eignet sich microEnable III ideal als Lösung für zeitkritische Aufgaben, insbesondere beim Einsatz von zwei Kameras oder für die Aufnahme von Bildsequenzen mit sehr hoher Bildrate oder sehr hoher Auflösung. Seine Speicherausstattung von 96 MByte SDRAM ermöglicht die verlustfreie Aufnahme von Bildern. microEnable III wurde für den Zweikamerabetrieb und die Echtzeit-Bildvorverarbeitung optimiert.

Die integrierten Bildvorverarbeitungen ermöglichen die Entlastung des Hauptprozessores und garantieren zugleich eine Echtzeitfäghigkeit in der Ausführung. Als intelligenter Framegrabber ermöglicht er durch zusätzliche Programmierungen seines integrierten Prozessors eine effiziente Anpassung an neue Aufgabenstellungen und Kameraspezifikationen.

Warum die Spezialisierung auf CameraLink?
Die CameraLink-Technologie bietet die Kombination aus höchster Leistungsfähigkeit und einfacher Systemintegration. Die Spezifikation ermöglicht einen Datentransfer von 250 MByte/sek. über ein einziges Kabel, bei zwei Kabeln sogar bis fast 700 MByte/sek. und ist damit das ideale Interface für High-Speed Kameras der heutigen und der nächsten Generation.
Neben den Daten wird auf einem standardisierten Kabel sowohl der Kameratrigger, als auch die -konfiguration übertragen. Ein einziges Kabel genügt. Dieses ist zudem wegen der seriellen Übertragung auch äußerst flexibel. Zusammen mit der standardisierten Softwareschnittstelle ermöglicht Ihnen CameraLink eine einfache und elegante Integration in Ihre Anwendung.
Der microEnable Framegrabber erlaubt den Betrieb von CameraLink-Kameras im BASE- (1 Kabel bis 250 MByte/sek.) oder MEDIUM-Betrieb (2 Kabel bis 500 MByte/sek.) Zusätzlich können Sie zwei Kameras parallel uind synchronisiert betreiben.

Der microEnable III Framegrabber verwendet den Koprozessor der Xilinx Spartan2 FPGA Serie, hat zwei CameraLink Anschlüsse, eine Trigger-Steckverbindung und eine weitere Steckverbindung für optionale Signalein- und ausgänge.

Übersicht
Technische Ausstattung
Produktlinie Produktvergleich
Jump to...
Allgemeine Ausstattung Jump to... Produktmodelle Jump to... microEnable III
Jump to...
Hardware-Besonderheiten Jump to... Zusätzliche Interfaces Jump to... microEnable III-XXL
Jump to...
Vorverarbeitungsbesonderheiten
Jump to...
Kamera-Besonderheiten Systemvoraussetzungen Weitere Produkte
Jump to...
Software-Besonderheiten Jump to... Unterstützte Betriebssysteme Jump to... Add-On Produkte
Jump to...
Leistungsdaten Jump to... Kamerakompatibilitäten Jump to... OEM Produkte
Jump to... microUSB2
Technische Beschreibung Vertrieb Produktarchiv
Jump to... Datenblätter Jump to... Distributoren Jump to... microEnable I
Jump to... microEnable II


microEnable III ver 4.0 microEnable III ver 4.0
microEnable III / microEnable III-XXL, Revision 4.0 mit Anschlüssen für das CLIO Modul
Durchgängiges Dual/MEDIUM Konzept der microEnable III Serie

Technische Ausstattung
Allgemeine Ausstattung Hardware-Besonderheiten
Point Ausnutzen des gesamten physikalischen Speichers Point Intelligenter Framegrabber mit Bildprozessor
Point Multiprozessor-Fähigkeit Point Xilinx Spartan 2-FPGA Prozessor
Point Multi-PCI-Bus-Fähigkeit (nur durch die Anzahl der verfügbaren PCI Busse begrenzt) Point PCI 64-bit /66 MHz Schnittstelle
Point Programmierung von individuellen Lösungen durch den direkten Zugriff auf den FPGA Koprozessor Point 96 MByte SDRAM Speicher onboard
Vorverarbeitungsbesonderheiten CameraLink-Besonderheiten
Point Mit integrierten Bildvorverarbeitungs-Applets: (Besonderheiten sind Applet-abhängig) Point 2 x CameraLink Eingänge
Point Dualer Grauwert-Flächenkamera Betrieb Point 2 x BASE oder 1 x MEDIUM Konfigurationen
Point 10 auf 8 bit LookUp Tabellen (LUT) Alle Multi-Tap Modi
Point 2D Shading Korrektur für Flächenkameras Point Simultaner Betrieb von zwei Kameras (dual operation mode)
Point "Fixed pattern noise" Unterdrückung für CMOS Kameras Point Unabhängiger Betrieb und Steuerung von Kameras
Point Echtzeitumrechung der Bilddaten aus Bayer-Filter Kameras (mit Weissabgleich) Point Asynchrone Bildaufnahme in getriggerten Betrieb
Point 1D Shading Korrektur für Zeilenkameras Point Getrennte Bildspeicher

Spezielle Vorverarbeitung auf Nachfrage

Software-Besonderheiten Leistungsdaten
Point Software Development Kit (SDK) Point Kamerafrequenzen bis zu 85 MHz Taktrate
Point Diagnose-Tool zum schnellen Testen der Funktionalität und einer Benchmark-Ermittlung Point Flächenkameras bis zu 8K*4K Pixel
Point microDisplay für die Vorschau und Aufnahme von Bildsequenzen Point Zeilenkameras bis zu 16K Pixel
Point microDisplay zur Steuerung der Kameraparameter und Triggereinstellungen Point 200 MByte/Sek. kontinuierliche Datentransferrate zum Hauptspeicher
Point Bildwiederholraten über 10.000 Bilder/Sekunde
Technische Beschreibung
Datenblätter Sprache
PDF Dokument microEnable III Datenblatt de/en internationale Version Beschreibung ausschließlich der Produktlinie microEnable III (dt/en)
PDF Dokument microEnable Produktlinie Datenblatt de/en internationale Version Beschreibung der Produktlinie microEnable I bis microEnable III (dt/en)
Produktlinie
Produktmodelle Zusätzliche Interfaces
Point microEnable III
MXC2S-300 microEnable mit Xilinx Spartan XC2S-300 Koprozessor
Point TTL-Triggerinterface mit 4 TTL-Eingängen und 8 TTL-Ausgängen Jump to...
Point microEnable III-XXL
MXC2S-600 microEnable mit Xilinx Spartan XC2S-600 Koprozessor
Point OPTO-Triggerinterface mit 4 Eingängen und 8 Ausgängen (optoentkoppelt) Jump to...
Point CLIO (CameraLink Input Output Unit) zum Verteilen der Kameradaten auf bis zu 256 microEnable III Boards Jump to...

Vergleichstabelle microEnable III / microEnable III-XXL
Standardversion
XXL-Version
Visionprozessor
Xilinx FPGA
Spartan XC2S 300 E
Spartan XC2S 600 E
Vorverarbeitungskapazität
hoch
sehr hoch
Hardwareausstattung
PC Schnittstelle
PCI 64-bit/66MHz
Framegrabberspeicher
96 MBytes
Kameraschnittstelle
2 CameraLink Eingänge
Digitale Schnittstelle
Trigger-Interface, Digital I/O
Standard Hardware-Applets für Flächenkameras
BASE Konfiguration
Single Gray
Single Gray
SingleBayer
SingleBayer
Single RGB
Single RGB
Dual Gray
Dual Gray
Dual RGB
Dual RGB
n/a
Dual Bayer
MEDIUM Konfiguration
n/a
Area Gray
n/a
Area RGB
Standard Hardware-Applets für Zeilenkameras
BASE Konfiguration
Single Gray
Single Gray
Single RGB
Single RGB
Dual Gray
Dual Gray
Dual RGB
Dual RGB
MEDIUM Konfiguration
n/a
Line Gray
n/a
Line RGB

* in Vorbereitung

Systemvoraussetzungen
Unterstütze Betriebssysteme Kamerakompatibilitäten (Auswahl)
Point Windows XP Point CameraLink kompatiblen BASE Kameras
Point Windows Vista Point CameraLink kompatiblen MEDIUM Kameras (mit XXL Version)
Point Linux (Kernelversion 2.4.20 bzw. 2.4.28) bitte fragen Sie die Kernelunterstützung nach Point Flächen- und Zeilenkameras
Point Grauwert- und Farbkameras (Bayer-Filter, RGB)
Point Single und Dual Betriebsmodus
Bitte fragen Sie Ihre spezielle Systemkonfiguration nach.
Verkaufs- und Distributorenliste
Jump to... zur internationalen Distributorenliste

Suche