2009-11-18 8 views
9

Ich entschuldige mich, wenn dies nicht programmierungsrelevant genug ist. Um den nicht-programmierenden Teil kurz zu halten: Mein Cousin wurde gerade auf die Intensivstation mit Guillain Barre aufgenommen und verschlechtert sich. Sie wird sich (wahrscheinlich) in ein paar Monaten körperlich erholen, leidet jedoch an extremer Depression und Panikattacken, da sie im Wesentlichen in einer Körperhülle steckt, die sie die Kontrolle verliert. Wir haben vielleicht nur noch ein paar Tage Zeit, an denen die traditionellen Kommunikationsmethoden mit ihr nützlich sein werden. Mein Verständnis ist jedoch, dass sie höchstwahrscheinlich die Kontrolle über ihre Augenmuskeln behalten wird.Wie kann ich mit meiner Cousine kommunizieren, wenn sie nur ihre Augen bewegen kann?

Also die Frage ist: Kennt jemand eine gute Blick Tracking-Bibliothek kann ich mit Consumer-Hardware verwenden (Ich habe ein MacBook Pro zur Hand, dass ich Windows oder Linux aufsetzen kann und eine Auswahl von Consumer Prosumer erwerben Qualitätskameras) um eine sehr einfache visuelle Tippschnittstelle mit?

Im Wesentlichen, damit sie eine Tastatur (Vollbild) betrachten und blinken kann, um die Taste zu klicken. Oder etwas ähnliches. Es muss etwas sein, mit dem sie bereits vertraut ist (QWERTY), da sie momentan sehr unter Stress steht.

Ich versuche wirklich nur, eine grundlegende Arbeitsdemo zu bekommen, damit ich ihre Familie davon überzeugen kann, dass es funktioniert. Leider sind sie in der Leugnung, wie schlecht sie wird, also will ich bereit sein.

Danke für Ihre Hilfe!

+6

Beileid ... und viel Glück. –

Antwort

2

Dies ist genug verwandt, wie Sie nach Software-Lösungen fragen, obwohl ich vorschlagen, die Frage umzubenennen.

Erstens, mein Beileid an Ihre Familie, ich hoffe, sie erholt sich, und bald.

Blick auf http://www.cogain.org/eyetrackers/low-cost-eye-trackers

gibt es freie und Open-Source-Angeboten dort aufgeführt, darunter eine von Codeproject (C++)

5

Bevor ich alle nicht-technischen, überprüfen heraus Dasher. Ich habe es lange auf meinem Handheld verwendet, um lange Nachrichten auszugeben, und es funktioniert wie ein Zauber. Nicht jagen und picken, sondern nur in die Richtung starren, in die du dich bewegen willst (ich habe meinen Stift benutzt).

Mein Großvater war von den Augen nach einem Schlaganfall gelähmt, als ich noch ein Baby war. Meine Großmutter hat mit einem Stück Pappe eine Möglichkeit gefunden, mit ihm zu reden. Sie hatte drei Reihen von Buchstaben: 1. Hälfte, 2. Hälfte und 3. Hälfte (ja, dritte Hälfte. Warum, weiß ich nicht). Die erste Hälfte hatte Buchstaben A-H, die zweite hatte I-Q, die dritte hatte R-Z. Sie würde die Karte halten und Buchstabe für Buchstabe durchgehen. Er würde blinzeln, wenn er einen Brief wählen wollte.

Zuerst würde sie fragen, welche Hälfte: "Erste Hälfte? Zweite Hälfte?" usw. Er würde blinzeln, wenn sie auf der richtigen war. Dann begann sie, Briefe zu lesen, und er blinzelte, wenn sie an der richtigen Stelle war. Sie würde es zurechtmachen.

Es gab keinen "Platz", also müssen Sie etwas raten, um einige Bedeutungen zu bestimmen.

Zugegeben, das ist nicht so "techie" oder cool wie Sie hoffen, aber es ist eine verdammt viel persönlicher als kalt auf einem Computerbildschirm blinken. Auch, wenn die Familie das mit ihr benutzen wird, rate mal, wer den Computer berührt, wenn du weg bist? Nicht du und nicht sie. Und Familien sind nicht gut mit Computern.

Nur ein Vorschlag, und es dauert nur etwa fünf Minuten zu machen, erfordert einen Sharpie und eine Pizza-Box, und nur etwa eine oder zwei Minuten zu erklären.Sicher, es ist langweilig, aber es ist auch

+0

Ich hatte ähnliche Ideen, wie ich Buchstaben aus einem Raster mit einer quasi binären Suche herauspickte. Oder Morsecode oder so etwas. Und diese werden wahrscheinlich immer noch nützlich sein. –