WILLKOMMEN - MD-Mathematische Dienste GmbH - Bildverarbeitung für die Bereiche Technik, Industrie und Wissenschaft
controlmenu
Start
Druckbild-Kontrolle für kontinuierliche Druckverfahren
Partikel
Mess Pro
Chinesisch/Japanisch in der Maschinensteuerung
Kontakt
Das Programm MD CONTROL stellt Funktionen zur Bildverarbeitung, der Ansteuerung von Framegrabbern und der Steuerung von Anlagen/Maschinen zur Bildverarbeitung zur Verfügung.

Das Programm beinhaltet die folgenden wesentlichen Komponenten:

  • - Vorverarbeitungen,
  • - Kontrollen,
  • - Vorverarbeitungsfunktionen,
  • - Kontrollfunktionen.
Die nebenstehende Abbildung veranschaulicht die logische Verknüpfung von Bildern, Vorverarbeitungen und Kontrollen.

Vorverarbeitungen verarbeiten die Bilder von einer oder mehreren Kameras. Sie ändern das Bildformat, Farb- oder Grauinformationen, und/oder die Bildgröße. Außer Bildeinzug, Synchronisation oder notwendiger Parameter, stellen die Vorverarbeitungen keine weiteren Kontrollen zur Verfügung, sondern nur die Quellbilder werden für eine anschließende Kontrolle vorbereitet. Beispiele sind das Zusammenführen von Teilbildern oder die Abwicklung und der Zusammenbau mehrerer Ansichten. Der letzte Punkt ist in der folgenden Abbildung dargestellt. Die vier Einzelaufnahmen werden zur einer Abwicklung kombiniert. Erst dieses Bild wird den Kontrollen übergeben. Diese prüfen dann das Objekt auf Fehler.
Kontrollen nehmen Einzelbilder aus Framegrabbern oder einer Vorverarbeitung entgegen und verwenden die Informationen im Bild um eine Objektbeschreibung zu bestimmen. Die Beschreibung wird auf Merkmale untersucht um fehlerhafte Objekte aus der Produktion zu entfernen. Merkmale sind z.B.:

  • das Vorhandensein von Farbmustern (z.B. Etiketten),
  • die Orientierung von Mustern,
  • die Position von Mustern.
Hierbei zeigt sich auch eine Problemstellung in der Bildverarbeitung. Während der menschliche Betrachter von Etiketten oder Objekten spricht, muss der Rechner ein Farbmuster einlernen, welches für den menschlichen Betrachter beispielsweise einen Etikettenausschnitt darstellt, und dieses Muster auf Anwesenheit bzw. auf eine korrekte Position testen.
Leistungsmerkmal: Abwicklung
Die Abwicklung wickelt zylindrische Körper ab. Im obigen Beispiel wurde eine Flasche mit 4 Kameras, die jeweils in einem Winkel von 90° Grad zueinander angeordnet sind, im Brennpunkt der Linsenzentren aufgenommen. Im Menu von MD CONTROL befinden sich, unter "Abwickeln", folgende Anwahlmöglichkeiten:
  • Position
  • ROIs (Region of interest)
  • Anker
Unter Position kann die Position der Flasche in den einzelnen Bildern eingestellt werden. Die unter "global Einstellungen" aufgelisteten Variablen sind z.B. die Anzahl der Takte von der Einlauflichtschranke bis zur Bildaufnahme. Eine Änderung des Wertes verschiebt die Flasche seitlich im Bild. Die Werte sollten so gewählt werden, dass die Flasche in der Mitte aller Bilder aufgenommen wird.
Unter ROIs ist das laufende Bild einer Kamera zu sehen. Nach einem Stop der Liveanzeige können weitere ROIs in unterschiedlichen geometrischen Mustern hinzugefügt werden.
Liefert die Abwicklung Bilder ohne störende Übergänge, kann mit dem Unterpunkt Anker die Orientierung gesetzt werden.
... zum Seiten-Anfang Nov. 2004