35
Tobii TX300 Eye Tracker Name of presenter 2010-11-10

TX300 Technical Presentation

Embed Size (px)

DESCRIPTION

Presentation of the Tobii TX300, Tobii´s most accurate Eye Tracker that allows free head movement combined with 300Hz eye tracking and a removable screen.

Citation preview

Page 1: TX300 Technical Presentation

Tobii TX300 Eye Tracker

Name of presenter

2010-11-10

Page 2: TX300 Technical Presentation

Tobii TX300 Eye Tracker

For research of oculomotor

functions and natural human

behavior

300 Hz sampling rate

Allows for large head movements

Accurate and precise data

Flexible stimuli presentation

Flexible software options

Page 3: TX300 Technical Presentation

Unique possibilities

Tobii TX300 Eye Tracker collects gaze data at 300 Hz yet allows large head movements.

The system is designed for studies that require a higher sampling rate; e.g. the need to study eye movements such as saccades, correction saccades, fixations, pupil size changes and blinks.

In behavioral studies, subjects do not have to be positioned in an unnatural chinrest.

The unique combination of a higher sampling rate and large head movement box benefits studies where freedom of movement is important, including behavioral research or eye movement

Page 4: TX300 Technical Presentation

TX300 is suitable for scientific studies in…

Neuroscience

Studies combing eye tracking and EEG

Ophthalmology

Reading

Psychology

Developmental psychology

Psycholinguistics

Gaze-contingent paradigms due to the very low latency

Page 5: TX300 Technical Presentation

TX300 is suitable for usability and market research

studies in the fields of…

Neuroscience

Studies combing eye tracking and biometric

Reading

Psychology

Consumer psychology

Gaze-contingent paradigms due to the very low latency

Page 6: TX300 Technical Presentation

Webcam

Two camera system

Inbuilt Audio Speaker

Invisible LED

Easy to adjust tilt angle

Screen Adjustment Button

Default Foot *

*) Floorstand interface or PC arm Ergotron/Innovatine interface available upon request

Page 7: TX300 Technical Presentation

Ethernet

Connecting the PC

with the Eye Tracker.

Enables the digital

SDK communication

over TCP IP.

ON / OFF

Switching the Eye

Tracker on and off.

AUDIO IN

Connecting the

analogue audio ports

of the PC with the

Eye Tracker speaker

system.

POWER

19 V DC power

connected to the

AC/DC Power

adapter.

TRIGGER OUT

Digital interface that

indicates when the

Eye Tracker makes

a picture. It further

indicates the frame

number (timestamp).

STATUS LAMPS

Small lamps that can

be ON, OFF or

blinking. The LEDs

indicate the status of

the Eye Tracker

including errors.

TRIGGER IN

Not implemented

yet. For future use.

50 Ohm analogue

Coax connector.

Eye tracker unit interfaces

Page 8: TX300 Technical Presentation

Accurate, precise and reliable data

Head movement compensation algorithms ensure high accuracy and precision when subjects are moving relative to the eye tracker.

Robust tracking capability also under ambient light conditions and during large and fast head movements.

Very stable sampling rate allows for precise synchronization of gaze data with data from other sources, e.g. EEG systems.

Effective binocular tracking allows for studies of individual eyes’ movements.

The raw data from the eye tracker contains information about pupil diameter size, which can be used to study pupil size changes over time.

Page 9: TX300 Technical Presentation

Flexible stimuli presentation

Precise Screen tests can be verified in real scene environments.

The eye tracker can be used as X and T eye tracker, with the possibility to mount a screen on the eye tracker.

Configuration and calibration when using a T setup takes less than 5 minutes.

Setting up the Eye Tracker in X setups work the same as for X120/X60.

Digital angle meter shipped with the unitand makes it easy to configure.

Examples of X setups

T setup

Page 10: TX300 Technical Presentation

Windows (or MAC) PC1

TX300 is compatible with

• Tobii Studio >2.2

• Tobii Toolbox for Matlab

• E-prime Extension Tool

• and all (most) other Tobii Software applications

Other PC

Tobii TX300 Eye Tracker

Eye Tracking

Hardware

Eyetracking

Application

Software

Provided by Tobii

Software provided

by other party

TCP IP

Tobii Studio

Tobii Studio

E-prime

Extension

Tool

Eprime

Talk2Tobii

Matlab (Mac)

Presentation

Tobii Eye Tracker Extension

Matlab

Presentation

Tobii Toolbox

for MatlabMatlab

All applications

contain the Tobii SDK

Appmarket application 1

SD

KS

DK

SD

KS

DK

SD

KS

DK

Appmarket application 25Appmarket application 25SD

K

Race the Monkey

Event Demo ApplicationSD

K

Flexible software options

Page 11: TX300 Technical Presentation

DETAILED TECHNICAL SPECIFICATION

Page 12: TX300 Technical Presentation

Accurate and precise data

Tobii has recently adopted a comprehensive method for gaze accuracy and precision measurements to facilitate performance comparisons of different remote eye tracking systems

In early 2011, final test results as well as a whitepapercontaining a detailed description of the complete method, will be available

The Tobii TX300 specification is a condensed version of the preliminary results from these measurements

See the TX300 product brochure for the entire preliminary test results

Page 13: TX300 Technical Presentation

Precision measurements are done using artificial eyes to

eliminate artifacts from human eye movements. Tobii specifies

precision both with and without noise reduction filters. All

precision measurements are done at 300 Hz sampling rate

and a distance of 65 cm (26”). Precision is calculated as rootmean-

square (RMS) of successive samples.

Monocular1) Binocular1)

Precision with Stampe filter 2) 0.06° 0.04°

Precision without filter 3) 0.22° 0.15°

Precision at varying distances

Precision is dependent on distance from the eye tracker. The

graph below illustrates precision results for different distances.

Data shown is binocular.

Specification of gaze precision

Footnotes explained in script

Page 14: TX300 Technical Presentation

Tobii accuracy is measured with the eye tracker moving in front of a test subject fixed in a

chinrest. The specifications below provide information on accuracy under various

conditions that influence a non-restrictive eye tracking test, e.g. change of head position

or light conditions after calibration.

Monocular Binocular

Accuracy under ideal conditions 4) 0.5° 0.4°

Accuracy at large gaze angles 5)

25° gaze angle 0.5° 0.4°

30° gaze angle 0.6° 0.5°

Accuracy at varying illumination 6)

1 lux 1.1° 0.9°

300 lux 0.5° 0.4°

600 lux 0.6° 0.4°

1000 lux 0.6° 0.5°

White stimuli background (300 lux) 0.8° 0.6°

Accuracy at varying distances 7)

The bars show min, max and average accuracy for all test

subjects at different distances from eye tracker to test subject.

Specification of gaze accuracy

Footnotes explained in script

Page 15: TX300 Technical Presentation

Footnotes explained in script

Specification of TX300 eye tracker unit

Page 16: TX300 Technical Presentation

Screen size 23“

Aspect ratio 16:9

Screen resolution (max) 1920 x 1080 pixels

Screen response time typical 5 ms

Built-in web camera 640 x 480 @ 30 fps

Weight 4 Kg

Connectors

USB (web camera)

DVI/VGA

Specification of screen unit

Page 17: TX300 Technical Presentation

EXAMPLES OF USE

Page 18: TX300 Technical Presentation

Example of typical x/y-time recording

saccade

0

200

400

600

800

1000

1200

11500 12000 12500 13000 13500 14000

Co

ord

inat

es(p

ixel

s)

Time (ms)

MappedGazeDataPointX

MappedGazeDataPointY

blink

saccade

”Look at the black square” saccade test

Page 19: TX300 Technical Presentation

Usage example: ophthalmology

Demo project: Look at the black square

Page 20: TX300 Technical Presentation

Usage example: ophthalmology

Demo project: Look at the black square

Page 21: TX300 Technical Presentation

Usage example: ophthalmologyEvent demo application: Race the Monkey

Page 22: TX300 Technical Presentation

Usage example: reading study

T120 @ 60Hz (raw data)

Page 23: TX300 Technical Presentation

Usage example: reading study

TX300 @ 300Hz (raw data)

Page 24: TX300 Technical Presentation

Usage example: reading study

More data per fixation

Page 25: TX300 Technical Presentation

Usage example: reading study

More information on the saccade

Page 26: TX300 Technical Presentation

1

Usage example: reading study

Regressive saccades

410 ms

1

Page 27: TX300 Technical Presentation

Synchronization

There are various possibilities to synchronize the TX300

with stimuli and other biometric data

Neuroscience studies (e.g. EEG data)

Ophthalmology studies

Psychology research (e.g. developmental psychology and

psycholinguistics studies)

Gaze-contingent paradigms due to the very low latency

Page 28: TX300 Technical Presentation

How to synchronize EEG

Typical EEG-synch with stimulus PC

STIM

PC

EEG

PC

Control box

SyncBox

USB

USB

Ethernet Connection

Electrodes

Amplifier

Parallel port

TTL-pulse

EEG-Device

For EEG a TTL signal is “just another probe”.

Page 29: TX300 Technical Presentation

How to synchronize

E-Prime – Tobii Studio

E-PrimeTobii

Studio

EEG-PC

EEG-deviceEthernet cardParallel portTTL-Input

TTL-Pulse

Ethernet card

Stimulus presentation Eye tracking recording

EEG data recording

Eye

tracker

CVLogEvent

Page 30: TX300 Technical Presentation

How to synchronize

E-Prime – Eye tracking firmware

E-Prime

EEG-PC

EEG-deviceEthernet cardParallel portTTL-Input

TTL-Pulse

Stimulus presentation

Eye tracking recording

EEG data recording

Eye

tracker

TET package calls

Page 31: TX300 Technical Presentation

How to synchronize

Presentation – Tobii Studio

PresentationTobii

Studio

EEG-PC

EEG-deviceEthernet cardParallel portTTL-Input

TTL-PulseEthernet card

Stimulus presentation Eye tracking recording

EEG data recording

Eye

tracker

CVLogEvent

Page 32: TX300 Technical Presentation

How to synchronize

Matlab (Tobii Toolbox for Matlab) – TET-server

Toolbox for

Matlab

& Matlab Stimuli /

Analysis

EEG-PC

EEG-deviceEthernet cardParallel portTTL-Input

TTL-Pulse

Stimulus presentation

Eye tracking recording

EEG data recording

Eye

tracker

Triggers

TET Package calls

Page 33: TX300 Technical Presentation

How to synchronize

BrainProduct – Tobii Studio

Tobii

StudioEEG-PC

EEG-device

Ethernet card Ethernet card

Stimulus presentation

Eye tracking data recording

EEG data recording

Eye

tracker

CVLogEventMarkerSender

Brain Product & Tobii Compatibility officially to be announced during Q4.

A document from Tobii Training team including the above set ups is in preparation.

Page 34: TX300 Technical Presentation

Eye Tracking

Hardware

Eye tracking

Firmware

What is a Noise Filter

Why use it?

Noise

Filter

Raw

X/Y coordinates

Analysis

Software

Fixation

Filter

Filtered

Low noise

X/Y coordinates

Fixation

Saccade

Corrective saccade

Glissade

Smooth Pursuit

What is a Fixation Filter?

Why use it?

Eyetracking Data Flow

The Product

Competition

Usage Examples

Typical Setups

Beta Feedback

Pricing

Launch Logistics

Eye tracking filter overview

Page 35: TX300 Technical Presentation

Eyetracker

Tobii has chosen a ”Eyetracker gives you Raw Data” approach. The Tobii Raw Data

approach makes the process very transparent for the user:

•No matter what, you always get ”untouched” raw data from a Tobii eyetracker.

•No unknown algorithms twistle and tweak of your data

For customers that want to get access to a big part of the eyetracking data value

chain this is critical. Those customers most likely use their own software.

Analysis Software

Noise

Filter

Raw

X/Y coordinates

Analysis

Software

Fixation

Filter

Filtered

Low noise

X/Y coordinates

Fixation

Saccade

Corrective saccade

Glissade

Smooth Pursuit

Eye tracking

Firmware

Eye Tracking

Hardware

The Product

Competition

Usage Examples

Typical Setups

Beta Feedback

Pricing

Launch Logistics

A Tobii gives you pure raw data