Changes between Version 2 and Version 3 of ProjectWebGazerjs
- Timestamp:
- 05/12/18 20:41:04 (7 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
ProjectWebGazerjs
v2 v3 1 = ! PyGaze - Open-source toolbox for eye tracking in Python=1 = !WebGazer.js - Eye-tracking library for common webcams = 2 2 3 3 ''Description'' 4 4 5 !PyGaze is an open-source toolbox for eye tracking in Python. It has an uniform and user-friendy syntax and it is aimed for people with minor to advanced programming skills in Python. Pygaze acts as a wrapper around several existing packages. From stimulus presentation to eye-tracker communication: everything can be handled by via !PyGaze scripting. As a a Python library for eye tracking you can use a set of plugins that will allow you to use !PyGaze from within !OpenSesame. You can install !PyGaze on Windows as well as on Ubuntu. 5 !WebGazer.js an online eye tracker that uses common webcams already present in laptops and mobile devices to infer the eye-gaze locations of web visitors on a page in real time. With this it e a natural experience to 6 everyday users that is not restricted to laboratories and highly controlled user studies. !WebGazer.js has two key components: a pupil detector that can be combined with any eye detection library, and a gaze estimator using regression analysis informed by user interactions. 6 7 7 !PyGaze supports the following eye trackers: 8 Advantages of !WebGazer.js: 9 10 - Real time gaze prediction on most major browsers 11 12 - Self-calibration from clicks and cursor movements 8 13 9 - !EyeLink — For information on how to run !OpenSesame with !PyLink support 10 - !EyeTribe — Works out of the box. 14 - Easy to integrate with a few lines of JavaScript 11 15 12 Advantages of !PyGaze: 13 14 - user-friendly platform 15 - saccade detection algorithm (for online detection) 16 - sharing code is easy (works on Windows, Linux and Mac OSX) 17 - creating eyetracking experiments in Python syntax with the least possible effort 18 - can be used for visual and auditory stimulus presentation; for response collection via keyboard, mouse, joystick, and other external hardware 16 - !Swappable components for eye detection 19 17 18 - Multiple gaze prediction models 19 20 20 21 **URL:** 21 22 22 1. http ://www.pygaze.org/23 2. http s://www.ncbi.nlm.nih.gov/pubmed/2425832124 3. http ://osdoc.cogsci.nl/3.1/manual/eyetracking/pygaze/23 1. https://webgazer.cs.brown.edu/#home 24 2. http://jeffhuang.com/Final_WebGazer_IJCAI16.pdf 25 3. https://github.com/brownhci/WebGazer 25 26 26 **Prerequisites for using this software - !Software/Hardware** : !PyGame, !PsychoPy, pylink (for SR Research !EyeLink systems), !SensoMotoric Instruments’ ,iViewX API, and the Tobii SDK.27 **Prerequisites for using this software - !Software/Hardware** : No special hardware - WebGazer.js uses common webcams 27 28 28 29 == '''Project Anatomy''' ==