Full text: Proceedings, XXth congress (Part 3)

  
  
    
   
    
    
   
    
    
   
    
  
    
   
    
   
    
    
    
  
    
    
    
   
   
   
   
   
    
   
   
    
    
  
   
   
    
    
  
   
   
    
    
   
  
    
   
International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences, Vol XXXV, Part B3. Istanbul 2004 
  
removing trees and buildings from DSM. This process is called 
"filtering." The manual refinement is time consuming. The strategy 
for automatic filtering is based on a combination of geometric 
conditions together with Linear Prediction. The filtering was 
applied to photogrammetric acquired data via automatic image 
matching. 
    
Figure 2: DSM - Yellow points belonging to surface of objects. 
   
8B 8 e 8 vB 
Figure 3: DHM - Only red points — belonging to bare earth 
surface. 
BREAKLINES 
Digitized lines that define critical changes (natural or 
manmade) in topographical shape. The most important reason 
why break lines should be located in global object reconstruction is 
the demand to keep the number of unknown geometric, DEM 
parameters low so that large image areas could be processed 
simultaneously and as fast as possible. As in the least squares 
adjustment the size and the structure of the normal equation matrix 
depend on the unknown quantities, and as the object surface 
elements can be eliminated in the matching, the amount of 
unknowns depends mostly on the number of DEM grid points. 
Beside the largest errors of the matching occur due to break lines 
when a continuous model is used in object surface reconstruction. 
Thus, if a continuous model is used without considering break lines, 
the result of the image matching is not reliable especially at break 
line locations. These reasons imply that in global object 
reconstruction break lines should be detected at first so that break 
line areas could be better modelled. 
Thus, break lines can be detected by computing one ortho-image 
per aerial input image and the difference (or deviation image in case 
of more than two input images) ortho-image at the same mage 
pyramid level, and interpreting large differences between the ortho- 
images as defects in the geometric model originating, e.g., from not 
modelled break lines. 
For the interpolation we use the *moving plane" method. The plane 
is stopping at the break line, and will not eliminate the points 
beyond it. (see figure below). 
The laser scanner data are a point cloud without structural 
information. A qualified terrain model, on the other hand, exists in 
the inclusion of structure lines, especially break lines. A terrain 
model, integrating a close dawn grid (raster data) and structure 
lines (vector data) , is called hybrid DHM. The raster data as well 
as the vector data is smoothed, the hybrid DHM shows 
discontinuities in the first derivation at the break lines. 
The solution found, combines filtering and interpolation of terrain. 
Is called a robust interpolation or robust linear prediction. The 
algorithm is embedded in a hierarchical approach, however, the 
filtering of the laser scanner data on one level will be described 
first. In this Algorithm a rough approximation of the surface is 
computed first. Next, the residuals, i.e. the oriented distances from 
the surface to the measured points are computed. Each (z) 
measurement is given a weight according to its distance value, 
which is the parameter of a weight function. The surface is then 
recomputed under the consideration of the weights. A point with a 
height weight will attract the surface, resulting in a small residual at 
this point, whereas a point that has been assigned a low weight will 
have little influence to the figure of the surface. If an oriented 
distance is above certain value, the point is classified as off-terrain 
point and eliminated completely from this surface interpolation. This 
process of weight iteration is repeated until all gross are eliminated 
or a maximum number of iterations is reached. Program 
RASCOR we maximum 2 iterations. The reason for this limitation 
is that more itterations will result in a very smooth earth surface due 
to the risk of elimination of too many points. 
For the interpolation we use linear prediction. In this method the 
classification and DHM generation are performed in one step, 
there is no assumption that the terrain is horizontal. It is applied 
patch wise to the data, which result is an adaptive setting of the 
shift origin of the weight function. Furthermore, the base are 
determined for each patch separately, too. The process yields a 
smooth surface, that means the accidental (random) measurement 
errors have also been filtered. 
However, the algorithm relies on a “good mixture” of ground and 
off-terrain (vegetation) points, which can also be seen as a high 
frequency of change from change from ground to vegetation points. 
This is necessary for a reliable determination of the shift value for 
the origin of the weight function. In this high frequency is not given, 
we need to provide the nput data in a suitable form. This can be 
achieved by inserting the robust linear prediction in a hierarchic 
environment. 
On the right is the DHM derived by the linear prediction without 
any manual intervention. 
5 
  
Figure 4 Surface interpolated using the original data. DHM 
derived by the filtered data. 
PROGRAM RASCOR AND FILTERING 
RASCOR is a program developed for automatic 
improvement of digital surface models to digital elevation models 
(raster data set). 
Program RASCOR can analyze, improve, smooth and interpolate 
a digital elevation model (DEM) which may be created by 
automatic image matching or laser scanning (LIDAR) in an equal 
Interna 
spacing 
solid g 
building 
by ma» 
sudden 
interpol 
height « 
and a | 
tilted pl 
(smooth 
surface 
The rec 
analysis 
as hom 
RASCC 
line wil 
inclinati 
Progran 
the filte 
accepte 
RASCC 
This me 
mountai 
differen. 
neighbo 
errors. ' 
larger el 
Even la 
elevatio 
change 
building 
optimal 
the builc 
Other la 
by a m 
longer [ 
profiles 
longer p 
against t 
linear re 
be used. 
not ever 
All thes 
which I 
analysed 
polynomr 
program 
with diff 
is usuall 
the desc 
In the 
neighboi 
tolerance 
weight f 
neighboi 
cutting ii 
do not I 
but this 
automati
	        
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.