Last update: Aug. 30, 1998


Publications on 3D Databases issues by Jarek (Jack) Rossignac's group at Georgia Tech. GVU Lab. and collaborators :

BibTeX references.


Interactive Exploration of Distributed 3D Databases over the Internet

by Jack Rossignac
IEEE Proc. Computer Graphics International 1998, invited lecture.

Summary

Interactive 3D visualization & Internet based access to the information will, in combination be the primary vehicle for accessing remote DB. 3D Simplification and Compression of the models is required. A 3D server architecture is proposed to support multi-user access to a distributed DB of complex 3D models.

Notes

Factors influencing the total response time:

  1. Sampling rate of the input device.
  2. Processing necessary to compute the new scene parameters.
  3. Transfer of these scene parameters to the server.
  4. Extraction & compression by the server of the incremental information needed by the client to produce the new image.
  5. Transfer of the new information over the network or phone line.
  6. Decoding by the client of the received information.
  7. Updating of the client's representation of the scene.
  8. Traversal by the client of the updated information.
  9. Generation of the appropriate graphic instructions for the rendering subsystem.
  10. Implementation of geometric transformations, lighting calculations, clipping and scan-conversions,

The Total Response Time is thus constrained by:

  1. Bandwith of the connection.
  2. Performance of the graphic subsystem.
  3. Allocated server power.
  4. Processing power and memory of the client.
  5. Image accuracy imposed by the application or the current situation.

Graphic Tolerences :

Observations:

  1. The user does NOT have the capability to recognize absolute colors with precision.
  2. Human ability to derive shape from shading and highlights is limited to general curvature signs and magnitudes; changing these slightly will rarely confuse the user as to the nature of the objects being displayed.
  3. The fidelity of rendering systems commonly used in 3D graphics applications varies with view changes and may itslef create visual artifacts

Proposition:

3D Simplification

Error Metric:

for all points o in O and s in S, where O is the original triangulated surface and S is a 3D impostor (a simplification of O) with many less triangles than O. The distance function d is taken as the Hausdorff distance, i.e., the radius of the maximal ball centered on one surface (O or S) and disjoint from the other.

Essential features of current simplification techniques :

  1. Identification of vertex clusters.
  2. Coalescing of each cluster into one attractor vertex.
  3. Computation of the position of these attractors.
  4. Removal of triangles having more than one vertex in the same cluster, unless this alters the connectivity/topology.

Hierarchical Multi-Resolution Models

It is recommended to use:

  1. LoD for components that are either relatively small or geometrically simple;
  2. adaptive multi-resolution models only for the large, complex objects.

3D Compression

Triangles Strips

Generalized Strips

Topological Surgery

Progressive Transmission

Note: An good survey is provided of the most recent techniques for 3D compression and simplification up until and including 1997.


Geometric Compression through Topological Surgery

by Gabriel Taubin & Jarek Rossignac
ACM Transactions on Graphics, 1998.


Geometry Coding and VRML

by G.Taubin, W.Horn, F.Lazarus & J.Rossignac
Proceeding of the IEEE, 1998.


Page created & maintained by Frederic Leymarie, 1998.
Comments, suggestions, etc., mail to: leymarie@lems.brown.edu