eye tracking experiment output features
HI
I need your help please . I need to setup an experiment using oensesame and eyetribe.
my question is :
- how can I get ( fixation count , fixation duration ) or any other features ?
Thanks
HI
I need your help please . I need to setup an experiment using oensesame and eyetribe.
my question is :
Thanks
Comments
Hi,
You may want to have a look on this page: http://osdoc.cogsci.nl/3.1/manual/eyetracking/pygaze/
You have to use the pygaze components to make your eye-tracker work with OpenSesame. How your datafile will look depends on the type of eye-tracker used. By default you'd have the eye position coordinates for every timepoint, and eye-trackers such as the Eyelink also provide means to parse that raw data into fixations and saccades. Not sure about the Eyetribe though - but someone else may have a script to parse data?
Cheers,
Josh
I have used pygaze on the output eyetribe data, but I'm getting this error , could you please help.
C:\Users\sarmad\Documents\python>"C:\Users\sarmad\Desktop\WinPython-PyGaze-0.5.1\python-2.7.3\python.exe" "analysis.py"
C:\Users\sarmad\Documents\python\pygazeanalyser\detectors.py:203: RuntimeWarning: invalid value encountered in divide
vel = intdist / inttime
C:\Users\sarmad\Documents\python\pygazeanalyser\detectors.py:217: RuntimeWarning: invalid value encountered in greater
sacstarts = numpy.where((vel[1+t0i:] > maxvel).astype(int) + (acc[t0i:] > maxacc).astype(int) >= 1)[0]
C:\Users\sarmad\Documents\python\pygazeanalyser\detectors.py:229: RuntimeWarning: invalid value encountered in less
sacends = numpy.where((vel[1+t1i:] < maxvel).astype(int) + (acc[t1i:] < maxacc).astype(int) == 2)[0]