Full text: XVIIIth Congress (Part B3)

   
   
  
  
  
  
  
    
  
  
  
  
  
   
   
  
  
   
   
   
  
   
   
   
   
  
  
   
   
   
   
   
   
   
   
   
    
   
   
  
  
  
  
  
  
   
   
   
  
  
  
   
   
parallel lines selected parallels 
Figure 14: Selection of parallel lines enclosing areas with contant 
gray values 
The main structure of this class of objects can be extracted 
using one resolution. This is choosen in such a manner that areas 
have homogenous gray values (Förstner, 1995). To distinguish 
(long) buildings from (short) roads a higher resolution or a DEM 
is needed. 
5.2 Linear objects 
Typical representatives are roads, rivers, and railroads (Huertas 
et al., 1987), (Heipke et al., 1995), (Jedynak and Rozé, 1995), 
(Heipke et al., 1994), (Ilg, 1990), (Li et al., 1992), (Lipari et al., 
1989), (McKeown Jr. and Denlinger, 1988), (Venkateswar and 
Chellappa, 1992), (Vosselman and de Knecht, 1995), (Zerubia 
and Merlet, 1993). Roads are similar to the objects above, but the 
borders are curves and the size (length) is not limited. In addition, 
lines (in contrast to edges) are needed for the interpretation. As 
we have seen in section 4 roads are extracted using different levels 
of resolution. The initial resolution is choosen in such a way that 
roads have a width of a few pixels. In the highest resolution road 
marks have a similar width. Because there are different types of 
roads with typical widths the initial resolution has be to selected 
appropriately. 
The type of model for roads is different to that for buildings. 
This is because roads are unbound in principle and do not have 
a fixed shape. Therefore, the interpretation process is mainly 
bottom up and the model is used for tasks like grouping and se- 
lection of areas which are road candidates and not for matching 
of primitves with a model of a road. An example of this group- 
ing process can be seen in figure 15. The first picture shows 
the initial primitives which are grouped (parallel, colinear), se- 
lected (homogenity) and combined with the results of the initial 
resolution. 
Linear objects which are more complicated are brooks or rail- 
roads: Brooks and rivers often have badly defined banks. Rail- 
roads are defined by a combination of lines and a specific texture. 
For these objects strategies used for roads and arbitrary areas have 
to be combined. 
5.3 Arbitrary areas 
Areas like meadows, forests, or fields define another class. They 
have an arbitrary border and are defined by their specific gray 
value, color, and texture. In this case it is very difficult to extract 
any type of primitives. Direct texture analysis is used instead 
(see section 6.3). A first example can be seen in figure 16. The 
left picture shows a zoomed part with two fields with different 
texture. These textures can be distinguished very easily due to 
the horizontal structure of the left field. 
In figure 17 two examples with forest can be seen. The left 
picture shows the selection of areas with the texture of firs. Look- 
International Archives of Photogrammetry and Remote Sensing. Vol. XXXI, Part B3. Vienna 1996 
  
different textures classification 
Figure 16: Separation of areas with different textures 
ing at the road at the right side the invariance with respect to 
illumination can be seen. In the right picture deciduous trees are 
selected. 
  
forest deciduous trees 
Figure 17: Selection of regions with with different type of textures 
A model for this class of objects is mainly implicit (e.g., fre- 
quency or color distribution). Only some features, like minimal 
size, width, or typical shapes (fields), can be used. 
5.4 Special Objects 
Objects like trees or persons have to be treated in a very specific 
manner. A tree, for example, has a complex structure which 
involves texture as well as shape. In the case of deciduous trees it 
is very difficult to extract their boundary, especially if they stand 
close together. As we saw in figure 17 it is possible to detect 
the texture of deciduous trees. Figure 18 shows two extreme 
examples: The single trees in the left image can be extracted 
using the gray values and shape. In addition, 3D information, like 
shadows or height, is useful. But there is no procedure known to 
separate the trees in the right image. 
A more simple class of trees are firs. In figure 19 one tree 
and parts of the neighboring trees can be seen. Looking at the 
3D plot of the gray values the complex structure of the branches 
can be seen. One approach to segment these trees is base on the 
following assumptions (Haenel and Eckstein, 1986): 
e The top of the tree is brighter than the outer parts. 
e All trees a separated by dark areas (shadows). 
e The visible (bright) part of the tree has some texture. 
Smoothing the image with a Gauss filter the influence of the 
texture is eliminated and trees can be interpreted as distinct bright 
blobs. The blobs are segmented using the watershed algorithm 
(inverse gray values). The boundaries are now along the darkest 
part of the shadows. To extract the visible part of the trees a local 
threshold operation is used. 
170 
  
     
  
bot 
  
6 
A variety « 
constructic 
on the obje 
6.1 Pixel 
This is the 
to multich: 
of aerial in 
As we will 
with the he 
is the lack: 
resolution 
the classifi 
6.2 Prim 
The most | 
edges. Dif 
filters like 
developed 
1986), (La 
an object
	        
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.