skip to main content
10.1145/1629255.1629278acmotherconferencesArticle/Chapter ViewAbstractPublication PagesspmConference Proceedingsconference-collections
research-article

A symbolic-numerical envelope algorithm using quadratic MOS patches

Published: 05 October 2009 Publication History

Abstract

In this paper, we describe an algorithm for generating an exact rational envelope of a two-parameter family of spheres given by a quadratic patch in R3, 1, which is considered as a medial surface transform (MST) of a spatial domain. Recently, it has been proved that quadratic triangular Bézier patches in R3, 1 belong to the class of MOS surfaces (i.e., surfaces providing rational envelopes of the associated two-parameter family of spheres). We give a detailed description of the symbolic and numerical steps of the envelope algorithm and study the error involved in the numerical part. The presented method is then demonstrated on several examples. Moreover, since quadratic MOS patches are capable of producing C1 approximations of MSTs, this algorithm offers a good basis for consequent methods, e.g. computing rational approximations of envelopes associated to general (free-form) MSTs and inner offsets trimming.

References

[1]
O. Aichholzer, W. Aigner, F. Aurenhammer, T. Hackl, B. Jüttler, and M. Rabl: Medial axis computation for planar free-form shapes. To appear in Computer-Aided Design.
[2]
B. Bastl, B. Jüttler, J. Kosinka, and M. Lávička: Computing exact rational offsets of quadratic triangular Bézier surface patches. Computer-Aided Design, Vol. 40, pp. 197--209, Elsevier, 2008.
[3]
B. Bastl, B. Jüttler, J. Kosinka, and M. Lávička: Volumes with Piecewise Quadratic Medial Surface Transforms: Computation of Boundaries and Trimmed Offsets. In preparation.
[4]
H. Blum: A transformation for extracting new descriptors of shape. In: W. Wathen-Dunn (Ed.), Models for the perception of speech and visual form, pp. 362--380, MIT Press, 1967.
[5]
L. Cao, Z. Jia, and J. Liu: Computation of medial axis and offset curves of curved boundaries in planar domains based on the Cesaro's approach. To appear in Computer-Aided Design.
[6]
L. Cao and J. Liu: Computation of medial axis and offset curves of curved boundaries in planar domain. Computer-Aided Design, Vol. 40, pp. 465--475, Elsevier, 2008.
[7]
H. Ch. Cho, H. I. Choi, S.-H. Kwon, D. S. Lee, and N.-S. Wee: Clifford algebra, Lorentzian geometry and rational parametrization of canal surfaces. Computer Aided Geometric Design, Vol. 21, pp. 327--339, Elsevier, 2004.
[8]
H. I. Choi, S. W. Choi, and H. P. Moon: Mathematical theory of medial axis transform. Pacific Journal of Mathematics, Vol. 181, pp. 57--88, 1997.
[9]
H. I. Choi, Ch. Y. Han, H. P. Moon, K. H. Roh, and N.-S. Wee: Medial axis transform and offset curves by Minkowski Pythagorean hodograph curves. Computer-Aided Design, Vol. 31, pp. 59--72, 1999.
[10]
H. I. Choi, D. S. Lee, and H. P. Moon: Clifford algebra, spin representation and rational parameterization of curves and surfaces. Advances in Computational Mathematics, Vol. 17, pp. 5--48, 2002.
[11]
W. L. F. Degen: Exploiting curvatures to compute the medial axis for domains with smooth boundary. Computer Aided Geometric Design, Vol. 21, pp. 641--660, Elsevier, 2004.
[12]
G. Farin, J. Hoschek, and M. S. Kim (Eds.): Handbook of Computer Aided Geometric Design. Elsevier, 2002.
[13]
R. T. Farouki, T. Sakkalis: Pythagorean hodographs. IBM Journal of Research and Development, Vol. 34, pp. 736--752, 1990.
[14]
R. T.: Farouki, Pythagorean-Hodograph Curves: Algebra and Geometry Inseparable., Geometry and Computing. Springer-Verlag, 2008.
[15]
D. G. Hook, P. R. McAree: Using Sturm Sequences To Bracket Real Roots of Polynomial Equations. In: A. Glassner (Ed.), Graphic Gems I, pp. 416--422, Academic Press, 1990.
[16]
G.-I. Kim and M.-H. Ahn: C 1 Hermite interpolation using MPH quartic. Computer Aided Geometric Design, Vol. 20, pp. 469--492, 2003.
[17]
J. Kosinka and B. Jüttler: G 1 Hermite Interpolation by Minkowski Pythagorean hodograph cubics. Computer Aided Geometric Design, Vol. 23, pp. 401--418, Elsevier, 2006.
[18]
J. Kosinka and B. Jüttler: MOS Surfaces: Medial surface transforms with rational domain boundaries. Lecture Notes in Computer Science, Vol. 4647, pp. 245--262. Springer, 2007.
[19]
J. Kosinka and B. Jüttler: C 1 Hermite interpolation by Pythagorean hodograph quintics in Minkowski space. Advances in Computational Mathematics, Vol. 30, pp. 123--140, 2009.
[20]
R. Krasauskas and C. Mäurer: Studying cyclides with Laguerre geometry. Computer Aided Geometric Design, Vol. 17, pp. 101--126, Elsevier, 2000.
[21]
R. Krasauskas: Minimal rational parametrizations of canal surfaces. Computing, Vol. 79, pp. 281--290, Springer, 2007.
[22]
R. Krasauskas: Branching blend of natural quadrics based on surfaces with rational offsets. Computer Aided Geometric Design, Vol. 25, pp. 332--341, Elsevier, 2008.
[23]
M. Lávička and B. Bastl: PN surfaces and their convolutions with rational surfaces. Computer Aided Geometric Design, Vol. 25, pp. 763--774, Elsevier, 2008.
[24]
D. T. Lee: Medial axis transformation of a planar shape. IEEE Trans Pattern Analysis and Machine Intelligence, Vol. PAMI-4, pp. 362--369, 1982.
[25]
W. Lü and H. Pottmann: Rational parameterization of quadrics and their offsets. Computing, Vol. 57, pp. 135--147. Springer, 1996.
[26]
H. P. Moon: Minkowski Pythagorean hodographs. Computer Aided Geometric Design, Vol. 16, pp. 739--753, Elsevier, 1999.
[27]
T. Nishita, T. W. Sederberg, and M. Kakimoto. Ray Tracing Trimmed Rational Surface Patches. ACM SIGGRAPH Computer Graphics, Vol. 24, pp. 337--345, 1990.
[28]
G. Nürnberger and F. Zeilfelder: Developments in bivariate spline interpolation. Journal of Computational and Applied Mathematics, Vol. 121, pp. 125--152, 2000.
[29]
M. Peternell, B. Odehnal, and M. L. Sampoli: On quadratic two-parameter families of spheres and their envelopes. Computer Aided Geometric Design, Vol. 25, pp. 342--355, Elsevier, 2008.
[30]
M. Peternell and B. Odehnal: On Generalized LN-Surfaces in 4-Space. In: Proceedings of 'ISSAC08', pp. 223--230, 2008.
[31]
M. Peternell and H. Pottmann: A Laguerre Geometric Approach to Rational Offsets. Computer Aided Geometric Design, Vol. 15, pp. 223--249, Elsevier, 1998.
[32]
J. Peters, U. Reif: The 42 equivalence classes of quadratic surfaces in affine n-space. Computer Aided Geometric Design, Vol. 15, pp. 459--73, Elsevier, 1998.
[33]
H. Pottmann: Rational curves and surfaces with rational offsets. Computer Aided Geometric Design, Vol. 12, pp. 175--192, Elsevier, 1995.
[34]
H. Pottmann and M. Peternell: Applications of Laguerre geometry in CAGD. Computer Aided Geometric Design, Vol. 15, pp. 165--186, Elsevier, 1998.
[35]
M. Ramanathan and B. Gurumoorthy: Constructing medial axis transform of planar domains with curved boundaries. Computer-Aided Design, Vol. 35, pp. 619--632, Elsevier, 2003.
[36]
R.-H. Wang: Multivariate spline functions and their applications. Springer, 2001.

Cited By

View all
  • (2010)Volumes with piecewise quadratic medial surface transformsComputer-Aided Design10.1016/j.cad.2010.02.00742:6(571-579)Online publication date: 1-Jun-2010

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Other conferences
SPM '09: 2009 SIAM/ACM Joint Conference on Geometric and Physical Modeling
October 2009
380 pages
ISBN:9781605587110
DOI:10.1145/1629255
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

  • SIAM Activity Group on Geometric Design

In-Cooperation

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 05 October 2009

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. Bézier clipping
  2. MOS surfaces
  3. envelope formula
  4. inner offsets
  5. quadratic patches
  6. trimming

Qualifiers

  • Research-article

Funding Sources

  • Research Plan

Conference

SIAM '09
Sponsor:

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 07 Mar 2025

Other Metrics

Citations

Cited By

View all
  • (2010)Volumes with piecewise quadratic medial surface transformsComputer-Aided Design10.1016/j.cad.2010.02.00742:6(571-579)Online publication date: 1-Jun-2010

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media