We introduce a technique for multiresolution processing which elegantl
y fits in our framework for visual recognition, described in earlier p
apers, The input is processed simultaneously at a coarse resolution th
roughout the image and at finer resolution within a small window (fove
a), We introduce an approach for controlling the movement of the high-
resolution window which allows for both data- and model-driven selecti
on of fixation points, Three fixation modes have been implemented, one
based on large unexplained areas in the data, one on conflicts in the
object-model database, and one on a 2D ''space filling'' algorithm, W
e argue that this kind of multiresolution processing is not only usefu
l in limiting the computational time, as has been widely recognized, b
ut also can be a deciding factor in making the entire vision problem a
tractable and stable one, To demonstrate the approach, we introduce a
class of 3D surface textures as a feature for recognition in our syst
em, Surface texture recognition typically requires higher-resolution p
rocessing than that required for the extraction of the underlying surf
ace, As examples, surface texture is used to discriminate between a pi
ng-pong ball and a golf ball, and ''curve texture'' is used to recogni
ze different types of gears, Other experimental results also are inclu
ded to show the advantages and the implications of our approach. (C) 1
996 Academic Press, Inc.