Saturday, 11 June 2011
EyeTracking :the ITU Gaze Tracker
ITU Gaze Tracker
According to the development team, The ITU Gaze Tracker is an open-source eye tracker that aims to provide a low-cost alternative to commercial gaze tracking systems and to make this technology more accessible. It is developed by the Gaze Group at the IT University of Copenhagen and other contributors from the community, with the support of the Communication by Gaze Interaction Association (COGAIN).The eye tracking software is video-based, and any camera equipped with infrared nightvision can be used, such as a videocamera or a webcam.
To download the eyetracker:
http://www.gazegroup.org/downloads/23-gazetracker
For more information about the ITU Gaze Tracker, you can access a brief users guide here:
http://www.gazegroup.org/software/GT_Users_Guide.pdf
And here a work I found teaching how to build low cost eye tracking glasses for head mounted system:
The eye image obtained from a camera: A) without modification, B) without the filter of visible light, C) with IR filter (image by by Michał Kowalik)
How to build low cost eye tracking glasses for head mounted system
by Michał Kowalik
e-mail: michal@mkowalik.pl
Faculty of Computer Science and Information Technology, The West Pomeranian University of Technology, Szczecin Poland, September 2010
http://www.mkowalik.pl/et/How%20to%20build%20low%20cost%20eyetracking%20glasses.pdf
To keep update with the latest Eye Tracking new and trends:
http://eyetrackingupdate.com/2010/06/15/biometric-devices-microsoft-unveils-kinect/
and here images of the tests I made today using the ITU Gaze Tracker and webcam I changed to IR:
Processing Easy Eye Tracker Plugin (PEEP)
Processing Easy Eye Tracker Plugin (PEEP)
It is, according to the development team, - "The probably easiest way on earth to develop stunningly looking eye tracking applications (and one of our most eye-appealing by-products we've created so far ... ;-)"
and here the link to download and test:
http://text20.net/node/14
and an example of how to use the eye tracker in Processing available at Text 2.0 homepage:
---------------------------------------
Import eyetracking.*;
EyeTrackingDevice device;
void setup() {
device = EyeTrackingDevice.open(this);
}
void draw() {
ellipse(device.x, device.y, 10, 10);
}
-----------------------------------------
It is, according to the development team, - "The probably easiest way on earth to develop stunningly looking eye tracking applications (and one of our most eye-appealing by-products we've created so far ... ;-)"
and here the link to download and test:
http://text20.net/node/14
and an example of how to use the eye tracker in Processing available at Text 2.0 homepage:
---------------------------------------
Import eyetracking.*;
EyeTrackingDevice device;
void setup() {
device = EyeTrackingDevice.open(this);
}
void draw() {
ellipse(device.x, device.y, 10, 10);
}
-----------------------------------------
X-box Kinect in Processing
to use X-box Kinect in Processing:
1) First, we need to download the Kinect driver for Windows:
Windows Driver/SDK Download:
http://codelaboratories.com/nui
or
Kinect Tutorial 3: Setting up OpenNI and NITE on Windows for Kinect:
http://www.kinecthacks.nl/kinect-tutorial-3-setting-up-openni-and-nite-on-windows-for-kinect/
2) Second, we need to download a library:
try the openkinect openkinect.org
by Daniel Shiffman
(At the moment, my library only works with Mac OS X (intel, 10.5 or 10.6 should both be ok)
to download:
http://www.shiffman.net/p5/kinect/
Simple "Average Point" tracking with Kinect in Processing from shiffman on Vimeo.
And here a Processing Library for Kinect on Windows:
CLNUI 4 Java (Kinect)
http://www.pixelnerve.com/v/2010/11/19/clnui-4-java-kinect/
a secret: the Vitamin (!)
http://www.pixelnerve.com/processing/libraries/vitamin/
Subscribe to:
Posts (Atom)