|
ABSTRACT
Multiresolution analysis and wavelets provide useful and efficient tools for representing functions at multiple levels of detail. Wavelet representations have been used in a broad range of applications, including image compression, physical simulation, and numerical analysis. In this article, we present a new class of wavelets, based on subdivision surfaces, that radically extends the class of representable functions. Whereas previous two-dimensional methods were restricted to functions difined on R2, the subdivision wavelets developed here may be applied to functions defined on compact surfaces of arbitrary topological type. We envision many applications of this work, including continuous level-of-detail control for graphics rendering, compression of geometric models, and acceleration of global illumination algorithms. Level-of-detail control for spherical domains is illustrated using two examples: shape approximation of a polyhedral model, and color approximation of global terrain data.
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
|
ANDERSSON, L., HALL, N., JAWERTH, B., AND PETERS, G. 1993. Wavelets on closed subsets of the real line. In Recent Advances in Wavelet Analysis, L. L. Schumaker and G. Webb, Eds. Academic Press, New York, 1-61.
|
| |
2
|
BARTLE, R.a. 1964. The Elements of Real Analysis. Wiley, New York.
|
 |
3
|
|
| |
4
|
BEYLKIN, G., COIFMAN, R., AND ROKHLIN, V. 1991. Fast wavelet transforms and numerical algorithms. Commun. Pure Appl. Math. 44, 141-183.
|
| |
5
|
CARNICER, J. M., DAHMEN, W., AND PEi~A, J. M. 1994. Local decompositions of refinable spaces. Tech. Rep. Institut ffir Geometric und Praktische Mathematik, RWTH Aachen, Aachen, Germany.
|
| |
6
|
CATMULL, E. AND CLARK, g. 1978. Recursively generated B-spline surfaces on arbitrary topological meshes. Comput. Aided Des. 10, 6, 350-355.
|
 |
7
|
|
| |
8
|
CHUI, C. AND QUAK, E. 1992. Wavelets on a bounded interval. In Numerical Methods of Approximation Theory, D. Braess and L. L. Schumaker, Eds. Birkh~iuser-Verlag, Basel, 1-24.
|
| |
9
|
CHUI, C. 1992. Wavelet Analysis and its Applications, Vol. 1. Academic Press, Boston, MA.
|
| |
10
|
|
| |
11
|
COHEN, A., DAUBECHIES, I., AND VIAL, P. 1993. Multiresolution analysis, wavelets and fast algorithms on an interval. Appl. Comput. Harmon. Anal. 1, 1, 100-115.
|
| |
12
|
COHEN, A., DAUBECHIES, I., AND FEAUVEAU, J.-C. 1992. Biorthogonal bases of compactly supported wavelets. Commun. Pure Appl. Math. XLV, 485-560.
|
| |
13
|
DAHMEN, W. 1994. Stability of multiscale transformations. Tech. Rep. Institut ffir Geometrie und Praktische Mathematik, RWTH Aachen, Aachen, Germany.
|
| |
14
|
DAHMEN, W., KLEEMAN, B., PROSSDORF, S., AND SCHNEIDER, R. 1993. A multiscale method for the double layer potential equation on a polyhedron. Tech. Rep. 91, Institut ffir Geometrie und Praktische Mathematik, Rheinisch-Westf~ilische Technische Hochschule Aachen, Nov.
|
| |
15
|
|
| |
16
|
DAUBECHIES, I. 1988. Orthonormal bases of compactly supported wavelets. Comm. Pure Appl. Math. 41, 909-996.
|
| |
17
|
|
| |
18
|
DEVORE, R., JAWERTH, B., AND LUCIER, B. 1992. Image compression through wavelet transform coding. IEEE Trans. Inf. Theory 38, 2 (March), 719-746.
|
| |
19
|
DONOHO, D.L. 1994. Unconditional bases are optimal bases for data compression and for statistical estimation. Appl. Comput. Harmon. Anal. 1, 1, 100-115.
|
| |
20
|
Doo, D. AND SABIN, M. 1978. Behaviour of recursive division surfaces near extraordinary points. Computer Aided Design, 10, 6, 356-360.
|
| |
21
|
Doo, D. W. H. 1978. A recursive subdivision algorithm for fitting quadratic surfaces to irregular polyhedrons. PhD Thesis, Brunel Univ.
|
 |
22
|
|
 |
23
|
|
 |
24
|
|
 |
25
|
|
 |
26
|
|
| |
27
|
|
 |
28
|
Hugues Hoppe , Tony DeRose , Tom Duchamp , Mark Halstead , Hubert Jin , John McDonald , Jean Schweitzer , Werner Stuetzle, Piecewise smooth surface reconstruction, Proceedings of the 21st annual conference on Computer graphics and interactive techniques, p.295-302, July 1994
[doi> 10.1145/192161.192233]
|
 |
29
|
|
| |
30
|
|
 |
31
|
|
| |
32
|
LooP, C.T. 1987. Smooth subdivision surfaces based on triangles. Master's thesis, Dept. of Mathematics, Univ. of Utah, (August).
|
| |
33
|
|
| |
34
|
|
| |
35
|
|
| |
36
|
MALLAT, S. AND HWANG, W. L. 1992. Singularity detection and processing with wavelets. IEEE Trans. Inf. Theory 38, 2 (March) 617-643.
|
| |
37
|
MEYER, Y. 1992. Ondelettes sur l'intervalle. Rev. Mat. Iberoamericana 7, 115-133.
|
| |
38
|
MEYER, Y. 1993. Wavelets and Operators. Cambridge University Press.
|
| |
39
|
MEYERS, D. 1994a. Multiresolution tiling. In Proceedings of Graphics Interface, (May) 25-32.
|
| |
40
|
|
| |
41
|
PENTLAND, A.P. 1992. Fast solutions to physical equilibrium and interpolation problems. Visual Comput. 8, 5-6 (June) 303-314.
|
 |
42
|
|
 |
43
|
|
| |
44
|
SWELDENS, W. 1994. Construction and applications of wavelets in numerical analysis. PhD thesis, Katholieke Universiteit Leuven, Leuven, Belgium.
|
 |
45
|
|
CITED BY 70
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Daniel N. Wood , Daniel I. Azuma , Ken Aldinger , Brian Curless , Tom Duchamp , David H. Salesin , Werner Stuetzle, Surface light fields for 3D photography, Proceedings of the 27th annual conference on Computer graphics and interactive techniques, p.287-296, July 2000
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Igor Guskov , Andrei Khodakovsky , Peter Schröder , Wim Sweldens, Hybrid meshes: multiresolution using regular and irregular refinement, Proceedings of the eighteenth annual symposium on Computational geometry, p.264-272, June 05-07, 2002, Barcelona, Spain
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Steve Capell , Seth Green , Brian Curless , Tom Duchamp , Zoran Popović, A multiresolution framework for dynamic deformations, Proceedings of the 2002 ACM SIGGRAPH/Eurographics symposium on Computer animation, July 21-22, 2002, San Antonio, Texas
|
|
|
Daniel I. Azuma , Daniel N. Wood , Brian Curless , Tom Duchamp , David H. Salesin , Werner Stuetzle, View-dependent refinement of multiresolution meshes with subdivision connectivity, Proceedings of the 2nd international conference on Computer graphics, virtual Reality, visualisation and interaction in Africa, February 03-05, 2003, Cape Town, South Africa
|
|
|
Daniel I. Azuma , Daniel N. Wood , Brian Curless , Tom Duchamp , David H. Salesin , Werner Stuetzle, View-dependent refinement of multiresolution meshes with subdivision connectivity, Proceedings of the 2nd international conference on Computer graphics, virtual Reality, visualisation and interaction in Africa, February 03-05, 2003, Cape Town, South Africa
|
|
|
Martin Bertram , Daniel E. Laney , Mark A. Duchaineau , Charles D. Hansen , Bernd Hamann , Kenneth I. Joy, Wavelet representation of contour sets, Proceedings of the conference on Visualization '01, October 21-26, 2001, San Diego, California
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Martin Bertram , Mark A. Duchaineau , Bernd Hamann , Kenneth I. Joy, Bicubic subdivision-surface wavelets for large-scale isosurface representation and visualization, Proceedings of the conference on Visualization '00, p.389-396, October 2000, Salt Lake City, Utah, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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:
G.
Mathematics of Computing
G.1
NUMERICAL ANALYSIS
G.1.2
Approximation
Subjects:
Spline and piecewise polynomial approximation
J.
Computer Applications
J.6
COMPUTER-AIDED ENGINEERING
Subjects:
Computer-aided design (CAD)
General Terms:
Algorithms,
Design,
Theory
Keywords:
compression,
geometriac modeling,
level-of-detail control,
splines,
subdivision surfaces,
wavelets
|