IoHub for eye tracking

459 views
Skip to first unread message

sarmad mueen abd al mushyb

unread,
Sep 20, 2015, 4:31:30 PM9/20/15
to psychopy-users
I have some questions about ioHub

1. can be used with Eye Tribe glasses?

2. Using ioHub is it possible to detect (sacaddic ,blinks , fixations)

My research is related to analyze eye movements so I need to know this information.


Regards 

Hause

unread,
Sep 20, 2015, 10:04:20 PM9/20/15
to psychopy-users
I think the answers to both questions are yes, but you might want to have a look at this stackoverflow page.

Sol Simpson

unread,
Sep 21, 2015, 9:26:54 AM9/21/15
to psychopy-users
I am not familiar with the Eye Tribe /glasses/, do you mean the $99 remote theeyetribe system? If so, it is supported by iohub except for a built in calibration process, so you need to run theeyetribe calibration program and then start your psychopy experiment.

sarmad mueen abd al mushyb

unread,
Sep 21, 2015, 10:47:37 AM9/21/15
to psychopy-users
Yes , I mean the $99 eyetribe, can IoHub be used to prepossess it is data ?

Is IoHub able to  detect (fixation , Blinks and saccadic) ?

Sol Simpson

unread,
Sep 22, 2015, 10:09:44 AM9/22/15
to psychopy-users
Currently iohub only provides the event types that the eye tracker itself provides at runtime, so for theeyetribe system only eye samples are available.

So you would need to parse the sample stream into fix / sacc / blink events yourself.

About a year ago I started working on an eye tracker independent parser that takes the sample stream and created fixation, saccade, and blink events at runtime. I ran out of time before it was good enough to suggest others to use though; it is very alpha right now, and has only been tested with the eyelink and tobii systems. So I would not even bother trying to use my parsing code right now. 

Jibo He

unread,
Sep 22, 2015, 5:03:39 PM9/22/15
to psychop...@googlegroups.com
I am very interested in Sol's code to analyze fixation, saccade and blinks. I can be your alpha or beta testers, if you can share it.
There are several MATLAB toolbox to analyze eye movement data. Below is one
Jibo

--
You received this message because you are subscribed to the Google Groups "psychopy-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to psychopy-user...@googlegroups.com.
To post to this group, send email to psychop...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/psychopy-users/1d5fe9f3-1c66-4702-973d-97c059c674ba%40googlegroups.com.

For more options, visit https://groups.google.com/d/optout.

Sol Simpson

unread,
Sep 29, 2015, 9:14:43 AM9/29/15
to psychopy-users
Hi Jibo,

The iohub eye sample parser is implemented using the general purpose iohub event filter functionality. The code for the actual eye data parser can be found here. The code is very very alpha code (basically unused except for one contract I did).

I am going away for a week so do not have time to write some proper instructions on the intended use of the code and the iohub config file parameters that should be added. Let me know if you get it going based on the code comments, etc; otherwise I will try and send you an example that uses the parser in action.

We should probably move this discussion to the psychopy-dev list too. ;)

Thanks.
Reply all
Reply to author
Forward
0 new messages