EyeWorks vs OpenGazer
EyeWorks
eyetracking.comOpenGazer
github.comSide by side
| Figure | EyeWorks | OpenGazer |
|---|---|---|
| Price from | — | Free |
| Free plan | — | Yes |
| Free trial | — | — |
| Open source | — | — |
| Linux | — | Yes |
| iOS | Yes | — |
| Android | Yes | — |
| Self-hosted | — | Yes |
| Plans published | 3 | 1 |
| Spec score · Eye Tracking Software | 7.9 (#10) | 7.9 (#11) |
| Purpose | EyeWorks manages eye-tracking research from study development and data collection through analysis and reporting. | OpenGazer is an open-source gaze tracker designed for ordinary webcams. |
Plans
In their own words
EyeWorks
EyeWorks manages eye-tracking research from study creation through recording, analysis, and reporting. Its Design stage lets researchers script instructions, questions, images, web pages, videos, and external interfaces. Record captures eye data alongside keypresses, audio, scrolling, mouse clicks, and video for remote viewing. Analysis includes heatmaps, GazeTraces, GazeClusters, GazeStats, GazeClips, BeeSwarms, Dynamic Heatmaps, statistics, charts, graphs, and tables. Results can be exported to CSV or standard statistical analysis packages. Optional modules add cognitive workload, scene-camera recording, multi-display tracking, and face and eyelid tracking. Scene Camera supports mobile and tablet apps, physical media, objects, and real-world environments. EyeWorks is described as compatible with eye trackers from all major manufacturers, with native integration for leading simulation products and an SDK for customer software. Editions are Design, Lite, Pro, and Premier. Pricing is on request. The software supports Android and iOS; Windows Phone devices are supported through Scene Camera. EyeTracking was founded in 1999 in Solana Beach, California.
OpenGazer
OpenGazer is a Linux application that uses an ordinary webcam to estimate gaze direction and send it to other programs. It also tracks head position and rotation, and displays the estimated gaze point, head-rotation lines, and calibration target. Setup calls for a camera at 640×480, placed centrally below the monitor. Users calibrate by looking at indicated screen points while keeping their head still, then choose facial tracking points; the project calls for at least four and recommends seven or eight. Gaze estimates appear on screen, print to standard output, and are sent through a local UDP socket on port 20230. Dasher is an example of software that can use the gaze direction for writing with the eyes. OpenGazer is free under GPLv2 and uses the X Window System interface. It is marked Alpha, with a last update listed as 2013-04-24. Building it requires VXL, OpenCV, gtkmm, cairomm, and Boost.