|
ABSTRACT
We describe a multiresolution curve representation, based on wavelets, that conveniently supports a variety of operations: smoothing a curve; editing the overall form of a curve while preserving its details; and approximating a curve within any given error tolerance for scan conversion. We present methods to support continuous levels of smoothing as well as direct manipulation of an arbitrary portion of the curve; the control points, as well as the discrete nature of the underlying hierarchical representation, can be hidden from the user. The multiresolution representation requires no extra storage beyond that of the original control points, and the algorithms using the representation are both simple and fast.
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
|
|
| |
3
|
R. Bartels and J. Beatty. A technique for the direct manipulation of spline curves. In Proceedings of the 1989 Graphics Interface Confer-ence, pages 33-39, London, Ontario, Canada, June 1989.
|
| |
4
|
|
 |
5
|
|
| |
6
|
Beylkin, R. Coifman, and V. Rokhlin. Fast wavelet transforms and merical algorithms I. Communications on Pure and Applied Math-atics, 44:141-183, 1991.
|
 |
7
|
|
| |
8
|
|
| |
9
|
C. K. Chui and E. Quak. Wavelets on a bounded interval. In D. Braess and L. L. Schumaker, editors, Numerical Methods in Approximation Theory, volume 9, pages 53-75. Birkhauser Verlag, Basel, 1992.
|
| |
10
|
|
| |
11
|
R. DeVore, B. Jawerth, and B. Lucier. Image compression through wavelet transform coding. IEEE Transactions on Information Theory, 38(2):719-746, March 1992.
|
| |
12
|
|
 |
13
|
|
| |
14
|
D. Forsey and R. Bartels. Tensor products and hierarchical fitting. In Curves and Surfaces in Computer Vision and Graphics II, SPIE Pro-ceedings Vol. 1610, pages 88-96, 1991.
|
 |
15
|
|
| |
16
|
|
| |
17
|
S. Hsu and I. Lee. Skeletal strokes. Proceedings of SIGGRAPH 94. In Computer Graphics, Annual Conference Series, 1994.
|
 |
18
|
|
| |
19
|
M. Lounsbery, T. DeRose, and J. Warren. Multiresolution surfaces of arbitrary topological type. Technical Report 93-10-05B, University of Washington, Department of Computer Science and Engineering, Jan-uary 1994.
|
| |
20
|
|
| |
21
|
T. Lyche and K. M~rken. Spline-wavelets of minimal support. In D. Braess and L. L. Schumaker, editors, Numerical Methodsin Approx-imation Theory, volume 9, pages 177-194. Birkhauser Verlag, Basel, 1992.
|
| |
22
|
|
 |
23
|
|
| |
24
|
W. H. Press, B. P. Flannery, S. A. Teukolsky, and W. T. Fetterling. Nu-merical Recipes. Cambridge University Press, Cambridge, second edi-tion, 1992.
|
| |
25
|
E. Quak and N. Weyrich. Decomposition and reconstruction algo-rithms for spline wavelets on a bounded interval. CAT Report 294, Center for Approximation Theory, Texas A&MUniversity, April 1993.
|
 |
26
|
|
| |
27
|
P. J. Schneider. Phoenix: An interactive curve design system based on the automatic fitting of hand-sketched curves. Master's thesis, Depart-ment of Computer Science and Engineering, University of Washing-ton, 1988. and surface finite el-ents Graphics, 25(4):257-
|
 |
28
|
|
CITED BY 49
|
|
|
|
|
Georges-Pierre Bonneau , Stefanie Hahmann , Gregory M. Nielson, BLaC-Wavelets: a multiresolution analysis with non-nested spaces, Proceedings of the 7th conference on Visualization '96, p.43-48, October 28-29, 1996, San Francisco, California, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Shigeo Takahashi , Yoshihisa Shinagawa , Tosiyasu L. Kunii, A feature-based approach for smooth surfaces, Proceedings of the fourth ACM symposium on Solid modeling and applications, p.97-110, May 14-16, 1997, Atlanta, Georgia, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Sungchan Kim , Kunwoo Lee , Taesik Hong , Mincheol Kim , Moonki Jung , Youngjae Song, An integrated approach to realize multi-resolution of B-rep model, Proceedings of the 2005 ACM symposium on Solid and physical modeling, p.153-162, June 13-15, 2005, Cambridge, Massachusetts
|
|
|
Kun Zhou , Jin Huang , John Snyder , Xinguo Liu , Hujun Bao , Baining Guo , Heung-Yeung Shum, Large mesh deformation using the volumetric graph Laplacian, ACM Transactions on Graphics (TOG), v.24 n.3, July 2005
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Celine Latulipe , Stephen Mann , Craig S. Kaplan , Charlie L. A. Clarke, symSpline: symmetric two-handed spline manipulation, Proceedings of the SIGCHI conference on Human Factors in computing systems, April 22-27, 2006, Montréal, Québec, Canada
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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:
I.
Computing Methodologies
I.3
COMPUTER GRAPHICS
I.3.6
Methodology and Techniques
Subjects:
Interaction techniques
General Terms:
Algorithms,
Theory
Keywords:
curve compression,
curve editing,
curve fitting,
curve smoothing,
direct manipulation,
scan conversion,
wavelets
|