Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
article

On the optimality of spectral compression of mesh data

Published: 01 January 2005 Publication History

Abstract

Spectral compression of the geometry of triangle meshes achieves good results in practice, but there has been little or no theoretical support for the optimality of this compression. We show that, for certain classes of geometric mesh models, spectral decomposition using the eigenvectors of the symmetric Laplacian of the connectivity graph is equivalent to principal component analysis on that class, when equipped with a natural probability distribution. Our proof treats connected one-and two-dimensional meshes with fixed convex boundaries, and is based on an asymptotic approximation of the probability distribution in the two-dimensional case. The key component of the proof is that the Laplacian is identical, up to a constant factor, to the inverse covariance matrix of the distribution of valid mesh geometries. Hence, spectral compression is optimal, in the mean square error sense, for these classes of meshes under some natural assumptions on their distribution.

References

[1]
Alexa, M. and Müller, W. 2000. Representing animations by principal components. Comput. Graph. For. 19, 3 (Aug.), 411--418.
[2]
Alpert, C. J. and Yao, S. Z. 1995. Spectral partitioning: The more eigenvectors, the better. 32th ACM/IEEE Design Automation Conference, San Francisco, CA. (June) 195--200.
[3]
Arnold, B. C., Castillo, E., and Sarabia, J. 1999. Conditional Specification of Statistical Models. Springer-Verlag.
[4]
Besag, J. and Kooperberg, C. 1995. On conditional and intrinsic autoregressions. Biometrika, 82, 4, 733--746.
[5]
Bera, A. K. and Jarque, C. M. 1981. An efficient large-sample test for normality of observations and regression residuals. Working Paper in Economics and Econometrics 40, Australian National University.
[6]
Chung, F. R. K. 1997. Spectral graph theory. Conference Board of Mathematical Science 92. American Mathematical Society.
[7]
Chung, F. R. K. and Yau, S. T. 2000. Discrete Green's functions. J. Combinator. Theo. A 91 191--214.
[8]
David, H. A. 1981. Order Statistics. 2nd Ed. Wiley, New York.
[9]
Floater, M. S. 1997. Parameterization and smooth approximation of surface triangulations. Comput. Aided Geometr. Design, 14, 231--250.
[10]
Gotsman, C., Gu, X., and Sheffer, A. 2003. Fundamentals of spherical parameterization for 3D meshes. In Proceedings of ACM SIGGRAPH 2003.
[11]
Gotsman, C. 2003. On graph partitioning, spectral analysis, and digital mesh processing. In Proceedings of Solid Modeling International.
[12]
Hall, K. M. 1970. An r-dimensional quadratic placement algorithm. Manage. Science 17, 219--229.
[13]
Hartfiel, D. J. and Meyer, C. D. 1998. On the structure of stochastic matrices with a subdominant eigenvalue near 1. Linear Algebra and Its Appl. 272, 193--203.
[14]
Isenburg, M., Gumhold, S., and Gotsman, C. 2001. Connectivity shapes. In Proceedings of Visualization 2001.
[15]
Jolliffe, I. T. 1986. Principal Component Analysis. Springer-Verlag, New-York.
[16]
Lauritzen, S. 1996. Graphical Models. Oxford University Press.
[17]
Karni, Z. and Gotsman, C. 2000. Spectral compression of mesh geometry. In Proceedings of ACM SIGGRAPH 2000, 279--286.
[18]
Koren, Y. 2003. On spectral graph drawing. In Proceedings of International Computing and Combinatorics Conference (COCOON'03). Lecture Notes in Computer Science, Vol. 2697, Springer Verlag.
[19]
Press, W. H., Teukolsky, S. A., Vetterling, W. T., and Flannery, B. P. 1987. Numerical Recipes. Cambridge University Press.
[20]
Pyke, R. 1965. Spacings. J. Royal Statist. Soc. B, 395--439.
[21]
Rao, K. R. and Yip, P. 1990. Discrete Cosine Transform. Academic Press.
[22]
Rice, J. A. 1988. Mathematical Statistics and Data Analysis. Brooks Cole Publishing.
[23]
Rossignac, J. 1999. EdgeBreaker: Connectivity compression for triangle meshes. IEEE Trans. Visual. Comput. Graph., 47--61.
[24]
Taubin, G. 1995. A signal processing approach to fair surface design. Proceedings of ACM SIGGRAPH '1995, 351--358.
[25]
Taubin, G. and Rossignac, J. 1998. Geometric compression through topological surgery. ACM Trans. Graph. 17, 2, 84--115.
[26]
Touma, C. and Gotsman, C. 1998. Triangle mesh compression. In Proceedings of Graphics Interface, 26--34.
[27]
Tutte, W. T. 1963. How to draw a graph. In Proceedings of the London Mathematical Society 13, 3, 743--768.

Cited By

View all
  • (2022)Efficient Parallel Computation Of 3D Model Deformation Based On Conformal MappingProceedings of the 5th International Conference on Computer Science and Software Engineering10.1145/3569966.3570048(248-252)Online publication date: 21-Oct-2022
  • (2020)Wavelet-based progressive fast recompression for large deformed meshComputer-Aided Design10.1016/j.cad.2020.102859125(102859)Online publication date: Aug-2020
  • (2019)A Geometrical Method for Low-Dimensional Representations of SimulationsSIAM/ASA Journal on Uncertainty Quantification10.1137/17M11542057:2(472-496)Online publication date: 25-Apr-2019
  • Show More Cited By

Recommendations

Reviews

Bruce E. Litow

Ben-Chen and Gotsman present strong evidence that in one and two dimensions, optimal compression of mesh geometries is achieved by using the eigenvectors of the mesh Laplacian, ordered from least to largest corresponding eigenvalue (the Laplacian is a symmetric real matrix, so its eigenvalues are all real). The evidence rests on a theorem that up to a scalar multiplier, dependent only on the mesh boundary conditions, the covariance matrix of a random mesh equals the mesh Laplacian. In one dimension, the uniform independent distribution for mesh geometries can be assumed, but in two dimensions a somewhat more complicated distribution is required. There are three issues with two dimensions. First, the proof is an asymptotic result that introduces the requirement that the mesh average valence goes to infinity as the mesh size goes to infinity. This brings up the second issue, which is rate of convergence to the limit distribution as a function of valence. This matter is left open, although some experimental evidence suggests that already good agreement is attained for a valence of six. Finally, there is the issue of the realism of the mesh geometry distribution needed for the proof. The authors provide reasonable experimental evidence that it can represent a wide range of interesting two-dimensional mesh geometries. The extension of this result to three dimensions is mainly an open problem. It is worth mentioning that the authors look at, but do not resolve, the rate of decrease of the eigenvalues of the Laplacian. Of course, in any single application, this could be computed, but it would be interesting to have more general, useful estimates since this goes directly to the efficiency of compression. A sensitivity analysis, that is, what happens to the mesh when only a few majorant eigenvalues are used, is not carried out. Online Computing Reviews Service

Access critical reviews of Computing literature here

Become a reviewer for Computing Reviews.

Comments

Information & Contributors

Information

Published In

cover image ACM Transactions on Graphics
ACM Transactions on Graphics  Volume 24, Issue 1
January 2005
179 pages
ISSN:0730-0301
EISSN:1557-7368
DOI:10.1145/1037957
Issue’s Table of Contents

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 01 January 2005
Published in TOG Volume 24, Issue 1

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. Laplacian
  2. Triangle mesh
  3. spectral decomposition

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)8
  • Downloads (Last 6 weeks)1
Reflects downloads up to 03 Sep 2024

Other Metrics

Citations

Cited By

View all
  • (2022)Efficient Parallel Computation Of 3D Model Deformation Based On Conformal MappingProceedings of the 5th International Conference on Computer Science and Software Engineering10.1145/3569966.3570048(248-252)Online publication date: 21-Oct-2022
  • (2020)Wavelet-based progressive fast recompression for large deformed meshComputer-Aided Design10.1016/j.cad.2020.102859125(102859)Online publication date: Aug-2020
  • (2019)A Geometrical Method for Low-Dimensional Representations of SimulationsSIAM/ASA Journal on Uncertainty Quantification10.1137/17M11542057:2(472-496)Online publication date: 25-Apr-2019
  • (2019)Multiscale Representation of 3D Surfaces via Stochastic Mesh LaplacianComputer-Aided Design10.1016/j.cad.2019.05.006115(98-110)Online publication date: Oct-2019
  • (2019)Intrinsic and extrinsic operators for shape analysisProcessing, Analyzing and Learning of Images, Shapes, and Forms: Part 210.1016/bs.hna.2019.08.003(41-115)Online publication date: 2019
  • (2018)Laplacian spectral basis functionsComputer Aided Geometric Design10.1016/j.cagd.2018.07.00265(31-47)Online publication date: Oct-2018
  • (2018)Eigenspace compressionMultimedia Tools and Applications10.1007/s11042-017-5394-277:15(19347-19375)Online publication date: 1-Aug-2018
  • (2018)Sparse Approximation of 3D Meshes Using the Spectral Geometry of the Hamiltonian OperatorJournal of Mathematical Imaging and Vision10.1007/s10851-018-0822-060:6(941-952)Online publication date: 1-Jul-2018
  • (2017)Progressive Compression of 3D Mesh Geometry Using Sparse Approximations from Redundant Frame DictionariesETRI Journal10.4218/etrij.17.0116.050939:1(1-12)Online publication date: 1-Feb-2017
  • (2017)Regularized principal component analysisChinese Annals of Mathematics, Series B10.1007/s11401-016-1061-638:1(1-12)Online publication date: 5-Jan-2017
  • Show More Cited By

View Options

Get Access

Login options

Full Access

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media