GlanceWriter: Writing Text by Glancing Over Letters with Gaze
Authors
Eye Tracking & Gaze Interaction
Title of the Paper
GlanceWriter: Writing Text by Glancing Over Letters with Gaze
Paper Information
- Research Area: Human-Computer Interaction, Eye-Tracking Technology, Contactless Text Input Methods
- Keywords: Eye-tracking, Text Input, Gesture Input, No Gaze Fixation, Dynamic Decoding
Research Background and Problem Statement
- Identified Issues or Challenges: Current eye-tracking-based text input methods suffer from slow input speed and eye fatigue. Traditional methods often require users to fixate on individual keys or perform additional operations to mark the start and end positions, which results in time-consuming, inefficient interactions and induces eye strain.
- Importance of the Problem: Providing an efficient and comfortable hands-free input solution can enhance human-computer interaction experiences in scenarios such as virtual reality, augmented reality, and for users with physical disabilities.
- Research Motivation and Related Work:
- Traditional gaze-based input and gesture input methods face challenges in input efficiency and reliability.
- EyeSwipe uses a "reverse crossing" mechanism to mark the start and end positions, but its operational steps are complex and time-consuming.
- Commercial systems (e.g., Tobii Dynavox's Communicator 5) employ unknown decoding mechanisms but still face limitations in speed and error rates.
- To address these limitations, the study proposes a method that eliminates the need for gaze fixation or additional marking of path start and end points, achieving a smoother input experience through probabilistic decoding.
Solution
-
Proposed Method or Solution:
- GlanceWriter is an eye-tracking-based text input method that does not require gaze fixation or "reverse crossing." Users can input words by quickly glancing over characters on a keyboard.
- It employs a dynamic decoding algorithm that analyzes dynamic characteristics of gaze paths (e.g., speed, stability, distance from keyboard center) to probabilistically determine input characters.
- A Trie (prefix tree) is used to store the vocabulary, combined with a language model to optimize word suggestion candidates.
-
Innovations:
- The innovative probabilistic decoding algorithm eliminates the need for explicit marking of input path start and end points.
- A scoring mechanism based on gaze stability and path distance is designed to improve decoding accuracy.
- Provides non-crossing and non-fixation path cancellation functionality, reducing instability issues in gaze-based input.
-
Implementation Steps and Techniques:
- Divide the keyboard area into regions corresponding to characters, and record user gaze paths through eye-tracking sampling (100Hz).
- Evaluate character input probabilities using Gaussian functions and stability calculations.
- Quickly match user gaze paths to the vocabulary using a Trie structure, and enhance prediction accuracy with a language model.
- Sort candidate words after decoding and confirm the final selection through gaze fixation.
Research Outcomes
-
Specific Results:
- In terms of input speed, GlanceWriter improved by 67% compared to EyeSwipe (from 6.49 WPM to 10.89 WPM) and by 28.7% compared to the commercial system Communicator 5 (from 7.41 WPM to 9.54 WPM).
- Error rates significantly decreased: GlanceWriter achieved a 2.71% error rate compared to EyeSwipe's 6.85%, and also improved over Communicator 5 (from 16.32% to 12.89%).
- Users reported significantly better subjective experiences compared to other input methods, including lower mental load and higher comfort and learnability.
-
Advantages:
- Eliminates the need for complex reverse crossing or gaze fixation operations, significantly enhancing the fluidity and efficiency of the input experience.
- The decoding algorithm demonstrates strong robustness and adaptability to unstable gaze inputs.
-
Experimental or Evaluation Results:
- Two experiments compared GlanceWriter with EyeSwipe and Tobii Communicator 5, validating its performance advantages.
- User feedback indicated that GlanceWriter outperformed other methods in subjective evaluations of mental load, physical load, comfort, and learning difficulty.
-
Limitations and Future Directions:
- The current decoding algorithm relies on a vocabulary and cannot directly handle out-of-vocabulary (OOV) words.
- Further research and implementation are needed for OOV word input mechanisms.
- The introduction of language models significantly impacts performance; future work could explore more advanced models such as GPT-3.
- Consider optimizing the decoding performance for edge characters by addressing the influence of keyboard region positions on input accuracy.
Research Questions / Practical Problems
Question signals indexed for this paper.
help
Research Questions
3- Can removing gaze fixation points and path markers improve the efficiency and accuracy of gaze-based text input?Category: Accessible Input and Device OperationSimilar questionsarrow_forward
- How can dynamic decoding algorithms improve character input accuracy based on gaze path speed and stability?Category: Accessible Input and Device OperationSimilar questionsarrow_forward
- Can prefix trees and language models optimize candidate word prediction for gaze-based input?Category: Accessible Input and Device OperationSimilar questionsarrow_forward
lightbulb
Practical Problems
1- Gaze text input is slow and causes eye fatigue, making it unsuitable for efficient use.Category: Accessible Input and Device OperationSimilar questionsarrow_forward
- 100%
Resolving Target Ambiguity in 3D Gaze Interaction through VOR Depth Estimation
CHI '19· Eye Tracking & Gaze Interaction
- 100%
Lattice Menu: A Low-Error Gaze-Based Marking Menu Utilizing Target-Assisted Gaze Gestures on a Lattice of Visual Anchors
CHI '22· Eye Tracking & Gaze Interaction
- 100%
G-VOILA: Gaze-Facilitated Information Querying in Daily Scenarios
UbiComp '24· Eye Tracking & Gaze Interaction
- 100%
Evaluating the Effects of Saccade Types and Directions on Eye Pointing Tasks
UIST '21· Eye Tracking & Gaze Interaction
Based on Jaccard similarity of research subtopics & professions (≥60%)
Quick Actions
AdRecommended
Learn AI Coding at CodeNow
open_in_newOpen DOI Link
DOI: https://doi.org/10.1145/3544548.3581269
At a Glance
fact_checkPaper Snapshot
dataset
Source
CHI
calendar_month
Year
2023
emoji_events
Award
No award tagged
group
Authors
11 authors
sell
Subtopics
Eye Tracking & Gaze Interaction
work
Professions
—
article
Content Status
Full text indexed
hub
Related Papers
4 related papers