Advertisement
Deutsch (DE-CH-AT)English (United Kingdom)
Bildverarbeitungssoftware identifiziert Marker in einem HDTML-System | Print |
(1 vote, average 1.00 out of 5)
News - Latest Machine Vision News
Wednesday, 13 January 2010 09:11
Greifbare Interaktion mit der Maschine:
Bildverarbeitungssoftware identifiziert Marker in einem HDTML-System

Berlin – Für den Hersteller eines High Definition Tangible Multitouch LCD-Systems (HDTML) hat der Bildverarbeitungsexperte Bi-Ber eine Softwarelösung implementiert, die vier Kameras synchronisiert und die Erkennung von Gegenständen in den jeweiligen Objektfeldern koordiniert. Das für die Produktpräsentation konzipierte HDTML-System vereint die Funktionen eines Multi-Touch-Geräts mit denen eines Tangible User Interface, das die Interaktion mit der Maschine mittels physikalischer Objekte ermöglicht. Mehrere Benutzer können den Bildschirm gleichzeitig mit beiden Händen berühren und dabei Informationen abrufen: So lässt sich z.B. ein Glas auf dem LCD-Bildschirm platzieren, das mittels eines daran angebrachten Musters kameragestützt identifiziert wird. Die Applikationssoftware stellt die dazugehörigen Informationen zur Verfügung.
interaktion_am_tisch
Alle zu identifizierenden Objekte sind mit einem schwarz-weißen Marker mit einem maximalen Durchmesser von 30 mm versehen, der von den unter dem LCD-Bildschirm installierten Kameras erfasst werden muss. Um eine robuste Objekterkennung zu gewährleisten, wurde ein binäres Muster implementiert. Insgesamt können 64 Objekte codiert werden. Da die Marker durch die LCD-Oberfläche nur unscharf und kontrastarm abgebildet werden, wurde die Bildverarbeitungssoftware speziell für eine sichere Identifizierung ausgelegt.

interaktion_am_tisch_big

markerlayout_tatsaechlich
Bild 1, 2: Interaktion am Tisch / Markerlayout und tatsächliche Darstellung
Bildquelle: interactive scape GmbH


Die eigentliche Objekterkennung erfolgt mit einer Kombination verschiedener Software-Tools von Cognex. Mittels des PatMax-Tools werden anhand einge-lernter Konturen Objekte auf dem Tisch als Marker identifiziert und deren Position, Drehwinkel und Code bestimmt. Jedem Marker wird während seiner Anwesenheit auf dem Tisch eine spezifische Session-ID zugeordnet. Diese wird beibehalten, wenn die Marker bewegt werden, sodass diese auch beim Wech-sel in das Objektfeld einer anderen Kamera noch als dieselben erkannt werden. Dies ist sogar dann gewährleistet, wenn sich gleichzeitig mehrere Marker mit dem gleichem Code auf dem Tisch befinden.
Comments (0)
Only registered users can write comments!