skip to main content
10.1145/1936652.1936682acmconferencesArticle/Chapter ViewAbstractPublication PagesissConference Proceedingsconference-collections
research-article

Multitouch puppetry: creating coordinated 3D motion for an articulated arm

Published:07 November 2010Publication History

ABSTRACT

Controlling a high-dimensional structure like a 3D humanoid skeleton is a challenging task. Intuitive interfaces that allow non-experts to perform character animation with standard input devices would open up many possibilities. Therefore, we propose a novel multitouch interface for simultaneously controlling the many degrees of freedom of a human arm. We combine standard multitouch techniques and a morph map into a bimanual interface, and evaluate this interface in a three-layered user study with repeated interactions. The multitouch interface was found to be as easy to learn as the mouse interface while outperforming it in terms of coordination. For the analysis, we propose a novel quantity-based coordination measure. For the systematic exploration of the design space, we suggest using dataflow diagrams. Our results show that even complex multitouch interfaces can be easy to learn and that our interface allows non-experts to produce highly coordinated arm-hand animations with subtle timing.

Skip Supplemental Material Section

Supplemental Material

p147-kipp.mov

mov

15 MB

References

  1. Ravin Balakrishnan and Ken Hinckley. The role of kinesthetic reference frames in two-handed input performance. In Proc. of UIST, pages 171--178, New York, NY, USA, 1999. ACM. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Ravin Balakrishnan and Ken Hinckley. Symmetric bimanual interaction. In Proc. of CHI, pages 33--40, New York, NY, USA, 2000. ACM. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Connelly Barnes, David E. Jacobs, Jason Sanders, Dan B. Goldman, Szymon Rusinkiewicz, Adam Finkelstein, and Maneesh Agrawala. Video Puppetry: A performative interface for cutout animation. Proc. of SIGGRAPH ASIA, 27(5), 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Hrvoje Benko and Steven Feiner. Balloon selection: A multi-finger technique for accurate low-fatigue 3d selections. In Proc. IEEE Symposium on 3D User Interfaces, 2007.Google ScholarGoogle Scholar
  5. Hrvoje Benko, Shahram Izadi, Andrew D. Wilson, Xi-ang Cao, Dan Rosenfeld, and Ken Hinckley. Design and evaluation of interaction models for multi-touch mice. In Proc. Graphics Interface, pages 253--260, 2010. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Mira Dontcheva, Gary Yngve, and Zoran Popović. Layered acting for character animation. ACM Trans. Graph., 22(3):409--416, 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Clifton Forlines, Daniel Wigdor, Chia Shen, and Ravin Balakrishnan. Direct-touch vs. mouse input for tabletop displays. In Proc. of CHI, pages 647--656. ACM Press, 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Dustin Freeman, Hrvoje Benko, Meredith Ringel Morris, and Daniel Wigdor. Shadowguides: visualizations for in-situ learning of multi-touch and whole-hand gestures. In Proc. of ITS, pages 165--172. ACM Press, 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Yves Guiard. Asymmetric division of labor in human skilled bimanual action: The kinematic chain as a model. Journal of Motor Behavior, 19:486--517, 1987.Google ScholarGoogle Scholar
  10. Mark Hancock, Sheelagh Carpendale, and Andy Cock-burn. Shallow-depth 3d interaction: design and evaluation of one-, two- and three-touch techniques. In Proc. of CHI, pages 1147--1156. ACM Press, 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Mark S. Hancock, Sheelagh Carpendale, Frederic D. Vernier, Daniel Wigdor, and Chia Shen. Rotation and translation mechanisms for tabletop interactions. In Proc. of TABLETOP, 2006. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Takeo Igarashi, Tomer Moscovich, and John Forbes Hughes. Spatial keyframing for performance-driven animation. In Proc. of SCA, pages 107--115. ACM Press, 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Robert J. K. Jacob, Leonidas Deligiannidis, and Stephen Morrison. A software model and specification language for non-wimp user interfaces. ACM Trans. Comput.-Hum. Interact., 6(1):1--46, 1999. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Robert J. K. Jacob, Linda E. Sibert, Daniel C. McFarlane, and M. Preston Mullen, Jr. Integrality and separability of input devices. ACM Trans. Comput.-Hum. Interact., 1(1):3--26, 1994. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Kenrick Kin, Maneesh Agrawala, and Tony DeRose. Determining the benefits of direct-touch, bimanual, and multifinger input on a multitouch workstation. In Proc. Graphics Interface, pages 119--124, 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Russell Kruger, Sheelagh Carpendale, Stacey D. Scott, and Anthony Tang. Fluid integration of rotation and translation. In Proc. of CHI, pages 601--610. ACM Press, 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. Michael Neff, Irene Albrecht, and Hans-Peter Seidel. Layered performance animation with correlation maps. Computer Graphics Forum, 26(3):675--684, 2007.Google ScholarGoogle ScholarCross RefCross Ref
  18. Tom Ngo, Doug Cutrell, Jenny Dana, Bruce Donald, Lorie Loeb, and Shunhui Zhu. Accessible animation and customizable graphics via simplicial configuration modeling. In Proc. of SIGGRAPH, pages 403--410. ACM Press, 2000. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. Sageev Oore, Demetri Terzopoulos, and Geoffrey Hinton. A desktop input device and interface for interactive 3d character animation. In Proc. Graphics Interface, pages 133--140, 2002.Google ScholarGoogle Scholar
  20. David Joel Sturman. Whole-hand Input. PhD thesis, Massachusetts Institute of Technology, 1992.Google ScholarGoogle Scholar
  21. David Joel Sturman. Computer puppetry. IEEE Comput. Graph. Appl., 18(1):38--45, 1998. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. Frank Thomas and Ollie Johnston. The Illusion of Life: Disney Animation. Hyperion Press, New York, 1981.Google ScholarGoogle Scholar
  23. Robert Y. Wang and Jovan Popović. Real-time hand-tracking with a color glove. ACM Transactions on Graphics, 28(3), 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. Chris Welman. Inverse kinematics and geometric constraints for articulated figure manipulation. Master's thesis, Simon Fraser University, 1993.Google ScholarGoogle Scholar
  25. Shumin Zhai and Paul Milgram. Quantifying coordination in multiple dof movement and its application to evaluating 6 dof input devices. In Proc. of CHI, pages 320--327. ACM Press, 1998. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Multitouch puppetry: creating coordinated 3D motion for an articulated arm

    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
      ITS '10: ACM International Conference on Interactive Tabletops and Surfaces
      November 2010
      327 pages
      ISBN:9781450303996
      DOI:10.1145/1936652

      Copyright © 2010 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: 7 November 2010

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • research-article

      Acceptance Rates

      Overall Acceptance Rate119of418submissions,28%

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader