Full text: New perspectives to save cultural heritage

465 
CIPA 2003 XIX 11 ' International Symposium, 30 September - 04 October, 2003, Antalya, Turkey 
TÏ 
; 
ipi 
tion. (a) 
;ze’ from 
•s. (b) 3- 
» roughly 
if homol- 
:rarchical 
ne points 
quence to 
; we have 
principle 
:s and de- 
mologous 
ily higher 
îe rel 
ie au- 
large 
up to 
;thod. 
rr and 
com- 
Figure 3: Interactive object segmentation for modeling. 
ination. Then dense image matching is performed to yield 
a dense grid of homologous point with a user-defined grid 
spacing and a dense cloud of 3D points is recovered through 
robust forward intersection. 
3.3 Model Generation 
As we need a surface model for visualization the point 
cloud is triangulated to a triangular mesh. In our experi 
ments we have reprojected the points to one of the images 
and used 2^-dimensional triangulation algorithm, which 
was readily available. For correct modeling it is however 
necessary to implement a more qualified method, which is 
able to produce a true 3D model, such as for example the 
volumetric integration method (Curless and Levoy, 1996). 
This is left for future work. 
Many artefacts contain planar regions, where a dense point 
mesh is not only redundant, but also inaccurate because of 
the inevitable noise of the reconstruction process. At the 
triangulation stage it is also possible to reduce the amount 
of data and filter the noise by detecting the planar regions 
in the point cloud with a robust linear regression algorithm 
(an example is depicted in Figure 5). The regression algo 
rithm should make use of the points’ uncertainties, which 
are known from the bundle block adjustment to yield cor 
rect planar regions (Schindler, 2003). The points inside of 
planar regions can be removed and only the polygonal out 
line triangulated. Finally the triangulated surface models 
Figure 4: User interface for defining the image ordering. 
Figure 5: Detection of planar regions for data reduction. 
are textured with photo-texture from the original images. 
The textured model of the dancing girls’ frieze (Waelkens 
et al., 2000) is shown in Figure 6. Another example of a 
textured model can be seen in Figure 7. 
Figure 6: All 12 pieces of the ’dancing girls’ frieze recon 
structed and arranged in their original positions. 
4 VISUALIZATION 
4.1 Managing Large Models 
Automatic modeling techniques, such as for example the 
one described in Section 2, deliver highly detailed 3D ob 
ject models. However the resulting meshes often by far 
exceed the rendering capabilities even of high-end graph 
ics workstations. Even worse, if it comes to deliver those 
models over the Internet, the transmission times become 
prohibitive if standardized file formats, e.g. VRML97 (The 
Web 3D Consortium, 1997), are used. It has therefore been 
an active field of research in the last years to provide tools 
to manage large and complex 3D data sets. 
There are at least three concepts that are useful in dealing 
with huge 3D objects: 
First, the raw data (e.g., the output of some acquisition and 
reconstruction process) contains much more detail than re 
quired for visualization. Thus the original object can often 
be replaced by a simplified one. This becomes particularly 
important in large scenes, where only a small fraction of
	        
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.