ICOMPONENT: SOFTWARE WITH FLEXIBLE ARCHITECTURE FOR DEVELOPING PLUG-IN MODULES FOR EYE TRACKERS

iComponent is a software tool we have developed to facilitate basic research on eye movements as well as applications of eye gaze for computer input. Despite the variety of eye trackers and gaze-data analysis tools avail- able today, there is still a gap between what researchers need and what products are available on the market to suit their needs. Also, researchers are confronted with many difficulties due to complexity of the technology of eye tracking de- vices. We approached the need to standardize the input process by proposing a generic data format and making the software architecture flexible. This is achieved by inserting an intermediate software layer (API converter) between the core of iComponent and the API of the device attached.

[1]  C. Trepagnier,et al.  Gaze data visualization tools: opportunities and challenges , 2004, Proceedings. Eighth International Conference on Information Visualisation, 2004. IV 2004..

[2]  John Paulin Hansen,et al.  Bringing gaze-based interaction back to basics , 2001, HCI.

[3]  Andrew T Duchowski,et al.  A breadth-first survey of eye-tracking applications , 2002, Behavior research methods, instruments, & computers : a journal of the Psychonomic Society, Inc.

[4]  Terry C. Lansdown,et al.  The mind's eye: cognitive and applied aspects of eye movement research , 2005 .

[5]  Robert J. K. Jacob,et al.  Eye tracking in human-computer interaction and usability research : Ready to deliver the promises , 2002 .

[6]  Carlos Hitoshi Morimoto,et al.  Eye gaze tracking techniques for interactive applications , 2005, Comput. Vis. Image Underst..