Όλοι έχουμε διαμορφώσει μια εικόνα για την εξωτερική εμφάνιση του υπολογιστή. Η οθόνη , το πληκτρολόγιο , το ποντίκι και η κεντρική μονάδα. Χάρη στα 3 πρώτα μπορούμε και επικοινωνούμε με το pc μας. Όμως, πόσο άμεσα και εύκολα μπορούμε να επικοινωνήσουμε με το σύστημά μας ? Ακολουθεί η απάντηση.
To εγχείρημα αυτό έχει υποστηριχθεί είτε απο closed είτε από open source software. Είμαι υποστηρικτής της δεύτερης λογικής. Το hardware και η κατασκευή του μπορεί να αρκεστεί σε κάτι απλοϊκό ή σε κάτι πολύπλοκο με ακριβότερο εξοπλισμό. Όμως, πριν και μετά το multitouch ο στόχος είναι ένας, η επικοινωνία ανθρώπου και υπολογιστή. Τώρα έχουμε την ευκαιρία να αλλάξουμε πεδίο, ένα πεδίο που η λογική του προεκτείνει την καθημερινή μας ανάγκη να χειριζόμαστε αντικείμενα με τα δάχτυλά μας.
Φυσικά, το human-computer interaction ζήτημα δεν λύνεται μόνο με το multitouch. Με την βοήθεια σημερινών τεχνολογιών επεξεργασίας εικόνας (με παρόμιο τρόπο με το multitouch) αλλά και άλλων τεχνολογιών μπορούμε π.χ. να χειριστούμε αντικείμενα σε κάποιο interface χωρίς την ανάγκη μιας επιφάνειας, απλά με τα χέρια στον αέρα.
Χρήσιμα links :
OpenCV – Η intel έχει αναπτύξει μια open source library για επεξεργασία εικόνας ειδικά για computer vision σε πραγματικό χρόνο.
nuigroup – Από τις μεγαλύτερες open source κοινότητες για interaction καταστάσεις, με εργαλεία όπως το touchlib και η συνέχειά του, το tbeta
sparsh-ui – Ένα framework που βρήκα πρόσφατα. Δεν το έχω δοκιμάσει ακόμη, αφού η υποστήριξη του για Linux δεν έχει ολοκληρωθεί. Είναι όμως γραμμένο και σε Java , δηλαδή multi-platform 🙂
processing – Δεν έχει άμεση σχέση με την multitouch τεχνολογία. Είναι ένα java framework που αφορά άτομα με καλλιτεχνικές κυρίως ανησυχίες και μπορεί να χρησιμοποιηθεί και για multitouch projects. (Τεσταρισμένο και από εμένα, τρέχει μια χαρούλα)