Full text: Proceedings, XXth congress (Part 8)

  
PHOTOREALISTIC BUILDING MODELING AND VISUALIZA TION 
IN 3-D GEOSPATIAL INFORMATION SYSTEM 
Yonghak Song 
Jie Shan 
Geomatics Engineering, School of Civil Engineering, Purdue University 
550 Stadium Mall Drive, West Lafayette, IN 47907-2051, USA — (song10, jshan)@ecn.purdue.edu 
TS 1 YF 
KEY WORDS: Photorealistic, 3-D, Geographic information systems, Visualization, Building modeling, Texture mapping. 
ABSTRACT: 
Despite geospatial information systems are widely used in many different fields as a powerful tool for spatial analysis and decision- 
making, their capabilities to handle realistic 3-D urban environment are very limited. The objective of this work is to integrate the 
recent developments in 3-D modeling and visualization into GIS to enhance its 3-D capabilities. To achieve a photorealistic view, 
building models are collected from a pair of aerial stereo images. Roof and wall textures are respectively obtained from ortho- 
rectified aerial image and ground photography. This study is implemented by using ArcGIS as the work platform and ArcObjects 
and Visual Basic as development tools. Presented in this paper are 3-D geometric modeling and its data structure, texture creation 
and its association with the geometric model. As the results, photorealistic views of Purdue University campus are created and 
rendered with ArcScene. 
1. INTRODUCTION 
Three-dimensional (3-D) photorealistic visualization is one of 
the most important functionalities in geospatial information 
system (GIS). Such 3-D photorealistic visualization is able to 
provide geospatial information for easy human perception. It is 
helpful in geospatial information interpretation and the decision 
making process (El-Hakim, 1998). Through the past years, 
many successful models are developed to represent typical 
geospatial features such as terrain, road, water body, vegetation 
and many others. However, these are primarily 2- D or 2.5-D in 
nature. 3-D features like buildings may not be represented well 
by existing 2-D data structures and tools (Braun, et, al, 1995). 
An effective geometric modeling approach is needed to model 
the spatial location and the topology of buildings. In addition, 
this model should also be extended to include other information 
for buildings, such as attributes and image textures for query 
and visualization purpose. Using image as texture will not only 
increase the realism of the model but also enable the viewing of 
details. It improves the interpretability; in other words, the 
relationship between objects can be perceived easily and 
reliably when photorealistic models are used in visualization 
(Varshosaz, 2003). Although there are a lot of advanced studies 
in computer graphics and commercial products in computer 
industry, they do not typically handle geospatial information 
and can not be easily integrated into existing GIS packages to 
enhance its visualization capability, which is becoming a 
demanding functionality in processing 3-D geospatial 
information. On the other hand, GIS is a popular and standard 
system with powerful 2-D spatial analysis capabilities. 
However, its 3-D functionality is very limited where 
photorealistic visualization is certainly a very useful addition. 
The objective of this study is therefore to develop a 3-D data 
structure, incorporate it into GIS and implement it for 3-D 
photorealistic visualization to enhance current GIS capabilities. 
We first discuss the suitability of the geometric building models 
to be used for 3-D modeling and visualization. Then, a 3-D 
geometric approach for building modeling is proposed. Under 
this model, a building is composed of two parts; roof and 
(vertical) walls. To achieve photorealistic visualization, these 3- 
D geometric models are extended through texture mapping with 
aerial photos for roof and ground photos for walls. In addition, 
the algorithm associating geometric models with corresponding 
texture images is discussed. After photorealistic building model 
and appearance are achieved through modeling and texturing, 
we discuss how to integrate 3D building model with other 
geospatial data to generate the entire urban model. These 
developments are integrated into ArcGIS package to enhance its 
3-D visualization capabilities. Precise texture generation and 
automatic texture mapping are discussed as an important 
procedure to achieve high quality visualization effect. To 
demonstrate and evaluate our developments, photorealistic 
virtual campus models over Purdue University are presented. 
2. GEOMETRIC BUILDING MODELS 
Most GIS packages are designed for modeling terrain and other 
2-D features. It is therefore not suitable for building modelling. 
In such data models, the 3-rd dimension usually is obtained by 
vertically extruding the 2-D footprint. In this approach, only 
horizontally flat roofs or piecewise horizontally flat roofs can 
be modeled. Hence we need a true 3-D model and incorporate it 
into GIS. 
There are many methods to model 3-D objects, such as wire- 
frame model, surface model, and solid model. Usually GIS 
packages use surface model and solid model is widely used in 
the field of CAD (Computer Aided Design) and computer 
graphics. Recent trend is to adopt the solid model to represent 
buildings under CAD environment. The solid model such as 
CSG (Constructive Solid Geometry) and B-rep (Boundary 
representation) are very suitable to represent objects with 
complex geometry and their physical characteristics. However, 
it requires large memory and is relatively slow in displaying 
because of the complex data structures and evaluation of the 
data during rendering. Figure 1 shows the wire frame model and 
the surface model for the same group of buildings. In the wire 
frame model, edges are formed from vertices and no explicit 
information exists about faces of the object. The dot symbol in
	        
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.