The third architecture is based on human perception theory and environmental theory. Off-line before
the system is used, an environment is created in
software to model the environment within which the
system will operate. This model consists of a data
base for the parameters of the environment and a set
of rules and exceptions for the environment(see figure
3). Given the environment or environments, the online
system works to detect the environment and then
does its detection and image evaluation based on the
expectations of that environment(Nevatia 1982).