skip to main content
article
Free Access

Higher-order interpolation and least-squares approximation using implicit algebraic surfaces

Published:01 October 1993Publication History
Skip Abstract Section

Abstract

In this article, we characterize the solution space of low-degree, implicitly defined, algebraic surfaces which interpolate and/or least-squares approximate a collection of scattered point and curve data in three-dimensional space. The problem of higher-order interpolation and least-squares approximation with algebraic surfaces under a proper normalization reduces to a quadratic minimization problem with elegant and easily expressible solutions. We have implemented our algebraic surface-fitting algorithms, and included them in the distributed and collaborative geometric environment SHASTRA. Several examples are given to illustrate how our algorithms are applied to algebraic surface design.

References

  1. ALRANO A. 1974. Representation of digitized contours in terms of conic arcs and straight line segments. Comput. Graph. Image Process. 3, 23-33.Google ScholarGoogle Scholar
  2. ANUPAM, V., ANO BAJAJ, C. 1993. Collaborative multimedia scientific design in SHASTRA. In Proceedings of the 1993 ACM Multimedia Conference. ACM Press, New York, 447-456. Google ScholarGoogle Scholar
  3. BAJAJ, C. 1993. The emergence of algebraic curves and surfaces in geometric design. In Directions in Geometric Computing. Information Geometers Press, United Kingdom, 1-27.Google ScholarGoogle Scholar
  4. BAJAJ, C. 1992. Surface fitting with implicit algebraic surface patches. In Topics in Surface Modeling. SIAM Publications, Philadelphia, Pa., 23-52. Google ScholarGoogle Scholar
  5. BAJAJ, C. 1988. Geometric modeling with algebraic surfaces. In The Mathematics of Surfaces II1. Oxford University Press, New York, 3-48. Google ScholarGoogle Scholar
  6. BAJAJ, C., AND IHM, I. 1992a. Algebraic surface design with Hermite interpolation. ACM Trans. Graph. 11, 1 (Jan.), 61-91. Google ScholarGoogle Scholar
  7. BAJAJ, C., AND II~M, I. 1992b. Smoothing polyhedra using implicit algebraic splines. Comput. Graph. 26, 2 (July) 79-88. Google ScholarGoogle Scholar
  8. BAJAJ, C., ANO XU, G. 1992. A Splines: Local interpolation and approximation using Ckcontinuous piecewise real algebraic curves. Computer Science Tech. Rep. CAPO-92-95, Purdue Univ., West Lafayette, Ind.Google ScholarGoogle Scholar
  9. B^aAa, C., HOffMANN, C., HOPCROrT, J., ^NO LWCH, R. 1988. Tracing surface intersections. Comput. Aided Geom. Des. 5,285-307. Google ScholarGoogle Scholar
  10. BLOOMENTHAI., J. 1988. Polygonization of implicit surfaces. Comput. Aided Geom. Des. 5, 341 355. Google ScholarGoogle Scholar
  11. BOOKST~nN, F. 1979. Fitting conic sections to scattered data. Comput. Graph. Image Process. 9, 56-71.Google ScholarGoogle Scholar
  12. DERoSE, A. 1985. Geometric continuity: A parametrization independent measure of continuity for computer aided geometric design. PhD thesis, Computer Science, Univ. of California, Berkeley. Google ScholarGoogle Scholar
  13. FAROUKI, R. 1988. The approximation of nondegenerate offset surfaces. Comput. Aided Geom. Des. 3, 15-43. Google ScholarGoogle Scholar
  14. GARalTY, T., ^~D WARREN, J. 1991. Geometric continuity. Comput. Aided Geom. Des. 8, 51-65. Google ScholarGoogle Scholar
  15. GNANAD~;SIKAN, R. 1977. Methods for Statistical Data Analysis of Multivariate Observations. John Wiley & Sons, New York.Google ScholarGoogle Scholar
  16. GOLUB, G. 1973. Some modified matrix eigenvalue problems. SIAM Rev. 15, 2,318-334.Google ScholarGoogle Scholar
  17. GOLUB, G., ANI) USDERWOOI), R. 1970. Stationary values of the ratio of quadratic forms subject to linear constraints. Z. Agnew. Math. Phys. 21,318-326.Google ScholarGoogle Scholar
  18. Gokthq, G., AND VAN LOAN, C. 1983. Matrix Computation. The Johns Hopkins University Press, Baltimore, Md.Google ScholarGoogle Scholar
  19. HOFFMANN, C., AND HOPCROFT, J. 1987. The potential method for blending surfaces and corners. In Geometric Modeling: Algorithms and New Trends. SIAM, Philadelphia, Pa., 347 -366.Google ScholarGoogle Scholar
  20. IHM, I. 1991. On surface design with implicit algebraic surfaces. PhD thesis, Purdue Univ., West Lafayette, Ind. Google ScholarGoogle Scholar
  21. KUNZ, E. 1985. Introduction to Commutative Algebra and Algebraic Geometry. Birkhauser, New York.Google ScholarGoogle Scholar
  22. MACAUI,~Y, F. 1916. The Algebraic Theory of Modular Systems. Cambridge University Press, London, U.K.Google ScholarGoogle Scholar
  23. MoortE, D., AND WARREN, J. 1991. Approximation of dense scattered data using algebraic surfaces. In Proceedings of the 24th Hawaii International Conference on System Sciences (Kauai, Hawaii). IEEE Computer Society Press, Washington, D.C., 681-690.Google ScholarGoogle Scholar
  24. OWEN, J., ^ND ROCKWOOl), A. 1987. Blending surfaces in solid modeling. In Geometric Modeling: Algorithms and New Trends. SIAM, Philadelphia, Pa., 367-383.Google ScholarGoogle Scholar
  25. PRATT, V. 1987. Direct least squares fitting of algebraic surfaces. Comput. Graph. 21, 3, 145-152. Google ScholarGoogle Scholar
  26. SAM}mow, P. 1982. Fitting conic sections to very scattered data: An iterative refinement of the bookstein algorithm. Comput. Graph. Image Process. 18, 97-108.Google ScholarGoogle Scholar
  27. SEDEIaBER(;, T. 1990a. Techniques for cubic algebraic surfaces. IEEE Comput. Graph. Appl. 10, 4 (July), 14-25. Google ScholarGoogle Scholar
  28. SEDERSr~m;, T. 1990b. Techniques for cubic algebraic surfaces. IEEE Comput. Graph. Appl. 10, 5 (Sept.), 12 21. Google ScholarGoogle Scholar
  29. SEI)EI~BI~;RG, T. 1985. Piecewise algebraic surface patches. Comput. Aided Geom. Des. 2, 1-3, 53-59.Google ScholarGoogle Scholar
  30. STRANC, G. Linear Algebra and Its Applications. 3rd ed. Harcourt Brace Jovanovich, San Diego, Calif.Google ScholarGoogle Scholar
  31. WAm~EN, J. 1989. Blending algebraic surfaces. ACM Trans. Graph. 8, 4, 263 278. Google ScholarGoogle Scholar
  32. WARREN, J. 1986. On algebraic surfaces meeting with geometric continuity. PhD thesis, Cornell Univ., Ithaca, N.Y. Google ScholarGoogle Scholar
  33. WOODW^RK, J. 1987. Blends in geometric modelling. In The Mathematics of Surfaces, Volume 2. Oxford University Press, New York, 255-297. Google ScholarGoogle Scholar

Index Terms

  1. Higher-order interpolation and least-squares approximation using implicit algebraic surfaces

                      Recommendations

                      Comments

                      Login options

                      Check if you have access through your login credentials or your institution to get full access on this article.

                      Sign in

                      Full Access

                      PDF Format

                      View or Download as a PDF file.

                      PDF

                      eReader

                      View online with eReader.

                      eReader