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

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. I have developed a programming library called the Vision...

Full description

Bibliographic Details
Main Author: Andrew D Straw
Format: Article
Language:English
Published: Frontiers Media S.A. 2008-11-01
Series:Frontiers in Neuroinformatics
Subjects:
Online Access:http://journal.frontiersin.org/Journal/10.3389/neuro.11.004.2008/full
_version_ 1817971127926915072
author Andrew D Straw
author_facet Andrew D Straw
author_sort Andrew D Straw
collection DOAJ
description 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. I have developed 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 http://www.visionegg.org/.
first_indexed 2024-04-13T20:42:43Z
format Article
id doaj.art-b592cfc4b5a44ee19d7c6ad3e382c4d0
institution Directory Open Access Journal
issn 1662-5196
language English
last_indexed 2024-04-13T20:42:43Z
publishDate 2008-11-01
publisher Frontiers Media S.A.
record_format Article
series Frontiers in Neuroinformatics
spelling doaj.art-b592cfc4b5a44ee19d7c6ad3e382c4d02022-12-22T02:30:48ZengFrontiers Media S.A.Frontiers in Neuroinformatics1662-51962008-11-01210.3389/neuro.11.004.2008339Vision Egg: an open-source library for realtime visual stimulus generationAndrew D Straw0California Institute of TechnologyModern 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. I have developed 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 http://www.visionegg.org/.http://journal.frontiersin.org/Journal/10.3389/neuro.11.004.2008/fullopen sourcepythonvisual stimulus generation
spellingShingle Andrew D Straw
Vision Egg: an open-source library for realtime visual stimulus generation
Frontiers in Neuroinformatics
open source
python
visual stimulus generation
title Vision Egg: an open-source library for realtime visual stimulus generation
title_full Vision Egg: an open-source library for realtime visual stimulus generation
title_fullStr Vision Egg: an open-source library for realtime visual stimulus generation
title_full_unstemmed Vision Egg: an open-source library for realtime visual stimulus generation
title_short Vision Egg: an open-source library for realtime visual stimulus generation
title_sort vision egg an open source library for realtime visual stimulus generation
topic open source
python
visual stimulus generation
url http://journal.frontiersin.org/Journal/10.3389/neuro.11.004.2008/full
work_keys_str_mv AT andrewdstraw visionegganopensourcelibraryforrealtimevisualstimulusgeneration