Full text: XIXth congress (Part B3,2)

plane 
> that 
with 
>M is 
high 
'neral 
is are 
been 
r and 
scale 
ition” 
M to 
ROIs. 
gs in 
es. If 
other 
While 
rable 
alters 
nages 
ise in 
m is 
as are 
imum 
naller 
Xf the 
ystem 
ed in 
Bofang Zhao 
reconstruction process. Extracting shadows in aerial images may be done simply by thresholding in simple situations 
(Huertas and Nevatia, 1988; Irvin and McKeown, 1989). In order to handle complex aerial images, the method 
proposed in (Liow, 1990) has been extended by incorporating shadow intensity information. As illustrated in Figure 2, 
under non-vertical sun illumination a building casts a dark shadow strip. Since in many cases the shadow line opposite 
the building does not always appear, due to the interference of other objects nearby, only the building shadow line is of 
interest in this study. The building shadow line is extracted using three criteria: average gradient magnitude along the 
shadow line, relative orientation between sunlight and gradient direction, and average intensity of the shadow line's 
neighbouring region in the sunlight direction. The Sun's orientation and elevation are automatically derived from 
longitude, latitude and imaging time. 
4. BUILDING EXTRACTION 
The extraction process is carried out in a data-driven, bottom-up approach: from the derivation of primitive features to 
the formation of building structures and building models. The complete extraction and reconstruction process involves 
these steps: primitive feature derivation, building segment extraction, segment matching and plane construction, and 3D 
building modelling, of which the first two steps are to be discussed in this section. As the detected building regions, i.e. 
ROIs, provide focus of attention for the extraction process, all these steps, except the first one, are executed locally on 
each individual detected building regions. 
Corresponding to the employed generic polyhedral model of buildings, Burns’s “straight line algorithm” (Burns et al., 
1986) is applied to generate the primitive linear features. The algorithm extracts linear features by finding regions of 
similar gradient direction. For each extracted feature, a set of attributes is defined and calculated for subsequent 
processing. Due to the complexity in the images stated in Section 1, the primitive features extracted from aerial images 
are usually highly fragmented, especially for those derived from large-scale aerial images in urban areas. Hence they 
need to be grouped. The grouping is based on the perceptual grouping method (Lowe, 1985; Mohan and Nevatia, 1992), 
and is achieved through a series of operations (Trinder and Zhao, 1998). After grouping, those features located within 
individual detected building regions are selected as building segments for the 3D matching and reconstruction process. 
All extracted building segments are stored in a graph, in which segments and their geometric relationship are 
represented as nodes and arcs. Accurate individual building boundaries are constructed by traversing the graph using 
constrained depth-first search to find closed loops in the graph. 
  
Figure 3. Original Images (a) Left Image (b) Right Image 
5. TEST AND RESULTS 
A pair of aerial images of Mildura, New South Wales was used for the tests (Figure 3), each with about 1600 x 1650 
pixels. The image scale is 1:4,000 and the pixel size is 24 x 24 cm” on ground. The area covered by the images is a 
mixture of industrial and residential areas, with many trees, trucks and roads around some of the buildings requiring 
  
  
International Archives of Photogrammetry and Remote Sensing. Vol. XXXIII, Part B3. Amsterdam 2000. 1029 
 
	        
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.