g.EYEtracking Interface for SIMULINK

g.EYEtracking Interface

The g.EYEtracking Interface for Simulink allows you to acquire eye gaze and x-, y-coordinates of the eye together with biosignal data. The signals can be visualized, stored and analyzed in real-time in Simulink and off-line in MATLAB.

Therefore a ViewPoint Eyetracker that is fixed on very lightweight glasses must be worn. The device comes with one camera pointing to the eye and another camera pointing in the same direction as the subject's eye. This camera is called the scene camera and lets you capture the environment.

Product Highlights

  • Record and view x-, y-eye-coordinates, velocity, pupil width, ocular torsion, fixation duration in Simulink simultaneously with biosignal data
  • Monocular or binocular options are available
  • The eye tracking system is easily adjustable in size
  • No tracker is required for calibration
  • Scene camera allows you to track gaze position on real world scene videos
  • On-line signal analysis under Simulink and off-line analysis under MATLAB with g.BSanalyze

Functional principle

The infrared light source of the tracker illuminates the eye and also provides a specular reflection from the surface of the eye (from the smooth cornea) that is captured with a camera and video capture device. Then, the computer system uses image segmentation algorithms to locate the areas of the pupil and the bright corneal reflection (glint). Additional image processing algorithms locate these areas and calculate a difference vector between the center locations. A mapping function transforms the eye position signals into coordinates. Additionally, the program can determine whether the gaze point is inside of any region of interest (ROI) that was previously defined by the user.
A scene camera captures the environment and allows you to project the eye movement on the real situations.
A prerequisite is a calibration system that presents calibration stimuli to the user to measure the eye position signals for each stimulus point. These data are used to compute an optimal mapping function.

 


More Product Details

What you need

For tracking eye movements, the ViewPoint Eyetracker with monocular or binocular cameras together with a frame grabber board are required. The frame grabber card is plugged into a PCI slot of a normal PC. To simultaneously acquire biosignals, g.USBamp, g.MOBIlab+ or g.BSamp Highspeed On-line Processing for Simulink must be installed. This package allows you to read in the biosignal data into Simulink. The specially developed g.EYEtracking Interface works toegether with the ViewPoint software and allows you to acquire both the eye movements and the biosignals into one MATLAB data file, which makes off-line analysis easy.

g.USBamp and g.EYEtracking Interface

The g.EYEtracking Interface provides a Simulink block that can be easily copied into every model to capture the eye-movements of the subject. Interfacing the ViewPoint Eyetracker with g.USBamp explains the usage in detail. The model must also contain a g.USBamp, g.MOBIlab+ or g.BSamp block to control the model in real-time.


Available configurations

Hardware and Accessories

product no.: 0288a read more g.EYEtracker Monocular (PC version) — Monocular EyeFrame SceneCamera system
product no.: 0288b read more g.EYEtracker Monocular (NB version) — Monocular EyeFrame SceneCamera system
product no.: 0289 read more g.EYEtracker Binocular — Binocular EyeFrame SceneCamera system
product no.: 0290 read more g.EYEtracker Ultra Precision Head Positioner — Light weight and portable. Stable viewing position or restriction of head movement.

See some related products

Software

read more High-Speed Online Processing under Simulink: Specs & Features — read biosignal data directly into SIMULINK; highly optimized hardware-interrupt controlled device driver; data processing with maximum system speed; signal analysis blocks

Related Media and Documents

g.EYEtrackerInterface

log in required
application/pdf
gEYEtrackerInterface — 14/09/2011 — 737.09 kB