Remote gaze transmission and display Implementation and testing of transmission of gaze signals over Internet. The task is to develop a protocol and a system to allow transmission and display of gaze data from one computer to another and vice versa. One possibility is to extend the VNC (based on on open-source client and servers) by new data stream. Knowledge of C++. Contact persons Roman Bednarik and Markku Tukiainen -------------------------------------------------------------------- Analysis of visual attention and verbal data in problem-solving Different ways of interacting with a problem-solving game result in different strategies people select. We will analyze those with a help of eye-tracking data and verbal protocols, and try to predict one on the basis of the other. Good English skills and knowledge of signal processing methods. A possibility to continue with the research after MSc. Contact persons Roman Bednarik and Markku Tukiainen -------------------------------------------------------------------- Gaze-contingent reading aid for AMD patients AMD is a disease associated with aging that gradually destroys sharp, central vision. Central vision is needed for seeing objects clearly and for common daily tasks such as reading and driving. The tool will monitor AMD patients' point of gaze in real time and help in reading. MS Windows, UI programming. Contact persons Roman Bednarik and Markku Tukiainen -------------------------------------------------------------------- Shape of dwell-time button selection function Implementation and testing of different ways for eye-gaze interaction with buttons and in typing. We will develop at least three ways for detecting when a person is looking at a button or a letter and evaluate how they affect interaction and typing performance. Java or Visual C++, MS Windows programming. Contact persons Roman Bednarik and Markku Tukiainen -------------------------------------------------------------------- Analysis of visual attention and program execution actions In this project we will look at how students try to comprehend a Java program and what eye-tracking data can say about it. We will conduct video analysis (IT project) and analyze (MSc thesis) the data to obtain different eye-tracking measures. Contact persons Roman Bednarik and Markku Tukiainen -------------------------------------------------------------------- Application development for Multitouch table Multitouch table is a new way of interaction with computer interfaces. It can merge physical objects with digital user interfaces. In this topic we will develop new applications that allow people interact with computers more naturally, for example, using gestures or physical objects put on the touch sensitive desktop. Linux UI development skills, Qt. Contact persons Roman Bednarik and Markku Tukiainen -------------------------------------------------------------------- Interactive program visualization Jeliot is a program animation system that has been under development for quite some time at the University of Joensuu and the Weizmann Institute of Science. The system automatically animates programs in Java. Further development is needed in the area of increasing student interaction, for example, finer control over the part of the program to be animated and questions that the students can answer while viewing the animation. URL: http://www.cs.joensuu.fi/jeliot/ Contact person: prof. Moti Ben-Ari