My views about these operations are
influenced by and consistent with the tri-levelframework of visual perception developed
by David Marr, Shimon Ullman, Zenon Pylyshyn, and others. In brief, visual analysis has
been described in terms of three levels of processing. Low-level vision is data-driven,
parallel,and provides input to higher-level sensory processes. High-level vision is
knowledge-dependent, often serial, and often initiated voluntarily in accordance
with our perceptual goals. Most intriguing and difficult to study, in my
opinion, is intermediate-level vision. It is at this level of analysis, Shimon
Ullman has argued, that visual routines may occur. According to the hypothesis,
combinations of operations such as visual marking are carried out in response
to bottom-up signals from low-level vision and/or top-down signals from high-level
vision. For this reason, intermediate-level visual operations are sometimes
stimulus-driven and other times goal-driven; and are sometimes carried out
in parallel and other times carried out serially. My view is that understanding
the nature of operations at this intermediate level may hold the key to understanding
attentional processing and its relationship with perception.