This paper analyses the criteria necessary for a knowledge representation (KR) language for implementing high level vision (HLV) recognition systems. We show the importance of introducing a specific KR language for specification, and possibly for implementation of HLV systems. In particular, we examine the adequacy, tractability and suitability of implementing a HLV system using logic, the KR language most commonly used in areas of Artificial Intelligence isomorphic to HLV. In addition, we use this analysis of classical logic to identify the criteria necessary for any HLV KR language. Logic is seen to be at least as good a language for specification of HLV systems as any other KR language. However, using evidence obtained from an object recognition system implemented using propositional logic, evidence which is supported by theoretical analyses, we argue that classical logic is an inadequate KR language for implementing HLV systems. It cannot identify preferred interpretations, and is computationally intractable, even for simple propositional languages.
[1]
Jon Doyle,et al.
Impediments to Universal Preference-Based Default Theories
,
1989,
KR.
[2]
Raymond Reiter,et al.
A Logical Framework for Depiction and Image Interpretation
,
1989,
Artif. Intell..
[3]
J. Dekleer.
An assumption-based TMS
,
1986
.
[4]
Gregory M. Provan,et al.
A logic-based analysis of Dempster-Shafer theory
,
1990,
Int. J. Approx. Reason..
[5]
Christopher Cherniak,et al.
Minimal Rationality
,
1986,
Computational models of cognition and perception.
[6]
Johan de Kleer,et al.
An Assumption-Based TMS
,
1987,
Artif. Intell..
[7]
Bart Selman,et al.
The Complexity of Model-Preference Default Theories
,
1988,
NMR.
[8]
Alan K. Mackworth.
Adequacy Criteria for Visual Knowledge Representation
,
1987
.
[9]
Judea Pearl,et al.
Fusion, Propagation, and Structuring in Belief Networks
,
1986,
Artif. Intell..