Full text: XIXth congress (Part B3,2)

  
Petra Zimmermann 
  
2 DESIGN OF A NEW SYSTEM 
We decided to "redesign" the AMOBE I system to make it extensible and went from the former procedural language to 
an object-oriented software design. Also the processing is no longer like in a flow diagram fixed, but adaptive through 
the information derived from multiple cues and the class structure. Our system provides a set of classes for feature 
extraction, data storage, reasoning and visualisation, including user interaction. The core is an easy-to-expand 
repository, "toolbox", of basic features and algorithms. Each step enables an exchange between data and processing in 
2D and 3D to improve results on these levels. 
Common systems are often based on only few cues. The requirements of our system are that it should be able to- 
integrate as many cues as necessary and possible, further it should be able to 
= Adapt algorithms and parameters depending on scale, density of buildings, degree of details etc. 
= integrate models and knowledge 
* integrate user interaction, visualise results 
= process top-down and bottom-up 
" integrate control mechanisms 
= and be easy-to-expand through additional algorithms 
2.1 Motivation 
The idea behind this new system is to develop a framework for extracting as much as possible basic robust features 
from different type of data or different cues. These basic features should be extracted and stored for all further 
processes, that means for building detection, recognition and reconstruction processes in 2D and 3D (Table 1). As basic 
cues we assume colour, texture, colour edges, grey-level edges, shadow and elevation information from either DEM or 
DSM. Generally we consider buildings as "blobby" regions with long straight edges and high homogeneity in colour 
and texture domain. 
  
  
  
  
  
  
  
  
  
  
  
  
  
Cue Region- or | Derived Derivable features for | Objects that could be recognised | Information for 
edge-based | information for | recognition reconstruction 
detection 
Colour Region- Colour Roofs, trees, roads as | Homogeneous colour: regions for region-based 
(RGB, based classification, regions and also the | Roofplanes, roads, vegetation (Hue | matching 
HSV, Boundary | homogeneous boundaries green) boundary edges with 
L*a*b*) information | areas, similar areas information about the flanking 
edge-based Inhomogeneous colour: region colour 
small objects, different materials 
Grey-level | Edge-based | Grey-level gradient | Long straight edges, Long straight edges: edges for edge-based matching 
Edges useful for reconstruction | Large (man-made) objects, ridges, 
Gradient in the boundary of roofs, roads, 
Colour colour channels, | Small edges 
Edges gives additional Small edges: 
edges Trees, cars, small objects 
Texture Region- Homogeneous May differentiate | Homogeneous texture: additional information for 
based regions: entropy, | between inhomogeneous | Roofplanes, roads, water, bridges, | region- or edge-based matching 
homogeneity, vegetation areas and | shadow from buildings on e.g. 
correlation, homogeneous man-made | roads 
uniformity objects, additional 
direction, contrast, | attributes for segmented | Inhomogeneous texture: 
regions and edges Vegetation, small objects, shadow 
from trees 
DTM Region- Slope, aspect Gives underlying terrain, | Gives underlying terrain, useful for | basic coarse terrain 
based useful for blob extraction | blob extraction characteristics 
DSM Region- Blobs = regions | Coarse location and | High elevation: gives coarse model of 
based with high elevation | shape information of | Trees, bridges, buildings, noise buildings, ridges, main axes, 
compared to their | roofs, e.g. ridges, size of shape, extend, useful as 
neighbourhood these objects Low elevation: constraint in matching 
Roads, cars, places, lawn, shadow, 
small buildings 
Shadow Region- Colour Occlusions useful for | Occlusions useful for further | indicates "dangerous" region 
based classification in | further reconstruction to | reconstruction to avoid errors where edges and regions may 
Edge-based | HSV space and | avoid errors be distorted through shadows 
elevation in the 
neighbourhood 
  
  
Table 1: Applied cues 
reconstruction 
and data and the derived information 
for building detection object 
recognition and building 
  
1064 
International Archives of Photogrammetry and Remote Sensing. Vol. XXXIII, Part B3. Amsterdam 2000. 
buil 
veg 
Lim 
Fig 
ima 
The 
fror 
Scal 
ove 
mot 
  
Fi
	        
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.