Signed spatial filter model of a simple cell

ID: signed-spatial-filter-model-of-a-simple-cell

A signed spatial filter model of a simple cell assigns a weight to each sampled location and takes its dot product with the visual contrast image . Positive weights favor bright features; negative weights favor dark features. The signed drive
is a linear function of the image, while the rectified linear unit output is nonlinear. and below are arbitrary model units. To obtain a predicted firing rate one would need a calibrated gain, background response and possibly a different output function. The model does not generate a spike train; a linear-nonlinear-Poisson cascade model adds a stochastic event-generation assumption.
For the first diagram, every one of five rows has weights
A bright central column, with and zero elsewhere, gives . A bright middle row gives ; a uniformly bright patch also gives , since every row sums to zero. Move the bright column one site right: , so . Make that shifted column dark instead: and . Thus an OFF-like weight can increase output for darkness. A negative weight is a descriptive sensitivity, not evidence for a particular inhibitory synapse.
For a smooth example use the real, even Gabor filter
The Gaussian function localizes the weights; the cosine supplies alternating polarity. Choose , and in arbitrary spatial units. The stripes' spatial frequency is cycles per unit. Their axis makes angle with horizontal, while brightness changes across the perpendicular axis. is their spatial phase. Normalize the full-plane integral of by its value at , . The Gaussian integral and the product identity for cosines give
where
At , horizontal stripes give , stripes give , and vertical stripes give . At the same vertical orientation, gives , while reversing the polarity with gives and . The preferred axis persists while the response changes dramatically with position. Shifting the vertical stripes by a quarter of their wavelength changes phase by up to sign, without rotating them.
These are two different toy filters, not discretizations of the same fitted receptive field. The discrete filter exactly rejects a uniform contrast patch; this Gabor filter need not reject uniform contrast because its weight integral need not vanish. Neither toy includes stimulus history, recurrent interactions, saturation or a measured response baseline. Their value is a transparent prediction: orientation selectivity can emerge from spatial summation, and it does not by itself imply tolerance to phase.

New to topics? Read the docs here!