LabVIEWForum.de
Bitte um Hilfe mit IMAQ Correlate - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Module (/Forum-LabVIEW-Module)
+---- Forum: LabVIEW Vision (/Forum-LabVIEW-Vision)
+---- Thema: Bitte um Hilfe mit IMAQ Correlate (/Thread-Bitte-um-Hilfe-mit-IMAQ-Correlate)



Bitte um Hilfe mit IMAQ Correlate - gregor.petz - 31.03.2010 15:13

Hallo!

Ich habe schon vor längerer Zeit mir das LABView 8.5.1 Student Version über meine Schule zugelegt.
Am Anfang dieses Schuljahres haben sich zwei Leute von meiner Schulklasse und ich für eine Diplomarbeit entschieden.
Unser Projekt sollte folgender Maßen funktionieren:

Über LABView wird eine Logitech-Webcam angesprochen, die macht ein Bild von einem Billard-Tisch. Nun ist es unsere Aufgabe die einzelnen Kugeln zu erfassen und anschließend zu bestimmen, welche Kugel gerade wo liegt. Die Positionserkennung läuft schon so einigermaßen.
Nun bin ich bereits schon seit längerer Zeit damit beschäftigt, mit dem IMAQ Correlate ein Bild zu vergleichen. Ich habe mir das mit dem Correlate so vorgestellt:
Das aktuell aufgenommene Bild kommt herein und wird mit den zwischen gespeicherten Bilder der einzelnen Kugeln verglichen.
Jetzt habe ich nur die Bitte, dass mir wer weiterhelfen kann oder schon mit so einem ähnlichen Problem zu tun hatte oder noch besser, dass schon mal wer mit den IMAQ Correlate gearbeitet hat.

Ihr könnt mir auch ein Beispiel-VI senden, allerdings kann ich kein VI öffnen, dass mit einem höheren LABView geschrieben würde. Ich habe ja selbst nur die 8.5 Version. Das bedeutet im Klartext, dass ich kein 8.6 VI öffnen kann!

Freu mich auf jeden Tipp oder hilfreiche Antwort!

Danke schon mal im voraus!

LG Gregor


Bitte um Hilfe mit IMAQ Correlate - Y-P - 01.04.2010 06:38

Ich hab' zwar davon keine Ahnung, aber Du solltest Deine LabVIEW-Version in Deinem Profil eintragen, damit man sofort sieht in was für einer Version man Dir ein VI hochladen kann, daher bitte Profil_ergaenzen.

Gruß Markus


Bitte um Hilfe mit IMAQ Correlate - gottfried - 01.04.2010 10:23

Du hast recht, das Korrelate VI braucht spezielle Behandlung - ich verwende es sehr oft - soweit so positiv. Du kannst aber damit keine Kugeln identifizieren, da die Dinger immer rund sind und kein individuelles Muster haben. Korrelation im Bildbereich kannst Du nur dann verwenden wenn das Bild und das Objekt ein (eindeutiges) Muster haben. Aber Achtung - wenn Du in größeren Bildern suchen willst bdeutet das sehr lange Rechenzeiten. Also beispielsweise ein Obbjekt 100x400 in einem Bild 200x800 zu suchen braucht auf einer 4kernigen Maschine mehr als eine Sekunde! Und dann darf das Objekt nicht verdreht sein!

Vielleicht kannst Du die Identifikation mit der Kugelfarbe machen - da ist dann Dein Problem die Beleuchtung.


Bitte um Hilfe mit IMAQ Correlate - gregor.petz - 06.04.2010 15:21

Hallo!

Kennst sich irgend jemand mit IMAQ Correlate aus? Oder hat schon jemand damit mal was gemacht oder gearbeitet?
Brauche unbedingt Hilfe!

Freu mich auf jede Antwort

MfG


Bitte um Hilfe mit IMAQ Correlate - jg - 06.04.2010 15:28

Offtopic
:rulez:Kein Doppelposting ein- und derselben Frage! (LVF-Regeln Nr. 9)

Gruß, Jens


Bitte um Hilfe mit IMAQ Correlate - gregor.petz - 06.04.2010 16:40

Hallo Jens!

Tut mir leid, hab nicht daran gedacht.

MfG


Bitte um Hilfe mit IMAQ Correlate - gregor.petz - 06.04.2010 16:57

Hallo gottfried!Smile

Im Vorfeld haben wir von jeder einzelnen Kugel 3 Fotos aus verschiedenen Positionen gemacht.
Von diesen Fotos nehmen wir das Farbspektrum auf und speichern es ab.
Unser IMAQ-correlate soll die Aufgabe haben, das aktuelle Billardtisch Bild mit den zuvor abgespeicherten Farbspektren zu vergleichen.
Ist dies soweit möglich?
Danke

mfg


Bitte um Hilfe mit IMAQ Correlate - gottfried - 18.04.2010 15:09

Was hat das Farbspektrum mit der Position der Kugeln zu tun - ich kenn mich nicht aus. Mit Korrelate kannst Du sehr toll Verschiebungen eines Objektes in einem Bild feststellen. Du brauchst das Bild des gesuchten Objektes und die Totale. Das geht recht gut und verbraucht jede Menge Rechenzeit. Endlich ist der Blechtrottel langsamer als der Beobachter - ha!

Das ganze pfeifft nicht wenn das Objekt anders aussieht (Amerikanisches Billard) oder im Farbraum.

Was du mit dem Farbspektrum machen möchtest ist (mir) ein Rätsel. Ein Spektrum ist das was bei einem Regenbogen am Himmel ist.