Hostname: page-component-74656f9884-54qdv Total loading time: 0 Render date: 2026-11-10T11:51:38.608Z Has data issue: false hasContentIssue false

Marr on Computational-Level Theories

Published online by Cambridge University Press:  01 January 2022

Rights & Permissions [Opens in a new window]

Extract

According to Marr, a computational-level theory consists of two elements, the what and the why. This article highlights the distinct role of the Why element in the computational analysis of vision. Three theses are advanced: (a) that the Why element plays an explanatory role in computational-level theories, (b) that its goal is to explain why the computed function (specified by the What element) is appropriate for a given visual task, and (c) that the explanation consists in showing that the functional relations between the representing cells are similar to the “external” mathematical relations between the entities that these cells represent.

Information

Type
Research Article
Copyright
Copyright © The Philosophy of Science Association
Figure 0

Figure 1. Information-processing task that consists in a causal process (solid line) from brain state/event B1 to brain state/event B2, whereby B1 represents (dashed line) an object/property W1, in the visual scene, and B2 represents object/property W2.

Figure 1

Figure 2. Edge detection as an information-processing task. Intensity values of the photoreceptors represent light intensities in the visual field, which consists, among other things, in light reflectance. Cells in the primary visual cortex (V1) represent oriented edges, such as object boundaries.

Figure 2

Figure 3. Formal description of edge detection. Retinal image, I(x, y), is convoluted through the filtering operator ∇2G, where G is a Gaussian and ∇2 is a second-derivative (Laplacian) operator. Early vision processes include several filters with different Gaussian distributions, and each produces a different set of zero crossings. Intensity values are interpreted as representing light intensities in the visual field, and the colocated zero crossings are interpreted as representing edges, such as object boundaries.

Figure 3

Figure 4. Different sets of zero crossings. Image (a) is convoluted with different-sized filters. The zero crossings obtained are shown in b, c, and d. Many of the fine details obtained through the smaller-sized filter (b) are not obtained by the larger-sized filter (c), but some of the zero crossings obtained in c do not appear in the b. From Marr and Hildreth (1980), 201, fig. 6. Reprinted with permission from Royal Society Publishing.

Figure 4

Figure 5. Ambiguity in correspondence. Four projections on the left eye's image (L1, L2, L3, L4) could match any of the four projections (R1, R2, R3, R4) on the right eye's image. Of the 16 possible pairings, only four are correct (filled circles), while the remaining 12 (open circles) are false targets. Dashed lines signify the amount of (horizontal) disparity; circles (pairs) that are on the same line have the same disparity. From Marr and Poggio (1976), 285, fig. 1. Reprinted with permission from American Association for the Advancement of Science.