wiki:ProjectopenGazerPage

Opengazer: open-source gaze tracker for ordinary webcams

Description

Opengazer is an open-source gaze tracker that uses an ordinary webcam to estimate the direction of your gaze and can then pass the information to other applications. It has two version, the first one developed by Piotr Zieliński, which was supported by Samsung, and the second one is the revived version by Emli-Mari Nel, and is now supported by the European Commission in the context of the AEGIS project and the Gatsby Charitable Foundation.The workflow of the first version had three stages and those were: feature point selection, calibrating the system and tracking. This version worked the following way: first you select with your mouse the feature points, and the algorithm tracks the dots in subsequent steps. Then follows the calibrating, where a few red dots are displayed on various positions on the screen and images of the eyes are extracted. Finally gaze is predicted using the extracted eye images and the trained Gaussian Process. The current version is working on head tracking and gesture switch. Opengazer coms from the Machine Intelligence Laboratory in Cambridge University Engineering Department.

URL:

  1. http://www.inference.org.uk/opengazer/
  2. http://www.inference.org.uk/opengazer/#opengazerprevious

Prerequisites for using this software - Software/Hardware: Ordinary webcam

Project Anatomy

Community: It doesn't have a community. It is a project supported by the European Commission in the context of the AEGIS project

Leadership: Emli-Mari Nel

Forking: Fork your own copy at this address https://github.com/opengazer/OpenGazer, for which you will need a GitHub account.

Communication: Unfortunately, this project hasn't indicated the best way to get help. There is although a discussion forum found at this address: https://sourceforge.net/p/opengazer/discussion/

Roadmaps:

Original goal:

  • Opengazer aims to be a low-cost software alternative to commercial hardware-based eye trackers

Goals in progress:

  • Head tracking algorithms to correct for head pose variations before inferring the gaze positions
  • Gesture switch - train a background model to deal with involuntary motions

Releases:

  1. S. Xu, H. Jiang, F. C. Lau, User-oriented document summarization through vision-based eye-tracking, in IU09: Proceedings of the 13th international conference on Intelligent user interfaces, ACM, New York, NY, USA, 2008, pp. 7-16.
  2. S. Xu, H. Jiang, F. C. Lau, Personalized online document, image and video recommendation via commodity eye-tracking, in: RecSys08: Proceedings of the 2008 ACM conference on Recommender systems, ACM, New York, NY, USA, 2008, pp. 83-90.

Repositories:

The main repository of Opengazer is: svn://svn.code.sf.net/p/opengazer/code (https://sourceforge.net/p/opengazer/code/HEAD/tree/) , where you can download the source code, download a snapshot. There is also a repository for Opengazer available at: https://github.com/opengazer/OpenGazer

Packaging:

The package of this software can be found at the downloads section on the Opengazer web page at: http://www.inference.org.uk/opengazer/ . The first version is also available for download from here.

Upstream/downstream:

The collaboration with other open-source developers is welcomed by the developers and can be done through the repositories available at: https://github.com/opengazer/OpenGazer and https://sourceforge.net/p/opengazer/code/HEAD/tree/. There are also instructions on how to send a patch: http://www.inference.org.uk/opengazer/readme_developers.txt

Version Control:

version 0.1.2 (Nov 16, 2010) - Latest version control

Trackers:

There are no trackers for this software.

Project Evaluation

Fieldtrips

Github: https://github.com/opengazer/OpenGazer

Openhub: https://www.openhub.net/p/opengazer

Source Forge: https://sourceforge.net/projects/opengazer/?source=navbar

Evaluation

Licensing: GNU General Public License version 2.0 (GPLv2)

Language: C++ and Python

Activity: Active

Number of contributors: There are three known contributors: Piotr Zieliński, Emli-Mari Nel and Vincent Lordier.

Size: The size is not shown anywhere.

Issue tracker: There is a page at github repository for issues foud at: https://github.com/opengazer/OpenGazer/issues

New contributor: If you want to be a contributor to !Opengazer one way is through the GitHub page, where you can make your own fork and pull request and wait for an approval and the other one is described here: http://www.inference.org.uk/opengazer/readme_developers.txt

Community norms: Except for a short note for developers that want to help and a discussion forum at https://sourceforge.net/p/opengazer/discussion/, there are no community norms.

User base: Their user base are the developers: Piotr Zieliński, Emli-Mari Nel and Vincent Lordier.

...Review

Last modified 6 years ago Last modified on 04/25/18 23:38:37
Note: See TracWiki for help on using the wiki.