has to be noted that all the heavy computation is per-
formed at pre-processing time. The most expensive
step is the mesh mapping over the 2D grid, in or-
der to collect the information needed for backproject-
ing the distance values. Efficient implementations for
these operations using spatial data partitioning could
be considered. As it was explained above, the com-
putation of the Distance Transform can be performed
involving only two passes over the 2D image.
5 CONCLUSIONS AND FUTURE
WORK
Simplification algorithms are usually guided by some
criteria in order to select which elements of the
mesh shall be removed or replaced. Introducing
precomputed distance labels as part of the guiding
metrics is a straightforward process, opening a new
way to design a range of techniques which are use-
ful for including perceptually motivated criteria in
mesh simplification algorithms. The results presented
here suggest that the use of distance information is
a promising approach for mesh simplification tech-
niques, since adding distance labels to mesh ele-
ments provides more information than the conven-
tional methods based on the extraction of the silhou-
ette edges.
The fact that distance information can be assigned
to any element of the mesh (vertices, edges or faces)
facilitates adapting these techniques to a wide range
of simplification methods. The nature of the basic un-
derlying operator (vertex removal, edge collapse, etc)
does not impose additional limitations. Furthermore,
the applicability of distance labels goes from off-line
simplification processing to run-time selective refine-
ment.
The work presented here computes the mesh ele-
ments’ distance to the extended contour given a pre-
defined point of view. Future work includes:
• Extending the method for covering all possible
points of view in a way which is both performant
and computationally efficient.
• Integrating distance to the silhouette into other
mesh simplification methods besides the Jade
method.
• Extending the method in order to consider also in-
ternal silhouettes.
ACKNOWLEDGMENTS
This work has been partially funded by the Span-
ish Ministry of Education and Science (grant
TIC2003-08933-C02) and Government of the Com-
munity of Madrid (grants GR/SAL/0940/2004 and S-
0505/DPI/0235).
The authors also thank to the Geometric Modelling
and Computer Graphics Research Group for distrib-
uting the MT-Package.
REFERENCES
Cheng, I. and Boulanger, P. (2005). A 3D perceptual met-
ric using just-noticeable-difference. In Proc. of Euro-
graphics 2005.
Ciampalini, A., Cignoni, P., Montani, C., and Scopigno, R.
(1997). Multiresolution decimation based on global
error. In The Visual Computer, volume 13 of 5, pages
228–246.
Clark, J. H. (1976). Hierarchical geometric models for visi-
ble surface algorithms. Communications of the ACM,
19:547–554.
Cohen, J., Olano, M., and Manocha, D. (1998).
Appearance-preserving simplification. InProceedings
of SIGGRAPH 98, pages 115–122.
Floriani, L. D., Kobbelt, L., and Puppo, E. (2004). A
survey on data structures for level-of-detail models.
In N.Dodgson, M.Floater, and M.Sabin, editors, Pro-
ceedings MINGLE Workshop 2004. Springer Verlag.
(to appear).
Floriani, L. D., Magillo, P., and Puppo, E. (1997). Building
and traversing a surface at variable resolution. In Pro-
ceedings of IEEE Visualization 97, pages 103–110.
Floriani, L. D., Magillo, P., and Puppo, E. (1998). Efficient
implementation of multi-triangulations. In Proceed-
ings of IEEE Visualization 98, pages 43–50.
Garland, M. (1999). Multiresolution modeling: Survey &
future opportunities. In EUROGRAPHICS’99.
Garland, M. and Heckbert, P. (1998). Simplifying surfaces
with color and texture using quadric error metrics.
In Proceedings of IEEE Visualization’98, pages 263–
270.
Geometric Modeling and Computer Graphics Research
Group. DISI - Dipartimento di Informatica e Scienze
dell’Informazione University of Genova (2005). The
MT (Multi-Tesselation) Package. Web.
Hoppe, H. (1997). View-dependent refinement of progres-
sive meshes. In SIGGRAPH’97, Computer Graphics
Annual Conference Series, pages 189–198. ACM.
Lindstrom, P. and Turk, G. (2000). Image-driven simplifi-
cation. In ACM Transactions on Graphics, volume 19
of 3, pages 204–241.
Luebke, D. and Erikson, C. (1997). View-dependent sim-
plification of arbitrary polygonal enviroments. In Pro-
ceedings of SIGGRAPH 97.
Luebke, D., Reddy, M., Cohen, J. D., Varshney, A., Watson,
B., and Huebner, R. (2003). Level of Detail for 3D
Graphics. Morgan Kauffmann.
SILHOUETTE DETECTION FOR ADAPTIVE POLYGONAL MESH SIMPLIFICATION USING DISTANCE
TRANSFORMS
49