Skip to main content
PLOS Computational Biology logoLink to PLOS Computational Biology
. 2012 Aug 16;8(8):e1002625. doi: 10.1371/journal.pcbi.1002625

Unifying Time to Contact Estimation and Collision Avoidance across Species

Matthias S Keil 1,2,*, Joan López-Moliner 1,2
Editor: Lyle J Graham3
PMCID: PMC3420976  PMID: 22915999

Abstract

The Inline graphic-function and the Inline graphic-function are phenomenological models that are widely used in the context of timing interceptive actions and collision avoidance, respectively. Both models were previously considered to be unrelated to each other: Inline graphic is a decreasing function that provides an estimation of time-to-contact (ttc) in the early phase of an object approach; in contrast, Inline graphic has a maximum before ttc. Furthermore, it is not clear how both functions could be implemented at the neuronal level in a biophysically plausible fashion. Here we propose a new framework – the corrected modified Tau function – capable of predicting both Inline graphic-type (“Inline graphic”) and Inline graphic-type (“Inline graphic”) responses. The outstanding property of our new framework is its resilience to noise. We show that Inline graphic can be derived from a firing rate equation, and, as Inline graphic, serves to describe the response curves of collision sensitive neurons. Furthermore, we show that Inline graphic predicts the psychophysical performance of subjects determining ttc. Our new framework is thus validated successfully against published and novel experimental data. Within the framework, links between Inline graphic-type and Inline graphic-type neurons are established. Therefore, it could possibly serve as a model for explaining the co-occurrence of such neurons in the brain.

Author Summary

In 1957, Sir Fred Hoyle published a science fiction novel in which he described humanity's encounter with an extraterrestrial life form. It came in the shape of a huge black cloud which approached the earth. Hoyle proposed a formula (“Inline graphic”) for computing the remaining time until contact (“ttc”) of the cloud with the earth. Nowadays in real science, Inline graphic serves as a model for ttc -perception for animals and humans, although it is not entirely undisputed. For instance, Inline graphic seems to be incompatible with a collision-sensitive neuron in locusts (the Lobula Giant Movement Detector or LGMD neuron). LGMD neurons are instead better described by the Inline graphic-function, which differs from Inline graphic. Here we propose a generic model (“Inline graphic”) that contains Inline graphic and Inline graphic as special cases. The validity of the Inline graphic model was confirmed with a psychophysical experiment. Also, we fitted many published response curves of LGMD neurons with our new model and with the Inline graphic-function. Both models fit these response curves well, and we thus can conclude that Inline graphic and Inline graphic possibly result from a generic neuronal circuit template such as it is described by Inline graphic.

Introduction

Monocular presentation of a looming object elicits escape or avoidance reactions in many species, including humans [1][4]. When a planar object travels perpendicular to a surface toward an observer (i.e. the object approaches the observer on a direct collision course), it projects a symmetrically expanding image on the retina. Notice that in the present paper we only focus on a subset of approaches where the approaching object eventually collides with the observer. We assume that collision happens at time Inline graphic (time to contact, “ttc”). At time Inline graphic before Inline graphic, the image subtends an angle Inline graphic, and its outer contours expand with angular velocity Inline graphic. Both angular variables grow nearly exponentially with decreasing distance Inline graphic between object and eye (assuming a constant velocity Inline graphic). With knowledge of a predator's or object's typical size [5], it is therefore possible to trigger a behavioral response as soon as Inline graphic or Inline graphic, respectively, crosses a threshold [1], [6], [7].

The visual systems of various species are also known to “compute” functions of Inline graphic and Inline graphic (see e.g. [8] for a recent review). The Tau-function (“Inline graphic”) is defined by Inline graphic. Under the assumption that the object is a rigid sphere that approaches with Inline graphic, Inline graphic has several interesting properties [9], [10]: First, Inline graphic provides a running estimation of ttc during the approach. Second, the ttc estimation is largely independent of physical object size, provided that Inline graphic and Inline graphic are noise-free. Third, Inline graphic decreases approximately linearly with time with a constant slope of Inline graphic, but eventually linearity is compromised, as Inline graphic has a minimum shortly before ttc. It therefore would be comparatively easy to track the remaining time Inline graphic until impact, and to precisely time avoidance reactions, for example as soon as Inline graphic is below a certain threshold value.

These three properties, however, are valid only for “sufficiently small” angular sizes Inline graphic. Any quantitative criterion for “sufficiently small” implicates an error threshold for the deviation of Inline graphic from linearity, that is Inline graphic. For example, according to Text S6 a corresponding threshold for the visual angle can be defined as Inline graphic with some constant Inline graphic. Notice that the Inline graphic-criterion is independent from stimulus parameters such as object diameter or approach velocity.

Because Inline graphic is well suited for the estimation of Inline graphic, it could in principal serve as a universal mechanism for guiding motor actions during object approaches or during self-motion towards static objects. Indeed, several studies related Inline graphic to behavioral responses in this context, thus asserting that many organisms, including humans, rely on Inline graphic for their timing of motor actions (e.g. [10][12]). But a critical re-evaluation of the Inline graphic-hypothesis arrived at the conclusion that Inline graphic does not necessarily play a unique role for ttc estimation [13], [14]. For example, humans also rely on the rate of change of relative disparity, particularly in the late phase of an approach, for small object sizes [15][18], for low speeds [19], [20], or if knowledge of object size is available [7]. In addition, the task at hand (e.g. catching a ball or eluding a meteorite) seems to dictate the information that will eventually be used for action timing [14], [18], [21]. Further inconsistencies with respect to Inline graphic were reported with psychophysical results, where Inline graphic tended to be underestimated [16]. In addition, ttc -estimation reveals a certain dependence on object size [22], which is also not predicted by Inline graphic at “sufficiently small” angular sizes.

The Tau-function is often studied in the context of ttc -estimation. It appears, however, that in order to describe the responses of collision-sensitive neurons in certain species Inline graphic is inadequate. For example, the Lobula Giant Movement Detector (LGMD) neuron in locusts responds with increasing activity to a stimulation with a symmetrically expanding image, if the expansion pattern is consistent with an approaching object [23], [24]. The response curve of the LGMD neuron gradually increases to a maximum and then abruptly ceases (often to a nonzero baseline response). Because Inline graphic does not have a maximum, a different function has been proposed for modeling LGMD responses: The Eta-function (“Inline graphic”). It is defined as Inline graphic, with a constant Inline graphic [25]. Theoretically, the time when the activity peak occurs depends linearly on the ratio Inline graphic of object half-size Inline graphic to object velocity Inline graphic. The peak will shift closer to Inline graphic for smaller or faster objects, and always occurs at angular size Inline graphic, independent of Inline graphic [26]. The LGMD activity peak could in principle signal a critical angular size for escaping. Indeed, a recent study with freely behaving locust suggests that the time of peak firing rate of the Descending Contralateral Movement Detector (DCMD) predicts that of jump [27] (each LGMD spike triggers a spike in the postsynaptic DCMD as well, because the LGMD is strongly coupled to the DCMD by a combined electrical and chemical synapse [28], [29]).

It has nevertheless been argued that – in some ecologically meaningful situations (small Inline graphic) – there is no guarantee for the peak to occur before Inline graphic [2], [5]. This statement may be true to the extent that in freely behaving locusts, a reliable escape jump is triggered before collision only in the range of Inline graphic to Inline graphic [30]. For Inline graphic, the jump would occur after projected collision, and this value thus may reflect the typical sizes and speeds of predators.

Apart from the locust, other species have collision-sensitive neurons with Inline graphic-like properties, for instance fruitflies [31] and bullfrogs [32]. In pigeons, the response properties of one of three classes of neurons in the dorsal posterior zone of the nucleus rotundus also seems to be compatible with the Inline graphic-function [1]. (The two remaining classes seem to compute Inline graphic and Inline graphic, respectively). In the goldfish, responses of the M-cell to looming stimuli also appear to follow a version of the Inline graphic-function, in which Inline graphic replaces Inline graphic, such that the new function does only depend on Inline graphic [33].

The Tau-function and the Eta-function are the two prevailing models for studying ttc -perception and (interceptive) action timing on the one hand, and escape behavior and collision avoidance on the other. In other words, we have two different models for two seemingly separated contexts. Each model brings about some hitherto unresolved issues, which are subsequently described.

From a computational point of view, Inline graphic is numerically unstable: In the presence of noise, we have to reckon with the fact that Inline graphic can get very small – or even reach zero – at certain instants during the initial phase of the approach (cf. [17]). As a consequence, fluctuations of Inline graphic with large amplitudes may occur. If, however, noise levels are constant in time, and noise is not multiplicative, the signal to noise ratio continuously improves as Inline graphic is approached. It is furthermore not entirely clear how Inline graphic could be biophysically implemented in a neuron.

As for the Inline graphic-function, the LGMD neuron seems to bypass a direct multiplication or division by computing Inline graphic with subsequent exponentiation of the result [34]. From a mathematical viewpoint, however, taking the logarithm introduces an instability for Inline graphic, although neuronal circuits with divisive inhibition can be adjusted such that no stability problems occur [35]. Moreover, Gabbiani et al. [34] found that a third-order power law fitted the mean instantaneous firing rate of the LGMD better than an exponential or a linear function (see also reference [36]).

Our original motivation was to improve the stability of Inline graphic with a simple modification. This modification led us to the modified Tau function Inline graphic. Similar to the Inline graphic-function, the Inline graphic-function also reveals a maximum before ttc. We were able to fit the response curves of Inline graphic-type neurons with Inline graphic (Text S4). Our Inline graphic-function represents the equilibrium solution of an equation for describing neuronal firing rate. Because of this, Inline graphic is based on a biophysically plausible mechanism.

But Inline graphic comes with a disadvantage: Unlike Inline graphic, it no longer provides a running value of ttc. In order to recover the ttc prediction, we needed to add a correction term to Inline graphic. This so-defined corrected modified Tau function (Inline graphic) recovers the ttc prediction of the original Inline graphic-function, but suppresses noise better than Inline graphic. Most importantly, the corrected m-Tau function predicts the results of a psychophysical experiment, requiring subjects to estimate ttc.

Theoretically, we therefore can explain Inline graphic-type and Inline graphic-type responses within the Inline graphic framework, which contains Inline graphic (but also Inline graphic!) as a special case. Until now, Inline graphic and Inline graphic did not have any obvious relationship with each other (although we show in Text S6 how Inline graphic could formally be related to Inline graphic). The Inline graphic-function could thus serve to explain why Inline graphic-type and Inline graphic-type neurons could be found alongside each other in the pigeon brain [1].

Results

The corrected modified Tau function “Inline graphic” (equation 5) contains the modified Tau function “Inline graphic” (equation 1) as a special case. We nevertheless first introduce the Inline graphic model, as this makes its relation to the original Inline graphic-function much easier understood.

The modified Inline graphic model (“Inline graphic”)

Behavioral and neural responses to optical variables (e.g., Inline graphic, Inline graphic, Inline graphic, Inline graphic) in the initial part of a trajectory are very noisy signals. Signal fluctuations may occur as a consequence of the discrete structure of the retinal photoreceptor array and its limited spatial resolution. The signal-to-noise ratio continuously improves as ttc is approached (Text S3).

Our first step adds computational stability to the Inline graphic model. Let Inline graphic be a constant (in units of Inline graphic). The modified Tau model is defined as:

graphic file with name pcbi.1002625.e136.jpg (1)

Biophysically, Inline graphic can be interpreted as leakage conductance (equation S2 in Text S1). According to equation (1), Inline graphic can formally be expressed in terms of Inline graphic multiplied with a gain control factor Inline graphic, which depends only on angular velocity. Notice, however, that the multiplicative version “Inline graphic” would again compromise stability, because Inline graphic appears as one of the factors in the product. Figure 1 a juxtaposes Inline graphic and the factors Inline graphic and Inline graphic, respectively.

Figure 1. The modified Tau function (“m-Tau”).

Figure 1

(a) The figure shows two m-Tau functions which are distinguished by Inline graphic (with values Inline graphic and Inline graphic, see legend). The horizontal bars denote their respective maxima for the default stimulus values (Inline graphic, Inline graphic, Inline graphic, Inline graphic). The maxima shift to the left (circles) upon doubling the object radius Inline graphic to Inline graphic (“size effect”). They shift in the opposite direction (triangles) upon doubling both the approach velocity Inline graphic and the initial distance Inline graphic (“velocity effect”), such that Inline graphic remains unchanged (Inline graphic). The thin dotted lines (not identified in the legend) show the m-Tau functions with correspondingly doubled values. For the m-Tau function with Inline graphic, the two factors Inline graphic and Inline graphic are furthermore plotted, see equation (1). The shift directions of the maxima are identical with the corresponding shifts observed with the Inline graphic-function, see Text S1. (b) Here it is shown how the maxima of seven m-Tau functions shift when the object diameter is halved or doubled with respect to its default value Inline graphic. Each point indicates Inline graphic (time of maximum) along with its corresponding amplitude Inline graphic. Circular symbols represent the default case with Inline graphic. All maxima lie on a line. With a smaller object diameter all maxima shift to the right (towards Inline graphic), and an increase in object size causes a shift of all maxima to the left (away from Inline graphic). All shifts proceed along the same straight line. Notice that some artifacts occur for the two leftmost points, because all maxima were computed numerically. The velocity effect is illustrated in Text S1.

Let the initial distance between the eye and a circular object (diameter Inline graphic) be denoted by Inline graphic. Then, choosing Inline graphic will create a maximum of Inline graphic at time Inline graphic (i.e., a maximum before Inline graphic):

graphic file with name pcbi.1002625.e175.jpg (2)

(the previous equation is derived in the Methods Section). The time Inline graphic when Inline graphic assumes its maximum can thus be controlled by specifying Inline graphic, where bigger values will place the maximum closer to Inline graphic. The maximum depends as follows on approach velocity and object diameter, respectively.

Assume fixed values for Inline graphic and Inline graphic. Then, Inline graphic will have an activity maximum at Inline graphic (default case). Now increase approach velocity and initial distance, such that Inline graphic remains constant. As a consequence, the peak will shift closer to Inline graphic with respect to the default case (triangle symbols in Figure 1a ; further figures in Text S2). This is the velocity effect.

Now increase the object diameter. The maximum of Inline graphic will then occur earlier compared to the default case (circle symbols in Figure 1). This is the size effect.

Assuming that the peak signals an imminent collision, this shifting behavior is consistent with larger objects being perceived to have an earlier ttc than smaller ones [22]. Note that the original Inline graphic-function (i.e. Inline graphic and noise-free angular variables) does not show a strong dependence on object size where Inline graphic holds (but see Text S6).

The Inline graphic-function is the prevailing model for describing responses from collision sensitive neurons to object approaches with constant velocity. Its characteristic feature is its maximum. Because Inline graphic also has a maximum, we fit Inline graphic previously published neuronal response curves with the Inline graphic-function and Inline graphic (Text S4). Figure 2 summarizes these fits by comparing the response maxima of the experimental curves (“Inline graphic”) with the maxima predicted by the best fits achieved with the two functions (“Inline graphic”). Predictions of Inline graphic are slightly better with Inline graphic-fits, both in terms of mean and median of absolute differences (Inline graphic). With respect to goodness of fit measures (root-mean-square-errors, Inline graphic, F-statistics), both functions perform again on par with each other. Therefore, both Inline graphic and the Inline graphic-function describe neuronal responses of object approaches with constant velocity.

Figure 2. Inline graphic from experiments (symbols) compared to fitted Inline graphic (bars).

Figure 2

All symbols indicate the maxima Inline graphic in the neuronal recording data as a function of Inline graphic (with Inline graphic). These data were manually resampled from previously published studies (see Text S4 for further details). The line ends (lines start at the center of each symbol) denote where the fitted functions Inline graphic (thick gray bars) and Inline graphic (thin and red bars) have their respective maxima. Thus, the longer a bar, the bigger the difference between the predicted maxima and that of the neuronal data. The respective sum of absolute differences is indicated in the inset. The mean (Inline graphic s.d., Inline graphic) of absolute differences is Inline graphic (median Inline graphic: Inline graphic) for the Inline graphic-function, and Inline graphic (median Inline graphic: Inline graphic) for Inline graphic. The two continuous lines connect the data for a series of Inline graphic values from the same paper (light gray: reference [26]; green: reference [39]; first figure in Text S4: all references.)

The experimental maxima at time Inline graphic depend linearly on Inline graphic [26]. The Inline graphic-function predicts this linear relationship (equation S5 in Text S2), where slope is identified by Inline graphic, and intercept by a temporal delay Inline graphic of corresponding line fits (Figure 3a ).

Figure 3. Masking of the m-Tau nonlinearity by noise.

Figure 3

The experimental data from Gabbiani et al. [26] suggest a linear relationship between relative time of peak firing rate Inline graphic and the half-size to velocity ratio Inline graphic. The big shaded areas indicate one standard deviation Inline graphic from the mean value of Inline graphic. Notice the increase in Inline graphic with increasing Inline graphic. (a) Resampled Figure 4a from Reference [26] (p. 1128). The locusts were stimulated by approaching dark squares with different sizes and velocities, such that various values of Inline graphic were covered. The circle symbol for each Inline graphic represents the mean Inline graphic of neuronal response curves across Inline graphic DCMD neurons. The result of a weighted least square regression fit reported by Gabbiani et al. had slope Inline graphic and intercept Inline graphic. With the manually resampled data points shown here, we obtained Inline graphic and Inline graphic, respectively. The light green shaded area indicates one standard deviation of slope. Additional statistical parameters of our weighted least square fit are shown above the figure. (b) An example of fitting a straight line to Inline graphic averaged random trials of the “noisified” equation (2) with Inline graphic. “Noisifying” means that Gaussian noise with standard deviation Inline graphic was added to Inline graphic (according to equation 8, page 1129 in [26]). The noise blurs the nonlinear character of the m-Tau function and makes it appear linear. The light red shaded area indicates one standard deviation of slope. Further simulation results are presented in Text S2.

The maximum of the Inline graphic-function Inline graphic, however, depends in a nonlinear way on Inline graphic (equation 2 & equation S6 in Text S2; illustration: Figure 4). (Nonlinearity means that the slope depends on Inline graphic, and linearity means that it does not). Linearity is approached with increasing values of Inline graphic, eventually reaching a slope of one for Inline graphic (equation S9 in Text S2). This is nevertheless inconsistent with experimental evidence, as the experimental values for Inline graphic are underestimated (typically Inline graphic).

Figure 4. Illustration of nonlinear dependence of m-Tau maxima.

Figure 4

The red square symbols denote data points Inline graphic, according to Figure 3a from reference [26]). In order to illustrate the nonlinear behavior of m-Tau, for each of these points an instance of m-Tau was created, such that the peaks of the Inline graphic-function and the m-Tau function coincide. The corresponding values of Inline graphic were computed with equation S7 in Text S2, and are indicated in the figure. Along with the Inline graphic, the values of Inline graphic and Inline graphic are shown in small font size. The latter two values were obtained by “brute-force” fitting a straight line to the nonlinear m-Tau curves. We observe that: (i) the curvature of m-Tau (equation S6 in Text S2) increases with decreasing values of Inline graphic. (ii) All “slopes” of the “brute-force” line-fit to m-Tau are smaller than suggested by the data from Gabbiani et al., who reported Inline graphic (our fit of their re-sampled data is indicated by the green line and yielded Inline graphic; see figure headline).

We thus explored a different possibility: Can the nonlinear function Inline graphic be hidden by noise? Figure 3b suggests that it nearly can, as seen when fitting a line to a version of Inline graphic with additive Gaussian noise. Noise levels were set as reported in [26]. This hide-and-seek works quite well, and the fitting statistics (Inline graphic, KS-test on residuals, F-statistics) are consistent with linearity in many random trials (detailed analysis: Text S2).

Figure 4 suggests a correlation between intercept and slope of line fits for different values of Inline graphic. We thus fit lines to the noisified version of Inline graphic for various values of Inline graphic. As before, noise levels were set as reported, and we again identified intercept and slope of the line fits to Inline graphic with Inline graphic and Inline graphic, respectively. The result of this procedure is shown in Figure 5, and agrees well with Figure 4 in [26]. Thus, Inline graphic consistently predicts a good correlation between intercepts and slopes both in the presence and in the absence of noise.

Figure 5. Simulation of Figure 4b from Reference [26] (p. 1128).

Figure 5

For compiling this figure, a value of Inline graphic was first selected. Then, Inline graphic noisified curves Inline graphic (Inline graphic) were generated and averaged, assuming a noise level of Inline graphic in equation S10 in Text S2 [26]. A pair of intercept and slope values (Inline graphic and Inline graphic, respectively) were obtained from a weighted linear regression fit to the average curve (weights Inline graphicvariance). Now, Inline graphic was parsed from Inline graphic to Inline graphic in steps of Inline graphic (totaling Inline graphic values). For each value of Inline graphic, the weighted linear regression fit to the averaged Inline graphic-curves was repeated Inline graphic times. The small grey circles represent the mean value of these Inline graphic intercept-slope pairs. Statistical parameters for each fit were also recorded, and the corresponding figures are included in Text S2. The main axis of the ellipse are in the direction of the eigenvectors of the covariance matrix. The matrix was computed from all intercept-slope pairs (i.e. Inline graphic samples for each Inline graphic). The lengths of the eigenvectors were scaled with the square root of their associated eigenvalues. The area enclosed by the ellipse thus corresponds to one standard deviation (legend: Inline graphic and Inline graphic). (Note that the ellipse shown in Figure 4b from Gabbiani et al. denotes instead a Inline graphic confidence region for intercept and slope). The noise-free correlation is indicated by the straight line. Notice that the abscissa values are defined up to an arbitrary additive constant.

The corrected modified Inline graphic model (“Inline graphic”)

Maximum detection of Inline graphic in the initial phase of an object approach (i.e., for small values of Inline graphic) is problematic, due to the signal's poor signal-to-noise ratio and the rather “shallow” curvature around the maximum. The situation gets progressively better if we place the maximum closer to Inline graphic, that is for bigger values of Inline graphic: The signal-to-noise ratio is better, and curvature is higher. With Inline graphic, however, we fell short of explaining the results of our psychophysical experiment (which is below described further). This led us to modify Inline graphic as follows.

Observe that Inline graphic for all Inline graphic, and thus

graphic file with name pcbi.1002625.e303.jpg (3)

is a positive correction factor to Inline graphic, such that Inline graphic. As with Inline graphic, the correction factor Inline graphic per se is again susceptible to fluctuations in the angular variable Inline graphic, and we would have gained no improvement by simply adding it to Inline graphic.

Now, the crucial idea is to render Inline graphic insensitive to such fluctuations. This is achieved with a first order low-pass filter (a short introduction is given in Text S8). Low-pass filtering of Inline graphic and Inline graphic transforms Inline graphic into a slowly varying signal, which is eventually added to Inline graphic:

graphic file with name pcbi.1002625.e315.jpg (4)

Inline graphic and Inline graphic are low-pass filtered visual angle and angular velocity, respectively, and Inline graphic is the system's integration time constant. In order to avoid initial filter transients, the filter variables were initialized with Inline graphic and Inline graphic, respectively. The Inline graphic are filter memory coefficients with Inline graphic for Inline graphic. No filtering would take place for Inline graphic (no memory), and the filters would never change their initial state for Inline graphic (infinite memory).

The corrected, modified Inline graphic model (“corrected m-Tau”) is then defined as:

graphic file with name pcbi.1002625.e327.jpg (5)

where Inline graphic is a small constant, such that possible division-by-zero errors are avoided in the simulation. Nevertheless,in the presence of noise, division-by-zero errors do not typically represent a problem during an approach with Inline graphic, because Inline graphic if the following two conditions hold: (i) appropriate initialization of Inline graphic, and (ii) “sufficiently strong” lowpass filtering. The offset Inline graphic is included for the sake of completeness. It was only considered for simulating our psychophysical experiment (described below), where it turned out to be negligibly small. In general, therefore, it is safe to assume Inline graphic.

Similar to Inline graphic, the new corrected m-Tau-model also computes an estimation of ttc for “sufficiently small” angular sizes. But the principal advantage of Inline graphic over Inline graphic is that it is less sensitive to noise. The noise suppression of the corrected m-Tau-model is constrained by the noise suppression performance of two “limit functions”, which are approached dependent on the values of Inline graphic, Inline graphic, and Inline graphic (Figure 6). For the derivation of these limit functions, assume (to simplify matters) that in equation (5) Inline graphic with Inline graphic (and Inline graphic). Then, as we will show subsequently, the constraining functions are the ordinary Inline graphic function for Inline graphic, on the one hand (equation 6), and for Inline graphic a version of Inline graphic with lowpass-filtered angular variables, on the other (equation 8). Thus, Inline graphic, where Inline graphic, provided that we exclude the case Inline graphic, Inline graphic, which would imply that Inline graphic is unbounded.

Figure 6. Limit functions of the corrected m-Tau function.

Figure 6

The corrected m-Tau -function Inline graphic responds similar to Inline graphic, but with an improved noise suppression performance, as long as parameter values Inline graphic (Inline graphic and Inline graphic) are suitably chosen. More precisely, Inline graphic is constrained by the limit functions Inline graphic and Inline graphic. This means that corrected m-Tau can approach the former or the latter function for the corresponding (extreme) values of Inline graphic, but typically Inline graphic will perform somewhere between the two limit functions. For the simulations shown in this figure, uncorrelated normal-distributed noise was added to the angular variables Inline graphic and Inline graphic. Each curve represents a typical random trial, where noise was identical for all curves. The different shades of gray indicate different object diameters, as indicated in the legends. (a) “Normal” Inline graphic function, which is the limit function approached by Inline graphic for Inline graphic. Noise suppression is poor. Notice that the displayed range has been truncated so as to match it to the range of the figure on the right-hand side. (b) The Inline graphic function is the limit function that is approached for Inline graphic. It has an excellent noise suppression performance, owing to lowpass filtering of angular variables (Inline graphic, c.f. equation 4). Further details are presented in Text S3.

Case I: Inline graphic

For very small Inline graphic (more precisely Inline graphic), the first term of the equation (5) is approximately

graphic file with name pcbi.1002625.e373.jpg (6)

which is just the ordinary Inline graphic function. For the second term Inline graphic, which implies that it can be neglected because its denominator is approximately equal to Inline graphic. Furthermore, during an object approach with constant velocity, angular size Inline graphic and angular velocity Inline graphic are increasing, and Inline graphic, as Inline graphic is monotonically decreasing (except at times very close to ttc, see Text S6). The last arguments hold also for Inline graphic and Inline graphic, respectively, which are the lowpass-filtered optical variables, where Inline graphic. We eventually arrive at the approximation

graphic file with name pcbi.1002625.e384.jpg (7)

Summarizing the above, if Inline graphic, then the noise suppression performance of the corrected m-Tau -model is comparable with that of ordinary Inline graphic (Figure 6a ).

Case II: Inline graphic

For Inline graphic (more precisely Inline graphic), the situation is just the opposite of Case I. The first term of equation (5) can be neglected, because Inline graphic. Given that Inline graphic in the denominator of the Inline graphic term, we obtain

graphic file with name pcbi.1002625.e393.jpg (8)

This is the ordinary Inline graphic-function but with lowpass filtered optical variables (“Inline graphic”, Figure 6b ).

Predicting psychophysical performance

Details on our psychophysical experiment are spelled out in the Methods Section. In a nutshell, subjects viewed approaching balls on a monitor. The balls had two different sizes (big & small, corresponding to object diameters Inline graphic & Inline graphic, respectively), and disappeared after Inline graphic (presentation time) until Inline graphic. A beep sounded always at the same time, Inline graphic, in order to indicate a reference time to the subjects. Approaches with different values of Inline graphic were presented, where Inline graphic could occur before or after Inline graphic. Subjects were asked to judge whether they were hit by the ball before or after Inline graphic. Responses were pooled, and the “proportion of later responses” for each presentation time (corresponding to “ball hit me after Inline graphic”) was computed as a function of ttc. Figure 7a shows the corresponding data points for Inline graphic, along with the best matching Gaussian cumulative density function (“GCDF”-fit) for each object diameter. The GCDF-fits represent an estimate of the underlying psychometric curves or psychometric functions, respectively. Figure 7b suggests that subjects did not respond to the average of the stimulus set, because the mean of the distribution (point of subjective simultaneity) shifted with presentation time. In addition, the variance of the distribution decreased with increasing presentation time. The small object diameter is furthermore associated with a higher variance than the big one.

Figure 7. Psychometric functions.

Figure 7

(a) Psychophysical data points Inline graphic for “proportion of later responses” are shown for the presentation time Inline graphic and object diameters big (triangle symbols) and small (circle symbols), respectively. Each sigmoid curve represents a fit of a Gaussian cumulative density function (“GCDF” with mean Inline graphic and standard deviation Inline graphic) to the data points of the respective object diameter. The GCDF-fits approximate the underlying psychometric functions, with the mean Inline graphic indicating the time point of subjective simultaneity. (b) The curves show how Inline graphic and Inline graphic depend on presentation time and object diameter. Each point represents the result of a GCDF-fit to the psychophysical data. If subjects responded correctly, the point of subjective simultaneity would coincide with Inline graphic (Inline graphic is indicated by the dashed horizontal line).

The full set of data points is shown in Figure 8, where each figure panel corresponds to a different presentation time (small object size: circles; big: triangles). The curves shown in Figure 8 do not represent GCDF-fits (as in Figure 7a ), but rather display simulation results from the Inline graphic-model. For short presentation times, subjects show near-random performance across ttc (Figure 8a, b ), thereby revealing a bias towards later responses (i.e. “ball hit me after Inline graphic”). The GCDF-fits reveal a higher bias for the small object diameter (Figure 7b ). The corresponding psychometric functions (not shown) and Inline graphic-predictions for the shortest presentation time (Inline graphic; Figure 8a ) are thus rather flat and noisy. This bias is progressively reduced with increasing Inline graphic, indicating improving performance: For Inline graphic, the point of subjective simultaneity approaches Inline graphic for both object diameters, and psychometric functions get closer to a step-wise increase at Inline graphic (Figure 7a ).

Figure 8. Corrected m-Tau predictions (Inline graphic score; combined diameter).

Figure 8

The proportion of later responses (i.e. subjects perceived ttc after Inline graphic) are shown as a function of ttc for different presentation times Inline graphic: (a) Inline graphic, (b) Inline graphic, (c) Inline graphic, (d) Inline graphic, and (e) Inline graphic. Psychophysical results Inline graphic were pooled across subjects and are denoted by circles (small object diameter Inline graphic) and triangles (big object diameter Inline graphic), respectively. Predictions Inline graphic of the corrected m-Tau -model “Inline graphic” are represented by curves. In this figure, the prediction performance of Inline graphic was measured according to the root mean square error (“Inline graphic-score”). Corrected m-Tau -predictions with the three best performing parameter sets are juxtaposed (i.e. first three rows in Table S3 in Text S5 with smallest Inline graphic-score). Thinner and darker lines represent a better prediction performance. Furthermore, continuous curves are the Inline graphic-predictions for small (thus should match the circles), while dashed curves correspond to big (should match the triangles). Here, the same set of Inline graphic-parameters was used for both object diameters (“combined diameter”). The light-shaded areas correspond to the variability of simulated responses (Inline graphic SD, see Methods Section): Yellowish shading for small, and bluish shading for big.

We already mentioned that we simulated the psychometric functions with the corrected m-Tau -model (equation 5), at which we added noise to angular size and angular velocity (equation 9). By assuming a constant approach velocity, one could compute an estimation of ttc with equation (12). Note that this estimation should be constant throughout the approach in a noise-free situation and for “sufficiently small” angular sizes. As a consequence of having noise, however, the ttc estimation fluctuates. We therefore computed an average estimation with equation (14), by taking the mean value across a time interval (the interval contained the last Inline graphic estimates). The average ttc estimation was evaluated at presentation time Inline graphic, and compared with the reference Inline graphic. With a total number Inline graphic of such trials, we then counted Inline graphic occurrences where the average estimate occurred after Inline graphic. The simulated proportion of later responses is then obtained by dividing Inline graphic by Inline graphic (equation 13).

In order to find the appropriate Inline graphic-parameters for predicting psychophysical performance, the error between Inline graphic-predictions and psychophysical data points was minimized. We refer to this procedure as optimization. Optimization was carried out separately for object diameters big and small. The first step of the optimization procedure consisted in parsing the parameter space, and recording the error associated with each set of Inline graphic-parameters. The error was determined with two measures (“score measures”): The root mean square error (Inline graphic), and an outlier-insensitive robust error (Inline graphic). In the second step, the parameter sets were sorted in ascending order with respect to their associated score measure. Sorting took place separately for Inline graphic and Inline graphic, leading to corresponding tables where the best set of parameters was assigned rank one (1st table row), the second best rank two (2nd table row), and so on (Tables S1 & S2 in Text S5).

A third table of Inline graphic-parameters was then computed which was optimal for both object diameters simultaneously (combined; Table S3 in Text S5). This could be done in a straightforward way, simply by averaging the score measures of big and small of corresponding parameter sets, and subsequently sorting the averaged errors (more details on finding parameters are given in Text S5).

For the computation of Inline graphic and Inline graphic, all psychophysical data points that represent the proportion of later responses entered equivalently, in the sense that no weighting coefficients were used to bias the optimization process toward longer presentation times (as GCDF-fits at longer presentation times have a smaller variance, see Figure 7b ). Notice that parameter optimization for the combined diameter naturally implicates a trade off – the errors with respect to big and small will be bigger compared to individual parameter optimization.

Figure 8 shows that the corrected m-Tau -model adjusts fairly well to the psychophysical data of both object diameters. Nevertheless, the Inline graphic-predictions for Inline graphic are somewhat worse with the combined parameter optimization (Figure 8e ) when compared to a separate optimization for big and small (corresponding figures in Text S7). The most likely explanation for this discrepancy (individual versus combined parametrizations) is that each object size is associated with a different noise level (noise levels are represented by the Inline graphic-parameters Inline graphic with Inline graphic; see equation 9). We investigated this hypothesis by comparing the corresponding values of Inline graphic for big and small, as a function of their rank. Figure 9 shows that the Inline graphic for small are consistently higher than for big. Therefore, the corrected m-Tau -model generally supports the notion that smaller object diameters imply higher noise levels in angular size and angular velocity, respectively.

Figure 9. Median value of noise probabilities as a function of Inline graphic-rank.

Figure 9

In order to predict psychophysical performance with the corrected m-Tau -model, its parameters were optimized. Prediction performance was measured with a score measure, either the root mean square error (Inline graphic, shown here), or an outlier-insensitive robust error (Inline graphic; shown in Text S5). The Inline graphic-parameter set with which the best prediction was achieved was assigned rank one, the second best rank two, and so on. Thus, rank one corresponds to the parameter set with the smallest score measure. The figure shows the median value of the noise probability equation (9) of: (a) angular size Inline graphic, and (b) angular velocity Inline graphic, as a function of rank. Abscissa values of Inline graphic, Inline graphic, etc. signify that the median value across the first Inline graphic, first Inline graphic, etc. values of Inline graphic and Inline graphic, respectively, was computed, according to “Inline graphic-ranking”. Shaded areas indicate Inline graphic of the corresponding robust estimation of standard deviation Inline graphic. The continuous curves were computed with the Inline graphic-values optimized for the small object diameter (listed in Table S1 in Text S5), and broken curves denote corresponding values for the big diameter (Table S2 in Text S5). The curves shown here suggest that the small object diameter is associated with a higher noise level. This conclusion is valid for Inline graphic until rank Inline graphic (curves become indistinguishable beyond that value), and for Inline graphic until rank ten: For ranks bigger than ten, Inline graphic reveals a certain dependence on the score measure and the averaging procedure (not visible in this plot, but see corresponding figures in Text S5).

We also studied two models with less degrees of freedom than corrected m-Tau : The first was Inline graphic, and the second was Inline graphic with Inline graphic for Inline graphic (Inline graphic). The best (i.e. smallest) score measures achieved with these reduced models were consistently higher than the best values achieved by the corrected m-Tau -model (Text S5), and their best-ranked parameter sets resulted in psychometric curve predictions that were also inferior by visual inspection (not shown).

Discussion

With the corrected m-Tau -model equation (5), we proposed a general framework that comprises the Inline graphic-function and several properties of the Inline graphic-function. By means of adjusting only a single parameter (Inline graphic), the corrected m-Tau -model can approximate Inline graphic and Inline graphic, respectively. Moreover, the Inline graphic-approximation is less sensitive to noise than the original Inline graphic-function, and accounts well for the performance of the psychophysical experiment that we carried out.

In the experiment, subjects had to decide whether a (displayed) ball reached them before or after a reference signal at time Inline graphic. However, balls were only presented until Inline graphic, and disappeared afterwards. In other words, subjects had to estimate Inline graphic (Inline graphic could occur before or after Inline graphic). With respect to our experiment, the corrected m-Tau -model suggests the following conclusions:

  1. Subjects relied on a Inline graphic-based mechanism for judging ttc (Inline graphic). We use the term “Inline graphic-based” as a synonym for any timing-based mechanism. The full corrected m-Tau -model better predicted our psychophysical results than any of the two alternative models that we considered (Inline graphic and Inline graphic).

  2. The decision about whether perceived Inline graphic occurs before or after Inline graphic is based on information at (or immediately around) Inline graphic, as the only information used was from Inline graphic until Inline graphic for predicting ttc (see equation 14).

  3. Subjects' performance improves with increasing Inline graphic, indicating that the signal-to-noise ratio (SNR) that is associated with the computation of (perceived) Inline graphic improves during an object approach. Such an improvement can be brought about by two mechanisms. First, the noise level is signal-independent and thus stays the same during an object approach. As angular size Inline graphic and angular velocity Inline graphic increase monotonically with time, the SNR would improve accordingly. Second, noise may increase with the signal [37], but is concurrently suppressed by low-pass filtering. Low-pass filtering may be adaptive, such that it adjusts to signal variability in each moment. We are not aware of any such signal-dependent noise suppression, and we therefore deem the first mechanism to be the more likely. Accordingly, we propose that approaching objects with smaller size lead to decreased SNRs in the signals that represent Inline graphic and Inline graphic, respectively.

  4. The perception of ttc in humans reveals a certain dependence on object size [22]. Thus, one might argue that Inline graphic-based mechanisms are not an adequate model for ttc perception, because they are largely object-size-independent in the early phase of an object approach when Inline graphic is still “sufficiently small”. However, this argument ignores noise. As long as the noise-induced fluctuations in Inline graphic and Inline graphic do not cancel (“correlated noise”), the SNR of Inline graphic will depend on object size (Figure 6). Therefore, any decision based on computing Inline graphic with a Inline graphic-based mechanisms will be limited by the SNR at time Inline graphic (ttc can be computed by adding Inline graphic to Inline graphic, because in the early phase of an approach Inline graphic decreases linearly with time for Inline graphic, see equation 12). The SNR improves with increasing object size and with decreasing (initial) distance between object and observer. Thus, bigger objects will imply better accuracy in estimating Inline graphic. Similarly, smaller distances will imply better estimation accuracy. Both effects are observed in our psychophysical experiment, where a better “estimation accuracy” translates into psychometric curves that adjust better to a step-wise increase from zero to one at Inline graphic (because of Inline graphic; Figure 7a ). Without noise, however, Inline graphic-based mechanisms cannot predict such dependence on object size for small angular sizes.

The modified Inline graphic-model (“Inline graphic”) constitutes a special case of Inline graphic. It is obtained from equation (5) for Inline graphic (Inline graphic by default). Its distinguishing feature is a maximum before Inline graphic, which can be shifted via Inline graphic (equation 2). The Inline graphic-maximum decreases as it is positioned closer to Inline graphic, because this implies bigger values of Inline graphic. The time Inline graphic of the Inline graphic-maximum depends furthermore on size and velocity (Figure 1). The curve shape of Inline graphic is reminiscent of the Inline graphic-function, since both functions have a maximum. We thus decided to fit previously published response curves from collision sensitive neurons to both functions, and observed that both functions fit the neural curves well in terms of goodness-of-fit criteria (Text S4). We must not forget, however, two important differences between Inline graphic and Inline graphic.

First, since Inline graphic reveals a minimum shortly before Inline graphic (Text S6) and Inline graphic derives from Inline graphic, the Inline graphic-response is more precisely biphasic. The biphasic structure gets pronounced in some of the curve fits, especially when Inline graphic is close to Inline graphic (see corresponding figures in Text S4). Then, the amplitude of the Inline graphic-maximum is small, and consequently the fitting algorithm has to scale it to the maximum of the neuronal recording data. In this way, the minimum is also scaled.

Second, Inline graphic depends in a nonlinear way on the size-to-velocity ratio Inline graphic (see Figure 4 for an illustration). This is contradictory to several studies that found a linear dependence. A linear dependence is also predicted by the Inline graphic-function (equation S5 in Text S2). The contradiction can be alleviated by adding noise to relative time of the Inline graphic-maximum (Inline graphic; equation S10 in Text S2), with noise amplitudes as reported in [26]. As a consequence of noise, the nonlinear relationship can be literally hidden (Figure 3), such that statistical tests would affirm an underlying linear process (Text S2). Masking by noise is more effective for bigger values of Inline graphic, because the noise level is proportional to Inline graphic.

The Inline graphic-function in its original form cannot explain the neuronal response curves for an approach with Inline graphic (“linear approach”) [25]: Rather than predicting a decreasing response with time, the Inline graphic-function would linearly increase. In contrast, the Inline graphic-function makes correct predictions. Correct predictions with Inline graphic can nevertheless be made by including an additional inhibitory process in the firing rate equation of Inline graphic (equation S3 in Text S1, where a full proof of concept is described). Important, this extension of Inline graphic (i) is based on a power function with an exponent between Inline graphic and Inline graphic, but not on an exponential function as with Inline graphic, and in this regard it may hence be considered as being biophysically more plausible than Inline graphic (see also reference [36]); (ii) does not interfere with the “normal” Inline graphic behavior (i.e. normal object approaches are not affected); and (iii) tolerates high noise levels (i.e., the mechanism is robust).

What about alternative models which also have a response peak? In Text S6 we studied two such functions, namely “inverse Inline graphic” (Inline graphic), and angular acceleration (Inline graphic). Both of them reveal a linear dependence of Inline graphic on Inline graphic (equations S24 & S26, respectively, in Text S6). The maximum of Inline graphic always precedes that of Inline graphic. However, Inline graphic does not make correct predictions for the “linear approach”, as we would obtain Inline graphic ab initio for Inline graphic (although a dynamical version may predict the decreasing LGMD-activity on the basis of temporal filtering effects).

In contrast, Inline graphic would make consistent predictions in that case. Without further modifications, though, neither Inline graphic nor Inline graphic seems to be adequate for fitting the response curves of collision sensitive neurons, because there is no free model parameter to shift their respective maximum. Although the occurrence of their maxima could principally be controlled by a global shift of the time scale Inline graphic, the corresponding values (obtained by fitting the neuronal response curves) would overestimate experimental values (Text S6). Similarly, when “fitting” the Inline graphic-function to Inline graphic and Inline graphic the so obtained values of Inline graphic would underestimate experimental values: The Inline graphic-maximum would coincide with the maximum of Inline graphic for Inline graphic, and with the maximum of Inline graphic for Inline graphic.

In conclusion, Inline graphic is no replacement for the Inline graphic-function, at least for describing neuronal responses of collision sensitive neurons in insects. However, in the nucleus rotundus of pigeons three classes of neurons were reported [1], [38]. They conform to Inline graphic-like, Inline graphic-like, and Inline graphic-like responses. The fact that Inline graphic is just a special case of Inline graphic could possibly explain why neurons with Inline graphic-like and Inline graphic-like properties can be found in a single brain. Within the Inline graphic-framework, the Inline graphic function corresponds to Inline graphic, and Inline graphic is obtained for choosing Inline graphic. Thus, the adjustment of only a single weight (Inline graphic) is necessary to go from one function to the other. The corrected m-Tau -framework could thus offer a parsimonious yet full-fledged explanation of the implementation of Inline graphic-like and Inline graphic-like neurons at the circuit level.

Methods

Psychophysical experiment

Subjects

Four subjects that were members of the Basic Psychology Department of the University of Barcelona participated in the experiment. All had normal or corrected-to-normal vision and were naive with respect to the aims of the experiment. Two of the subjects were well-trained psychophysical subjects in similar tasks. None of the subjects was stereo blind (StereoFly test, Stereo Optical Co.). They all signed an informed consent. The psychophysical experiment was approved by the Ethics Committee of the Faculty for Psychology of the University of Barcelona, in agreement with the ethical guidelines of the Declaration of Helsinki in 1954.

Stimuli and apparatus

Stimuli were displayed on a Phillips 22 inch monitor (Brilliance 202P4) at a refresh rate of 118 Hz and a screen resolution of Inline graphic pixels. A 3Dlabs VP870 video card controlled the stereo shutter spectacles (CristalEyes). Simulated targets were uniform disks that moved on a collision trajectory along a line that passed the midpoint between the subjects' eyes. The screen was at one meter distance from subjects' eyes.

Seven time-to-contact values (experimentally fixed values Inline graphic) were combined with two different object sizes (diameter Inline graphic and Inline graphic), and five presentation times (Inline graphic), totaling Inline graphic different combinations. In order to ensure that the subjects used the judged time to contact rather than some other correlated measure, we varied the initial simulated starting distances (from Inline graphic to Inline graphic), and set velocities Inline graphic to Inline graphic.

Procedure

Each simulated object appeared at its initial distance Inline graphic on the monitor. After one second, the object started approaching the observer at the designated constant velocity Inline graphic, and was visible until Inline graphic (presentation time). The reference time Inline graphic was indicated to subjects with an acoustic signal (beep) [16]. The reference time remained unchanged throughout the experiment. Subjects were instructed to press one of two buttons to indicate whether they thought being hit by the object before or after Inline graphic. In each session, the complete set of Inline graphic stimuli was shown to subjects in random order (five repetitions times the Inline graphic combinations). Each subject took part in five sessions. Feedback on incorrect responses was provided after each trial.

Simulation of our psychophysical experiment

We simulated our psychophysical experiment with the corrected m-Tau -model (equation 3), where we plugged in noisified versions of the optical variables (i.e. Inline graphic),

graphic file with name pcbi.1002625.e638.jpg (9)

with noise probabilities Inline graphic (Inline graphic), and with the dot denoting the time derivative. The Inline graphic are random variables, which at each instant Inline graphic return a value that is drawn from a centered normal distribution. In the last equations, we used the explicit expression for angular size,

graphic file with name pcbi.1002625.e643.jpg (10)

and angular velocity (Inline graphicrate of expansion)

graphic file with name pcbi.1002625.e645.jpg (11)

with Inline graphic and Inline graphic. The values of Inline graphic and Inline graphic are the psychophysical stimulus parameters. Simulations were carried out with a temporal resolution of Inline graphic.

The corrected m-Tau -model is constrained by two limit functions: Ordinary Inline graphic on the one hand (equation 6), and Inline graphic on the other (equation 8). Both limit functions decrease approximately as Inline graphic (illustration: Figure 6). Thus, a ttc estimation at time Inline graphic can be computed as

graphic file with name pcbi.1002625.e655.jpg (12)

(Nomenclature: Inline graphic is the model prediction for ttc at time Inline graphic, and Inline graphic is the experimentally set parameter). In the psychophysical study, subjects were asked to estimate whether they were hit by the approaching object before or after Inline graphic. We accordingly define their proportion of later responses Inline graphic as the number of trials Inline graphic (where subjects responded with being struck after Inline graphic) divided by the total number of trials Inline graphic:

graphic file with name pcbi.1002625.e664.jpg (13)

Inline graphic is represented by circle and triangle symbols in Figure 7 and 8. The corresponding predictions from the model are denoted by Inline graphic. Specifically, Inline graphic with Inline graphic and Inline graphic, and analogous for Inline graphic. Computation of Inline graphic is required for Inline graphic, which we did with equation (12) as per

graphic file with name pcbi.1002625.e673.jpg (14)

Notice that, due to noise (equation 9), Inline graphic will be subjected to random jitter with each trial Inline graphic. Therefore, in order to obtain a more robust estimate of ttc , we do not use only Inline graphic: The integral in the last equation computes – in the discrete case – the mean value across the last Inline graphic time steps until Inline graphic (typically Inline graphic, what amounts to a time interval for averaging of Inline graphic, cf. first figure in Text S7). In order to illustrate the noise level at each Inline graphic, we also computed the standard deviation Inline graphic of the Inline graphic last values of Inline graphic. The shaded areas in the figures which visualize Inline graphic & Inline graphic correspond to Inline graphic. Predictions of the corrected m-Tau -model are shown as curves in Figure 8, as well as in Text S7.

Parameters of the corrected m-Tau model

The corrected m-Tau -model has eight free parameters: Inline graphic, Inline graphic, Inline graphic, Inline graphic, Inline graphic, Inline graphic, Inline graphic, Inline graphic. The parameter space was parsed with constant step widths. For each set of parameter values Inline graphic, Inline graphic-predictions for the proportion-of-later-response curves were computed according to the procedure described in the previous section. The corresponding “goodness of prediction” (or “prediction performance”) was evaluated with the root mean square error (rmse, Inline graphic), and the outlier insensitive, robust error (robe, Inline graphic), see equation S18 in Text S5. The “goodness of prediction” measures are referred to as score-measures (rmse-scores & robe-scores, respectively). Parameter values were sorted according to their scores. In this way we ended up with several score tables, which list the best set of parameters, according to object size: Table S1 in Text S5 for small object diameter (Inline graphic), Table S2 in Text S5 for big object diameter (Inline graphic), & Table S3 in Text S5 for combined object diameter. The scores for the combined size were computed by averaging the scores of big & small for corresponding parameter values, and then sorting the averaged scores in ascending order. More details on parameter finding and analysis are given in Text S5.

Derivation of Equation 2

Consider a rigid sphere (object radius or half-size Inline graphic) that approaches an observer on a direct collision course. If the approach proceeds at a constant velocity Inline graphic, the object-observer distance at time Inline graphic is Inline graphic. Thus, the initial distance is Inline graphic.

Now, consider the gain control factor Inline graphic from equation (1)

graphic file with name pcbi.1002625.e708.jpg (15)

where we plug in the explicit expression for angular velocity equation (11) and obtain

graphic file with name pcbi.1002625.e709.jpg (16)

Especially in the initial phase of the approach, when visual angle and angular velocity are sufficiently small, Inline graphic decreases approximately linearly with time (cf. Text S6),

graphic file with name pcbi.1002625.e711.jpg (17)

Because of Inline graphic, the m-Tau function becomes approximately

graphic file with name pcbi.1002625.e713.jpg (18)

A maximum of the m-Tau function implies that its first time derivative is zero. We define Inline graphic. The first time derivative of the (approximate) m-Tau function

graphic file with name pcbi.1002625.e715.jpg (19)

disappears if Inline graphic, or

graphic file with name pcbi.1002625.e717.jpg (20)

The last equation is the distance Inline graphic (positive sign) where the approximated m-Tau function attains its maximum during an object approach. Thus, the time Inline graphic when the Inline graphic-maximum occurs is

graphic file with name pcbi.1002625.e721.jpg (21)

Supporting Information

Text S1

Properties and extension of modified Tau. Text S1 presents additional mathematical details of the Inline graphic-function. Specifically, it is shown how the Inline graphic-function could be extended to a model which predicts the so-called “linear approach” data. Corresponding simulation results from this model are also shown.

(PDF)

Text S2

Nonlinearity of the m-Tau function. Text S2 is dedicated to the nonlinear character of Inline graphic and how it could be successfully hidden behind noise. The section presents additional figures with random trials (analogous to Figure 3b ), and corresponding scatter plots with goodness-of-fit measures as a function of Inline graphic.

(PDF)

Text S3

Noise suppression. Text S3 considers the numerical robustness of Inline graphic, Inline graphic, Inline graphic and Inline graphic, by adding correlated and uncorrelated noise to the angular variables. Similar to Figure 6, it is shown how noise affects these functions (e.g. bigger object diameters are associated with correspondingly less fluctuations), and thus the results presented in this section help to understand the simulation and the interpretation of our psychophysical experiment.

(PDF)

Text S4

Fitting m-Tau and Inline graphic -function to neuronal recordings. Text S4 juxtaposes the individual fitting results of Inline graphic and Inline graphic to a variety of previously published neural recording data, which served to compile Figure 2. Further summary results are presented along with fitting results of individual recording traces.

(PDF)

Text S5

Finding parameter values for corrected m-Tau . Text S5 describes the optimization procedure for the corrected m-Tau -model “Inline graphic”, with which we obtained the parameter values for the simulation of our psychophysical experiment (e.g. Figure 8). The Inline graphic-parameters were optimized in three different ways: For achieving a good prediction performance of the psychophysical data corresponding to (i) the small object diameter (Table S1 in Text S5), (ii) the big object diameter (Table S2 in Text S5), and (iii) both diameters at the same time (combined; Table S3 in Text S5). The best ten values are listed in their respective tables according to their psychophysical prediction performance (as quantified by score measures Inline graphic and Inline graphic, respectively): The best parameter set (smallest score measure) was assigned rank one, the second best rank two, etc. Several figures were compiled that show an additional analysis of the parameter ranking.

(PDF)

Text S6

Time to contact approximation of “Tau” and Inline graphic . Text S6 presents a comprehensive analysis of two alternative functions which have a maximum before ttc, namely “inverse Inline graphic” (Inline graphic) and “angular acceleration” (Inline graphic). The two functions were also fitted to the neuronal recording data (they turn out to be inadequate), and compared to the maximum of the Inline graphic-function. This section also provides insights into the biphasic nature of Inline graphic, because as Inline graphic approaches ttc, it gets more similar to Inline graphic, and thus reveals a minimum.

(PDF)

Text S7

Predictions of corrected m-Tau for the psychophysical experiment. Text S7 shows the full set of figures with simulation results of our psychophysical experiment. Whereas Figure 8 shows Inline graphic-predictions that were obtained with the parameter set optimized for the “combined” object diameter according to Inline graphic-score, Text S7 shows analogous figures for the remaining parameter optimizations (big and small object diameter, and Inline graphic and Inline graphic-scores, respectively).

(PDF)

Text S8

First order temporal low-pass filter ( Equation 4 ). Text S8 gives a short introduction to the temporal low-pass filter that forms a part of the Inline graphic-model (equation 4), and is also used for the extension of the Inline graphic-model described in Text S1).

(PDF)

Acknowledgments

The authors like to thank Eric Johnson for his help in proofreading our manuscript.

Funding Statement

MSK acknowledges support from a Ramon & Cajal grant from the Ministry of Science and Innovation of the Spanish government, and from the national grant DPI2010-21513. JLM acknowledges support by grant PSI2010-15867 from the Ministry of Science and Innovation of the Spanish government and an ICREA Academia Distinguished Professorship award. The funders had no role in study design, data collection and analysis, decision to publish, or preparation of the manuscript.

References

  • 1. Sun H, Frost B (1998) Computation of different optical variables of looming objects in pigeon nucleus rotundus neurons. Nat Neurosci 1: 296–303. [DOI] [PubMed] [Google Scholar]
  • 2. Rind F, Simmons P (1999) Seeing what is coming: building collision-sensitive neurones. Trends Neurosci 22: 215–220. [DOI] [PubMed] [Google Scholar]
  • 3. Yonas A, Bechthold A, Frankel D, Gordon F, McRoberts G, et al. (1977) Development of sensitivity to information for impending collision. Percept Psychophys 21: 97–104. [Google Scholar]
  • 4. Schiff W, Caviness J, Gibson J (1962) Persistent fear responses in rhesus monkeys to optical stimulus of looming. Science 136: 982–983. [DOI] [PubMed] [Google Scholar]
  • 5. Rind F, Santer D (2004) Collision avoidance and a looming sensitive neuron: size matters but biggest is not necessarily best. Proc R Soc Lond B Biol Sci 271: S27–S29. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 6. Robertson R, Johnson A (1993) Collision avoidance of ying locusts: steering torques and behaviour. J Exp Biol 183: 35–60. [Google Scholar]
  • 7. López-Moliner J, Field D, Wann J (2007) Interceptive timing: Prior knowledge matters. J Vis 7: 11. [DOI] [PubMed] [Google Scholar]
  • 8. Fotowat H, Gabbiani F (2011) Collision detection as a model for sensory-motor integration. Annu Rev Neurosci 34: 1–19. [DOI] [PubMed] [Google Scholar]
  • 9.Hoyle F (1957) The Black Cloud. London: Pinguin Books. 26–29 pp.
  • 10. Lee D (1976) A theory of visual control of braking based on information about time-to-collision. Perception 5: 437–459. [DOI] [PubMed] [Google Scholar]
  • 11. Lee D, Reddish P (1981) Plummeting gannets: a paradigm of ecological optics. Nature 293: 293–294. [Google Scholar]
  • 12. Regan D, Hamstra S (1993) Dissociation of discrimination thresholds for time to contact and for rate of angular expansion. Vision Res 33: 447–462. [DOI] [PubMed] [Google Scholar]
  • 13. Wann J (1979) Anticipating arrival: is the tau-margin a specious theory? J Exp Psychol Hum Percept Perform 22: 1031–1048. [DOI] [PubMed] [Google Scholar]
  • 14. Tresilian J (1999) Visually timed action: time-out for ‘tau’? Trends Cogn Sci 3: 1999. [DOI] [PubMed] [Google Scholar]
  • 15. Regan D, Beverley K (1979) Binocular and monocular stimuli for motion in depth: changing disparity and changing-size feed the same motion-in-depth stage. Vision Res 19: 1331–1342. [DOI] [PubMed] [Google Scholar]
  • 16. Gray R, Regan D (1998) Accuracy of estimating time to collision using binocular and monocular information. Vision Res 38: 499–512. [DOI] [PubMed] [Google Scholar]
  • 17. Rushton S, Wann J (1999) Weighted combination of size and disparity: a computational model for timing ball catch. Nat Neurosci 2: 186–190. [DOI] [PubMed] [Google Scholar]
  • 18. Regan D, Gray R (2000) Visually guided collision avoidance and collision achievement. Trends Cogn Sci 4: 99–107. [DOI] [PubMed] [Google Scholar]
  • 19. Regan D, Beverley K (1973) Some dynamic features of depth perception. Vision Res 13: 2369–2379. [DOI] [PubMed] [Google Scholar]
  • 20. McKee S, Watamaniuk S, Harris J, Smallman H, Taylor D (1997) Is stereopsis e_ective in breaking camouage for moving targets? Vision Res 37: 2047–2055. [DOI] [PubMed] [Google Scholar]
  • 21. Tresilian J (1994) Approximation of information sources and perceptual variables in interceptive timing. J Exp Psychol Hum Percept Perform 20: 154–173. [Google Scholar]
  • 22. DeLucia P, Warren R (1994) Pictorial and motion-based depth information during active control of self-motion: size-arrival effects on collision avoidance. J Exp Psychol Hum Percept Perform 20: 783–798. [DOI] [PubMed] [Google Scholar]
  • 23. Judge S, Rind F (1997) The locust DCMD, a movement-detecting neurone tightly tuned to collision trajectories. J Exp Biol 200: 2209–2216. [DOI] [PubMed] [Google Scholar]
  • 24. Rind F, Simmons P (1997) Signaling of object approach by the DCMD neuron of the locust. J Neurophysiol 77: 1029–1033. [DOI] [PubMed] [Google Scholar]
  • 25. Hatsopoulos N, Gabbiani F, Laurent G (1995) Elementary computation of object approach by a wide-field visual neuron. Science 270: 1000–1003. [DOI] [PubMed] [Google Scholar]
  • 26. Gabbiani F, Krapp H, Laurent G (1999) Computation of object approach by a wide-field, motion sensitive neuron. J Neurosci 19: 1122–1141. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 27. Fotowat H, Harrison R, Gabbiani F (2011) Multiplexing of motor information in the discharge of a collision detecting neuron during escape behaviors. Neuron 69: 147–158. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 28. O'Shea M, Rowell C (1975) A spike-transmitting electrical synapse between visual interneurons in the locust movement detector system. J Comp Physiol A 97: 143–158. [Google Scholar]
  • 29. Rind F (1984) A chemical synapse between two motion detecting neurones in the locust brain. J Exp Biol 110: 143–167. [DOI] [PubMed] [Google Scholar]
  • 30. Fotowat H, Gabbiani F (2007) Relationship between the phases of sensory and motor activity during a looming-evoked multistage escape behavior. J Neurosci 27: 10047–10059. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 31. Fotowat H, Fayyazuddin A, Bellen H, Gabbiani F (2009) A novel neuronal pathway for visually guided escape in drosophila melanogaster. J Neurophysiol 102: 875–885. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 32. Nakagawa H, Hongjian K (2010) Collision-sensitive neurons in the optic tectum of the bullfrog, rana catesbeiana. J Neurophysiol 104: 2487–2499. [DOI] [PubMed] [Google Scholar]
  • 33. Preuss T, Osei-Bonsu P, Weiss S, Wang C, Faber D (2006) Neural representation of object approach in a decision-making motor circuit. J Neurosci 26: 3454–3464. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 34. Gabbiani F, Krapp H, Koch C, Laurent G (2002) Multiplicative computation in a visual neuron sensitive to looming. Nature 420: 320–324. [DOI] [PubMed] [Google Scholar]
  • 35. Grossberg S, Repin D (2003) A neural model of how the brain represents and compares multi-digit numbers: spatial and categorical processes. Neural Netw 16: 1107–1140. [DOI] [PubMed] [Google Scholar]
  • 36.Keil M (2011) Emergence of multiplication in a biophysical model of a wide-field visual neuron for computing object approaches: Dynamics, peaks, & fits. Neural Information Processing Systems (NIPS) foundation. Available: http://books.nips.cc. http://arxiv.org/abs/1110.0433.
  • 37. Harris C, Wolpert D (1998) Signal-dependent noise determines motor planning. Nature 394: 780–794. [DOI] [PubMed] [Google Scholar]
  • 38.Frost B, Sun H (2003) The biological bases of time-to-collision computation. In: Hecht H, JPSavelsbergh G, editors, Time-to-Contact (Advances in Psychology Series). Amsterdam - North Holland: Elsevier. pp. 13–38.
  • 39. Gabbiani F, Mo C, Laurent G (2001) Invariance of angular threshold computation in a wide-field looming-sensitive neuron. J Neurosci 21: 314–329. [DOI] [PMC free article] [PubMed] [Google Scholar]

Associated Data

This section collects any data citations, data availability statements, or supplementary materials included in this article.

Supplementary Materials

Text S1

Properties and extension of modified Tau. Text S1 presents additional mathematical details of the Inline graphic-function. Specifically, it is shown how the Inline graphic-function could be extended to a model which predicts the so-called “linear approach” data. Corresponding simulation results from this model are also shown.

(PDF)

Text S2

Nonlinearity of the m-Tau function. Text S2 is dedicated to the nonlinear character of Inline graphic and how it could be successfully hidden behind noise. The section presents additional figures with random trials (analogous to Figure 3b ), and corresponding scatter plots with goodness-of-fit measures as a function of Inline graphic.

(PDF)

Text S3

Noise suppression. Text S3 considers the numerical robustness of Inline graphic, Inline graphic, Inline graphic and Inline graphic, by adding correlated and uncorrelated noise to the angular variables. Similar to Figure 6, it is shown how noise affects these functions (e.g. bigger object diameters are associated with correspondingly less fluctuations), and thus the results presented in this section help to understand the simulation and the interpretation of our psychophysical experiment.

(PDF)

Text S4

Fitting m-Tau and Inline graphic -function to neuronal recordings. Text S4 juxtaposes the individual fitting results of Inline graphic and Inline graphic to a variety of previously published neural recording data, which served to compile Figure 2. Further summary results are presented along with fitting results of individual recording traces.

(PDF)

Text S5

Finding parameter values for corrected m-Tau . Text S5 describes the optimization procedure for the corrected m-Tau -model “Inline graphic”, with which we obtained the parameter values for the simulation of our psychophysical experiment (e.g. Figure 8). The Inline graphic-parameters were optimized in three different ways: For achieving a good prediction performance of the psychophysical data corresponding to (i) the small object diameter (Table S1 in Text S5), (ii) the big object diameter (Table S2 in Text S5), and (iii) both diameters at the same time (combined; Table S3 in Text S5). The best ten values are listed in their respective tables according to their psychophysical prediction performance (as quantified by score measures Inline graphic and Inline graphic, respectively): The best parameter set (smallest score measure) was assigned rank one, the second best rank two, etc. Several figures were compiled that show an additional analysis of the parameter ranking.

(PDF)

Text S6

Time to contact approximation of “Tau” and Inline graphic . Text S6 presents a comprehensive analysis of two alternative functions which have a maximum before ttc, namely “inverse Inline graphic” (Inline graphic) and “angular acceleration” (Inline graphic). The two functions were also fitted to the neuronal recording data (they turn out to be inadequate), and compared to the maximum of the Inline graphic-function. This section also provides insights into the biphasic nature of Inline graphic, because as Inline graphic approaches ttc, it gets more similar to Inline graphic, and thus reveals a minimum.

(PDF)

Text S7

Predictions of corrected m-Tau for the psychophysical experiment. Text S7 shows the full set of figures with simulation results of our psychophysical experiment. Whereas Figure 8 shows Inline graphic-predictions that were obtained with the parameter set optimized for the “combined” object diameter according to Inline graphic-score, Text S7 shows analogous figures for the remaining parameter optimizations (big and small object diameter, and Inline graphic and Inline graphic-scores, respectively).

(PDF)

Text S8

First order temporal low-pass filter ( Equation 4 ). Text S8 gives a short introduction to the temporal low-pass filter that forms a part of the Inline graphic-model (equation 4), and is also used for the extension of the Inline graphic-model described in Text S1).

(PDF)


Articles from PLoS Computational Biology are provided here courtesy of PLOS

RESOURCES