Full text: Proceedings (Part B3b-2)

The International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences. Voi. XXXVII. Part B3b. Beijing 2008 
738 
S=S- 
ÔS „ , sin«' 
— -ah- h 
dh tan A' 
(x,y)- 
DEM 
->hu 
(10) 
(11) 
The terms dl / dh and ds / dh can be derived from RPC (7). 
They can be considered as local satellite angles. We assume 
that the base of a building lies on the ground with height h b 
(11) of DEM (SRTM). 
iii. a custom designed 2-D virtual memory management 
system for the optimal performance balance between 
image rendering speed and hardware requirements; 
iv. a user-friendly interface for collecting outlines of new 
models. 
The visualization platform provides user 2D and 3D view of the 
objects simultaneously. 
5.1 Hierarchical Level of Detail 
The method using RPC to determine the base or shadow of the 
top from changing the height is obviously more accurate than 
the conventional methods which locate the base and shadow 
first, measure the distance, then derive the height of an object. 
The new method reduces adjustable variable to height only so 
as to improve the accuracy. In our work to follow, we will 
concentrate on using the new approach to extract the building 
heights. The conventional methods can be use if RPC is not 
available. 
In a satellite image, it is common that the base of a building is 
obscure by the surrounding structures, or the shadow may lie on 
top of the nearby building or be occluded by the building itself 
or nearby buildings. Depending on the situation, the new 
approach provides users the choices simultaneously. Figure 3 
shows an example of the new approach to obtain the correct 
height of the building when only shadow can be observed 
clearly. 
5. SYSTEM DESIGN 
The system is based on our previous in-house development for 
a 3D city model visualization system (Huang et al., 2006). 
Figure 4 shows the system design. Briefly it implements two 
types of tasks, one is to visualize the existing 3D models in 
realtime, second is to reconstruct the new models 
simultaneously. In order to render large amount (Gigabytes) of 
data of satellite image, thousands of 3D models, a system has 
been developed to support: 
i. an efficient database for managing DEM, satellite level 
2A image and ortho-rectified ground image; 
ii. a level of detail (LOD) method for reducing 
computational load; 
3D Visualization 
In the system, the ortho-rectified image of the original IKONOS 
level 2 image is used as ground texture in the 3D viewer. It is 
generated when the level 2 image is ortho-rectified with the 
refined RPC and the same DEM. The level of detail (LOD) to 
DEM for terrain, to ortho-rectified image for ground, and to 
level 2 image for 3D feature is applied. The automated LOD 
selection will be performed by the engine of the platform 
according to the distance between the camera’s view point and 
the target. 
5.2 Software User Interface for 3D Extraction 
The software user interface is shown in fig. 5. The overview of 
the image coverage is shown on the upper-left comer of the 
window, the 2D satellite image is shown on the right of the 
window, while the 3D models, imported and newly generated, 
are shown on the lower-left comer of window, the 
orthorectified image and DEM are shown on the ground. Users 
are free to switch between 2D and 3D view as full screen. The 
software provides user a set of tools for various uses. The 
drawing tools are used for digitizing the building top in 2D 
view. The guidelines from the top to base, and from the top to 
shadow are drawn automatically according to the RPC, sun 
geometry and user candidate building height. The candidate 
building height can be either input from the keyboard, or varied 
by rotating the mouse central wheel. 
An example of the software application is shown in fig. 6 and 
fig. 7. Figure 6b and 7b are part of the same satellite image. The 
outline of a building top has been drawn in yellow by the user. 
The guidelines in cyan are from the building top to base, and 
Figure4. System Design 
Figure5. Software user interface
	        
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.