Full text: XVIIth ISPRS Congress (Part B4)

jer 
ter 
‚it 
out 
ner 
to 
)n- 
for 
ins 
the 
d y 
ice 
ler. 
ipe 
uc- 
to 
80- 
ers 
ine 
TO- 
the 
TO- 
put 
ip- 
lial 
irst 
ine 
ess 
ine 
ine 
les. 
| to 
els 
] in 
the 
the 
tly 
and 
ted 
| or 
age 
go- 
be 
ge. 
ved 
in a vector data refinement step. This can be obtained 
applying a set of rules. In a first step short branch vertices 
(cf. Fig. 4, vertice A) are removed. Subsequently corre- 
spondingV-shaped arrangements of vertices (node B) are 
straightened by deleting the center node. After refining the 
vector data, the nodes and vertices will be stored in the 
primitive base. 
  
  
  
  
  
Fig.4: Illustration of vector refinement. 
5. BASIC IDEA OF KNOWLEDGE-DIRECTED 
IMAGE ANALYSIS 
The attributed structure primitives extracted by the raster 
image processing methods described above are the data 
source for subsequent analysis strategy. The description 
level of the analysis is based on a hierarchical structuring 
of the map with map objects and relations between these 
objects. These relations may be of topological type as well 
as of thematical type. Associative nets (Quillian, 1969; 
Brachman, 1979; Minsky, 1979; Hayes, 1979) based on 
frames are used as a formalism for representation of knowl- 
edge which is characterized by these objects and their 
relations. 
For the following description of the system it is important 
to distinguish between map objects representing more or 
less complex cartographic facts (e.g. terrain area) and 
simple raster objects. The structure primitives are defined 
at the lowest hierarchy level. At higher levels a map object 
represents the composition of one or more map objects of 
the lower levels of abstraction. 
Knowledge-directed image analysis tries to attach a mean- 
ing to an image scene. One way of doing so is to use an 
explicit model of what the image can contain and then 
construct a mapping between the model and the image. 
Hereby the model represents the necessary a priori knowl- 
edge. Since a particular image scene is only an instance of 
the class of possible image scenes, the model must be in 
some sense larger than the image. That is, a useful model 
of the domain of the image typically contains a large 
amount of information on possible image contents. The 
mapping processed during analysis normally uses only a 
small part of the model. This surplus of knowledge 
guarantees a flexible image interpretation. 
  
Attributed dedos. 
structure primitives M 949 49 to eR 
Instances i { 
(low hierarchy level) A A A -N * $ i * 
0606». 960v». 0800 08000 errore eee e 
l -" 
  
Instances 
(high hierarchy level) 
  
  
  
  
Fig.5: Example of a hierarchical map description 
(coniferous forest). 
Fig. 5 shows the principle of the hierarchical map descrip- 
tion by example of a coniferous forest. The map object 
659 
coniferous forest consists of a combination of coniferous 
tree objects, forest border and the forest area signature. 
Each coniferous tree object is again described by a com- 
position of an inverted V symbol and several dots in a 
defined topology. The forest border is composed of a 
sequence of dots. Hereby, the area signature, the dots and 
the inverted V symbols are the attributed structure primi- 
tives. 
6. KNOWLEDGE REPRESENTATION 
6.1 Concepts and Instances 
  
The a priori knowledge necessary for map interpretation 
is provided by a model acting as long term memory. As 
mentioned previously, an associative net serves as knowl- 
edge representation scheme. The basic structure of the net 
is the data structure concept. A concept contains the inten- 
sional description (Sagerer, 1985) of a term which is nec- 
essary for the model of the given problem. The intension 
of a term is the abstract definition of its meaning. It in- 
cludes a characterization of properties which must be 
satisfied by a concrete fact to be valid for this term. On the 
other hand the extension encloses the set of all concrete 
facts of a case which satisfy the definition of meaning. The 
elements of the extensional set of a term are called in- 
stances of the corresponding concept. For applications of 
map interpretation, the concepts represent cartographic 
objects as well as abstract notions necessary for solving 
conflicts in interpretation. As an example the concept vir- 
tual continuation of a contour line may be considered. This 
clause characterizes connections of contour lines that can- 
not be derived from the existing attributed structure primi- 
tives in case of overlapping line segments. 
In the present state of our system the intensional descrip- 
tion of a concept is given completely by necessary parts, 
structure relations and attributes. For generation of an 
instance of a concept the following conditions have to be 
considered: 
- Instances of concepts have to be made available. These 
instances are related to the concept to be instantiated 
by the relation necessary part. 
- The defined structure relations have to be satisfied. 
If both conditions are met, the valuation of the possible 
instance is performed. This valuation is a measure for the 
similarity of the instance with the intensional description, 
i.e., the concept. The valuation represents the certainty 
factor (cf) for the membership of an instance to the set of 
realizations of the concept. Thus, the valuation depends on 
the actual problem and is therefore a part of the a priori 
knowledge given by the model. The procedure to obtain 
the valuation of an instance has to be defined within the 
concept. The instantiation is successful if the valuation is 
above a threshold cfth also defined within the concept. In 
this case, the attributes of the instance will be evaluated 
using information in the concept. The instance is then 
stored in the instance base, which acts as a short term 
memory. A reference to the instance is also made available 
within the concept. 
Concerning evaluation of the structure relations, attributes 
and valuations, the model encloses declarative knowledge 
as well as procedural knowledge, i.e., algorithms. Using 
the procedural knowledge, a quantitative characterization 
of the qualitative facts of a case represented by the asso- 
ciative net may be performed. For this purpose, the struc- 
turing of the instances is analogous to the one of the 
concepts. The procedures of the model correspond to con- 
crete values of the instances. 
 
	        
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.