Hallo,
ich denke, es w�rde schon reichen, wenn wir die Bag-Files richtig
schneiden. F�r die Lerndaten ist es denk ich am besten, wenn nur der
relevante Teil der Geste in der Aufnahme ist, bei den Wischgesten z. B.
nur die Bewegung von links nach rechts und nicht wie sich die Hand ins
Bild bewegt oder aus dem Bild heraus. Das w�rde vermutlich auch das
Problem mit Tischkanten verringern, weil die Hand w�hrend der Geste
immer ganz vorne sein m�sste.
Ich hab mal ein kleines Hilfsskript geschrieben, was Bagfiles schneidet,
im Anhang findet ihr es. Das Vorgehen w�re:
Mit
rosbag play --loop x.bag
sich seine Bagfiles anschauen (image_view starten) und mit Leertaste und
S(tep) den idealen Start- und Endzeitpunkt (Bag Time) finden.
Mit diesem Kommando die Bagfile schneiden und das Resultat �berpr�fen:
../cut_bag.sh Gesture-RL1-Person-JG-Note-kob_2013-05-02-16-32-45_0.bag
1367505166.076146 1367505166.535758
Um eine Datei von einem Praktikumsrechner zum anderen zu kopieren, kann
man scp dateiname mlprak1@fahrsim04:/pfad verwenden.
Viele Gr��e,
Florian
Am 27.05.2013 15:20, schrieb Holger Caesar:
> Hallo,
> also ALLE Gesten nochmal aufzunehmen halte ich ein Bisschen f�r
> Overkill. Aber zumindest all jene, bei denen keine guten
> Segmentierungs-Ergebnisse zusammenkommen. Mehr ist sogar besser. Feste
> Kamera hatten wir ja schon. Was meinst du mit festem Background? Wie ihr
> die Positionierung auf der Mittelkonsole erreichen wollt, frage ich mich
> auch, es sei denn, ihr habt eine Mittelkonsole ;). Ich w�rde einfach nur
> sagen, es sollte kein Objekt n�her an der Kamera sein als die Hand und
> es sollte ein gewisser Mindest- und Maximalabstand eingehalten werden.
>
> @Jan: Als Feature Vector hatte ich nur den Mittelpunkt meiner Hand.
> Prinzipiell unterscheidet mein System zwischen Tippen in Zoom In, wie
> hoch da die Verwechslungsrate ist, kann ich dir allerdings gerade nicht
> sagen..
> Gru�
> <mailto:
winte...@gmx.net>>
>
> Das mit dem Continous weglassen finde ich sinnvoll. W�rde ich diese
> Gesten trotzdem einbinden, dann w�rde ich ja auch als programmierer
> einfach gucken, wann man drei einzelgesten in kurzer Zeit
> hintereinander hat, statt einfach ne continous zu erkennen.
> Ich bin au�erdem ein Freund des kompletten Gesten neu Aufnehmens und
> dann mit fester Kamera und Background f�r jeden.
> Gru�,
> Eric
>
>
>
> Am 26.05.2013 23:00, schrieb Jan Kleindieck:
>
> Am 26.05.2013 22:53, schrieb Holger Caesar:
>
> Hallo,
>
> ich habe aufbauend auf You's Idee jetzt auch mal ein Paar
> Systeme
> trainiert, u.a. mit Neuronalen Netzwerken. Allerdings ist die
> Performance weiterhin sehr schlecht. Mit allen Gesten komme
> ich nur auf
> 30-33% Erkennungsrate.
> F�r eine reale Anwendung finde ich das nicht sehr
> ermutigend, von daher
> w�rde ich vorschlagen, dass wir die Anzahl der Gesten
> verringern:
>
> * Alle Gesten mit C wie Continuous im Namen sollten
> wegfallen. In der
> Anwendung k�nnen ja immer noch mehrere gleiche Gesten
> durch eine
> Kontinuierliche ersetzt werden. Dadurch erhalte ich eine
> Erkennungsrate von 50%.
> * Einige Aufnahmen sollten nochmal entfernt und durch
> mehrere und
> bessere ersetzt werden. Dabei ist allerdings die
> Beteiligung von
> allen n�tig..
>
> Was haltet ihr davon?
>
> Beste Gr��e
> Holger
>
>
> Hey,
>
> hast du dabei die verbesserte Hand Segmentation verwendet? Und
> welche Feature Vectors? Kann dein System den Unterschied
> zwischen Tippen und Zoom In unterscheiden?
>
> Ansonsten finde ich den Vorschlag, die Continous Gesten erstmal
> zu vernachl�ssigen, recht sinnvoll, wobei wir bei HMM trotzdem
> testen wollen, ob es vllt doch geht, da man da vllt mit
> unterschiedlicher Zustandsanzahl arbeiten kann.
>
> Zwecks neuen Aufnahmen hast du auch Recht, da z.B. bei Eric und
> mir der Tisch auf den Aufnahmen zu sehen ist und die Erkennung
> st�rt. Wir m�ssen das auf jeden Fall noch �ndern!
> Du kannst ja mal zusammenfassen, welche Namensk�rzel neue
> Aufnahmen machen sollten, oder wir machen generell neue, in dem
> wir die Kamera so positionieren, als ob sie in der Mittelkonsole
> w�re.
>
>
> Gru� Jan
>
>
> --
> Sie haben diese Nachricht erhalten, weil Sie der Google
> Groups-Gruppe Praktikum Maschinelles Lernen beigetreten sind.
> Um Ihr Abonnement f�r diese Gruppe zu beenden und keine E-Mails mehr
> von dieser Gruppe zu erhalten, senden Sie eine Email an
>
praktikum-maschinelle...@googlegroups.com
> <mailto:
praktikum-maschinelles-lernen%2Bunsu...@googlegroups.com>.
> Weitere Optionen:
https://groups.google.com/__groups/opt_out
> <
https://groups.google.com/groups/opt_out>
>
>
>
> --
> Sie haben diese Nachricht erhalten, weil Sie der Google Groups-Gruppe
> Praktikum Maschinelles Lernen beigetreten sind.
> Um Ihr Abonnement f�r diese Gruppe zu beenden und keine E-Mails mehr von
> dieser Gruppe zu erhalten, senden Sie eine Email an
>
praktikum-maschinell...@googlegroups.com.
> Weitere Optionen:
https://groups.google.com/groups/opt_out
>
>