CrowdWatcher - An open-source platform to catch the eye of the crowd
Authors/Creators
- 1. Group of Networked Sensing & Control (NeSC), Zhejiang University, Hangzhou, China
- 2. Institut des Syste`mes Intelligents et de Robotique, Sorbonne Universities, Paris, France.
- 3. Department of Computer Science, Aalto University, Finland
- 4. Chair of Communication Network at the University of Wu ̈rzburg
- 5. Department of Electrical and Computer Engineering, Univertisy of Patras, Greece
- 6. Department of Audio Visual Technology, Technische Universität Ilmenau, Germany
Description
This project is the open-source eye tracking platform CrowdWatcher. It enables researchers to measure visual attention and user engagement in a crowdsourcing context through traditional RGB webcams.
Its general idea is to use conventional RGB cameras, such as the one provided with a laptop, to measure where the participants are looking on the screen faced to them. The key aspect of the platform is to use the interactions of the user with his computer as a way to perform an online calibration of the eye tracker. Indeed, it is expected that when a participant performs an action such as a click, he will be looking at the position on the screen while performing the click. Therefore, at the very moment of the click, it is possible to relate pupil center position from the video stream to a position on the screen. Based on this principle, a browser-based real- time audio/video processing using WebRTC was developed enabling to perform tests in a crowdsourcing context.
The platform has two parts: a client and a server side. The client side employs WebRTC to turn on the camera of the participants and record their face while performing the task, and in parallel record actions of the user with the platform.
The server side of the platform is in charge of delivering the content to the client, retrieving the measurements performed on the client side, and performing the fixations estimations based on the webcam video stream and user actions logs.
The code source of the application contained in the virtual machine attached to this contribution can also be found on github at the following address: https://github.com/Telecommunication-Telemedia-Assessment/CrowdWatcher
Notes
Files
Files
(2.2 GB)
| Name | Size | |
|---|---|---|
|
md5:7e04e760279f70321c761c116ca9e4c5
|
2.2 GB | Download |