Full text: Proceedings, XXth congress (Part 3)

   
of DSM (Digital 
en interested in a 
DSM and DTM 
and accuracy. In 
1d the low cost of. 
1 production cost 
iatic approach for 
n studied, which 
ut imagery is the 
tion costs do not 
ed. 
y and production 
ly produced by 
ery. Raster data 
om the captured 
een 1:15000 and 
um. The pixel size 
we an overlap of 
rientation of the 
plotter. Examples 
International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences, Vol XXXV, Part B3. Istanbul 2004 
2.3 Photogrammetric capture 
Vectors can be of 3 types: 
e  Planimetry contours: 3D polygons 
buildings, vegetation, water, bridges; 
e  Altimetry points and breaklines: 3D points and lines 
describing the terrain and its  orographic 
characteristics in a very precise way (more numerous 
when elevation varies); roads and railway connected 
at intersections (crossroads, etc). 
These 3D vectors are captured according to specific rules 
depending on the type of object. For example, building contours 
are captured at the gutter elevation. The minimal area is 25m? 
and the minimal height above terrain is 2.5m. A building block 
is divided into independent contours if the difference in height 
describing 
between them exceeds 2m. This division also applies for roof 
superstructures, as long as area and height thresholds are valid. 
Each polygon is associated to a 3D point captured at the highest 
roof point (roof ridge or chimney). In addition, automatic 
analysis guarantees that planimetry objects have a consistent 
topology (closed contours, no intersection or self-intersection, 
connected adjacent polygons). An example is given in figure 2. 
  
Figure 2: Example of captured vectors (Kerlaz) 
2.4 Raster data computation: DTM and DSM 
The DTM is computed by triangulation from altimetry vectors, 
including roads, railway, and water contours. Superimposing 
aboveground elevations (buildings, vegetation and bridges) with 
the DTM produces the DSM. Each polygon is associated to a 
single elevation value corresponding to the highest point. 
3. SEMI-AUTOMATIC PROCESS 
31 Principle 
| Vector capture | 
  
  
  
  
  
  
Planimetry vectors 
Altimetry vectors 
Roads and railway 
  
  
| Matching. algorithm A 
Figure 3: Semi-automatic process 
  
The semi-automatic process is based on an automatic matching 
algorithm named AutoDEM that computes a DTM and a DSM 
from two images and a few 3D vectors (see Figure 3). Input 
vectors (altimetry and planimetry) are manually captured then 
considered as external data by AutoDEM. Unlike the manual 
process, raster data are computed using both vectors and source 
images. 
3.2 Matching algorithm AutoDEM 
The matching algorithm consists of 4 steps (see Figure 4). It is 
briefly described in the followings subsections and more details 
can be found in (Baillard, 2003). It is characterized by the 
intensive use of vector information at each stage of the process: 
e Definition of an input elevation map (step 1), 
eo Computation of local minimal and maximal z values 
(step 1), 
e Definition of an adaptive correlation window (step 2), 
e Prior information for filtering raw DSM (step 3), 
e Reference data for quality control (step 4). 
Vector data 
1. Pre-processing input data 
yum = ——— 1 r…--------- a m zn in qu je 
| Epipolar geometry ! | Vector analysis 
Stereo pair 
  
  
  
  
  
  
  
2. Image matching 
Y 
3. DSM analysis 
DSM, DTM 
  
  
  
  
  
  
  
  
4. Self-evaluation 
  
  
  
Figure 4: Automatic computation of DTM / DSM with 
AutoDEM 
3.2.1 Pre-processing input data (images and vectors) 
Each image pair is resampled into epipolar geometry. The 
vectors are analysed in order to produce a set of reference 
vectors (used for quality control) and a set of “input maps”: 
input elevation map, building maps, minimal and maximal 
elevation maps. Finally source images and input maps are sub- 
sampled in order to create image pyramids. 
3.2.2 Image matching: computation of a “raw” DSM 
The matching algorithm uses dynamic programming within a 
multi-resolution scheme, which is particularly appropriate to 
dense urban scenes (Baillard, 2003). Input maps are taken into 
account as follows: 
e The input elevation map constrains the research for an 
optimal path by defining input matched points, 
e The minimal and maximal elevation maps define 
allowed and forbidden areas for the path, 
e The building maps are used to weigh the correlation 
score between 2 pixels. 
3.23 Analysis and filtering of “raw” DSM 
A set of reliable ground points is first selected from the DSM 
by combining various criteria and filtering methods: Top hat 
morphological filtering, small height relative to neighbours, 
  
  
      
     
       
   
   
    
    
    
    
   
   
    
    
   
    
  
     
     
    
   
    
     
    
    
     
   
    
     
   
   
    
    
  
   
	        
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.