Full text: Proceedings, XXth congress (Part 2)

  
International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences, Vol XXXV, Part B2. Istanbul 2004 
  
ATKIS dataset leading to quality measures. Both tasks are 
triggered by the ATKIS data being a valuable source of prior 
information. The image analysis component interacts with the 
knowledge-based component. 
In our implementation the interactive GIS component runs on a 
different computer than the automatic knowledge-based and 
image analysis components which are implemented under 
Linux. The automatic modules may be processed in batch mode, 
communicating with the GIS component via data files. 
3. AUTOMATIC IMAGE ANALYSIS MODULES 
The verification of the topographic dataset is done by use of the 
knowledge-based image interpretation system GeoAIDA 
(Bückner et al. 2002, Müller et al. 2003) developed at the 
Institut für Theoretische Nachrichtentechnik und 
Informationsverarbeitung, Universität Hannover. GeoAIDA is 
based on a semantic network that represents the scene to be 
analyzed, it was designed for the interpretation of complete 
scenes, and within this cooperation was modified and expanded 
for GIS verification purposes. 
3.1 Verification of Roads 
The first step in road verification consists in defining a region 
of interest for each road object from the database. More 
precisely, a buffer around the vector representing the road axis 
is defined, and the buffer width complies with the geometric 
accuracy of the road object and the road width attribute in the 
ATKIS database. If the latter value fails a plausibility test or is 
not available at all, a predefined value is taken. Subsequently, 
an appropriate road extraction algorithm to be executed in the 
image domain of the buffer is selected. The selection includes a 
control of the parameters considering the knowledge about the 
given context region. We currently use the road extraction 
algorithm presented in (Wiedemann and Ebner, 2000: 
Wiedemann, 2002). This approach models roads as linear 
objects in aerial or satellite imagery with a resolution of about 1 
to 2 m. It should be noted that this algorithm was designed for 
rural areas. Therefore, the following discussion and the results 
for road extraction refer to rural areas only. 
In the course of road extraction, initially extracted lines 
(applying an approach given in (Steger, 1998)) are evaluated by 
fuzzy values according to attributes like length, straightness, 
constancy in width and constancy in grey values. The evaluation 
is followed by a fusion of lines originating from different 
channels. In our case we are using panchromatic imagery, but 
the line extractor is applied twice: Firstly, using a bright line 
model (line is brighter than the background) and secondly using 
a dark line model (line is darker than the background). The last 
step in road extraction as applied for verification is the grouping 
of single lines in order to derive a topologically correct and 
geometrically optimal path between seed points according to 
some predefined criteria. The decision, if extracted and 
evaluated lines are grouped into one road object, is taken 
corresponding to a collinearity criterion (allowing a maximum 
gap length and a maximum direction difference). All significant 
and important parameters for road extraction can be set 
individually. We adapted the described road extraction software 
to our specific tasks, especially by applying individual 
parameters for the given context areas and the extraction for 
each road object separately. A road object from the ATKIS 
database will be accepted, if the described road extraction in the 
region of interest was successful and rejected otherwise. 
738 
The presented procedure is embedded in a two-stage graph- 
based approach, which exploits the connection function of 
roads and leads to a reduction of false alarms in the verification. 
In the first phase the road extraction is applied using a strict 
parameter control. leading to a relatively low degree of false- 
positive road extraction, but also a high number of roads will be 
rejected although being correct. For the second phase the latter 
objects are examined regarding their connection function inside 
the road network. It is assumed that accepted roads from the 
first phase are connected via a shortest path in the network. All 
rejected roads from the first phase fulfilling important network 
connection tasks are checked again in a second phase, but with 
a more tolerant parameter control for the road extraction. 
For further information concerning the road verification refer to 
(Gerke ct al., 2004). In (Gerke, 2004) a new approach to road 
data verification is introduced. It incorporates local context 
objects such as rows of trees to support the assessment of 
ATKIS road objects and will be integrated into our system in 
the near future. 
3.2 Verification of Built-Up Areas 
During the analysis two different complementary approaches 
are followed. A textural analysis of the scene takes place to 
decide between the classes agriculture, forest, industrial area 
and settlement. A structural analysis of the image is carried out, 
which searches for the most important items of settlement and 
industrial areas, houses and industry halls. 
3.2.1 Textural analysis The textural analysis uses a 
segmentation algorithm described in (Gimel farb, 1997), it was 
extended to multiresolution technique. Here the classes acreage 
and grassland are combined to one unitary class agriculture, 
because of similar texture. First, the algorithm has to learn the 
properties of the classes with classified training regions, the 
result of the learning process are four parameter files and an 
evaluation matrix. The learning step determines the resolution 
level on which a class has significant signatures. From the 
evaluation matrix we derive in which resolution level a texture 
can best be differentiated. The classification operator segments 
the input image level by level with use of the 4 parameter files. 
The resulting classification is a combination of all resolution 
levels weighed with the evaluation matrix. 
The learning step is a crucial part for the effectiveness and 
correctness of the derived results. It is not necessary to train the 
operator for each image, one time learning for a complete set of 
images of a flight is sufficient. This step is preferably assisted 
by a human operator, who manually defines and classifies 
training regions for the desired classes. The borders of the 
training regions can be taken from a GIS to speed up the 
learning process. Since the fully automatic derivation of training 
areas sometimes leads to training areas containing a mixture of 
classes, the separability of the classes is not as good as with 
manually defined areas. Another possibility to train the 
classification operator is to take the borders and classes of a 
GIS, this is only possible if the sample is large enough. The 
advantage is a higher level of automation which is an important 
feature of the system. For the results presented in Section 5 
manually defined training areas were used. 
3.2.2 Structural analysis The structural analysis is based on 
finding buildings, which are modelled as complex structures 
consisting of different parts. An illumination model is assumed, 
Internc 
thus a 
zenith 
knowk 
genera 
validat 
one Oi 
buildir 
Since : 
the gr 
Additk 
forest « 
comple 
(Rehrn 
image. 
hypoth 
compa: 
the last 
to valk 
of a sh 
resultir 
industr 
3.2.3 
structu 
falsify 
differei 
is a h 
classes. 
using : 
objects 
evaluat 
catalog 
Both tH 
a valid 
verifiec 
falsifie 
decisio: 
catalog 
and ver 
The m 
quality 
the int 
operato 
for the 
The res 
operato 
the aut 
workflc 
automa 
green 
exclusn 
ie. the 
describ 
accepta 
indicate 
accepte 
rejected 
when t 
percent: 
errors s 
re. fal 
rejected 
by the }
	        
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.