Abstract
Deterministic splines and stochastic fractals are complementary techniques for generating free-form shapes. Splines are easily constrained and well suited to modeling smooth, man-made objects. Fractals, while difficult to constrain, are suitable for generating various irregular shapes found in nature. This paper develops constrained fractals, a hybrid of splines and fractals which intimately combines their complementary features. This novel shape synthesis technique stems from a formal connection between fractals and generalized energy-minimizing splines which may be derived through Fourier analysis. A physical interpretation of constrained fractal generation is to drive a spline subject to constraints with modulated white noise, letting the spline diffuse the noise into the desired fractal spectrum as it settles into equilibrium. We use constrained fractals to synthesize realistic terrain models from sparse elevation data.
- 1 J. H. Ahlberg, E. N. Nilson, and J. L. Walsh. The Theory of Sptines and their Applications. Academic Press, New York, 1967.Google Scholar
- 2 R. H. Baxtets, J. C. Beatty, and B. A. Barsky. An Introductior, to Splines for use in Computer Graphics and Geometric Modeling. Morgan Kau~mann, Los Altos~ CA, 1987. Google ScholarDigital Library
- 3 T. A. Foley. Weighted bicubic spline interpolation to rapidly varying data. A CM Transactions on Graphics, 6(1):1-18, January 1987. Google ScholarDigital Library
- 4 A. Fournier, D. Fussel, and L. Caxpenter. Computer rendering of stochastic models. Communications of the A CM, 25(6):371-384, 1982. Google ScholarDigital Library
- 5 H. Fuchs, Z. M. Kedem, and S. P. Uselton. Optimal surface reconstruction from planar contours. Communications of the A CM, 20(10):693-702, October 1977. Google ScholarDigital Library
- 6 D. Geman and Hwang C.-K. Diffusions for global optimization. SIAM Journal o/ Control and Optimization, 24(5):1031-1043, September 1986. Google ScholarDigital Library
- 7 S. Geman and D. Geman. Stochastic relaxation, Gibbs distribution, and the Bayesian restoration of images. IEEE Transactions on Pattern Analysis and Machine Intelligence, PAMI-6(6):7'21-'/41, November 1984.Google Scholar
- 8 B. K. P. Horn. Robot Vision. MIT Press, Cambridge, Massachusetts, 1986. Google ScholarDigital Library
- 9 3. P. Lewis. Generalized stochastic subdivision. A CM Transactions on Graphics, 6(3):167-190, July 1987. Google ScholarDigital Library
- 10 B. B. Mandelbrot. The Fractal Geometry of Nature. W. H. Freeman, San Fzancisco, 1982.Google Scholar
- 11 D. G. Schweikezt. An interpolation curve using spline in tension. J. Math. and Physics, 45:312-317, 1966.Google ScholarCross Ref
- 12 R. Szeliski. Bayesian Modeling of Uncertainty in Low- Level Vision. PhD thesis, Carnegie Mellon University, August 1988. Google ScholarDigital Library
- 13 R. Szellski. Regutarization uses fractal priors. ~'.u AAAI- 87: Sixth National Conference on Artificial 2~telligence, pages 749-154, Morgan Kaufmann Publishers, Seattle, Washington, July 198"/. Google ScholarDigital Library
- 14 R. Szeliski and D. Terzopoulos. Constrained fractals using stochastic relaxation. Submitted to A CM Transactions on Graphics, 1989.Google Scholar
- 15 D. Terzopoulos. Multilevel computational processes for visual surface reconstruction. Computer Visiont Graphics, and Image Processing, 24:52-96, 1983.Google Scholar
- 16 D. Terzopoulos. ltegularization of inverse visual problems involving discontinuities. IEEE Transactions on Pattern Analysis and Machine Intelligence, PAML8(4):413-424, July 1986. Google ScholarDigital Library
- 17 D. Terzopoulos and K. Fleischer. Deformable models. The Visual Computer, 4(6):306-331, December, 1988.Google ScholarCross Ref
- 18 D. Terzopoulos, J. Platt, A. Burr, and K. Fleischer. Elastically deformable models. Computer Graphics (SIG- GRAPH'87), 21(4):205-214, July 1987. Google ScholarDigital Library
- 19 It. F. Voss. Random fractal forgeries, in R. A. Earnshaw, editor, Fundamental Algorithms for Computer Graphics, Springer-Verlag, Berlin, 1985.Google Scholar
Index Terms
- From splines to fractals
Recommendations
From splines to fractals
SIGGRAPH '89: Proceedings of the 16th annual conference on Computer graphics and interactive techniquesDeterministic splines and stochastic fractals are complementary techniques for generating free-form shapes. Splines are easily constrained and well suited to modeling smooth, man-made objects. Fractals, while difficult to constrain, are suitable for ...
Quartic Beta-splines
Quartic Beta-splines have third-degree arc-length or geometric continuity at simple knots and are determined by three β or shape parameters. We present a general explicit formula for quartic Beta-splines, and determine and illustrate the effects of ...
T-Splines: a new schema for C/sup 2/ spline interpolation
SCCC '97: Proceedings of the 17th International Conference of the Chilean Computer Science SocietyInteractive CAGD systems produce faster and more accurate curve and surface analysis and design by means of geometric or algebraic interpolation algorithms, where users can directly modify and edit the position and shape of curves or surfaces. For this ...
Comments