Abstract
The difference-of-Gaussians (DOG) filter is a widely used model for the receptive field of neurons in the retina and lateral geniculate nucleus and is a potential model in general for responses modulated by an excitatory center with an inhibitory surrounding region. A DOG filter is defined by three standard parameters: the center and surround sigmas (which define the variance of the radially symmetric Gaussians) and the balance (which defines the linear combination of the two Gaussians). These parameters are not directly observable and are typically determined by nonlinear parameter estimation methods applied to the frequency response function. DOG filters show both low-pass (optimal response at zero frequency) and band-pass (optimal response at a non-zero frequency) behavior. This paper reformulates the DOG filter in terms of a directly observable parameter, the zero-crossing radius, and two new (but not directly observable) parameters. In the new two-dimensional parameter space, the exact region corresponding to band-pass behavior is determined. A detailed description of the frequency response characteristics of the DOG filter is obtained. It is also found that the directly observable optimal frequency and optimal gain (the ratio of the response at optimal frequency to the response at zero frequency) provide an alternate coordinate system for the band-pass region. Altogether, the DOG filter and its three standard implicit parameters can be determined by three directly observable values. The two-dimensional band-pass region is a potential tool for the analysis of populations of DOG filters (for example, populations of neurons in the retina or lateral geniculate nucleus) because the clustering of points in this parameter space may indicate an underlying organizational principle. This paper concentrates on circular Gaussians, but the results generalize to multidimensional radially symmetric Gaussians and are given as an appendix.
1. INTRODUCTION
By a difference-of-Gaussians (DOG) filter, we mean the convolution L[p] := f * p, where the field function f is a difference of two Gaussians and p is an input function. The Gaussians are assumed to be radially symmetric, centered at the origin, and normalized to unit volume. The field function then depends on three parameters: a center sigma σC and a surround sigma σS, which set the variance for each Gaussian, and a dimensionless balance parameter βCS for their combination. Our discussion is stated for the case of two-dimensional Gaussians because the applications motivating our study are planar (Section 5), but all results generalize to the case of N-dimensional Gaussians and are summarized in Appendix A.
DOG filters provide the standard model for the two-dimensional receptive fields of neurons in the mammalian retina and laeral geniculate nucleus (LGN), the application motivating this study [1, 2, 4, 5]. More generally, DOG filters provide simple empirical models for fields involving an excitatory center with an inhibitory surrounding region.
The DOG filter parameters σC, σS, and βCS are not directly measurable and are typically approximated by nonlinear parameter estimation methods applied to the measured frequency response function. However, the DOG filter has radial symmetry and a zero-crossing radius ρ0, where there is a change of sign between the center and surround portions of the field. Applications (such as those of Section 5) may allow direct measurement of the zero-crossing radius. This paper examines the use of such a value with regard to parameter estimation and behavior of the filter.
Section 2 presents the standard DOG field function in terms of the parameters σC, σS, and βCS and commonly used conditions, which imply the existence of the zero-crossing radius ρ0. Introducing this value as a parameter, the field function can then be formulated in terms of two dimensionless parameters, αC = σC/ρ0 and αS = σS/ρ0. The balance parameter βCS can be explicitly expressed in terms of αC, αS. The specific range, designated Region AB, of the new parameters in ,-space can be determined exactly.
Section 3 analyzes the frequency response function in terms of the new parameters αC, αS. DOG filters may or may not show an optimal frequency sLIN. We find that the subregion of Region AB where an optimal frequency exists, designated Region ABC, can be determined exactly, and that the sLIN-contours partition this subregion. When an optimal frequency exists, an optimal gain gLIN, defined as the ratio of the response at the optimal frequency to the response at zero-frequency, exists as well. We find the gLIN-contours not only partition Region ABC but that there is also a one-to-one correspondence between sLIN, gLIN-values and , over this subregion. That is, the directly measurable values sLIN, gLIN provide a coordinate system for Region ABC in parameter space.
Altogether, over the parameter subregion where an optimal frequency exists, the DOG filter is completely determined by three directly measurable values: the zero-crossing radius ρ0, the optimal frequency sLIN, and the optimal gain gLIN.
Section 4 analyzes the structure of Region ABC in more detail, in particular, the contours for the balance parameter βCS and the behavior of the optimal frequency sLIN and optimal gain gLIN on such contours, that is, how the frequency and gain vary while the balance remains constant.
Section 5 discusses potential applications of this work. For example, we have determined the structure of the parameter space for linear DOG filters, including regions of existence and nonexistence for optimal frequencies and the structure of these regions in terms of contours for optimal frequency and gain as well as for center-surround balance. This information is relevant for the development, implementation, and study of nonlinear models based on linear DOG filters (the development of such models being the particular motivation for this work). Physiological studies of LGN cells often involve parameter measurements on population samples, and the representation of the customary three parameters in a two-dimensional parameter space, obtained in this work, may aid in determining structures within such populations through clusterings of parameter values under the new representation. The customary parameters , and the new parameters ρ0, sLIN, gLIN are discussed with respect to potential use in laboratory measurements.
2. FORMULATION
This section states the standard three parameter DOG field function in two dimensions. The three standard parameters are not directly measurable. The directly measurable zero-crossing radius is introduced as a parameter, and the field function is then reformulated in terms of two new parameters with two auxiliary parameters introduced to simplify expressions. Although these parameters are not directly measurable, they provide the basis for the analysis of Section 3, which replaces them by two directly measurable parameters.
A. DOG Field Function
The field function is a difference of two circular Gaussians with unit volumes. In terms of the radial coordinate r2 = x12 + x22:
(1) |
The three parameters defining the filter are the center sigma σC, the surround sigma σS, and the dimensionless balance parameter βCS. The total volume for f is 1 − βCS, and f is said to be balanced for βCS = 1 (that is, has zero total volume). If the Fourier transform is defined by
(2) |
then the Fourier transform, that is, the frequency response function, is a function of the radial frequency :
(3) |
The parameters σC, σS, βCS are not directly measurable and are typically obtained by nonlinear parameter estimation methods applied to the measured frequency response function.
B. Conditions
Conditions on the field function typically include:
-
(a)
the field function f is positive at the origin (holds iff );
-
(b)
a zero-crossing radius r = ρ0 > 0 exists (holds iff );
-
(c)
the total volume associated with the field function f is nonnegative (holds iff ).
For example, these conditions occur in modeling the receptive fields of ON-center LGN cells (Section 4). Fig. 1 shows a cross-section of a field function illustrating the conditions. The zero-crossing radius r = ρ0 is unique. We assume these conditions and note that they are equivalent to the following relations, which describe the exact extent of σC, σS, βCS-space in which the parameters can lie:
(4) |
Fig. 1.
Diagram illustrating cross-sections of three DOG field functions (1, 2, and 3) with different values of the balance (βCS) parameter. Curve (1): , (μ = 4.0, ν = 1.1, βCS = 0.871, strong bandpass). Curve (2): , (μ = 4.0, ν = 1.25, βCS = 0.707, moderate bandpass). Curve (3): , (μ = 4.0, ν = 2.1, βCS = 0.218, low pass).
C. New Parameters
This paper is based on the observation that the zero-crossing value ρ0 can typically be determined by direct measurement. We introduce new parameters ρ0, αC, αS defined by:
(5) |
By condition (b) on the field function, the balance βCS can be written explicitly in terms of the new parameters as
(6) |
Since the function x exp(1/2x) is initially decreasing, then increasing, with an absolute minimum at x = 1/2, the condition (from Eq. (4)) combined with a value would force the ratio in Eq. (6) to be greater than one, contradicting the condition on βCS. Such considerations give the following properties for the new parameters , :
-
(a)
;
-
(b)
;
-
(c)
for fixed , the minimum value for βCS occurs at ;
-
(d)
for fixed , the boundary value βCS = 1 occurs twice (at and at some );
-
(e)
each βCS-contour has a vertical tangent at (the point of maximum value for on the contour).
Fig. 2 shows this parameter region in , -space with its corner point at (1/2, 1/2), sample βCS-contours, and lower and upper bounds designated respectively by Curve A and Curve B. The three-dimensional parameter region Eq. (4) has now been reformulated as this two-dimensional region, designated Region AB. Notice Region AB is partitioned by the βCS-contours, that is, each point of the region lies on one and only one contour for 0 < βCS < 1. The boundary curves A and B both correspond to βCS = 1 with Curve A corresponding to . The region and its boundary are defined by the totality of contours, 0 < βCS ≤ 1.
Fig. 2.
Diagram illustrating the reformulation and graphical representation of the DOG filter typically parameterized using σC, σS, and βCS, reduced to a two-dimensional parameter space using , -coordinates. The lower and upper bounds of Region AB are designated respectively by Curve A and Curve B (thick blue lines). Region AB is partitioned by the βCS-contours (thin blue lines) such that each point of the region lies on one and only one βCS-contour for 0 < βCS < 1. The boundary curves A and B both correspond to βCS = 1. The region and its boundary are defined by the totality of contours, 0 < βCS ≤ 1. There is also a one-to-one correspondence between the points of Region AB and ordered pairs of auxiliary parameters (μ, ν), shown as dashed lines, where the boundary curves A and B correspond to the bounds μ = 1 and ν = 1, respectively. The gridlines for fixed μ are rays with slope μ through the origin since . On each gridline with fixed ν, βCS decreases monotonically from 1 to 0 as μ increases. Points labeled (1), (2) and (3) correspond to three DOG filters whose space- and frequency-domain representations are illustrated in Figs. 1 and 3, respectively.
D. Auxiliary Parameters
It is possible to introduce auxiliary parameters μ, ν which provide a coordinate system for the parameter region of Fig. 2, simplify expressions, and prove especially useful in the following section, where the connection with directly measurable parameters is made. The auxiliary parameters are:
(7) |
In terms of these auxiliary parameters:
(8) |
The correspondence between the points of Region AB, defined as the totality of βCS-contours with 0 < βCS < 1, and ordered pairs (μ, ν) can be described as follows: The boundary curves A and B correspond to the bounds μ = 1 and ν = 1, respectively. Fig. 2 shows gridlines corresponding to fixed μ and fixed ν for these auxiliary parameters. The gridlines for fixed μ are rays with slope μ through the origin since . On each gridline with fixed ν, βCS decreases monotonically from 1 to 0 as μ increases. This behavior can be seen in Fig. 2 by examining a fixed-ν gridline crossing the βCS-contours. These properties of the gridlines imply a one-to-one correspondence between the points of Region AB and pairs (μ, ν), that is, the auxiliary parameters μ, ν provide a coordinate system for Region AB. The boundary curves A and B at the limits μ = 1 and ν = 1 have the representations:
(9) |
(10) |
3. OPTIMAL FREQUENCY AND OPTIMAL GAIN
This section determines the subregion, designated Region ABC, of Region AB where an optimal frequency sLIN exists and thus the subregion where an optimal gain gLIN, which is defined in terms of the optimal frequency, exists. It is observed that, in Region ABC, there is a one-to-one correspondence between the directly measurable values sLIN, gLIN and the parameters , , which in turn give the balance βCS and, by means of the directly measurable zero-crossing ρ0, the center and surround parameters , . This observation is one of the main results of this paper, and a rigorous derivation for the full N-dimensional case is given in Appendix A. Other relations occur as well, for example, that optimal wavelengths λLIN must be related to the zero-crossing radius ρ0 by λLIN ≥ πρ0.
In terms of the parameters of Eq. (5), the frequency response function Eq. (3) becomes
(11) |
Examination of the derivative gives two cases (examples of each are shown in Fig. 3):
-
(a)
F′(s) < 0 for s ≥ 0 (holds iff );
-
(b)
F′(s) has a unique root on s ≥ 0 with a maximum for F (holds iff ).
Fig. 3.
Diagram illustrating the frequency response functions of the DOG filters (1), (2), and (3), whose space-domain cross-sections appear in Fig. 1. Note the progression from strongly band-pass (1) to low-pass (3) frequency response as the value of the balance parameter (βCS) decreases. The maximum of each band-pass case defines the optimal linear frequency sLIN. Notice the optimal frequencies satisfy the bound πρ0sLIN ≤ 1. Parameter values are given in Fig. 1.
In both cases, we have F(0) = 1 − βCS ≥ 0 and F(∞) = 0, that is, a DOG filter can be either low-pass (case (a)) or band-pass (case (b)). In the second case, the maximum defines the optimal frequency sLIN given by
(12) |
The representation in auxiliary parameters shows that optimal frequencies exist over the space defined by 1 ≤ ν ≤ 2, that is, over the right half of Region AB. The boundary curve at ν = 2 corresponds to sLIN = 0 and is designated Curve C. Its parametric representation is:
(13) |
Fig. 4 shows this region, designated Region ABC, where optimal frequencies sLIN exist. Examination of Eq. (12) shows that, for fixed μ gridlines, πρ0sLIN strictly decreases as ν increases (that is, moving from Curve B to Curve C) and, for fixed ν gridlines, πρ0sLIN strictly decreases as μ increases. The maximum for πρ0sLIN thus occurs at the right corner of Region ABC, where the limiting value is one. Consequently, optimal frequencies sLIN satisfy the bounds:
(14) |
That is, optimal wavelengths λLIN for a DOG filter must be related to the zero-crossing radius ρ0 by λLIN ≥ πρ0. A parametric representation for πρ0sLIN-contours can be obtained by solving Eq. (12) for ν = ν(μ) with 1 < μ < μ0, where μ0 is the boundary value at ν = 1:
(15) |
and combining this result with Eq. (7). Fig. 4 shows Region ABC with sample πρ0sLIN-contours. Notice the sLIN-contours, 0 < πρ0sLIN < 1, partition Region ABC.
Fig. 4.
Diagram illustrating normalized optimal-frequency contours (πρ0sLIN; thin pink lines) of DOG filters within Region ABC. Curve C (thick pink line) indicates a boundary condition where the optimal frequency becomes zero, and the frequency response function becomes low-pass.
The optimal gain gLIN is defined as the ratio of the maximum response to the zero-frequency response:
(16) |
The optimal gain is thus defined on the same Region ABC, defined by 1 < ν < 2, as sLIN. The results above for sLIN provide an exact result in terms of the auxiliary parameters:
(17) |
Fig. 5 shows Region ABC with sample gLIN-contours. Examination of Eq. (12) shows that, for fixed μ gridlines, gLIN = +∞ on the boundary ν = 1 (Curve B) and strictly decreases to gLIN = 1 at ν = 2 (Curve C). Along fixed ν gridlines, gLIN strictly decreases from the value exp(ν − 2)/(ν − 1) > 1 at μ = 1 (Curve A) to one as μ increases. This behavior can be seen in Fig. 5, where gLIN-contours are shown together with gridlines for fixed μ and ν values. Notice the gLIN-contours, 0 < gLIN < +∞, partition Region ABC.
Fig. 5.
Diagram showing Region ABC with sample gLIN-contours (green lines). Notice that the gLIN-contours partition Region ABC. For a fixed value of μ, gLIN ranges from infinity on the boundary ν = 1 (Curve B) and strictly decreases to unity at ν = 2 (Curve C). For a fixed value of ν, gLIN strictly decreases from the value exp(ν − 2)/(ν − 1) > 1 at μ = 1 (Curve A) to one as μ increases.
Fig. 6 shows the result when the sLIN- and gLIN-contours from Figs. 4 and 5 are combined. The contours appear to form a coordinate grid for Region ABC, that is, there is a one-to-one correspondence between parameter pairs (, ) and the pairs (sLIN, gLIN). Appendix A proves that the optimal frequency and gain do indeed provide such a coordinate system. Since both sLIN and gLIN are directly observable, we have a representation for the parameter space of the model in terms of directly observable parameters.
Fig. 6.
Diagram illustrating the combination of the sLIN- and gLIN-contours from Figs. 4 and 5. The contours form a coordinate grid for Region ABC, that is, there is a one-to-one correspondence between parameter pairs (, ) and the pairs (sLIN, gLIN), which are directly observable.
Fig. 7 is the converse to Fig. 6, showing , -contours in terms of coordinates log10 (gLIN), (πρ0sLIN)2. The thick solid line is a boundary curve corresponding to Curve A in Fig. 6. The dashed lines are contours for . For , the contours extend to the origin (log10 (gLIN) = 0), but for , the contours meet the boundary curve at nonzero values of log10 (gLIN), behavior which is just visible on the plot. The solid lines are contours for (unmarked and just visible) and for . For , the contours extend to infinity (log10 (gLIN) = ∞), but for , the contours meet the boundary curve at finite values of log10 (gLIN), behavior which is just visible in the plot.
Fig. 7.
Converse to Fig. 6 showing , in coordinates log10 (gLIN), (πρ0sLIN)2. The thick solid line is a boundary curve corresponding to Curve A in Fig. 6. The dashed lines are contours for . For , the contours extend to the origin (log10 (gLIN) = 0), but for , the contours meet the boundary curve at nonzero values of log10 (gLIN), behavior which is just visible on the plot. The solid lines are contours for (unmarked and just visible) and for . For , the contours extend to infinity (log10 (gLIN) = ∞), but for , the contours meet the boundary curve at finite values of log10 (gLIN), behavior which is just visible in the plot.
4. OPTIMAL PARAMETERS ALONG BALANCE CONTOURS
This section gives further information about the structure of Region ABC in parameter space by describing the behavior of optimal gain and optimal frequency along balance contours. The optimal gain is found to vary monotonically, while the optimal frequency attains a maximum value on the contour.
A. Optimal Gain on a Balance Contour
By use of Eq. (8) and Eq. (17), the optimal gain can be written as
(18) |
Each βCS-contour enters Region ABC at the point on Curve C where μ = 1/βCS. As μ increases, consideration of the logarithmic derivative of Eq. (18) shows that gLIN is strictly increasing with μ along the contour and has the end point values:
(19) |
B. Optimal Frequency on a Balance Contour
By use of Eq. (8) and (12), the optimal frequency can be written as
(20) |
Again, each βCS-contour enters Region ABC at the point on Curve C where μ = 1/βCS (and sLIN = 0), but consideration of the derivative of Eq. (20) shows that sLIN is strictly increasing with μ along the contour to a maximum, then strictly decreases. The endpoint values are
(21) |
The intermediate point μ = μCS gives the maximum value sCS of sLIN on the βCS-contour (with corresponding gain gCS given by Eq. (18) as the corresponding value of gLIN at that point). These values are given by:
(22) |
(23) |
As βCS varies, it defines corresponding values μ = μCS, which in turn define a curve of points where the maximum optimal frequency occurs on a βCS-contour, designated Curve D. Fig. 8 shows Curve D together with βCS-contours and πρ0sLIN-contours. The maximum optimal frequency on a balance contour occurs at the point on the contour that is tangent to an optimal frequency contour, and these points of tangency form an alternate description of Curve D.
Fig. 8.
Diagram illustrating Curve D together with βCS-contours and πρ0sLIN-contours. Note that the maximum optimal frequency on a given balance contour occurs at the point on the contour that is tangent to an optimal frequency contour.
5. POTENTIAL APPLICATIONS
This section describes potential applications of this study to various instances where linear DOG filters occur.
A. Potential Applications for Nonlinear Models
A two-dimensional linear DOG filter with its three parameters σC, σS, βCS is the standard descriptive model for receptive fields of ON-center retinal ganglion cells, as well as LGN cells which provide input to the visual cortex [1, 2, 4, 5]. The linear DOG filter is consequently the natural starting point for nonlinear models which describe nonlinear aspects of cell response such as gain control and saturation. One approach to understanding the behavior of a nonlinear model is to describe its frequency response characteristics, that is, its response to sinusoidal stimuli. The nonlinear frequency response will differ in various ways from the linear frequency response, and a thorough description of the linear frequency response provides a useful baseline for comparison with the nonlinear response.
This paper provides such a baseline study of the frequency response for linear DOG filters and thus has potential interest for nonlinear modeling efforts. We have provided changes of parameters which reduce the three-dimensional parameter space of σC, σS, βCS to the two-dimensional parameter space of Fig. 2 and have provided the detailed structure of that reduced parameter space with regard to contours for the balance parameter βCS, the determination of subregions where an optimal frequency response does and does not exist, contours for such characteristics of the frequency response as optimal frequency and the corresponding optimal gain, and a discussion of the behavior of the optimal frequency and gain along balance contours (Section 4).
Such knowledge of the parameter space also provides potential assistance in selecting numerical values for parameters in simulations. For example, if the balance βCS has been fixed for study purposes, then Section 4 shows that the optimal gain gLIN cannot be arbitrarily specified, but must lie in the range 1 < gLIN < 1/(1 − βCS). Furthermore, for a specified gLIN-value in this range, there will be a unique point on the βCS-contour, that is, a unique value for the ratio αS/αC = σS/σC, where that gain occurs.
B. Potential Applications for the Analysis of Populations of LGN Cells
Experimental studies of ON-center LGN or retinal ganglion cells typically involve measuring frequency response functions for large numbers of such cells with corresponding estimates of σC, σS, βCS. These values can be converted directly to points in the two-dimensional parameter space of Fig. 2 by the intersection of the contour for βCS with the ray with slope μ = (αS/αC)2 = (σS/σC)2. Clusterings of points based on parameter values from a population of cells would then suggest some structure or organizing principle for the population. Examples of population studies from which such receptive field parameters can be inferred are [7–10, 13, 16, 18, 20] for μ and [3, 6, 14, 16, 19, 21] for gLIN. Conversely, this analysis also shows that some combinations of experimentally measured parameters will not be observed, for example, points outside Region AB will not be observed at all, while measurements involving a frequency response curve with an optimal frequency will produce points only in Region ABC, not in the region bounded by curves A and C (Fig. 4).
As an example of a hypothesis that might be tested in this way, notice that for a two-dimensional DOG filter, the simplest stimulus is a homogeneous pattern of amplitude A, and the response pattern is a homogeneous field of amplitude (1 − βCS) A. Typically ON-center LGN cells have a nonzero response to homogeneous patterns, implying that 0 < βCS < 1 [3,8,9,12,13,15–18]. The balance parameter thus controls the simplest response of the cell. One might then hypothesize that the balance for an LGN cell is set early as the visual cortex develops and remains fixed as synchronization of a group of cells continues during development. This would imply that the point , describing the parameters of the cell remains on a particular βCS-contour as the cell develops, eventually attaining values suitable for providing input to the mature cortex.
If the balance is fixed, any further change in the cell can only involve adjustments of the optimal frequency sLIN and optimal gain gLIN. Since gLIN varies monotonically along the balance contour, an optimizing principle would be more likely to involve the optimal frequency. If, for example, the optimal frequency were maximized, there would be a clustering of observed points along Curve D in Region ABC (Fig. 8). One could then test this hypothesis by looking for a clustering of observed parameter points in the neighborhood of this curve.
C. Considerations with Respect to Experimental Procedure
It has been noted that the parameters ρ0, sLIN, gLIN are directly observable, while the parameters σC, σS, βCS are obtained indirectly, which suggests that the first set may be preferable as a goal for experimental measurement. However, laboratory procedure involves a number of considerations. Rather than suggest that directly observable parameters are automatically preferable, we provide our estimate of the experimental considerations on each side.
Experimenters 1 and 2 are both taking measurements on LGN cells, taking care to work in the linear response regime where the linear DOG filter applies.
Experimenter 1 will measure the customary parameters σC, σS, βCS. This involves measuring the responses to drifting sinusoidal gratings at, say, a dozen spatial frequencies, taking care to bracket the optimal frequency. Notice that no localization of the receptive field is required. A nonlinear parameter estimation technique is applied, which produces an estimate of σC, σS, βCS.
Experimenter 2 will measure the proposed parameters ρ0, sLIN, gLIN. Experimental techniques, such as reverse correlation [11], can be used to determine the size of of the cell's excitatory center and the corresponding parameter ρ0. Then responses to sinusoidal gratings sufficient to determine the optimal frequency sLIN must be measured. The response to a homogeneous stimulus must be measured and combined with the optimal frequency response to determine gLIN.
We suggest that the approach experimenters choose should depend on which set of parameter values – frequency- or space-domain – they are interested in characterizing.
6. SUMMARY
The standard parameters defining a DOG filter are the center sigma σC, the surround sigma σS, and the dimensionless balance parameter βCS. The parameters σC, σS, βCS are not directly measurable and are typically obtained by nonlinear parameter estimation methods applied to the measured frequency response function. We have shown that the DOG filter can be reformulated in terms of the zero-crossing radius ρ0, the optimal frequency sLIN, and the optimal gain gLIN, which are directly measurable in some applications where the filter is used as a model. Further results of the analysis include the identification of the exact region of ,-space (αC = σC/ρ0, αS = σS/ρ0) where an optimal frequency sLIN can exist, designated Region ABC, and an exact bound for these optimal frequencies, namely, . In particular, there is a one-to-one correspondence between the ordered pairs () and the values (sLIN, gLIN), that is, the contour lines for the optimal frequency and gain form a coordinate system for Region ABC. Potential applications of these results include:
-
(1)
A reduction of the three-parameter linear DOG filter to an equivalent two-parameter representation and a detailed description of its frequency response characteristics in that reduced parameter space. This description provides a baseline for comparison of the linear filter with nonlinear models extending the linear filter.
-
(2)
Assistance in selecting parameter values for numerical models involving DOG filters. For example, if the balance βCS has been fixed for study purposes, then Section 4 shows that the optimal gain gLIN has a corresponding specific range and cannot be arbitrarily specified. Furthermore, for a specified gLIN-value in this range, there will be a unique point on the βCS-contour where that gain occurs.
-
(3)
Use of Region ABC and its structure (e.g. βCS-contours) for the examination of populations of structures modeled by DOG filters, which may identify an organizational principle of the population through clusterings of points.
The motivating application for this study involved 2-dimensional filters, but all results generalize to N-dimensional filters and are stated in Appendix A.
Acknowledgements
This work was supported by grant NIH P20 GM103505 from the National Institute for General Medical Sciences (NIGMS), a component of the National Institutes of Health (NIH). The contents of this report are solely the responsibility of the authors and do not necessarily reflect the official views of the NIH or NIGMS. Commercial relationships: none.
APPENDIX A. THE N-DIMENSIONAL CASE
This appendix generalizes the discussion of DOG filters to the N-dimensional case. In particular, it characterizes the parameter subregion in , -space where an optimal frequency exists and proves that the optimal frequency sLIN and optimal gain gLIN provide a coordinate system for this subregion. The N-dimensional DOG filter is thus completely described by the zero-crossing radius ρ0 and optimal frequency and gain, sLIN and gLIN, when these quantities exist.
A. DOG Field Function
The field function is a difference of two Gaussians with unit volumes. In terms of the radial coordinate :
(24) |
The three parameters defining the filter are the center sigma σC, the surround sigma σS, and the dimensionless balance parameter βCS. The total volume for f is 1 − βCS, and f is said to be balanced for βCS = 1. If the Fourier transform is defined by
(25) |
then the Fourier transform, that is, the frequency response function, is a function of the radial frequency :
(26) |
B. Conditions
We assume the following conditions:
-
(a)
the field function f is positive at the origin (holds iff );
-
(b)
a zero-crossing radius r = ρ0 > 0 exists (holds iff );
-
(c)
the total volume associated with the field function f is nonnegative (holds iff ).
In condition (b), the root r = ρ0 is unique. These conditions are equivalent to the following conditions on parameters σC, σS, βCS:
-
(a)
0 < σC ≤ σS;
-
(b)
0 < βCS ≤ 1.
C. New Parameters
Define three new parameters: the zero-crossing radius ρ0 and αC, αS given by
(27) |
An immediate consequence is an explicit representation for the balance βCS:
(28) |
Since the function xN/2 exp(1/2x) is initially decreasing, then increasing, with an absolute minimum at x = 1/N, the condition combined with a value would force the ratio in Eq. (28) to be greater than one. Such considerations give the following conditions on the parameters:
-
(a)
;
-
(b)
;
-
(c)
for fixed , the minimum value for βCS occurs at ;
-
(d)
for fixed , the boundary value βCS = 1 occurs twice (at and at some );
-
(e)
each βCS-contour has a vertical tangent at (the point of maximum value for on the contour).
This parameter region in , -space is similar to that shown in Fig. 2 except the corner point is now at . The lower and upper bounds are designated respectively by Curve AN and Curve BN, and the enclosed open and connected set is designated Region ANBN. Notice Region ANBN is partitioned by the βCS-contours, that is, each point of the region lies on one and only one contour for 0 < βCS < 1, and the region is thus defined by the totality of contours, 0 < βCS < 1. The boundary curves AN and BN both correspond to βCS = 1.
D. Alternate Coordinate Systems for Region ANBN
For (, ) in Region ANBN, define auxiliary parameters μ, ν by
(29) |
The range 1 < μ < ∞ is immediate from the extent of the region. In terms of these auxiliary parameters,
(30) |
and since Region ANBN is defined as the totality of points with 0 < βCS < 1, the range of values 1 < ν< ∞ directly follows. The map Eq. (29) is one-to-one and onto with the explicit inverse for (μ, ν) in 1 < μ < ∞, 1 < ν < ∞ :
(31) |
The μ- and ν-contours provide an alternate coordinate system for Region ANBN, and the boundary curves AN and BN correspond to the bounds μ = 1 and ν = 1, respectively. The gridlines for fixed μ are rays with slope μ through the origin. On each gridline with fixed ν, βCS decreases monotonically from 1 to 0 as μ increases. Since , it is now evident that μ and βCS can be taken as coordinates for Region ANBN. These coordinates will be useful in deriving the Theorem below. For (μ, βCS) in 1 < μ < ∞, 0 < βCS < 1, the representation is:
(32) |
E. Optimal Frequency and Optimal Gain
The Fourier transform F(s) in Eq. (26) is either strictly decreasing or has a unique maximum at a nonzero optimal frequency sLIN. The optimal gain gLIN is defined as the ratio of the maximum response to the zero-frequency response, gLIN := F(sLIN) /F(0). Both quantities can be found explicitly, and it is sufficient to work in terms of the auxiliary parameters:
(33) |
From the μ, ν-representation, it is immediate that the subregion of existence for sLIN, and thus gLIN, is bounded by μ = 1 (Curve AN), ν = 1 (Curve BN), and , defining Curve CN. Notice Curve CN satisfies βCS = μ−1. This subregion will be designated Region ANBNCN. Equivalent descriptions in terms of μ, ν-coordinates or in terms of μ, βCS-coordinates for Region ANBNCN are
(34) |
The following lemma gives information about the optimal frequency and gain on their region of existence.
Lemma. Let μ, 1 < μ < ∞, be fixed and consider the corresponding ray R passing through Region ANBNCN. Then:
-
(1a)
If N = 1, then , occurring at ν = 3/2. In this case, , occurring at .
-
(1b)
If N > 1, then , occurring at ν = 1. In this case, , occurring at .
-
(2)
For N ≥ 1, ln (gLIN) is strictly increasing from 0 to ∞ on the ray R as ν decreases from 1 + 2/N to 1 (and as βCS increases from μ−1 to 1).
Proof. For result (1), the value of (πρ0sLIN)2 when μ is fixed depends on the quadratic . When N = 1 and the region is described by 1 < ν < 3, the quadratic has a maximum at ν = 3/2. When N > 1 and the region is described by 1 < ν < 1 + 2/N, the quadratic increases as ν decreases. These observations give the maximum value on the ray, and the supremum occurs as μ → 1. For result (2), μ(1−ν)N/2 increases as ν decreases to 1, and it follows from Eq. (33) that ln (gLIN) is strictly increasing, that is, that gLIN increases from gLIN = 1 at to gLIN = ∞ at ν = 1.
The bound on the optimal frequency in Part (1) of the Lemma can be restated as a bound on the optimal wavelength λLIN in N dimensions, namely, λLIN ≥ 3πρ0/4 for N = 1 and λLIN ≥ (N/2)1/2πρ0 for N ≥ 2. The sLIN, gLIN-contours for Region ANBNCN are similar to Fig. 6 for N > 1 but are somewhat more involved for N = 1. This case is illustrated in Fig. 9, which shows Region A1B1C1 as a subregion of Region A1B1 with contours for πρ0sLIN = 0.60, 0.65, 0.70, 0.725 and gLIN = 1.25, 2.0, 4.0, 8.0. The dashed line is ν = 3/2, where πρ0sLIN is a maximum for fixed μ and where the πρ0sLIN-contour is tangent to the corresponding ray through the origin, as is evident in the plot.
Fig. 9.
Optimal frequency and gain contours for dimension N = 1. The plot shows Region A1B1C1 as a subregion of Region A1B1 with contours for πρ0sLIN = 0.60, 0.65, 0.70, 0.725 and gLIN = 1.25, 2.0, 4.0, 8.0, and a balance contour for βCS = 0.85. The optimal frequency is bounded by 0 < πρ0sLIN ≤ 0.75. The dashed line is ν = 3/2, where πρ0sLIN is a maximum for fixed μ and where the πρ0sLIN-contour is tangent to the corresponding ray through the origin, as is evident in the plot.
We now state our main result, namely, that different pairs (sLIN, gLIN) correspond to different points in Region ANBNCN, that is, that the optimal frequency sLIN and optimal gain gLIN provide a coordinate system for Region ANBNCN.
Theorem. The map given by Eq. (33) is one-to-one on Region ANBNCN.
Proof. Assume Eq. (33) maps two distinct points (μ1, ν1), (μ2, ν2) in the region described by Eq. (34) to a point (sLIN, gLIN). If μ1 = μ2, that is, the points are on a ray intersecting the gLIN-contour, then result (2) of the Lemma forces ν1 = ν2. Consequently, the two points lie on two rays intersecting the gLIN-contour. The following Claim then implies that the corresponding sLIN-values cannot be equal, and the Theorem follows.
Claim. on each gLIN-contour.
Proof. It will be useful to start with coordinates μ, βCS on the region defined by Eq. (34) and change to x, y with domain D:={(x, y) : 0 < x < ∞, 0 < y < x} by
(35) |
Then Eq. (33) becomes
(36) |
For gLIN fixed, that is, on a gLIN-contour, logarithmic differentiation of Eq. (36) gives
(37) |
For sLIN on this gLIN-contour, logarithmic differentiation of Eq. (36) gives
(38) |
that is,
(39) |
and combining Eqs. (37) and (39) gives
(40) |
where E is
(41) |
By the conditions on domain D, the quantity E in Eq. (40) is multiplied by a strictly negative quantity. Consequently, since d/dx = μd/dμ, the Claim follows if E can be shown positive on the domain D. On this domain, we can set y := x − ax with 0 < a < 1, 0 < x < ∞, and rewrite E as
(42) |
Notice the inequalities:
(43) |
These inequalities follow from observing that f(0) = g(a, 0) = 0 and that df/dz, dg/dz are both positive for the stated ranges. It follows that E is positive in Eq. (42), and the Claim is proved.
References
- 1.Rodieck RW. Quantitative analysis of cat retinal ganglion cell response to visual stimuli. Vis. Res. 1965;5:583–601. doi: 10.1016/0042-6989(65)90033-7. [DOI] [PubMed] [Google Scholar]
- 2.Enroth-Cugell C, Robson JG. The contrast sensitivity of retinal ganglion cells of the cat. J. Physiol. 1966;187:517–552. doi: 10.1113/jphysiol.1966.sp008107. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 3.Jacobs GH, Yolton RL. Center-surround balance in receptive fields of cells in the lateral geniculate nucleus. Vis. Res. 1970;10:1127–1144. doi: 10.1016/0042-6989(70)90030-1. [DOI] [PubMed] [Google Scholar]
- 4.Kaplan E, Marcus S, So YT. Effects of dark adaptation on spatial and temporal properties of receptive fields in cat lateral geniculate nucleus. J Physiol. 1979;294:561–580. doi: 10.1113/jphysiol.1979.sp012946. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 5.So YT, Shapley R. Spatial tuning of cells in and around lateral geniculate nucleus of the cat: X and Y relay cells and perigeniculate interneurons. J. Neurophysiol. 1981;45:107–120. doi: 10.1152/jn.1981.45.1.107. [DOI] [PubMed] [Google Scholar]
- 6.Hicks TP, Lee BB, Vidyasagar TR. The responses of cells in macaque lateral geniculate nucleus to sinusoidal gratings. J. Physiol. 1983;337:183–200. doi: 10.1113/jphysiol.1983.sp014619. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 7.Derrington AM, Lennie P. Spatial and temporal contrast sensitivities of neurons in lateral geniculate nucleus of macaque. J. Physiol. 1984;357:219–240. doi: 10.1113/jphysiol.1984.sp015498. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 8.Irvin GE, Casagrande VA, Norton TT. Center/surround relationships of magnocellular, parvocellular, and koniocellular relay cells in primate lateral geniculate nucleus. Vis. Neurosci. 1993;10:363–373. doi: 10.1017/s0952523800003758. [DOI] [PubMed] [Google Scholar]
- 9.Spear PD, Moore RJ, Kim CBY, Xue J-T, Tumosa N. Effects of aging on the primate visual system: Spatial and temporal processing by lateral geniculate neurons in young adult and old rhesus monkeys. J. Neurophysiol. 1994;72:402–420. doi: 10.1152/jn.1994.72.1.402. [DOI] [PubMed] [Google Scholar]
- 10.Cheng H, Chino YM, Smith EL, III, Hamamoto J, Yoshida K. Transfer characteristics of lateral geniculate nucleus X neurons in the cat: Effects of spatial frequency and contrast. J. Neurophysiol. 1995;74:2548–2557. doi: 10.1152/jn.1995.74.6.2548. [DOI] [PubMed] [Google Scholar]
- 11.Ohzawa I, DeAngelis GC, Freeman RD. Encoding of binocular disparity by simple cells in the cat's visual cortex. J. Neurophysiol. 1996;75:1779–1805. doi: 10.1152/jn.1996.75.5.1779. [DOI] [PubMed] [Google Scholar]
- 12.Kremers J, Weiss S. Receptive field dimensions of lateral geniculate cells in the common marmoset (Callithrix jacchus) Vis. Res. 1997;37:2171–2181. doi: 10.1016/s0042-6989(97)00041-2. [DOI] [PubMed] [Google Scholar]
- 13.O' Keefe LP, Levitt JB, Kiper DC, Shapley RM, Movshon JA. Functional organization of owl monkey lateral geniculate nucleus and visual cortex. J. Neurophysiol. 1998;80:594–609. doi: 10.1152/jn.1998.80.2.594. [DOI] [PubMed] [Google Scholar]
- 14.Usrey WM, Reid RC. Visual physiology of the lateral geniculate nucleus in two species of New World monkey: Saimiri sciureus and Aotus trivirgatis. J. Physiol. 2000;523:755–769. doi: 10.1111/j.1469-7793.2000.00755.x. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 15.Levitt JB, Schumer RA, Sherman SM, Spear PD, Movshon JA. Visual response properties of neurons in the LGN of normally reared and visually deprived macaque monkeys. J. Neurophysiol. 2001;85:2111–2129. doi: 10.1152/jn.2001.85.5.2111. [DOI] [PubMed] [Google Scholar]
- 16.White AJR, Solomon SG, Martin PR. Spatial properties of koniocellular cells in the lateral geniculate nucleus of the marmoset Callithrix jacchus. J. Physiol. 2001;533:519–535. doi: 10.1111/j.1469-7793.2001.0519a.x. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 17.Xu X, Bonds AB, Casagrande VA. Modeling receptive-field structure of koniocellular, magnocellular, and parvocellular LGN cells in the owl monkey (Aotus trivigatus) Vis. Neurosci. 2002;19:703–711. doi: 10.1017/s0952523802196027. [DOI] [PubMed] [Google Scholar]
- 18.Grubb MS, Thompson ID. Quantitative characterization of visual response properties in the mouse dorsal lateral geniculate nucleus. J. Neurophysiol. 2003;90:3594–3607. doi: 10.1152/jn.00699.2003. [DOI] [PubMed] [Google Scholar]
- 19.Van Hooser SD, Alexander J, Heimel F, Nelson SB. Receptive field properties and laminar organization of lateral geniculate nucleus in the gray squirrel (Sciurus carolinesis) J. Neurophysiol. 2003;90:3398–3418. doi: 10.1152/jn.00474.2003. [DOI] [PubMed] [Google Scholar]
- 20.Bonin V, Mante V, Carandini M. The suppressive field of neurons in lateral geniculate nucleus. J. Neurosci. 2005;25(47):10844–10856. doi: 10.1523/JNEUROSCI.3562-05.2005. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 21.Alitto HJ, Moore BD, IV, Rathburn DL, Ursey WM. A comparison of visual responses in the lateral geniculate nucleus of alert and anaesthetized macaque monkeys. J. Physiol. 2011;589:87–99. doi: 10.1113/jphysiol.2010.190538. [DOI] [PMC free article] [PubMed] [Google Scholar]