Full text: XVIIIth Congress (Part B3)

    
for intermediate steps. The task must be decom- 
posed into several processing steps. But due to the 
variability of the sensor data of an object and the 
aim of individual descriptions, the sequence of pro- 
cessing as well as the transformation steps to be ap- 
plied can not be fixed a priori. Therefore, we have 
to deal with a search process where for each step the 
following question must be answered: What is the 
best transformation at the present state to achieve 
the overall goal of the analysis process? The search 
process must be guided and restricted by informa- 
tion about the problem domain and the specific task. 
This knowledge about objects, events, structural 
properties, and constraints must be explicitly rep- 
resented in such away that it can be efficiently used 
for the interpretation process. À knowledge base for 
object recognition and description tasks must cover 
semantic models which enable to establish connec- 
tions between numerical sensor data and symbolic 
entities. Fig. 2 reflects the two main lines which 
must be incorporated in the construction of seman- 
tic models and a knowledge base. 
physical environment -- time and space constraints 
explicit representation of structural properties 
Y 
declarative and 
procedural knowledge 
À 
explicit representation of rules, algorithms 
| 
rules, algorithms 
À 
i 
symbolic world -- experience, and common sense knowledge 
Figure 2: Knowledge for Object Recognition and 
Description 
The base line of knowledge based object interpre- 
tation systems is given by a state search approach. 
The initial state is given by some complex pattern 
f(c) and the knowledge base. This covers the se- 
mantic models of objects, procedures, and functions 
which realize transformations between and inside 
both the numerical and the symbolic world, and in- 
ference processes. An inference process provides a 
state transformation by generating new or manipu- 
lating data. If data(i) denotes the knowledge base 
and already achieved intermediate results of state ¢ 
and T — (T,,..., TN) is the set of transformations, 
the complete interpretation process can be outlined 
by a search tree as depicted in Fig. 3. The initial 
state includes the input pattern and a final state its 
description. In general, several transformations can 
be applied to a certain state. They compete with 
each other and the successful and optimal sequence 
of transformations forms a path in the search tree. 
714 
International Archives of Photogrammetry and Remote Sensing. Vol. XXXI, Part B3. Vienna 1996 
I 
A a. & 
( Yan al ) 
A TES zT 
Bf 
Figure 3: Search Tree of an Interpretation Process 
One of the major problems in dealing with such sys- 
tems concerns their architecture and functional or- 
ganization. A widely used bases is the decompo- 
sition of knowledge based systems into functional 
modules. An adaptation to pattern interpretation 
task is shown in Fig. 4. A centralized control 
module supervises the process by activating suit- 
able transformations and methods with respect to 
| USERINTERFACE | 
L -— e: 
  
  
  
  
  
  
  
  
À 
2 Y 
| | CONTROL || 
| | | | | | 
| | METHODS | | KNOWLEDGE | | EXPLANATION | | LEARNING | | 
| | | I ] 
| RESULT |] 
| X i. | 
PUER et 
input signal f(x) | description | 
MÀ Á— LI IL——— ————— ——— ÀJ 
Figure 4: Functional Modules of a Knowledge Based 
System 
the achieved intermediate results and the knowledge 
base. Further modules for knowledge acquisition, 
explanation, and user interfaces complete the archi- 
tecture. An orthogonal viewpoint addresses the hi- 
erarchy of processing steps. Fig. 5 shows this model. 
Each level is characterized by the knowledge and 
processes available and the results which can be 
achieved at this processing step. Again, a central- 
ized control module is used. It should be mentioned 
that this model only determines hierarchies but not 
necessarily the direction of information flow. Data 
as well as expectation guided strategies can be im- 
plemented. 
Organization and use of knowledge is not reflected 
by both approaches. It is often assumed that a cer- 
tain problem domain forms a homogeneous uniform 
type of knowledge or that it can be separated into 
hierarchies or functional units. Contrarily, inquiries 
on knowledge representation point out that different 
types of knowledge must be distinguished. Except 
declarative models and procedural knowledge, types 
like definitions, descriptions, and constraints must 
be separated. Furthermore, each such type provides 
its own inferences and consequently its results. Each 
  
  
   
  
  
  
  
  
  
  
    
    
   
   
   
   
   
    
   
     
   
    
    
    
    
   
   
    
    
  
    
  
   
  
  
  
  
  
    
   
   
    
le 
le 
  
| de: 
{le 
one 
ion 
age 
for 
are 
of « 
Str: 
tril 
pro 
SCO. 
on 
hin 
whi 
ter: 
Thi 
for 
scri 
the 
anc 
SCO! 
stri
	        
Waiting...

Note to user

Dear user,

In response to current developments in the web technology used by the Goobi viewer, the software no longer supports your browser.

Please use one of the following browsers to display this page correctly.

Thank you.