skip to main content
10.1145/2087756.2087858acmconferencesArticle/Chapter ViewAbstractPublication PagessiggraphConference Proceedingsconference-collections
research-article

Lightweight Web3D modeling by finding and reusing repeated components

Published:11 December 2011Publication History

ABSTRACT

This paper presents a new method that can largely compress massive models which consist of a wide range of connected components. Its effectiveness relies mainly on the number and the complexity of repeated components being found in the input model. Comparing with the state-of-the-art algorithm of 3D model compression based on the reuse of repeated components, our method can find more repeated components, both efficiently and precisely, so that high compression ratio is achieved with no further compression of the unique components and transformation matrices. By employing reflection-invariant transformation and other optimization means during the alignment preprocessing of 3D models, we solve some problems existing in previous methods simply, like PCA ambiguities. Especially thanks to the matching scheme based on voxelization, our method itself is robust when confronting the situation that covariance matrix of PCA is degenerated. Experimental results show that our method reduces considerably and stably the number of connected components in 3D models than the state-of-the-art algorithm so as to higher compression efficiency, and saves time around 20 times on average.

References

  1. Bustos, B., Keim, D. A., Saupe, D., Schreck, T., and Vranic, D. V. 2005. Feature-based similarity search in 3d object databases. ACM Comput. Surv. 37, 4, 345--387. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Cai, K., Wang, W., Chen, Z., Chen, Q., and Teng, J. 2009. Exploiting repeated patterns for efficient compression of massive models. In VRCAI'09, 145--150. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Chaouch, M., and Verroust-Blondet, A. 2009. Alignment of 3d models. Graphical Models 71, 2, 63--76. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Chen, D.-Y., Tian, X.-P., Shen, Y.-T., and Ouhyoung, M. 2003. On visual similarity based 3d model retrieval. Comput. Graph. Forum 22, 3, 223--232.Google ScholarGoogle ScholarCross RefCross Ref
  5. Cornea, N. D., Demirci, M. F., Silver, D., Shokoufandeh, A., Dickinson, S. J., and Kantor, P. B. 2005. 3d object retrieval using many-to-many matching of curve skeletons. In SMI'05, 368--373. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Daras, P., Zarpalas, D., Tzovaras, D., and Strintzis, M. G. 2006. Efficient 3-d model search and retrieval using generalized 3-d radon transforms. IEEE Transactions on Multimedia 8, 1, 101--114. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Funkhouser, T. A., Min, P., Kazhdan, M. M., Chen, J., Halderman, J. A., Dobkin, D. P., and Jacobs, D. P. 2003. A search engine for 3d models. ACM Trans. Graph. 22, 1, 83--105. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Johan, H., Li, B., Wei, Y., and Iskandarsyah. 2011. 3d model alignment based on minimum projection area. The Visual Computer 27, 6--8, 565--574. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Karni, Z., Bogomjakov, A., and Gotsman, C. 2002. Efficient compression and rendering of multi-resolution meshes. In IEEE Visualization'02, 247--354. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Papadakis, P., Pratikakis, I., Theoharis, T., Passalis, G., and Perantonis, S. J. 2008. 3d object retrieval using an efficient and compact hybrid shape descriptor. In 3DOR'08, 9--16. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Paquet, E., Rioux, M., Murching, A. M., Naveen, T., and Tabatabai, A. J. 2000. Description of shape information for 2-d and 3-d objects. Sig. Proc.: Image Comm. 16, 1--2, 103--122.Google ScholarGoogle ScholarCross RefCross Ref
  12. Peng, J., and Kuo, C. C. J. 2005. Geometry-guided progressive lossless 3d mesh coding with octree (ot) decomposition. ACM Trans. Graph. 24, 3, 609--616. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Peng, J., Kim, C.-S., and Kuo, C. C. J. 2005. Technologies for 3d mesh compression: A survey. J. Visual Communication and Image Representation 16, 6, 688--733. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Peng, J., Huang, Y., Kuo, C.-C. J., Eckstein, I., and Gopi, M. 2010. Feature oriented progressive lossless mesh coding. Comput. Graph. Forum 29, 7, 2029--2038.Google ScholarGoogle ScholarCross RefCross Ref
  15. Podolak, J., Shilane, P., Golovinskiy, A., Rusinkiewicz, S., and Funkhouser, T. A. 2006. A planar-reflective symmetry transform for 3d shapes. ACM Trans. Graph. 25, 3, 549--559. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Saupe, D., and Vranic, D. V. 2001. 3d model retrieval with spherical harmonics and moments. In DAGM-Symposium'01, 392--397. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. Shikhare, D., Bhakar, S., and Mudur, S. P. 2001. Compression of large 3d engineering models using automatic discovery of repeating geometric features. In VMV'01, 233--240. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. Tangelder, J. W. H., and Veltkamp, R. C. 2008. A survey of content based 3d shape retrieval methods. Multimedia Tools Appl., 441--471. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. Valette, S., and Prost, R. 2004. Wavelet-based progressive compression scheme for triangle meshes: Wavemesh. IEEE Trans. Vis. Comput. Graph. 10, 2, 123--129. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. Vranic, D. V., and Saupe, D. 2000. 3d model retrieval. In Springer Conference on Computer Graphics and its Application'00, 89--93.Google ScholarGoogle Scholar
  21. Zhang, Q., and Jia, J. 2011. A gpu based high-efficient and accurate optimal pose alignment approach of 3d objects. In 3DOR'11, 97--100. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. Zhang, Q., Jia, J., and Li, H. 2010. A gpu based 3d object retrieval approach using spatial shape information. In Proceedings of the 2010 IEEE International Symposium on Multimedia, 212--219. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Lightweight Web3D modeling by finding and reusing repeated components

      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
      • Published in

        cover image ACM Conferences
        VRCAI '11: Proceedings of the 10th International Conference on Virtual Reality Continuum and Its Applications in Industry
        December 2011
        617 pages
        ISBN:9781450310604
        DOI:10.1145/2087756

        Copyright © 2011 ACM

        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]

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 11 December 2011

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • research-article

        Acceptance Rates

        Overall Acceptance Rate51of107submissions,48%

        Upcoming Conference

        SIGGRAPH '24
      • Article Metrics

        • Downloads (Last 12 months)1
        • Downloads (Last 6 weeks)0

        Other Metrics

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader