labvanced logoLabVanced
  • Research
    • Publications
    • Researcher Interviews
    • Use Cases
      • Developmental Psychology
      • Linguistics
      • Clinical & Digital Health
      • Educational Psychology
      • Cognitive & Neuro
      • Social & Personality
      • Arts Research
      • Sports & Movement
      • Marketing & Consumer Behavior
      • Economics
      • HCI / UX
      • Commercial / Industry Use
    • Labvanced Blog
    • Services
  • Technology
    • Feature Overview
    • Code-Free Study Building
    • Eye Tracking
    • Mouse Tracking
    • Generative AI Integration
    • Multi User Studies
    • More ...
      • Reaction Time/Precise Timing
      • Text Transcription
      • Heart Rate Detection (rPPG)
      • Emotion Detection
      • Questionnaires/Surveys
      • Experimental Control
      • Data Privacy & Security
      • Desktop App
      • Mobile App
  • Learn
    • Guide
    • Videos
    • Walkthroughs
    • FAQ
    • Release Notes
    • Documents
    • Classroom
  • Experiments
    • Cognitive Tests
    • Sample Studies
    • Public Experiment Library
  • Pricing
    • Licenses
    • Top-Up Recordings
    • Subject Recruitment
    • Study Building
    • Dedicated Support
    • Checkout
  • About
    • About Us
    • Contact
    • Downloads
    • Careers
    • Impressum
    • Disclaimer
    • Privacy & Security
    • Terms & Conditions
    • Third-Party Licenses
  • Appgo to app icon
  • Logingo to app icon
Research
Publications
Tasks
Questionnaires & Scales
Methodology
Researcher Interviews
Use Cases
Labvanced Blog
Comparisons
Lab Notes
Services
  • 中國人
  • Deutsch
  • Français
  • Español
  • English
  • 日本語
Publications
Tasks
Questionnaires & Scales
Methodology
Researcher Interviews
Use Cases
Labvanced Blog
Comparisons
Lab Notes
Services
  • 中國人
  • Deutsch
  • Français
  • Español
  • English
  • 日本語
  • Publications
  • Tasks
  • Questionnaires & Scales
  • Methodology
  • Researcher Interviews
    • Comparing Online Webcam- and Laboratory-Based Eye-Tracking for the Assessment of Infant Audio-Visual Synchrony Perception
    • Finding Goldilocks Influencers- How Follower Count Drives Social Media Engagement
    • The semantic interference in 9- to 36-month old infants: An at-home eye-tracking study on infants' lexical abilities
    • Song Is More Memorable Than Speech Prosody - Discrete Pitches Aid Auditory Working Memory
    • Orthographic Relatedness and Transposed-word Effects in the Grammatical Decision Task
    • Emotion Modulation through Music after Sadness Induction
    • Children Learning Non-Adjacent Dependencies
    • Personality Hear in Noise
    • Are All Eyes the Same?
    • Verbal Priming in Infants
  • Use Cases
    • Research Areas

      • Developmental Psychology
      • Linguistics
      • Clinical & Digital Health
      • Educational Psychology
      • Cognitive & Neuro
      • Social & Personality Psychology
      • Arts, Music & Digital Media
      • Sports & Movement Psychology
      • Marketing & Consumer Behavior
      • Economics
      • HCI / UX
      • Commercial / Industry Use
    • Researchers

      • Students
      • Researchers
      • Groups
  • Blog
    • AI Can Predict Where You'll Look. It Still Doesn't Know What You'll Do.
    • MTurk Is Closing: 5 Alternatives for Recruiting Online Research Participants
    • Generative AI in Educational Psychology Research
    • Best Practices for Webcam Eye Tracking Research with Infants and Toddlers
    • Types of Stimuli in Delay Discounting Tasks
    • Delay Discounting Task
    • Mindfulness-based Self-Efficacy Scale - Revised (MSES-R)
    • Team Dynamics and Research
    • Stroop Task | History, Task Description, Data and Psychology
    • BKB Sentence Test | Procedure & Research
    • Dyadic Effect in Psychology | Overview & Research
    • Navon Task: Task Setup, Research & More
    • Peer-reviewed Webcam Eye Tracking
    • Corsi Block-Tapping Test: From cubes to online design
    • Dot-Probe Task | Full Guide
    • Types of Memory: Concepts to Research
    • Ultimatum Game
    • The Visual Search Task
    • Attention Tasks in Psychology Research
    • Generalized Anxiety Disorder Scale-7 (GAD-7)
    • Decision Making Tasks in Psychology
    • The Obsessive Compulsive Inventory – Revised (OCI-R)
    • Assessing Executive Function Skills | Tasks & Batteries
    • The Flourishing Scale (FS) Questionnaire
    • Labvanced and the Spirit of Open Science
    • The Psychology of the Incubation Effect
    • The Bouba-Kiki Effect and Task
    • Lexical Decision Task: Accessing the Mental Lexicon
    • Image Description Task and Game with a Chatbox
    • Smooth Data Collection Process | 6 Tips for Research
    • Music Research with Labvanced
    • 7 Classic Cognitive Tasks & Examples
    • Mental Rotation Test | A Spatial Processing Task
    • XY Coordinates in Labvanced
    • 5 Famous Social Psychology Experiments
    • The Power of Remote & Infant-friendly ET
    • Wisconsin Card Sorting Test | History & Research
    • 13 Head Tracking Use Cases for Research
    • 5 Tips for Improving Your Perception Skills
    • Introduction to the Preferential Looking Paradigm
    • Researching Cognition in Migraine & Headache Patients
    • The Landing Page - More Info Than You Think!
    • Headphone Checks - Then and Now
    • Sample Studies - Helpful Templates and Demos!
    • What Is Neuroplasticity?
    • 15 Famous Developmental Theories
    • Visual Attention and Eye Tracking
    • What Is Eye Tracking Technology?
    • Eye Tracking in Applied Linguistics Research
    • 10 Popular Linguistic Experiments
    • The Placebo Effect
    • 6 Key Concepts of Experimental Design
    • Conditioned Play Audiometry
    • Ebbinghaus Illusion
  • Comparisons
  • Lab Notes
    • Webcam Eye Tracking 2.0
    • Fixation Detection Analysis (coming soon)
  • Services
    • Overview
    • Joint Grant Applications
    • Subject Recruitment
    • Study Building
    • Dedicated Support
    • License Comparison

What is the best fixation detector for webcam eye tracking?

Every fixation count, duration and dwell time depends on the detector that produced it, and the classic detectors were built for laboratory trackers recording 500 to 2000 samples a second. Which one works best on webcam data, at about 30? We tested them against an EyeLink 1000 and on real online participants, and found that none of them does well on its own.

0.75agreement with EyeLink fixations (F1), up from 0.58
50 %of steady looks reported as exactly one fixation, up from 22.5 %
Defaultfixation detector in Eye Tracking 2.0

Outline

  • 1Abstract

Abstract

Fixations are the unit most eye-tracking analyses are built on: fixation counts, durations, dwell times and areas of interest all inherit whatever the detection algorithm does. Detection methods were developed for laboratory trackers sampling at 500 to 2000 Hz; a webcam delivers about 30 samples per second, with far more noise per sample. So which fixation detector is the best choice for webcam data?

We compared Labvanced's dispersion-based detectors with the velocity-based algorithm of Engbert and Kliegl, using an exact JavaScript port of Titus von der Malsburg's saccades R package that we verified against the original (no mismatches across 13,790 output rows). The comparison ran on three datasets: 23 participants recorded with the webcam and an EyeLink 1000 at the same time, 94 participants of a fixation and pursuit task, and 225 Prolific participants of a 45-target accuracy task.

The algorithms fail in opposite directions. Dispersion detection never merges two real fixations but fragments one steady look into several pieces: a median of 3 where there is 1, in 82 % of steady looks. Engbert and Kliegl, whose threshold is set from each participant's own velocity noise, rarely fragments, but on webcam data it merges short fixations and small saccades, and misses large target saccades in the noisiest participants. Position accuracy hardly depends on the algorithm, because the remaining webcam error is a constant offset rather than noise.

The best detector for webcam data is therefore neither of them, but a combination: we built a new detector that keeps dispersion detection's sensitivity to real saccades and adds a live merge step, which joins two consecutive fixations when their centers are closer than the measurement noise can explain. Against EyeLink it raises the one-to-one F1 score from 0.58 to 0.75. On 195 Prolific participants it doubles the share of steady looks reported as one fixation (22.5 % to 50 %), lengthens the fixation covering a look from 847 to 1490 ms, and improves its accuracy slightly but significantly (7.40 to 7.29 % of the screen diagonal, p = .0003). The price is latency: a fixation is reported only once the next one has started, about one second later, which matters for gaze-contingent designs. Merged Fixations is the default detector in Eye Tracking 2.0; the real-time and lagged detectors remain available.

More coming soon

The analysis is complete. The full write-up, with the method, the three datasets, the results detector by detector, the figures and our recommendations for each study design, will follow in this note, together with its data.

Read the Eye Tracking 2.0 Lab Note
Prev
Webcam Eye Tracking 2.0