skip to main content
10.1145/2775292.2775297acmconferencesArticle/Chapter ViewAbstractPublication Pagesweb3dConference Proceedingsconference-collections
research-article

Online interactive 4D character animation

Published:18 June 2015Publication History

ABSTRACT

This paper presents a framework for creating realistic virtual characters that can be delivered via the Internet and interactively controlled in a WebGL enabled web-browser. Four-dimensional performance capture is used to capture realistic human motion and appearance. The captured data is processed into efficient and compact representations for geometry and texture. Motions are analysed against a high-level, user-defined motion graph and suitable inter- and intra-motion transitions are identified. This processed data is stored on a webserver and downloaded by a client application when required. A Javascript-based character animation engine is used to manage the state of the character which responds to user input and sends required frames to a WebGL-based renderer for display. Through the efficient geometry, texture and motion graph representations, a game character capable of performing a range of motions can be represented in 40--50 MB of data. This highlights the potential use of four-dimensional performance capture for creating web-based content. Datasets are made available for further research and an online demo is provided.

References

  1. Allain, B., Franco, J.-S., Boyer, E., and Tung, T. 2014. On Mean Pose and Variability of 3D Deformable Models. In ECCV 2014 - European Conference on Computer Vision, Springer, Zurich, Switzerland.Google ScholarGoogle Scholar
  2. Arikan, O., and Forsyth, D. 2002. Interactive motion generation from examples. ACM Transactions on Graphics 21, 3 (July), 483--490. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Blumenthal-Barby, D. C., and Eisert, P. 2014. High-resolution depth for binocular image-based modeling. Computers and Graphics 39. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Budd, C., Grau, O., and Schübel, P. 2012. Web delivery of free-viewpoint video of sport events.Google ScholarGoogle Scholar
  5. Budd, C., Huang, P., Klaudiny, M., and Hilton, A. 2012. Global Non-rigid Alignment of Surface Sequences. International Journal of Computer Vision 102, 1-3 (Aug.), 256--270. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Casas, D., Tejera, M., Guillemaut, J., and Hilton, A. 2013. Interactive animation of 4d performance capture. Visualization and Computer Graphics, IEEE Transactions on 19, 5, 762--773. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Casas, D., Volino, M., Collomosse, J., and Hilton, A. 2014. 4d video textures for interactive character appearance. Computer Graphics Forum (Proc. Eurographics 2014) 33, 2. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. de Aguiar, E., Stoll, C., and Theobalt, C. 2008. Performance capture from sparse multi-view video. ACM Transactions on . . ., 1--10. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Furukawa, Y., and Ponce, J. 2010. Accurate, dense, and robust multiview stereopsis. Pattern Analysis and Machine Intelligence, IEEE Transactions on 32, 8 (Aug), 1362--1376. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Goldluecke, B., and Cremers, D. 2009. Superresolution texture maps for multiview reconstruction. IEEE 12th International Conference on Computer Vision (Sept.), 1677--1684.Google ScholarGoogle Scholar
  11. Huang, P., and Hilton, A. 2009. Surface motion graphs for character animation from 3d video. In SIGGRAPH 2009: Talks, ACM, New York, NY, USA, SIGGRAPH '09, 56:1--56:1. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Huang, P., Tejera, M., Collomosse, J., and Hilton, A. 2015. Hybrid skeletal-surface motion graphs for character animation from 4d performance capture. ACM Trans. Graph. 34, 2 (Mar.), 17:1--17:14. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Kovar, L., Gleicher, M., and Pighin, F. 2002. Motion graphs. In Proceedings of the 29th Annual Conference on Computer Graphics and Interactive Techniques, ACM, New York, NY, USA, SIGGRAPH '02, 473--482. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Laurentini, A. 1994. The visual hull concept for silhouette-based image understanding. Pattern Analysis and Machine Intelligence, IEEE . . . . Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Lee, J., Chai, J., Reitsma, P. S. A., Hodgins, J. K., and Pollard, N. S. 2002. Interactive control of avatars animated with human motion data. ACM Transactions on Graphics 21, 3, 491--500. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Lévy, B., Petitjean, S., Ray, N., and Maillot, J. 2002. Least squares conformal maps for automatic texture atlas generation. ACM Transactions on Graphics ( . . ., 362--371. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. Piponi, D., and Borshukov, G. 2000. Seamless texture mapping of subdivision surfaces by model pelting and texture blending. In Proceedings of the 27th annual conference on Computer graphics and interactive techniques - SIGGRAPH '00, ACM Press, New York, New York, USA, 471--478. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. Rubner, Y., Tomasi, C., and Guibas, L. J. 1998. A Metric for Distributions with Applications to Image Databases. Computer Vision, 1998. Sixth International Conference on, 59--66. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. Starck, J., and Hilton, A. 2007. Surface capture for performance-based animation. Computer Graphics and Applications, IEEE 27, 3 (May), 21--31. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. Theobalt, C., Ahmed, N., Lensch, H., Magnor, M., and Seidel, H.-P. 2007. Seeing people in different light--joint shape, motion, and reflectance capture. IEEE transactions on visualization and computer graphics 13, 4, 663--674. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. Tsiminaki, V., Franco, J., and Boyer, E. 2014. High Resolution 3D Shape Texture from Multiple Videos. International Conference on . . . .Google ScholarGoogle Scholar
  22. Vlasic, D., Baran, I., Matusik, W., and Popović, J. 2008. Articulated mesh animation from multi-view silhouettes. ACM Transactions on Graphics 27, 3 (Aug.), 1. Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. Volino, M., Casas, D., Collomosse, J., and Hilton, A. 2014. Optimal representation of multiple view video. In British Machine Vision Conference.Google ScholarGoogle Scholar

Index Terms

  1. Online interactive 4D character animation

      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
        Web3D '15: Proceedings of the 20th International Conference on 3D Web Technology
        June 2015
        274 pages
        ISBN:9781450336475
        DOI:10.1145/2775292

        Copyright © 2015 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 the author(s) 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: 18 June 2015

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • research-article

        Acceptance Rates

        Overall Acceptance Rate27of71submissions,38%

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader