skip to main content
10.1145/3581783.3613783acmconferencesArticle/Chapter ViewAbstractPublication PagesmmConference Proceedingsconference-collections
research-article

Double Doodles: Sketching Animation in Immersive Environment With 3+6 DOFs Motion Gestures

Published:27 October 2023Publication History

ABSTRACT

We present "Double Doodles'' to make full use of two sequential inputs of a VR controller with 9 DOFs in total, 3 DOFs of the first input sequence for the generation of motion paths and 6 DOFs of the second input sequence for motion gestures. While engineering our system, we take ergonomics into consideration and design a set of user-defined motion gestures to describe character motions. We employ a real-time deep learning-based approach for highly accurate motion gesture classification. We then integrate our approach into a prototype system, and it allows users to directly create character animations in VR environments using motion gestures with a VR controller, followed by animation preview and animation interactive editing. Finally, we evaluate the feasibility and effectiveness of our system through a user study, demonstrating the usefulness of our system for visual storytelling dedicated to amateurs, as well as for providing fast drafting tools for artists.

References

  1. Adobe. 2022. Mixamo. https://www.mixamo.com.Google ScholarGoogle Scholar
  2. Raphael Anderegg, Loïc Ciccone, and Robert W. Sumner. 2018. PuppetPhone: Puppeteering Virtual Characters Using a Smartphone. In Proceedings of the 11th Annual International Conference on Motion, Interaction, and Games (Limassol, Cyprus) (MIG '18). Association for Computing Machinery, New York, NY, USA, Article 5, 6 pages. https://doi.org/10.1145/3274247.3274511Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Aaron Bangor, Philip T. Kortum, and James T. Miller. 2008. An Empirical Evaluation of the System Usability Scale. Int. J. Hum. Comput. Interact., Vol. 24, 6 (2008), 574--594. https://doi.org/10.1080/10447310802205776Google ScholarGoogle ScholarCross RefCross Ref
  4. Amal Benzina, Marcus Toennis, Gudrun Klinker, and Mohamed Ashry. 2011. Phone-Based Motion Control in VR: Analysis of Degrees of Freedom. In CHI '11 Extended Abstracts on Human Factors in Computing Systems (Vancouver, BC, Canada) (CHI EA '11). Association for Computing Machinery, New York, NY, USA, 1519--1524. https://doi.org/10.1145/1979742.1979801Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Ze Dong, Thammathip Piumsomboon, Jingjing Zhang, Adrian Clark, Huidong Bai, and Rob Lindeman. 2020. A Comparison of Surface and Motion User-Defined Gestures for Mobile Augmented Reality. In Extended Abstracts of the 2020 CHI Conference on Human Factors in Computing Systems (Honolulu, HI, USA) (CHI EA '20). Association for Computing Machinery, New York, NY, USA, 1--8. https://doi.org/10.1145/3334480.3382883Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Kraig Finstad. 2010. The Usability Metric for User Experience. Interacting with Computers, Vol. 22 (09 2010), 323--327. https://doi.org/10.1016/j.intcom.2010.04.004Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Maxime Garcia, Remi Ronfard, and Marie-Paule Cani. 2019. Spatial Motion Doodles: Sketching Animation in VR Using Hand Gestures and Laban Motion Analysis. In Motion, Interaction and Games (Newcastle upon Tyne, United Kingdom) (MIG '19). Association for Computing Machinery, New York, NY, USA, Article 10, 10 pages. https://doi.org/10.1145/3359566.3360061Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Google. 2022. Tilt Brush. https://www.tiltbrush.com/.Google ScholarGoogle Scholar
  9. Rebecca A. Grier. 2015. How High is High? A Meta-Analysis of NASA-TLX Global Workload Scores. Proceedings of the Human Factors and Ergonomics Society Annual Meeting, Vol. 59, 1 (2015), 1727--1731. https://doi.org/10.1177/1541931215591373Google ScholarGoogle ScholarCross RefCross Ref
  10. Jens Grubert, Eyal Ofek, Michel Pahud, and Per Ola Kristensson. 2018. The Office of the Future: Virtual, Portable, and Global. IEEE Comput. Graph. Appl., Vol. 38, 6 (Nov. 2018), 125--133. https://doi.org/10.1109/MCG.2018.2875609Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Sandra G. Hart. 2006. Nasa-Task Load Index (NASA-TLX); 20 Years Later. Proceedings of the Human Factors and Ergonomics Society Annual Meeting, Vol. 50, 9 (2006), 904--908. https://doi.org/10.1177/154193120605000909Google ScholarGoogle ScholarCross RefCross Ref
  12. Sergey Ioffe and Christian Szegedy. 2015. Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shift. In Proceedings of the 32nd International Conference on Machine Learning, ICML 2015, Lille, France, 6-11 July 2015 (JMLR Workshop and Conference Proceedings, Vol. 37), Francis R. Bach and David M. Blei (Eds.). JMLR.org, 448--456. http://proceedings.mlr.press/v37/ioffe15.htmlGoogle ScholarGoogle Scholar
  13. Fabrizio Lamberti, Gianluca Paravati, Valentina Gatteschi, Alberto Cannavò, and Paolo Montuschi. 2018. Virtual Character Animation Based on Affordable Motion Capture and Reconfigurable Tangible Interfaces. IEEE Transactions on Visualization and Computer Graphics, Vol. 24, 5 (2018), 1742--1755. https://doi.org/10.1109/TVCG.2017.2690433Google ScholarGoogle ScholarCross RefCross Ref
  14. James R. Lewis and Jeff Sauro. 2009. The Factor Structure of the System Usability Scale. In Human Centered Design, First International Conference, HCD 2009, Held as Part of HCI International 2009, San Diego, CA, USA, July 19-24, 2009, Proceedings (Lecture Notes in Computer Science, Vol. 5619), Masaaki Kurosu (Ed.). Springer, 94--103. https://doi.org/10.1007/978-3-642-02806-9_12Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Hui Liang, Jian Chang, Ismail Khalid Kazmi, Jian J. Zhang, and Peifeng Jiao. 2017. Hand gesture-based interactive puppetry system to assist storytelling for children. Vis. Comput., Vol. 33, 4 (2017), 517--531. https://doi.org/10.1007/s00371-016-1272-6Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Aline Menin, Rafael Torchelsen, and Luciana Nedel. 2018. An Analysis of VR Technology Used in Immersive Simulations with a Serious Game Perspective. IEEE Comput. Graph. Appl., Vol. 38, 2 (March 2018), 57--73. https://doi.org/10.1109/MCG.2018.021951633Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. Juliana Montes and Pablo Figueroa. 2019. VR Salsa: Learning to Dance in Virtual Reality. In Proceedings of the IX Latin American Conference on Human Computer Interaction (Panama City, Panama) (CLIHC '19). Association for Computing Machinery, New York, NY, USA, Article 2, 4 pages. https://doi.org/10.1145/3358961.3358969Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. Francisco Javier Ordó n ez Morales and Daniel Roggen. 2016. Deep Convolutional and LS™ Recurrent Neural Networks for Multimodal Wearable Activity Recognition. Sensors, Vol. 16, 1 (2016), 115. https://doi.org/10.3390/s16010115Google ScholarGoogle ScholarCross RefCross Ref
  19. Ye Pan and Kenny Mitchell. 2020a. Group-Based Expert Walkthroughs: How Immersive Technologies Can Facilitate the Collaborative Authoring of Character Animation. In 2020 IEEE Conference on Virtual Reality and 3D User Interfaces Abstracts and Workshops (VRW). IEEE, 188--195. https://doi.org/10.1109/VRW50115.2020.00041Google ScholarGoogle ScholarCross RefCross Ref
  20. Ye Pan and Kenny Mitchell. 2020b. PoseMMR: A Collaborative Mixed Reality Authoring Tool for Character Animation. In 2020 IEEE Conference on Virtual Reality and 3D User Interfaces Abstracts and Workshops (VRW). 758--759. https://doi.org/10.1109/VRW50115.2020.00230Google ScholarGoogle ScholarCross RefCross Ref
  21. D.J. Sturman. 1998. Computer puppetry. IEEE Computer Graphics and Applications, Vol. 18, 1 (1998), 38--45. https://doi.org/10.1109/38.637269Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. Matthew Thorne, David Burke, and Michiel van de Panne. 2004. Motion Doodles: An Interface for Sketching Character Motion. ACM Trans. Graph., Vol. 23, 3 (Aug. 2004), 424--431. https://doi.org/10.1145/1015706.1015740Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. Thomas Tullis and William Albert. 2013. Measuring the User Experience, Second Edition: Collecting, Analyzing, and Presenting Usability Metrics 2nd ed.). Morgan Kaufmann Publishers Inc., San Francisco, CA, USA.Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. Tvori. 2022. Tvori. https://tvori.co/.Google ScholarGoogle Scholar
  25. Andreia Valente, Augusto Esteves, and Daniel Lopes. 2021. From A-Pose to AR-Pose: Animating Characters in Mobile AR. In ACM SIGGRAPH 2021 Appy Hour (Virtual Event, USA) (SIGGRAPH '21). Association for Computing Machinery, New York, NY, USA, Article 4, 2 pages. https://doi.org/10.1145/3450415.3464401Google ScholarGoogle ScholarDigital LibraryDigital Library
  26. Daniel Vogel, Paul Lubos, and Frank Steinicke. 2018. AnimationVR - Interactive Controller-based Animating in Virtual Reality. In 2018 IEEE 1st Workshop on Animation in Virtual and Augmented Environments (ANIVAE). 1--6. https://doi.org/10.1109/ANIVAE.2018.8587268Google ScholarGoogle ScholarCross RefCross Ref
  27. Hui Ye, Kin Chung Kwan, Wanchao Su, and Hongbo Fu. 2020. ARAnimator: In-Situ Character Animation in Mobile AR with User-Defined Motion Gestures. ACM Trans. Graph., Vol. 39, 4, Article 83 (July 2020), 12 pages. https://doi.org/10.1145/3386569.3392404Google ScholarGoogle ScholarDigital LibraryDigital Library
  28. Yi Zhou, Connelly Barnes, Jingwan Lu, Jimei Yang, and Hao Li. 2019. On the Continuity of Rotation Representations in Neural Networks. In 2019 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR). 5738--5746. https://doi.org/10.1109/CVPR.2019.00589Google ScholarGoogle ScholarCross RefCross Ref

Index Terms

  1. Double Doodles: Sketching Animation in Immersive Environment With 3+6 DOFs Motion Gestures

      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
        MM '23: Proceedings of the 31st ACM International Conference on Multimedia
        October 2023
        9913 pages
        ISBN:9798400701085
        DOI:10.1145/3581783

        Copyright © 2023 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: 27 October 2023

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • research-article

        Acceptance Rates

        Overall Acceptance Rate995of4,171submissions,24%

        Upcoming Conference

        MM '24
        MM '24: The 32nd ACM International Conference on Multimedia
        October 28 - November 1, 2024
        Melbourne , VIC , Australia
      • Article Metrics

        • Downloads (Last 12 months)87
        • Downloads (Last 6 weeks)21

        Other Metrics

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader