Gianluca Moro
Giammy's home page

BCI - Brain Control Interface


Control the PC with your mind!

A direct interface from your brain to your computer, and to the world!

It is an independent research project aimed at developing an alternative input device based on BCI (Brain Control Interface): the intended user is everyone unable to move, for permanent or temporary impairment. The solution is intended to be low cost and based on Open Software.

Some resources:

A presentation at WSIS 2013, 13-17 May 2013, Geneva: the video of the session (Roberto Mancin, Gianluca Moro, Vito De Feo), my slides (Gianluca Moro), the slides from Roberto Mancin and offical photos; the conference website program and official video recording: our session is: "ERICA: Electroencephalographic-based Resuscitatio Index Computer Aided (Research and Service Center for Disability, Integration and Rehabilitation, Padua University) (Room C2)", 16/05/2013Thursday, 16:00-18:00

Presentation at a Seminar for the "Informatica Medica" course - University of Padova March, 21st, 2013.

An overview on Il Bo, University of Padova magazine

Technical report in PDF.

I have been working on this project as an independent researcher, in collaboration with Dipartimento di Salute della Donna e del Bambino - Università degli Studi di Padova (Department of pediatrics - University of Padova). The main project page is VOCA.TIO.

I was involved in this project in the data acquisition and elaboration software, on Linux and Android platform. The technical details of my work are included on in PDF.


Other alternative inputs


Eye tracking

Some theory about eye-tracking: http://en.wikipedia.org/wiki/Eye_tracking: mainly the tracking can be accomplished by the recognition of the pupil movement (video analysis), or recognition of the movement of the eye bulb via EOG (ElectroOculoGram).

http://thirtysixthspan.com/openEyes/ a GPL program for eye tracking using various types of hardware: the idea is to track the movement of the eye's pupil: the effect is that the mouse pointer follows the point we look at in the monitor.

http://robotica.udl.es/ Freeware program, for Windows, to control the mouse with head movement: the manual page is here. The only needed hardware is a webcam, which points the user head. The software identifys the head movement - left/right - up/down - so to control the mouse pointer.

http://www.gazegroup.org/Opengaze: eye-tracking using any camera equipped with infrared nightvision: an open-source project.

http://code.google.com/p/opengaze/ an empty project :-(

http://www.interactive-minds.com/en/eye-tracking-software, some commercial solutions

http://www.imotionsglobal.com/attention-tool-software/ and http://www.cogain.org/wiki/Eye_Trackers give other information.

Other notes more or less related

Interface from Wheel chair input systems to Android bluetooth:

http://komodoopenlab.com/portfolio/tekla/ and http://scyp.idrc.ocad.ca/projects/tekla

Interface to Bluetooth

Converts from serial to bluetooth http://www.misco.co.uk/applications/SearchTools/item-details.asp?EdpNo=320382&CatId=312

hub usb wireless: http://www.iogear.com/product/GUWH104KIT/

GAMES!!!

http://mindflexgames.com/

Input methods:

http://www.inference.phy.cam.ac.uk/dasher/DasherSummary.html: An interesting input method

Documentation:

http://tesi.cab.unipd.it/9403/ Roberto Mancin's thesis (Un'applicazione per la predizione testuale, progettata per persone con disabilità neuromotorie - 1998)

http://www.youtube.com/watch?v=wV23fBNultk Demo Video

http://tesi.cab.unipd.it/9504/ Marco Gaiarin's thesis (Un sistema di predizione sintattica per GNU/LINUX - 1999) and sources: http://savannah.nongnu.org/projects/favele/

Gianluca Moro - giangiammy@gmail.com