HomeMedicine & BiophysicsRetinal Ganglion Cell Population Receptive-Field Map

Retinal Ganglion Cell Population Receptive-Field Map

Interactive 2D retina simulator: a closed-form difference-of-Gaussians convolution renders every ganglion cell's response across the whole visual field at once as a live heatmap, revealing the edge-enhancing 'Mach band' signature of center-surround receptive fields as you move a light spot.

Medicine & Biophysics2DModerate60 FPS📱 Mobile-adapted⇄ 3D version
2d-retinal-ganglion-receptive-fields ↗ Open standalone

A retinal ganglion cell reads light through a center-surround receptive field — a small excitatory (or inhibitory) center antagonized by a larger surround of the opposite sign — modelled since Rodieck (1965) as a difference of Gaussians. This 2D simulator extends that single-cell model into a full population: because a Gaussian receptive-field lobe convolved with a Gaussian light stimulus is itself a Gaussian, every ganglion cell's response across the entire visual field can be computed in closed form and rendered live as a heatmap. Drag the light spot around and watch the population's response ripple: a spot near the surround's size lights up a bright ring exactly at its rim (edge enhancement), a spot much larger than the surround goes nearly silent (the classic "silent surround"), and one probe cell fixed at the center tracks its own firing rate and a spike raster the same way the 3D version's single cell does.

⚙ Under the hood

A closed-form difference-of-Gaussians convolution renders every retinal ganglion cell's response across the whole visual field at once as a live 2D heatmap, revealing the edge-enhancing 'Mach band' signature of center-surround receptive fields as you move a light spot.

neurosciencevisionretinareceptive fieldganglion celldifference of gaussianspopulation coding

2D · HTML5 Canvas 2D · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)