|
ABSTRACT
Frequently, data in scientific computing is in its abstract form a finite point set in space, and it is sometimes useful or required to compute what one might call the “shape” of the set. For that purpose, this article introduces the formal notion of the family of &agr;-shapes of a finite point set in R3. Each shape is a well-defined polytope, derived from the Delaunay triangulation of the point set, with a parameter &agr; &egr; R controlling the desired level of detail. An algorithm is presented that constructs the entire family of shapes for a given set of size n in time 0(n2), worst case. A robust implementation of the algorithm is discussed, and several applications in the area of scientific computing are mentioned.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
 |
1
|
|
| |
2
|
BRISSON, E. 1993. Representing geometric structures in d dimensions: Topology and order. Discr. Comput. Geom. 9, 4, 387-426.
|
| |
3
|
BRONSTED, A. 1983. An Introduction to Convex Polytopes. Graduate Texts in Mathematics. Springer-Verlag, New York.
|
| |
4
|
CEN, R. Y., JAMESON, A., LIU, F. AND OSTmKER, J.P. 1990. The universe in a box: Thermal effects in a standard cold dark matter scenario. Astrophys. J. (Letters), L41, 362.
|
| |
5
|
|
| |
6
|
DELAUNAY, B. 1934. Sur la sphbre vide. lzvestia Akademii Nauk SSSR, Otdelenie Matematicheskii i Estestvennyka Nauk 7 793-800. In French.
|
| |
7
|
DOBKIN, D. P., AND LASZLO, M.J. 1989. Primitives for the manipulation of three-dimensional subdivisions. Algorithmica 4, 1, 3-32.
|
 |
8
|
|
| |
9
|
|
| |
10
|
DYKSTERHOUSE, M.D. 1992. An alpha-shape view of our universe. Master's thesis, Dept. of Computer Science, Univ. of Illinois at Urbana-Champaign, Urbana, Ill.
|
| |
11
|
EDELSBRUNNER, H. 1992a. Geometric algorithms. In Handbook of Convex Geometry. North- Holland, Amsterdam, 699 735.
|
| |
12
|
|
| |
13
|
|
| |
14
|
EDELSBRUNNER, H., KIRKPATRICK, D. G., AND SEIDEL, R. 1983. On the shape of a set of points in the plane. IEEE Trans. Inf. Theor. IT-29, 4, 551-559.
|
 |
15
|
|
 |
16
|
|
| |
17
|
FAIRFIELD, J. 1979. Contoured shape generation: Forms that people see in dot patterns. In Proceedings of the IEEE Conference on Cybernetics and Society, IEEE, New York 60-64.
|
| |
18
|
FAIRFIELD, J. 1983. Segmenting dot patterns by Voronoi diagram concavity. IEEE Trans. Patt. Anal. Mach. lntell. 5, 1, 104-110.
|
| |
19
|
GELLER, M. J., AND HUCHRA, J.P. 1989. Mapping the universe. Science 246, 897-903.
|
| |
20
|
GHELIS, C., AND YON, J. 1982. Protein Folding. Academic Press, New York.
|
| |
21
|
GIBLIN, P.J. 1981. Graphs, Surfaces, and Homology. 2nd ed. Chapman and Hall, London.
|
 |
22
|
|
| |
23
|
JARVlS, R.A. 1977. Computing the shape hull of points in the plane. In Proceedings of the IEEE Computing Society Conference on Pattern Recognition and Image Processing. IEEE, New York, 231 241.
|
| |
24
|
|
| |
25
|
|
| |
26
|
KIRKPATRICK, D. G., AND RADKE, J.D. 1985. A framework for computational morphology. In Computational Geometry. Elsevier North Holland, New York, 234-244.
|
| |
27
|
LAWSON, C. L. 1977. Software for C1 surface interpolation. In Mathematical Software lI1. Academic Press, New York, 161-194.
|
| |
28
|
LEE, C. 1991. Regular triangulations of convex polytopes. In Applied Geometry and Discrete Mathematics: The Victor Klee Festschrift. American Mathematical Society, Providence, R.I., 443-456.
|
 |
29
|
|
 |
30
|
|
| |
31
|
MATULA, D. W., AND SOKAL, R.R. 1980. Properties of Gabriel graphs relevant to geographic variation research and the clustering of points in the plane. Geograph. Anal. 12, 3, 205-222.
|
| |
32
|
McMULLEN, P. AND SHErARD, G.C. 1971. Convex Polytopes an the Upper Bound Conjecture. Cambridge University Press, London.
|
| |
33
|
Moss, W.W. 1967. Some new analytic and graphic approaches to numerical taxonomy, with an example from the Dermanyssidae (Acari). Syst. Zoo. 16, 177-207.
|
| |
34
|
|
| |
35
|
|
| |
36
|
RICHARDS, F.M. 1991. The protein folding problem. Sci. Am. 264, 1, 54-63.
|
| |
37
|
SEIDEL, g. 1991. Exact upper bounds for the number of faces in d-dimensional Voronoi diagrams. In Applied Geometry and Discrete Mathematics: The Victor Klee Festschrift. American Mathematical Society, Providence, R.I., 517-530.
|
 |
38
|
|
| |
39
|
TOUSSAINT, G.T. 1980. The relative neighborhood graph of a finite planar set. Part. Recog. 12, 4, 261-268.
|
| |
40
|
VELTKAMP, R.C. 1992. Closed object boundaries from scattered points. Ph.D. thesis, Erasmus Univ. Rotterdam.
|
| |
41
|
VORONOJ, G. 1908. Nouvelles applications de param~tres continus ~ la th~orie des formes quadratiques. Deuxibme M~moire: Recherches sur les parall~llo/~dres primitifs. Journal fur die Reine und Angewandte Mathematik 134, 198-287. In French.
|
| |
42
|
VORONOI, G. 1907. Nouvelles applications des parambtres continus ~ la th~orie des formes quadratiques. Premier M~moire: Sur quelques propri~t~s de formes quadratiques positives parfaites. Journal fur die Reine und Angewandte Mathematik 133, 97-178. In French.
|
CITED BY 102
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Ho-Lun Cheng , Tamal K. Dey , Herbert Edelsbrunner , John Sullivan, Dynamic skin triangulation, Proceedings of the twelfth annual ACM-SIAM symposium on Discrete algorithms, p.47-56, January 07-09, 2001, Washington, D.C., United States
|
|
|
|
Siu-Wing Cheng , Herbert Edelsbrunner , Ping Fu , Ka-Po Lam, Design and analysis of planar shape deformation, Proceedings of the fourteenth annual symposium on Computational geometry, p.29-38, June 07-10, 1998, Minneapolis, Minnesota, United States
|
|
|
|
|
Amitabh Varshney , Frederick P. Brooks, Jr. , William V. Wright, Interactive visualization of weighted three-dimensional alpha hulls, Proceedings of the tenth annual symposium on Computational geometry, p.395-396, June 06-08, 1994, Stony Brook, New York, United States
|
|
|
|
|
|
|
|
Tiow-Seng Tan , Ket-Fah Chong , Kok-Lim Low, Computing bounding volume hierarchies using model simplification, Proceedings of the 1999 symposium on Interactive 3D graphics, p.63-69, April 26-29, 1999, Atlanta, Georgia, United States
|
|
|
|
|
|
|
|
|
|
|
|
Henrik Weimer , Joe Warren , Jane Troutner , Wendell Wiggins , John Shrout, Efficient co-triangulation of large data sets, Proceedings of the conference on Visualization '98, p.119-126, October 18-23, 1998, Research Triangle Park, North Carolina, United States
|
|
|
Amitabh Varshney , Frederick P. Brooks Jr , Dinesh Manocha , William V. Wright , David C. Richardson, Defining, Computing, and Visualizing Molecular Interfaces, Proceedings of the 6th conference on Visualization '95, p.36, October 29-November 03, 1995
|
|
Barbora Kozlíková , Filip Andres , Jiří Sochor, Visualization of tunnels in protein molecules, Proceedings of the 5th international conference on Computer graphics, virtual reality, visualisation and interaction in Africa, October 29-31, 2007, Grahamstown, South Africa
|
|
|
|
|
|
|
|
|
|
|
|
|
Fausto Bernardini , Chandrajit L. Bajaj , Jindong Chen , Daniel R. Schikore, A triangulation-based object reconstruction method, Proceedings of the thirteenth annual symposium on Computational geometry, p.481-484, June 04-06, 1997, Nice, France
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
C. Moenning , F. Mémoli , G. Sapiro , N. Dyn , N. A. Dodgson, Meshless geometric subdivision, Graphical Models, v.69 n.3-4, p.160-179, May, 2007
|
|
|
|
|
|
|
|
|
|
|
Yih-En Andrew Ban , Herbert Edelsbrunner , Johannes Rudolph, Interface surfaces for protein-protein complexes, Proceedings of the eighth annual international conference on Resaerch in computational molecular biology, p.205-212, March 27-31, 2004, San Diego, California, USA
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
N. Amenta , S. Choi , T. K. Dey , N. Leekha, A simple algorithm for homeomorphic surface reconstruction, Proceedings of the sixteenth annual symposium on Computational geometry, p.213-222, June 12-14, 2000, Clear Water Bay, Kowloon, Hong Kong
|
|
C. Bajaj , H. Y. Lee , R. Merkert , V. Pascucci, NURBS based B-rep models for macromolecules and their properties, Proceedings of the fourth ACM symposium on Solid modeling and applications, p.217-228, May 14-16, 1997, Atlanta, Georgia, United States
|
|
|
|
|
|
Tamal K. Dey , Joachim Giesen , Samrat Goswami , Wulue Zhao, Shape dimension and approximation from samples, Proceedings of the thirteenth annual ACM-SIAM symposium on Discrete algorithms, p.772-780, January 06-08, 2002, San Francisco, California
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Michel F. Sanner , Arthur J. Olson , Jean-Claude Spehner, Fast and robust computation of molecular surfaces, Proceedings of the eleventh annual symposium on Computational geometry, p.406-407, June 05-07, 1995, Vancouver, British Columbia, Canada
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Tamal K. Dey , Joachim Giesen , Samrat Goswami , James Hudson , Rephael Wenger , Wulue Zhao, Undersampling and oversampling in sample based shape modeling, Proceedings of the conference on Visualization '01, October 21-26, 2001, San Diego, California
|
|
Yutaka Ohtake , Alexander Belyaev , Marc Alexa , Greg Turk , Hans-Peter Seidel, Multi-level partition of unity implicits, ACM SIGGRAPH 2005 Courses, July 31-August 04, 2005, Los Angeles, California
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Ilya Braude , Jeffrey Marker , Ken Museth , Jonathan Nissanov , David Breen, Communicated by Hans-Peter Seidel: Contour-based surface reconstruction using MPU implicit models, Graphical Models, v.69 n.2, p.139-157, March, 2007
|
|
|
|
|
|
|
|
|
|
INDEX TERMS
Primary Classification:
I.
Computing Methodologies
I.3
COMPUTER GRAPHICS
I.3.5
Computational Geometry and Object Modeling
Subjects:
Curve, surface, solid, and object representations
Additional Classification:
F.
Theory of Computation
F.2
ANALYSIS OF ALGORITHMS AND PROBLEM COMPLEXITY
F.2.2
Nonnumerical Algorithms and Problems
Subjects:
Geometrical problems and computations
G.
Mathematics of Computing
G.4
MATHEMATICAL SOFTWARE
Subjects:
Reliability and robustness
I.
Computing Methodologies
I.2
ARTIFICIAL INTELLIGENCE
I.2.10
Vision and Scene Understanding
Subjects:
Representations, data structures, and transforms
I.3
COMPUTER GRAPHICS
I.3.5
Computational Geometry and Object Modeling
Subjects:
Geometric algorithms, languages, and systems
J.
Computer Applications
General Terms:
Algorithms
Keywords:
Delaunay triangulations,
computational graphics,
geometric algorithms,
point sets,
polytopes,
robust implementation,
scientific computing,
scientific visualization,
simplicial complexes,
simulated perturbation,
three-dimensional space
Peer to Peer - Readers of this Article have also read:
-
Data structures for quadtree approximation and compression
Communications of the ACM
28, 9
Hanan Samet
-
A hierarchical single-key-lock access control using the Chinese remainder theorem
Proceedings of the 1992 ACM/SIGAPP Symposium on Applied computing
Kim S. Lee
, Huizhu Lu
, D. D. Fisher
-
The GemStone object database management system
Communications of the ACM
34, 10
Paul Butterworth
, Allen Otis
, Jacob Stein
-
Putting innovation to work: adoption strategies for multimedia communication systems
Communications of the ACM
34, 12
Ellen Francik
, Susan Ehrlich Rudman
, Donna Cooper
, Stephen Levine
-
An intelligent component database for behavioral synthesis
Proceedings of the 27th ACM/IEEE conference on Design automation
Gwo-Dong Chen
, Daniel D. Gajski
|