Full text: Proceedings (Part B3b-2)

The International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences. Vol. XXXVII. Part B3b. Beijing 2008 
whose length equals the average road width and whose 
orientation is perpendicular to the secondary direction is moved 
along the secondary branch. The first place where the line 
intersects with the borders of the region on both sides of the 
skeleton branch is the place where the region is divided. After 
all branches have been examined, a second step follows in 
which the region is divided at places where the skeleton of the 
smoothed segment was disconnected due to the smoothing 
operation. Fig. 1 shows how one segment is partitioned. 
Figure 1. Partition of large segment. Original segment borders 
in yellow, skeleton in green, dividing lines in red. 
After the division of large segments, the evaluation in order to 
extract road parts follows. The criteria by which a segment is 
evaluated are: 
• intensity 
• NDVI (normalized difference vegetation index) 
• elongation, combined with convexity 
• width 
• width constancy 
Intensity and NDVI are radiometric criteria. The intensity 
should be higher than a threshold to exclude shadow regions, 
because shadow regions, for example of buildings, otherwise 
often have similar characteristics to road parts. The NDVI 
should be below a threshold in order to exclude areas with 
vegetation. 
The other criteria concern the shape of the region. A road part 
should be elongated, that means the ratio between the squared 
perimeter and the area should be high. If the area has a high 
convexity value (the ratio between the segment area and the 
area of the convex hull), lower values for elongation are 
permitted in order to include shorter road parts but to exclude 
regions with ragged borders, which also have a relatively high 
elongation according to the criterion used here. The width of a 
road region should be close to the average road width, and it 
should be relatively constant. For the calculation of the width, 
first a centre line is calculated for the region. This is done by 
first finding the two points on the boundary that are farthest 
away from each other. At these points the region boundary is 
split into two parts and for both parts a distance transform is 
calculated. The points where both distance transforms have the 
same values make up the centre line. The average width of the 
region is calculated from the distances of the centre line to the 
region borders. Twice the average distance from the borders 
gives the average width of the region which for a road part 
should not be too far from the average road width. The width 
constancy is defined by the standard deviation of the width 
divided by the mean value of the width. This value should be 
below a threshold. 
All regions are checked for these criteria, and those regions that 
fulfil all criteria are selected as road parts. The values for 
elongation, NDVI, width constancy and deviation from average 
road width are saved as evaluation results in order to give a 
quality measure of the road part. The results are mapped on an 
interval between 0 and 1 such that values that suggest higher 
probabilities towards road parts are close to one. Then the 
transformed values are multiplied to obtain a single quality 
measure. 
2.4 Assembling of road parts 
In many cases, one road part covers one complete road, from 
one junction to the next. But this is not always the case; 
sometimes one road is covered by several road parts with gaps 
between them. Therefore, in this step it is checked if the road 
parts have neighbours with which they can be connected. 
The search starts with the road part that has the best evaluation 
results from the step before. The intersection points between the 
centre line and the segment borders are used for calculating the 
criteria which determine if a road part in the neighbourhood is 
added to the examined road part. The criteria are: 
• distance between the segments, measured from the 
endpoints of the centre lines 
• direction difference between the road parts 
• continuation smoothness between the road parts 
The direction difference is measured by comparing the 
directions defined by the endpoints of the centre lines of both 
road parts. The continuation smoothness is determined by 
calculating the direction differences between the directions of 
the road parts to the direction of the connection between both 
road parts (Fig. 2). The smoothness is low if the differences 
between the directions of the road parts and the direction of the 
connecting line are high. The distance and the direction 
difference should be low and the continuation smoothness 
should be high for two road parts to be linked. The search for 
neighbouring road parts continues until no more road parts can 
be added. If no neighbouring road parts are found, the road part 
constitutes a road subgraph on its own. Then, the search 
continues with the next road part with the best evaluation result 
until all road parts have been examined. 
565
	        
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.