Code for Betz, Shapley, Wichmann, Maertens (2015). Noise masking of White's illusion reveals the weakness of of current spatial filtering models of lightness perception. Journal of Vision.
Matlab Python
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
code
data
exp_data
figures
stimuli
README.md
experiment.py

README.md

This is the code used to produce the results published in

Betz T, Shapley R, Wichmann F A, Maertens M (2015) Noise masking of White's illusion exposes the weakness of current spatial filtering models of lightness perception. Journal of Vision.

The repository contains the following:

-Matlab code for generating noise stimuli, kindly provided by Dr. Salmela, and adapted to fit the needs of the present work: stimuli

-The code for running the experiment (experiment.py; requires hrl to run). Due to the file size, the noise masks themselves are not provided, but can be created with generate_noisemasks.m

-The data from the psychophysical experiment: exp_data

-A script to analyze the experimental data and generate figures: analyze_noise_data.py

-Scripts to analyze the different lightness models with noise:

  • evaluate_models.py to compute model responses for ODOG and the Dakin-Bex model, and to create result figures for all models
  • evaluate_matlab_models.m to compute responses to noise stimuli for BIWAM and FLODOG
  • code for the BIWaM model (CIWaM), kindly provided by Dr. Otazu
  • code for the FLODOG model (f_l_odog_models), kindly provided by Dr. Robinson
  • implementations of the ODOG and Dakin-Bex model are located in a separate repository lightness_models

-The data from the model simulations: data

-A script to create the phase shuffled version of the COBC illusion (Figure 12 in the article): create_dakin_bex_demo.py

Some of the python scripts require ocupy to run.

Documentation for the analysis scripts is sketchy, but the models themselves are well documented. Get in touch with Torsten in case you have questions.