University of Sussex
Browse

File(s) under permanent embargo

A parametric framework to generate visual illusions using python

journal contribution
posted on 2023-06-10, 06:10 authored by Dominique MakowskiDominique Makowski, Zen J Lau, Tam Pham, W Paul Boyce, S H Annabel Chen
Visual illusions are fascinating phenomena that have been used and studied by artists and scientists for centuries, leading to important discoveries about the neurocognitive underpinnings of perception, consciousness, and neuropsychiatric disorders such as schizophrenia or autism. Surprisingly, despite their historical and theoretical importance as psychological stimuli, there is no dedicated software, nor consistent approach, to generate illusions in a systematic fashion. Instead, scientists have to craft them by hand in an idiosyncratic fashion, or use pre-made images not tailored for the specific needs of their studies. This, in turn, hinders the reproducibility of illusion-based research, narrowing possibilities for scientific breakthroughs and their applications. With the aim of addressing this gap, Pyllusion is a Python-based open-source software (freely available at https://github.com/RealityBending/Pyllusion), that offers a framework to manipulate and generate illusions in a systematic way, compatible with different output formats such as image files (.png,.jpg,.tiff, etc.) or experimental software (such as PsychoPy).

History

Publication status

  • Published

File Version

  • Published version

Journal

Perception

ISSN

0301-0066

Publisher

SAGE Publications

Issue

11

Volume

50

Page range

950-965

Event location

United States

Department affiliated with

  • Psychology Publications

Full text available

  • No

Peer reviewed?

  • Yes

Legacy Posted Date

2023-02-06

First Compliant Deposit (FCD) Date

2023-02-04

Usage metrics

    University of Sussex (Publications)

    Categories

    No categories selected

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC