Effects of Foveation on Early Visual Processing
Billy Broderick
April 14, 2022
Sorry, your browser does not support SVG.
Sorry, your browser does not support SVG.
Sorry, your browser does not support SVG.
Sorry, your browser does not support SVG.
Sorry, your browser does not support SVG.
Sorry, your browser does not support SVG.
Receptive fields grow with eccentricity
Sorry, your browser does not support SVG.
… and as you go up the visual hierarchy
Sorry, your browser does not support SVG.
Receptive fields grow linearly with eccentricity
Sorry, your browser does not support SVG.
Sorry, your browser does not support SVG.
Sorry, your browser does not support SVG.
Sorry, your browser does not support SVG.
Sorry, your browser does not support SVG.
Visual system
Sorry, your browser does not support SVG.
Visual system
Sorry, your browser does not support SVG.
Sorry, your browser does not support SVG.
Sorry, your browser does not support SVG.
Sorry, your browser does not support SVG.
Sorry, your browser does not support SVG.
Sorry, your browser does not support SVG.
Sorry, your browser does not support SVG.
Sorry, your browser does not support SVG.
Sorry, your browser does not support SVG.
Sorry, your browser does not support SVG.
Sorry, your browser does not support SVG.
Outline
Sorry, your browser does not support SVG.
Outline
Sorry, your browser does not support SVG.
Outline
Sorry, your browser does not support SVG.
Sorry, your browser does not support SVG.
Spatial frequency
Sorry, your browser does not support SVG.
Macaque V1 neurons are tuned for spatial frequency
Sorry, your browser does not support SVG.
Macaque V1 neurons are tuned for spatial frequency
Sorry, your browser does not support SVG.
This tuning changes with eccentricity
Sorry, your browser does not support SVG.
This tuning changes with eccentricity
Sorry, your browser does not support SVG.
Sorry, your browser does not support SVG.
Sorry, your browser does not support SVG.
Sorry, your browser does not support SVG.
Sorry, your browser does not support SVG.
Sorry, your browser does not support SVG.
Sorry, your browser does not support SVG.
Sorry, your browser does not support SVG.
Sorry, your browser does not support SVG.
Sorry, your browser does not support SVG.
Sorry, your browser does not support SVG.
Sorry, your browser does not support SVG.
Sorry, your browser does not support SVG.
Sorry, your browser does not support SVG.
Sorry, your browser does not support SVG.
Sorry, your browser does not support SVG.
Sorry, your browser does not support SVG.
Sorry, your browser does not support SVG.
Stimulus period grows linearly with eccentricity
Sorry, your browser does not support SVG.
Stimuli span a wide range of eccentricities
Sorry, your browser does not support SVG.
Stimuli span a wide range of eccentricities
Sorry, your browser does not support SVG.
… and orientations
Sorry, your browser does not support SVG.
fMRI responses are tuned for spatial frequency
Sorry, your browser does not support SVG.
Peak spatial frequency gets higher as eccentricity drops
Sorry, your browser does not support SVG.
This holds across stimulus classes, though peak spatial frequency may differ
Sorry, your browser does not support SVG.
Sorry, your browser does not support SVG.
Sorry, your browser does not support SVG.
Sorry, your browser does not support SVG.
Sorry, your browser does not support SVG.
Sorry, your browser does not support SVG.
Sorry, your browser does not support SVG.
Model parameters
Sorry, your browser does not support SVG.
Model parameters
Sorry, your browser does not support SVG.
Model parameters
Sorry, your browser does not support SVG.
Model parameters
Sorry, your browser does not support SVG.
Model parameters
Sorry, your browser does not support SVG.
Model parameters
Sorry, your browser does not support SVG.
Model parameters
Sorry, your browser does not support SVG.
Model parameters
Sorry, your browser does not support SVG.
Model parameters
Sorry, your browser does not support SVG.
Model parameters
Sorry, your browser does not support SVG.
Model parameters
Sorry, your browser does not support SVG.
Model parameters
Sorry, your browser does not support SVG.
Largest effect is eccentricity dependence, others are modest
Sorry, your browser does not support SVG.
Largest effect is eccentricity dependence, others are modest
Sorry, your browser does not support SVG.
Largest effect is eccentricity dependence, others are modest
Sorry, your browser does not support SVG.
Largest effect is eccentricity dependence, others are modest
Sorry, your browser does not support SVG.
Largest effect is eccentricity dependence, others are modest
Sorry, your browser does not support SVG.
Preferred period is an affine function of eccentricity
Sorry, your browser does not support SVG.
Size of offset equivalent to 3 degrees eccentricity
Sorry, your browser does not support SVG.
Size of offset equivalent to 3 degrees eccentricity
Sorry, your browser does not support SVG.
Effect of orientation largest at horizontal meridian, disappears at vertical
Sorry, your browser does not support SVG.
Effect of orientation largest at horizontal meridian, disappears at vertical
Sorry, your browser does not support SVG.
Effect of orientation largest at horizontal meridian, disappears at vertical
Sorry, your browser does not support SVG.
Intermediate conclusions
Developed novel set of scaled grating stimuli
Measured voxel spatial frequency tuning across human V1
Fit responses of all voxels simultaneously with a single 9 parameter model
Showed an affine relationship between preferred period and eccentricity
Showed effects of orientation on preferred period and relative amplitude
Shared data, parameters, and code:
https://github.com/billbrod/spatial-frequency-preferences
Serves as a step towards a generalized model of whole map
Sorry, your browser does not support SVG.
Perceptual metamers
Sorry, your browser does not support SVG.
Sorry, your browser does not support SVG.
Sorry, your browser does not support SVG.
Project overview
Built foveated models of the early visual system
Created hundreds of model metamers
Showed them to humans in psychophysics experiment
Found largest model parameter whose model metamers are also human metamers
Local average luminance model
Sorry, your browser does not support SVG.
These models have a single parameter: scaling
Sorry, your browser does not support SVG.
Sorry, your browser does not support SVG.
Sorry, your browser does not support SVG.
Sorry, your browser does not support SVG.
Sorry, your browser does not support SVG.
Sorry, your browser does not support SVG.
Sorry, your browser does not support SVG.
Sorry, your browser does not support SVG.
Sorry, your browser does not support SVG.
Sorry, your browser does not support SVG.
Sorry, your browser does not support SVG.
Local spectral energy model
Sorry, your browser does not support SVG.
Sorry, your browser does not support SVG.
Sorry, your browser does not support SVG.
Sorry, your browser does not support SVG.
Sorry, your browser does not support SVG.
Sorry, your browser does not support SVG.
Sorry, your browser does not support SVG.
Sorry, your browser does not support SVG.
Sorry, your browser does not support SVG.
Sorry, your browser does not support SVG.
Sorry, your browser does not support SVG.
More complex statistics can be pooled over a larger area
Sorry, your browser does not support SVG.
Distortions depend on which statistic is being pooled
Sorry, your browser does not support SVG.
Interaction between statistic and window size is what matters
Sorry, your browser does not support SVG.
Experiment structure
Sorry, your browser does not support SVG.
Experiment structure
Sorry, your browser does not support SVG.
Predictions
Sorry, your browser does not support SVG.
Predictions
Sorry, your browser does not support SVG.
Data
Sorry, your browser does not support SVG.
Parameters
Sorry, your browser does not support SVG.
Intermediate conclusions
Built foveated models of two stages of early visual processing
Synthesized large set of model metamers:
https://users.flatironinstitute.org/~wbroderick/metamers/
Ran psychophysics experiment to find each model’s critical scaling
Showed spatial scale of pooling grows with statistic complexity
Sorry, your browser does not support SVG.
Sorry, your browser does not support SVG.
Sorry, your browser does not support SVG.
Sorry, your browser does not support SVG.
Software is under-funded
Sorry, your browser does not support SVG.
Software is under-funded
Sorry, your browser does not support SVG.
… but heavily-used
92% of British academics use research software
69% say their research would not be practical without research software
Vast majority of top 100 all-time cited papers describe experimental methods or software
and that’s probably an undercount
Sorry, your browser does not support SVG.
Sorry, your browser does not support SVG.
Sorry, your browser does not support SVG.
Sorry, your browser does not support SVG.
Sorry, your browser does not support SVG.
Sorry, your browser does not support SVG.
Sorry, your browser does not support SVG.
Sorry, your browser does not support SVG.
plenoptic
contents
Metamer
: my second chapter, Freeman and Simoncelli 2011, Portilla and Simoncelli 2000
Eigendistortion: Berardino et al. 2017
Geodesics: Hénaff and Simoncelli 2015, Hénaff et al. 2019
MAD Competition: Wang and Simoncelli 2008
Models: Portilla-Simoncelli texture statistics,
Steerable Pyramid
, FrontEnd models from Berardino et al. 2017
Sorry, your browser does not support SVG.
Sorry, your browser does not support SVG.
Sorry, your browser does not support SVG.
Summary
Fit single model to all voxels in human V1 to show how spatial frequency preferences change across the visual field
Showed how spatial information is discarded by the early visual system
Discussed importance of open-source software
Described
plenoptic
, python package for models and synthesis methods
Created by WFB.