C/C++ project for Windows and Linux; uses a plain web camera, mounted on top of the user's screen and produces 2D (yaw/pitch) vectors for the user's eye gaze and head pose (including roll). Results can be used to model the user's attention or interest.
The software has been used in the framework of the Feelix Growing project (http://www.youtube.com/watch?v=_eVg-wgsvUY), as well as in FP6 IP Callas (emotion in arts and entertainment), FP6 STREP AgentDysl (reading assistance for dyslexic children) and FP7 IP Metabo (car driver assistance)
1. S. Asteriadis, P. Tzouveli, K. Karpouzis, S. Kollias, "Estimation of behavioral user state based on eye gaze and head pose—application in an e-learning environment", Multimedia Tools and Applications, Springer, Volume 41, Number 3 / February, 2009, pp. 469-493.
2. C. Peters, S. Asteriadis, K. Karpouzis, "Investigating shared attention with a virtual agent using a gaze-based interface", Journal on Multimodal User Interfaces, Springer, 2009, DOI 10.1007/s12193-009-0029-1