Lösung im Fokus

Mit LabImage arbeiten molekularbiologisch orientierte Labore weltweit zur Auswertung von 1D Elektrophorese Gelen. Die neue Version LabImage 1D 2006 basiert auf der Plattform LabImaging. mehr

Modul vorgestellt - Bildanalyse

Das Hauptmodul für die Bildverarbeitung umfasst eine breite Palette an bewährten Algorithmen und Bildbearbeitungsfunktionen.

Die Algorithmen sind wie folgt:

Statistik/Berechnung

  • Objekteigenschaften: Objektabmessungen, Momente, Objektlage, Verteilungen, Winkel, Quantifizierung von Helligkeiten, Volumen, Schwellenwerte, Standardabweichungen, Formfaktoren, Zählfunktionen

Objektseparation

  • aus Objektverbünden wie Zellen innerhalb einer Probe
  • Vereinzelung und Zählung

Objektfindung

  • auf der Basis definierte Eigenschaften, die an die Parameter des Bildes angepasst werden
  • auf der Basis von Helligkeit, Lage, Größe, Farbwerten, Verteilung sowie deren Kombination
  • Kantendetektion

Barcodes

  • 1D und 2D Barcodes

Bildfilter

  • Helligkeit, Kontrast, Farbverteilung
  • Staub und Kratzer, Skalierung
  • Wahl eines Bildausschnittes
  • Farbselektion
  • Schärfen, Weichzeichner
  • Rauschfilter
  • Binarisierung
  • Automatischer Fokus
  • Automatischer Weißabgleich

Visualisierung

  • Anzeige des Bildes, Histogramm, 3D Histogramm
  • Einstellbare 3D Plots
  • Bildnavigator
  • Zoomfaktoren

Bildtypen

  • Bildtypen 8, 16 bis zu 24 Bit/Farbkanal
  • Im- und Export in alle gängigen Formate

Die Palette an Algorithmen wird ständig verbessert und erweitert. Bildfilter für spezielle Anwendungen fließen ebenfalls in die Plattform ein.
Ein Set an vordefinierten Algorithmen für die Detektion von 1D Elektrophorese Gelen ist bereits integriert und steht für weitere Anwendungen als Zusatzmodul zur Verfügung.

Hardwareansteuerung

Die Ansteuerung externer Hardware ist ein wichtiges Modul der Plattform. Die Steuerung ist zweigeteilt umgesetzt. Der erste Teil besteht aus einer Abstraktionsebene, die die einheitliche Kommunikation zu jeder Art von Hardware ermöglicht. Der zweite Teil übersetzt die Befehle der ersten Schicht auf die jeweilige Hardware. Damit ist es möglich, beliebige Hardware mit gleicher Funktion an die Plattform anzubinden.

Bisher ist verfügbar:

  • Steuerung von Scanner über TWAIN Anbindung (Screenshot Scanner)
  • Steuerung von Digitalkameras über TWAIN Anbindung (Screenshot Kamera)
  • Geräteanbindung über IEEE 1394 (Firewire), USB, RS232

Bald verfügbar:

  • Motortische
  • Anbindung Olympus Mikroskop
  • Anbindung Kappa Kamera

Benötigte Hardware wird mit einer entsprechenden Plugin–Struktur in die Plattform implementiert, und steht den Anwendungen ohne aufwendige Ansteuerungen zu Verfügung.
Einmal implementierte Hardwaresteuerungen werden automatisch vom Device-Controller erkannt und bereitgestellt.
Die Anwendungen erhalten vom Device-Controller durch ein entsprechendes Profil den jeweiligen Dienst, der von der Anwendung nur noch gestartet werden muss.
Weitere Implementierungen von Hardwaresteuerungen werden somit erleichtert, da diese gegebenenfalls auch vom Update-Mechanismus in die Plattform integriert werden können.

Zur Übersicht