• Info
  • Home
  • About
  • Editorial Board
  • Archive
  • Research Topics
  • View Some Authors
  • Review Guidelines
  • Subscribe to Alerts
  • Search
  • Article Type

    Publication Date

  • Author Info
  • Why Submit?
  • Fees
  • Article Types
  • Author Guidelines
  • Submission Checklist
  • Contact Editorial Office
  • Submit Manuscript
Start date should be earlier than end date. OK Please enter valid date format.

Vision Egg: an open-source library for realtime visual stimulus generation

Bioengineering, California Institute of Technology, Pasadena, CA, USA
Modern computer hardware makes it possible to produce visual stimuli in ways not previously possible. Arbitrary scenes, from traditional sinusoidal gratings to naturalistic 3D scenes can now be specified on a frame-by-frame basis in realtime. A programming library called the Vision Egg that aims to make it easy to take advantage of these innovations. The Vision Egg is a free, open-source library making use of OpenGL and written in the high-level language Python with extensions in C. Careful attention has been paid to the issues of luminance and temporal calibration, and several interfacing techniques to input devices such as mice, movement tracking systems, and digital triggers are discussed. Together, these make the Vision Egg suitable for many psychophysical, electrophysiological, and behavioral experiments. This software is available for free download at visionegg.org.
Keywords:
visual stimulus generation, open source, Python
Citation:
Straw AD (2008). Vision Egg: an open-source library for realtime visual stimulus generation. Front. Neuroinform. 2:4. doi: 10.3389/neuro.11.004.2008
Received:
15 September 2008;
 Paper pending published:
26 September 2008;
Accepted:
08 October 2008;
 Published online:
04 November 2008.

Edited by:

Rolf Kötter, Radboud University Nijmegen, Netherlands Antilles

Reviewed by:

Laurent Perrinet, INCM-CNRS, France
Jonathan W. Peirce, University of Nottingham, UK
Copyright:
© 2008 Straw. This is an open-access article subject to an exclusive license agreement between the authors and the Frontiers Research Foundation, which permits unrestricted use, distribution, and reproduction in any medium, provided the original authors and source are credited.
*Correspondence:
Andrew D. Straw, Bioengineering, California Institute of Technology, 1200 E. California Boulevard, Mail Code 138-78, Pasadena, CA 91125, USA. e-mail: astraw@caltech.edu

People who looked at this article, also looked at:


Review Article, Published on 09 Sep 2010

Neuropeptides in the Gonads: From Evolution to Pharmacology

Nicolette L. McGuire and George E. Bentley

Front. Pharmacol. doi: 10.3389/fphar.2010.00114

Original Research Article, Published on 18 Nov 2008

Brian: a simulator for spiking neural networks in Python

Dan F M Goodman and Romain Brette

Front. Neuroinform. doi: 10.3389/neuro.11.005.2008

Original Research Article, Published on 15 Jan 2009

Generating stimuli for neuroscience using PsychoPy

Jonathan W Peirce

Front. Neuroinform. doi: 10.3389/neuro.11.010.2008


© 2007 - 2012 Frontiers Media S.A. All Rights Reserved