Full text: New perspectives to save cultural heritage

CIPA 2003 XIX th International Symposium, 30 September - 04 October, 2003, Antalya, Turkey 
angles and distances. Besides, these representations of historical 
artifacts are enriched by online explanations, animations, music, 
video and narrations. This allows virtual museum visitors use 
this computer generated environment interactively for cultural 
research or educational purposes. In virtual museums there 
might be large numbers of dynamic virtual objects; therefore 
virtual objects should be modeled effectively. In order to 
increase realism of the virtual world, objects can be modeled 
from their images. 
In this paper we use voxel-based methods to recover the shape 
of the cultural heritage artifacts. Voxel methods consume large 
amounts of memory, for example 512 3 bytes (128 mbytes) for a 
medium size cube (512 units in each direction). Since there are 
rapid advances in hardware however, this problem is becoming 
less important and volumetric representations is becoming more 
attractive. 
The model of the 3D object can be easily acquired by shape 
from silhouettes methods in which the shape of the objects is 
recovered by intersecting the volumes. The intersection of 
silhouette cones from multiple images gives a good estimation 
of the true model. This approximate model is called the visual 
hull (Laurentini, 1995), (Matusik et al, 2000). Shape from 
silhouette methods is fast and robust; however the concavities 
and the critical areas on an object cannot be recovered with this 
method because the viewing region doesn’t completely 
surround the object. The later work to recover the shape of the 
objects from multiple images is concentrated on voxel coloring 
algorithms (Seitz and Dyer, 1997), (Culbertson et al, 1999), 
(Kuzu and Sinram, 2002). These algorithms use color 
consistency to distinguish surface points from the other points 
in the scene. They use the fact that surface points in a scene 
project into consistent (similar) colors in the input images. 
In this paper we describe several tools to refine the object’s 
visual hull. 
The organization of the chapters is as follows: In chapter 2 the 
image acquisition setup is described. The image orientation 
process is also explained. The reconstruction of the model using 
shape from silhouette technique will be described in chapter 3, 
where the refinement tools are introduced as well. Also there, 
an effective method to recover visibility information will be 
introduced. Furthermore, this information will be enhanced with 
a quality measure, by using the surface normal vector of a voxel 
in combination with the viewing direction of the image. In 
chapter 4 the refinement algorithm is explained. 
2. IMAGE ACQUISITION SETUP 
The system requirements of our experiment is simple, we use a 
CCD video-camera in order to acquire still images of the 
artifacts. Moreover, we use a calibration object to compute the 
interior orientation parameters of the camera. We place the 
object in front of a blue background. Image segmentation is a 
requirement to recover visual hull of the object. In order to 
segment object pixels from background pixels we place the 
object in front of a homogeneous blue background. We capture 
multiple views of the object resulting in a circular camera setup. 
2.1 Camera Calibration and Determination of Control 
Points 
Before acquiring the images, the camera should be calibrated. 
In our experiment we use a standard CCD video camera with 
auto focus. The focus of the camera can be fixed but we cannot 
tell whether it is unchanged since the last use. Hence, we 
calibrated the sensor using several images with a special 
calibration object which provides a good coverage of the 
objects having three perpendicular square planes and 25 control 
points on each side. 
In a second session, the object is placed inside the calibration 
frame in order to define some natural control points accurately, 
as shown in figure 1. 
A bundle block adjustment including all the images delivered 
not only the interior camera parameters, but also the coordinates 
of new points on the vase, which will serve as control points in 
the space carving processes. 
During the subsequent image acquisitions, the focus remained 
fixed. 
Figure 1: Camera calibration and control point determination 
2.2 Image Orientation 
In order to model the objects accurately, the images should be 
oriented. As mentioned above, we determined some natural 
control points on the objects surface, since we should not put 
markings on an historical artifact. They were defined in an 
arbitrarily chosen coordinate system, since there is no need to 
have the coordinates in a specific higher-level coordinate 
system. 
The images were adjusted in a bundle block adjustment process. 
We used enough tie points in all images in the circular camera 
setup to perform a bundle block adjustment, covering all 
images. Figure 2 shows an OpenGL visualization of the 
situation. We achieved very accurate results for the image 
orientations, using the previously calibrated camera. 
3. VOXEL-BASED ALGORITHMS 
3.1 Shape from Silhouette 
Shape from silhouette is a well-known approach for recovering 
the shape of the objects from their contours. This approach is 
popular in computer vision and in computer graphics due to its 
fast computation and robustness. 
As a precondition of volume intersection algorithms, the 
contour of the real object must be extracted from input images. 
In this experiment a monochromatic blue background was used
	        
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.