gtw-logo

Download

System-Requirements

  • Windows 7, 8, 8.1, or 10
  • Graphics card with OpenGL 3.3 or higher support

Compatible eyetrackers

  • SMI RED-n series
  • Visual Interactive myGaze n
  • Tobii EyeX
  • Tobii 4C
A part of the team behind GazeTheWeb is continuing to work on the innovation in a spin-off named Semanux. Visit https://semanux.com for more details!

Webpage Textinput Select Video

What is GazeTheWeb?

Information access and communication are among the main challenges that people affected by severe disabilities have to face. Operations on Web pages are usually performed through conventional browser applications, controlled by input devices such as mouse or keyboard. We present GazeTheWeb, an open source framework to adopt Web pages for gaze interaction, where the input events (which are typically composed of mouse and keyboard interactions in generic applications) are revised to eye movements. In comparison to current approaches of additional browser extensions to include eye gaze events, we peruse a novel methodology of expanding Chromium Embedded Framework (CEF), which provides more utility and control to build eye controllable interfaces.

GazeTheWeb supports unobtrusive gaze-based Web access by a browser incorporating efficient interface design and Web engineering. The browser interface is built upon gaze interaction paradigm, i.e., interface components such as size, shape, appearance, and feedback, which are vital to compensate eye tracking accuracy for input control. Additionally, the usage frequency of Web navigation (e.g., back, forward, click) has been considered for placement and positioning of elements. The Web engineering aspect examines the location of selectable objects on Web pages, such as text input fields, hyperlinks, scrollable sections, select fields, etc. The extracted elements are then represented with explicit and implicit indicators to be accessed by eye gaze input. GazeTheWeb browser has been released under an open source license, available on GitHub.

Eye-Tracking visualized


What is Eye-Tracking?

What is Eye-Tracking

The eye-tracker illuminates the eyes of the user with infrared light and a camera records the eye movements. A calibraton provides an estimation of fixations of the user on the screen. We use the fixations for interaction with virtual buttons in the graphical interface of GazeTheWeb.


Story

GazeTheWeb has been evaluated as part of the MAMEM project at three clinical cohorts in Athens, Thessaloniki, and Tel Aviv, in two trial phases. At the first trial phase in February 2017, 18 participants with motor impairment succesfully performed dictated tasks in the World Wide Web.

phase1

The second phase has taken place in spring 2018, wheere 30 participants with motor impairment operated GazeTheWeb for one month a their homes on their own behalf. The system allowed the particitpants to browse the World Wide Web, perform communication, access entertainment and retrieve information.

phase2


Impact

w4a www17 dic

If you use our software as part for your own research, please be kind and cite our publication:

@inproceedings{tochiGazeTheWeb,
author = {Menges, Raphael and Kumar, Chandan and Staab, Steffen},
title = {Improving User Experience of Eye Tracking-Based Interaction: Introspecting and Adapting Interfaces},
journal = {ACM Trans. Comput.-Hum. Interact.},
issue_date = {October 2019},
volume = {26},
number = {6},
month = nov,
year = {2019},
issn = {1073-0516},
pages = {37:1--37:46},
articleno = {37},
numpages = {46},
url = {http://doi.acm.org/10.1145/3338844},
doi = {10.1145/3338844},
acmid = {3338844},
publisher = {ACM},
address = {New York, NY, USA},
keywords = {Eye tracking, GazeTheWeb, Web accessibility, gaze interaction experience, gaze-based emulation, gaze-controlled interface, interface semantics, introspection},}

People

names framework