Full text: New perspectives to save cultural heritage

A NEW APPROACH FOR 3D MODELS TRANSMISSION 
A. Guamieri a , F. Pirotti \ M. Pontin a , A. Vettore a 
a CIRGEO, Interdept: Research Center of 
Cartography, Photogrammetry, Remote Sensing and GIS 
University of Padova, Agripolis 
35020 Legnaro (PD) - Italy 
e-mail: antonio.vettore@unipd.it; cirgeo@unipd.it 
KEYWORDS: 3D modeling, Internet, data compression, documentation, data retrievial, VR 
ABSTRACT 
The visualization and interactive navigation of 3D models, like virtual visits of museums, churches or even whole cities (cybercity 
models), are gaining a more and more increasing use and importance with time. This has been accomplished in last years thank to the 
augmented power of modem CPUs, graphic hardware devices and thank to a wider access to the web. Even in the survey field the 
interest towards 3D models has grown, given the advantages offered by ground-based laser scanners in terms of survey time and the 
pretty good quality of obtained 3D models. Indeed, several tests and applications have been performed so far all around world with 
such instruments: 3D data have been collected from objects of different shape and size, ranging from cultural heritage to land 
infrastructures, accuracy has been investigated and corresponding 3D models have been created using appropriated software. Beside 
issues related to the accuracy and the quality of resulting models, another interesting topic should be considered: the remote use of 
these 3D models, i. e. how they can be optimally transmitted over the web. 
To this aim we have developed a VRML split-browser, i.e. a 3D model visualization shared system based on two different server- 
side and client-side applications. The former executes the rendering of the scene and send it to the client, which is located on the 
remote PC of the user. In turn, the client provides the user with a graphical interface to explore the 3D model interactively. 
The system is based on image compression and projective transformations, which allow to share the 3D models over the web with 
limited throughput to the client. In this paper, we will present the frame prediction algorithm, based on a space displacement of the 
viewpoint and the way adopted to apply it in the remote visualization system. 
1. INTRODUCTION 
Over last times, the 3D modeling of real objects, of whatever 
size and complexity, is gaining a more and more interest and 
importance by the scientific community. For instance, the 
availability of close-range and long-range ground-based laser 
scanners, which are able to collect several thousands of 
points in short time, have increased the interest towards 3D 
models as a useful and alternative mean for analysis and 
study in the field of medicine, industry, cultural heritage, 
engineering, architecture, etc. Tests and applications have 
been extensively performed all around the world in order to 
assess the accuracy and the quality of those 3D models. 
Beside such topics, another interesting issue should be 
considered: the remote use of these 3D models, i. e. how 
they can be optimally transmitted over the web. 
To this aim we have developed a VRML split-browser, i.e. a 
3D model visualization shared system based on two different 
server-side and client-side applications. The main advantage 
of proposed solution relies on the fact that the server sends to 
the client a periodic image sequence, composed by a 
reference image and a set of error images, instead of the 
whole VRML model. Basically, the server executes the 
rendering of the scene and sends it to the client, which is 
located on the remote user’s PC. In turn, the client provides 
the user with a graphical interface to explore the 3D model 
interactively. Thus, using suited image compression techni 
ques and projective transformations, 3D models can be 
shared over the web with limited throughput to the client. 
Though the developed technique looks like the algorithms 
implemented in the MPEG compression, in this case the key- 
advantage relies on the a-priori knowledge of the image 
transformation parameters, as they are determined directly by 
the request of viewpoint change made by the user through the 
client GUI. 
In this paper, we will present the frame prediction algorithm, 
based on a space displacement of the viewpoint and the way 
adopted to apply it in the remote visualization system. 
The paper is structured as follows. In the section 2 a short 
overview of the VRML language is provided, highlighting 
the disadvantages that show up when large 3D data sets are 
employed. In section 3 we describe the framework of our 
VRML split-browser, we developed in order to improve the 
remote transmission of 3D data. Then, section 4 focuses on 
the mathematics which the implemented frame compression 
algrotihm is based on, while in section 5 the results of the 
tests performed using simple geometric shapes are presented. 
Finally, section 6 reports the conclusions. 
2. THE VRML LANGUAGE 
Technically speaking, VRML is neither virtual reality nor a 
modeling language; at its core, VRML is simply a 3D 
interchange format. It defines most of the commonly used 
semantics found in today's 3D applications such as 
hierarchical transformations, light sources, viewpoints, 
geometry, animation, fog, material properties, and texture
	        
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.