Full text: Proceedings, XXth congress (Part 2)

  
  
  
  
  
International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences, Vol XXXV, Part B2. Istanbul 2004 
  
  
  
  
    
  
  
seed 1 «- seed 2 
tower 1 building | —_ ; D 
pm E 
| L C2 = 
© seed 4 . — seed 3 
grund free! res 2 c2 pz 
  
  
  
primitive (p) and complex (c) 
contours objects 
tower 1 tower 2 
n 5 tree 1 tree 2 
A = (child, p) 
building (c1) |! F3 
n ground (root/parent, c2) 
Figure 4. Object hierarchy 
In the next step, the object family tree is analyzed from the 
leaves (the top/seed of the objects) to the root to determine, if 
an object is a real-world object sitting on the ground or if an 
object is part of a terrain structure (or an artificial structure that 
should be considered terrain like a dam). This is done by 
analyzing the shape of the object and the “growing behavior” of 
its segments from level to level. In a simple case, a seed may be 
a small spot that grows quadratically in area from level to level 
into a rectangular shape, stops growing for several levels and 
suddenly grows again in large but random steps. The real-world 
object described is a simple house with a rectangular floor plan. 
It is “completed” on the last (lowest) level before the segment 
starts growing randomly. 
Numerous criteria can be used to determine real-world objects 
and on which elevation level they start: object geometry (area 
growth, contour/segment shape, relationship of area size and 
contour length, relationship of volume (height) and area size, 
etc.), object attributes, object context (shapes, sizes, growth 
behavior of "sibling" (adjacent) objects, and the parents and 
grandparents of multiple objects in the object tree), and several 
others. How a real-world object is detected from these criteria is 
controlled by a fuzzy-logic-based classification that may be 
parameterized by training. 
This approach has proven to work very well with a large variety 
of surfaces including mountainous areas with steep slopes and 
sharp ridges that often pose challenges to conventional 
approaches. We also found that discrimination of artificial 
structures like dams and ramps that are usually considered as 
belonging to the “ground” class are reliably classified as such 
while other artificial structures of almost any size and shape are 
reliably identified as non-ground (e.g. buildings). 
Besides distinguishing surface objects from ground, contour- 
based object detection generates comprehensive information 
about the surface objects that can readily be used for further 
classification. Different types of surface objects (buildings, 
trees, etc.) can be identified and geometrical object descriptions 
(building geometry, roof shape, ridge orientation etc.) can be 
836 
derived with little additional effort by just evaluating the 
geometry of the abstract object. Complex buildings, for 
example, are represented in the object tree as a parent object 
with multiple child objects representing building primitives (see 
figure 4). The geometries of parent and child objects structure 
the building and describe its geometry in detail. 
In the other direction a generalized surface and land use 
description may be derived by classifying lower-level complex 
objects according to their children (e.g. an area with many 
small-sized child objects of type “building” makes a housing 
area, similarly: industrial areas, parks, forest, agricultural areas 
cic.) 
It should be mentioned that this approach is easily expanded to 
use attribute data like in form of 3D-points and raster images as 
well as any available a-priori information in object or structural 
from, and also including return waveform data, to increase the 
selectivity and robustness of the classification and to refine the 
object descriptions: 
=  3D-point data within.object boundaries, point density and 
the planimetric and vertical distributions of points within 
an object indicate its "transparency", 
* lidar intensity, surface color, and raster image data provide 
radiometric information about an object, 
*  vectorized object descriptions from digital catastral maps, 
zone delineations, breaklines, or segmentation maps from 
digital imagery, etc. can be used as additional input to the 
segmentation process to refine the output or to define 
objects that cannot easily be recognized from geometry 
alone (administrative zones, for example) 
* return waveform data describes surface attributes like 
“roughness” and “slope”, and, representing reflectance 
within the volume (at each level inside an object), the 
content and internal structure of transparent and partially 
transparent objects. 
3.4 Interactive Inspection and Refinement 
Depending on the requirements to the quality of the 
classification LasTools contains an easy-to-use, flexible, and 
fast data viewer and editor for interactive verification and local 
refinement of the classification results. 
Data Viewer 
The data viewer enables the user to visualize all relevant 
aspects of the available data. It displays 
= vector data (outlines of regions, blocks, strips of lidar data, 
planned flight line vectors and flown trajectories, imported 
breaklines and vector maps, profiles, contour lines, 1D and 
2D histograms ...), 
" point data (3D lidar measurements) colored by attributes 
(timestamp, line number, return number, elevation, spot 
height, intensity, surface color, …) 
= raster data (DTM/DSM color-coded elevation, shaded 
relief, intensity and surface color images, digital 
orthoimages, imported raster maps), 
= volumetric data (volume reflectance from waveform data, 
slices, profiles, etc.) 
simultaneously in a data (world) coordinate system. Multiple 
views may be synchronized to show different aspects of a data 
set in separate windows that are updated as the user pans or 
zooms one of them. 
The user may select and manipulate the display area (pan, 
zoom, rotate), switch between data layers, superimpose and mix 
Di 
pc 
3l 
ha 
pr 
da 
an 
in 
the 
sel 
us 
gk 
mi 
CO 
fui
	        
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.