You are on page 1of 7

See discussions, stats, and author profiles for this publication at: https://www.researchgate.

net/publication/226689514

Generation of 3D virtual geographic environment based on laser scanning


technique

Article  in  Geo-spatial Information Science · September 2003


DOI: 10.1007/BF02826891

CITATION READS

1 32

3 authors, including:

F. Yamazaki
National Research Institute for Earth Science and Disaster Resilience
423 PUBLICATIONS   5,111 CITATIONS   

SEE PROFILE

Some of the authors of this publication are also working on these related projects:

Application of State of the Art Technologies to Strengthen Research and Response to Seismic, Volcanic and Tsunami Events, and Enhance Risk Management in the
republic of Colombia View project

active fault View project

All content following this page was uploaded by F. Yamazaki on 29 May 2014.

The user has requested enhancement of the downloaded file.


Part II Remote Sensing and Geographic Information Systems (GIS) Applications for Sustainable Development

Experiments on Generation of 3D Virtual Geographic Environment


Based on Laser Scanning Technique
Jie Du1, Fumio Yamazaki2

Xiaoyong Chen3 Apisit Eiumnoh4 , Michiro Kusanagi3, R.P. Shrestha4


1
School of Civil Engineering, Asian Institute of Technology, Thailand
2
School of Civil Engineering, Asian Institute of Technology, Thailand
Institute of Industrial Science, University of Tokyo, Japan
3
School of Advanced Technologies, Asian Institute of Technology, Thailand
4
School of School of Environment, Resources and Development, Asian Institute of Technology, Thailand

Tel: +66-2-524-5905, Fax +66-2+524-6059/5905


miyakojie@yahoo.com

Abstract ground and enable conducting more accurate and


Airborne laser scanner is an integrated system of detailed simulation or analysis on proper areas.
GPS, INS and laser scanner. It has become an accurate, Airborne laser scanning represents a new and
fast, and versatile measurement technique that can independent technology to obtain highly automated
complement or partly replace other existing acquisition generation of digital terrain models (DTMs) and digital
technologies and has been used in more diverse surface models (DSMs). Nowadays, most technical
applications that concern large-scale and precise hardware difficulties and system integration problems
topographic Digital Elevation Models (DEMs) and have already been solved. The remaining problem is the
Digital Surface Models (DSMs). Up to now, development of algorithms for interpretation and
development of algorithm and methods for acquiring 3D
modeling of laser scanner data (Axelsson, 1999). By
spatial data, interpretation and modeling of this kind data
for property application are main research topics. This integrating laser scanner data with other existing 2D/3D
paper demonstrates an experiment on generation of 3D data, reliability of high-resolution three-dimensional
virtual geographic environment by using experimental data generated will be more reliable. This study
flight laser scanning data, based on a set of algorithms describes the system configuration and methodology of
and methods that were developed for automatically acquisition, processing and modeling 3D spatial data for
interpret range images for extracting geo-spatial features generation of 3D virtual geographic environment, based
to reconstruct geo-objects. The set of algorithms and on experimental flight laser-scanning data.
methods for interpretation and modeling of laser scanner This research proposes a new approach to develop a
data include the followings: Triangulated Irregular set of algorithms and methods for processing, modeling
Network (TIN) based range image interpolation;
the 3D spatial data based on the laser range data in order
Mathematical Morphology (MM) based range image
filtering, feature extraction and range image to generate 3D virtual environment. This new approach
segmentation, feature generalization and optimization; for processing and modeling the 3D spatial data is a
3D objects reconstruction and modeling; Computer mathematic morphology (MM) based multi-resolution
Graphics (CG) based visualization and animation of method. Due to the data availability, Kyoto Station area
geographic virtual reality environment. The results of the of Kyoto city in Japan, was chosen as the study area
experiment of this research demonstrate the operational
utilization of the suggested approach and its applicability
to various fields of study, such as urban disaster 2. Statement of the problem and
management.
methdology of reserach
Keywords: Laser scanning data, Virtual Geographic
Environment (VGE), urban disaster. Today, the laser scanning system is offered by a very
limited number of companies. Similarly, most technical
hardware difficulties and system integration problems
1. Introduction have already been solved. However, airborne laser
scanner data have not been applied widely because the
Recently, the need to describe larger scale 3D spatial processing of this kind of data is still under research.
data has been continuously increasing. The reason is Since the processing of airborne laser scanner data alone
that, compared with two-dimensional data, three- cannot provide a good result, it needs to be integrated
dimensional data can describe details of objects on the with other existing 2D data sources. At this moment,

102 Du, J. and Yamazaki, F.


Part II Remote Sensing and Geographic Information Systems (GIS) Applications for Sustainable Development

problems of various kinds are under research in order to Table 1 Specification of ALS employed in this study
improve accuracy of the result and reduce total working Provided by Asian Air Survey Co., Ltd
time. Up to now, development of algorithm and
methods for acquiring 3D data, interpretation and Specification of ALS employed in this study
modeling of laser data for property application are main Flying height 200–400 m above ground
research topics. This research aims to develop the Platform Helicopter
algorithms and methods to automatically/semi- Resolution 50 cm on the ground
automatically interpret range images of extracted geo- Pulse Rate (Hz) 20 kHz
spatial features and reconstruct geo-objects to generate Scan Rate (kHz) 25 Hz
3D virtual environment based on laser scanner data. Scan angle ±30 degrees
These algorithms mainly include:
Scan Swath Width 0.68Xh m
1. Triangulated Irregular Network (TIN) based range
image interpolation and Pre-processing; Cross Track Spacing 1.93 m
2. Mathematical Morphology (MM) based range Along Track Spacing 2.83 m
image filtering, features extraction and range image X, Y Positional Accuracy 1/2000 X h
segmentation, feature generalization and optimization, Z Positional Accuracy 0.15 m RMSE absolute
3D objects reconstruction and modeling; Beam divergence (mrad) 1.5
3. Computer Graphic (CG) based visualization and
generation of virtual environment. 3.2 Proceduce
Laser range images can be kind of high-resolution 3.2.1 TIN based pre-processing
digital terrain models (DTMs) or digital surface models
(DSMs). Reconstruction of 3D objects from laser range
images can simply be considered as the 3D raster-vector As the first step, the raw data recorded by the laser
conversions from a noisy DTM to parametric CAD ranger need to be translated to a file format that
formatted 3D vector data. Due to the limited resolution SoftImage|3-D can read. Generally, there are two ways
and noise, the existing low-level processing methods for to translate the data. The first way is to generate a
reconstruction of 3D objects from laser range images SoftImage|3-D graphic file directly. The second way is
generally cannot be used for real application needs. City to translate a DXF file (generated by MicroStation or
and regional planning maps and 3D GIS data, a set of AUTO-CAD) into a SoftImage|3-D file. Both of these
well-organized high level data source interpreted and methods for inputting laser range data are useful for a
generalized by human operators, are useful knowledge different laser range hardware. Have tried these two
for 3D object reconstruction and recognition. methods for imputing laser range data and they are
useful for different laser range hardware (such as
airborne or ground-type machines). Another important
3. Case Study issue is the conversion of raw data from their local
coordinate systems to global ones. The processing can
be realized by making C program for 3-D coordinate
3.1 The study area transformation based on a set of provided parameters.
The ALS (Airborne laser scanner) data employed in this Figure 1 shows the result after the processing of TIN
research was acquired over Kyoto railway station area (Triangulated Irregular Network) based range data pre-
of Japan, provided by Asian Air Survey Co., Ltd. The processing and range interpolation.
basic specifications and data parameters are given in
Table 1.
Aerial photographs and city maps are used as
additional information in feature extraction and others
related processing. The city map of Kyoto Station area,
Kyoto city planning GIS database were used in this
research. This database was supplied by Kyoto City
Urban Planning Bureau.

Figure 1 result after the processing

Du, J. and Yamazaki, F. 103


Part II Remote Sensing and Geographic Information Systems (GIS) Applications for Sustainable Development

3.2.2 MM based processing feature protected filtering based on the conditional


masking volumes generated by the 2-D boundary lines
Mathematical Morphology (MM) based approaches of building or roads can also be realized. Figure 2 shows
are used (Chen. and Ikeda, 1994) for the purposes of a simple procedure of MM filtering and object
range image filtering and related object segmentation segmentation.
and semi-automated feature extraction. MM operators A sample result of the laser range image of Kyoto
(such as dilation, erosion, opening, closing, hit or miss, railway station area by using MM based multi-
thinning) can be described as a combination of shift and resolution processing algorithms and methods that were
logic operations. Shifting operations are controlled by utilized in this research are shown in Figure 4. Figure 3
the given Structuring Elements (SEs) whose size, shape, shows the result by using other methods while figure 5
and orientation can be changed by different shows a laser range image without further processing.
applications. Different MM operators organize different The area marked by a circle in Figures 3, 4 and 5 is a
logic operations for different purposes. tall building (Kyoto Tower). The actual shape of the
building when viewed from its side is tapering. The base
has a wider width compared with a smaller width of the
top floor. After filtering and segmentation, the MM-
based method produced better in terms of noise
reduction. In Figures 4, the noise is filtered very
efficiently. Circle layers of the building were realized.
While the circle layers in Figure 5 is unclear. This
filtering utilizes the minimum-threshold method. Most
features were eliminated with this method. This means
that even if the elimination of the noise is effective,
other significant information of the object as well
should not be lost. In this case, the relative tapering of
the building as height increases was also eliminated.
Figure 2 procedure of MM based processing The cross-section profile (Figure 6) of an object was
created to discuss the methods in detail at different
MM filtering and 3D object segmentation are one of range images as an example to analysis the profile
the most successful tools used for MM applications. For graphs. This is for quantitatively analyzing the results of
range image processing, the opening filter was used to the different methods. The solid line represents filtering
remove dirty voxels and small-connected volumes. The and segmentation process using the MM-based method,
closing filter was also used to fill small holes within dashed line represents the cross-sectional image after
surfaces and to link short gaps among objects. Here, the minimum-threshold filtering and the dotted line
key problem is how to select suitable SEs. Generally, represents a raw laser range image without any feature
before the real processing of whole large images processing. The MM-based method clearly defines most
several, typical, small testing areas can be processed to of the features of the object compared to the raw range
find the suitable parameters and optimal processing image and even after utilizing the minimum-threshold
procedures. Also, simple knowledge bases can be method.
generated based on these selected parameters and
procedures that can be used for other range image 3.2.3 CG based processing
processing.
The basic idea of MM based object segmentation is: CG (Computer Graphic) based processing includes
firstly, filtering all the parts smaller than the given SEs; 3D visualization for generation of virtual geographic
then, segmenting the objects by logic difference environment. To generate a complex 3-D object with
operations between the original 3-D data set and the surfaces, 2D image textures from air photos. By using
filtered 3-D data set. Since MM based filtering with a the SoftImage|3-D system, 3-D spatial objects based on
small SE in the first step of processing will damage the extracted spatial lines and surfaces can be generated.
detail object features, a feature-recovering step should Figure 7 shows the procedure of visual texture
be added during the object segment procedure. When mapping processing to generate 3D virtual geographic
using the 2D map data for range image processing, a environments.

104 Du, J. and Yamazaki, F.


Part II Remote Sensing and Geographic Information Systems (GIS) Applications for Sustainable Development

P ro file G r a p h
V e r tic a l e x a g g e r a tio n 1 . 5 X

60.10
48.34
Ele vation
Elevation
38.34
28.34
0 1 0 .0 0 2 0 .0 0 3 0 .0 0 4 0 .0 0 5 0 .0 0 6 4 .1 5
D is t a n c e
M M based m ethod
W ithout processing
O ther m ethod

Figure 6 Profile graphs of different range images

Figure 3 Result by using Minimum-threshold Filtering


method

Figure 4 Laser range image by using MM based multi-


resolution processing

Figure 7 Flow from texture mapping to result

4. Testing system
A system based on the algorithms and methods of the
research processing was developed. This system
consists of four main modules. The developed four main
modules include display, processing modeling and
texture. Figure 8 shows the interface of this system
(main window).

Figure 5 image of the range image without feature


processing

Du, J. and Yamazaki, F. 105


Part II Remote Sensing and Geographic Information Systems (GIS) Applications for Sustainable Development

objectives. The procedures formulated for


automatic interpretation and segmentation of
laser range data were successfully applied in this
study using MM based multi-resolution
processing methods. The study and its
applications have proven the feasibility and
success of the developed methods and, it is
concluded, the methods will be useful for
visualization of 3D objects and landscapes.
4. The point density acquired by airborne laser
scanner used in this research was unsatisfactory
for some case in some degree. For instance, in
the vegetation area, after interpolation of points
to grid, it is difficult to distinguish points
(a) indicating the trees from those points referring to
the ground. In addition, the shape of top parts of
high objects (i.e. buildings) does not match the
sharpness of the objects very well.
5. The methods achieved in this study have
advantage in term of high automation and fast
delivery times comparing the one attained by
photogrammetric stereo compilation and other
methods.
6. From the processing result, the algorithm and
processing system in this research was
developed in an open way. There are remaining
several problems: The laser data used in this
research was only a one-time flight data. Due to
limited scanning direction and flying speed,
(b) some areas were unreachable by the laser beam.
Random data of these areas are gapped, such as
Figure 8 Interface of the developed processing system foot parts of high objects, and the side of objects
surface that are opposite to the direction of laser
beam emitting. Therefore, some site have no 3D
5. Conclusions data such as gap areas, break-points (lines
problem) etc.
The study, experiments, and issues addressed in this
paper were integrated to the following conclusions:
1. Laser scanning is a suitable technique to collect 6. Recommendations
relief information to be used for 3D virtual
environment generation. A promising Based on the research conducted, a number of
development is the combination of an existing recommendations for future research have been
database with the automatically extracted summarized.
features to facilitate the time-consuming task of 1. As mention in the conclusion, the use of height
manual methods. data for 3D building reconstruction has been
2. A special system based on C++ and SoftImage demonstrated. By the integration of ground
3D had been developed due to the unavailability plans and GIS data, detailed reconstructions of
of commercial software for this kind research. buildings can be obtained automatically even
This system was designed based on the for laser data measured at relatively low point
algorithm logic structure and other procedures. densities. Since the integration of laser data
Though it is only a prototype, it still met the proved very successful, the use of this
rigorous demand of the study, e.g. the system information is strongly recommended during
developed in this research can handle the the automatic generation of density area
enormous (laser random point) data. A special databases. E.g. building urban building
commercial software was needed for this kind of inventory environment after natural disaster
processing. like flooding, earthquake, etc..
3. The developed algorithms, methods, and system 2. Automatic procedures for interpretation and
were successfully applied to study area. The segmentation of laser range data can be
results of the study satisfied the research successful for the applications by using MM

106 Du, J. and Yamazaki, F.


Part II Remote Sensing and Geographic Information Systems (GIS) Applications for Sustainable Development

based processing methods. For a more general ٠ Easy acquisition


approach, other sources of information should ٠ High accuracy
be used in order to raise the success rate of the
procedure. Such sources of information are ٠ High automation and fast delivery times
reflectance data or multiple echoes from the It can be become an effective tool for rapid and real
time acquisition of demanded data and construct the
ALS system, images, existing 2D GIS
databases, land use maps, etc. Therefore, laser database for disaster evaluation as well as producing 3D
data are just random point data, these are more view to show the damage spatial distribution visually.
Therefore, it can be applied to evaluate the urban risk of
suitable for mapping purposes and needs to be
merged very closely with the image the area in the developing country that urban
information. This can be achieved either by infrastructures data are still not sufficient, like most
GMS country.
using oriented images from photogrammetric
image blocks, supplied directly from the same
platform as the raw Laser data or from the laser
raw data itself in the form of a reflectance
image.
Acknowledgement
3. The study integrated existing maps, GIS data The experiments and principle was based on the
and aerial photographs with processed laser doctoral dissertation research: Generation of 3D Virtual
scanning data. Further research is therefore Geographic Environment. Gratitude to whom that have
recommended to concentrate on the design of provided various valuable comments and guidance
an improved procedure on attaining higher throughout the study and research.
accuracy and automation. These can be any of
the following points:
٠ Improving the accuracy of object Reference
structures by using 3D data from multi- Ackermann, F., 1999. Airborne laser scanning – present
sources (Mobile mapping, laser range status and future expectations. ISPRS Journal of
data from ground stations or multi-times Photogrammetry & Remote Sensing 54, 64-67.
scanning data);
٠ Automated 3D feature extraction based Chen, X., Ikeda, K., 1994. Three Dimensional
on knowledge bases and existing GIS; Modelling of GISBased on Delaunay Tetrahedral
٠ Improving the accuracy of texture Tessellations. Proc. ISPRS, Comm. III Symposium,
images. Munich, Germany. In: Int’l Arch.Photog. and Rem.
Sens., Vol. XXX, Part B3 r 1, pp. 124–131.
٠ Generation of orthophotos for
accurately texture mapping
Other possible approaches of integrating multi- Foerstner, W.; Guelch, E. 1999. Automatic Orientation
and Recognition in Highly Structured Scenes. ISPRS
sensor data and other various applications
4. Based on laser scanning techniques to Journal of Photogrammetry and Remote Sensing 54, 23-
generation of 3D geographic environment have 34.
been used in some developed countries in
urban systems for infrastructure design, urban Faugeras, O.,1993. Three-Dimensional Computer
planning and management. This technique can Vision: A Geometric Viewpoint. The MIT Press, 663
pages
be an expecting/ effective way for acquisition
3D spatial data for simulating and monitoring
disaster situation for demonstration and Axelsson, P., 1998. Integrated sensors for improved 3D
interpretation. International Archives of
assessment of damage. It is with advantages
that are: Photogrammetry and Remote Sensing v 32, 27–34, Part
4.
٠ Real-time mapping and simulation

Du, J. and Yamazaki, F. 107

View publication stats

You might also like