Mocap Info

Mocap Info


Tentative Reading List

[ For the papers:
   NO - Not Online ....at least not that I could find
   PS - Postscript files
   PDF - .pdf files
]
  1. BVH utilities (these were quickly written, so don't expect quality code)
    1. extractDOF.pl
      simple perl script to dump out a single DOF from an .AMC file
      extractDOF <filename> <bone name> [1|2|3]
      if redirected to a file, e.g.,
      extractDOF abc.Demo03.AMC rfoot 2 > rfoot03.2.txt
      run
      gnuplot
      then:
      plot "rfoot03.2.txt"
      to see the plot of the 2nd DOF of the right foot from abc.Demo03.AMC
    2. parseBVH.c
      C program to parse ASF/AMC files
      From the .ASF file, it constucts a tree of bone structures and then traverses the tree compounding transformation matrices and prints out the position and transformed unit coordinate system for each bone.
      From the .AMC file, for each frame, for each bone, it grabs the DOF value(s) and inserts into the bone structures.
      It prompts for filenames.
    3. ASF.cp
      ASF.h
      C++ code to read in ASF and ACM files. The code draws a stick figure for a given frame using OpenGL. This is not very pretty code because I haven't gone back over it to clean it up, but it might be something to get you started. It does not accomodate transformations in arbitrary order although that information is in the ASF file.
  2. Data
    1. [PDF] Working with Motion Capture File Formats
    2. [PDF] The Process of Motion Capture: Dealing with the Data
    3. [PDF] Automatic Joint Parameter Estimation from Magnetic Motion Capture Data
    4. USC Institute for Create Technologies, Graphics Lab, Motion Capture File Format Documentation
    5. Biomechanics Inc. ASF/AMC Specification
    6. BVH sample: www.cs.wisc.edu/graphics/Courses/cs-838-1999/Jeff/BVH.html
    7. BVH sample: www.geocrawler.com/lists/3/SourceForge/734/0/7656735/
  3. Background
    1. [PDF] RICK: Witkin, Kass, Spacetime constraints , Sig 88.
    2. [PDF] Cohen, Interactive spacetime control for animation, Sig 92.
    3. [PS] Ngo, Marks, Spacetime Constraints Revisited, , SIG 93
    4. [PS] Liu, Gortler, Cohen, Hierarchical spacetime control , Sig 94.
    5. [PDF] Tang, Ngo, Marks, N-body spacetime constraints, JVCA, 6(3): 143-154, 1995.
    6. [PDF] Da Silva, Velho, Cavalcanti, Gomes A new interface paradigm for motion capture based animation systems,
    7. [PDF] M. Gleicher, Comparative Analysis of Constraint-Based Motion Editing Methods, Graphical Models, v63, n2, 107-134, 2001.
    8. [NO] Lee, Shin, A coordinate-invariant approach to multiresolution motion analysis, Graphical Models, v63, n2, 87-104, 2001.
  4. Motion Blending
    1. [PDF] CLASS: Andrew P. Witkin, Zoran Popovic, Motion Warping, Proceedings of SIGGRAPH 95. pp. 105-108, 1995.
    2. [PS] Joo-Haeng Lee, Myoung-Soo Kim, Pseudo Dynamic Keyframe Animation with Motion Blending on the Configuration Space of a Moving Mechanism Pacific Graphics '95. 1995.
    3. [PDF] SUBA: Charles F. Rose, Brian Guenter, Bobby Bodenheimer, Michael F. Cohen. Efficient Generation of Motion Transitions using Spacetime Constraints, Proceedings of SIGGRAPH 96. pp. 147-154, 1996.
    4. [NO] T. Polichroniadis,N. Dodgson,V. Skala, Motion blending using a classifier system, 7th International conference in central Europe on computer graphics, visualization, and interactive digital media '99. Vol. 1, p. 225-232, 1999.
    5. [PDF] ROBERT: Zoran Popovic, Andrew P. Witkin, Physically Based Motion Transformation Proceedings of SIGGRAPH 99, pp. 11-20, 1999.
    6. [PS.GZ] G. Ashraf, K. C. Wong, Generating Consistent Motion Transition via Decoupled Framespace Interpolation Computer Graphics Forum. 19 (3), 2000.
  5. Motion Editing
    1. [PDF] PETER: Bruderlin and Willians, Motion signal processing , Siggraph '95, p. 97-104.
    2. [PDF] JASON: Michael Gleicher, Motion Editing with Spacetime Constraints 1997 Symposium on Interactive 3D Graphics. pp. 139-148, 1997.
    3. [PDF] M. Gleicher and P. Litwinowicz Constraint based motion adaptation, Journal of Visualization and Computer animation '98
    4. [PDF] Jehee Lee, Sung Yong Shin, A Hierarchical Approach to Interactive Motion Editing for Human-Like Figures Proceedings of SIGGRAPH 99. pp. 39-48, 1999.
    5. [PDF] Zordan and Hodgins, Tracking and modifying upper-body human motion data with dynamic simulation, Computer animation and simulation '99
    6. [NO] Jonas Gomes, Luiz Velho, Fernando Wagner de Silva, Siome Klein Goldenstein, Motion Processing using Variable Harmonic Components Computer Animation 2000. pp. 62-70, 2000.
    7. [NO] Ashraf Golam, Kok Cheong Wong, Dynamic Time Warp Based Framespace Interpolation for Motion Editing Graphics Interface. pp. 45-52, 2000.
    8. [PDF] Michael Gleicher, Motion Path Editing 2001 ACM Symposium on Interactive 3D Graphics. pp. 195-202, 2001.
    9. [NO] II-Kwon Jeong, Ki Ju Park, Sung Min Baek, Inho Lee, Implementation of a motion editing system, Proceedings of the seventh international conference on virtual systems and multimedia, 2001, p. 761-769.
  6. Motion Retargeting
    1. [PDF] VICKY: Michael Gleicher, Retargeting Motion to New Characters Proceedings of SIGGRAPH 98. pp. 33-42, 1998.
    2. [PDF] BRENT: Jean-Sebastien Monzani, Paolo Baerlocher, Ronan Boulic, Daniel Thalmann, Using an intermediate skeleton and inverse kinematics for motion retargeting , Computer Graphics Forum, v. 19 no. 3, 2000 p. C-11 – C-19.
    3. [PDF] ARUN: Matthew Brand, Aaron Hertzman, Style Machines, SIGGRAPH 2000.
    4. [NO] Kwang-Jin Choi; Hyeong-Seok Ko, Online motion retargeting, Journal of Visualization and Computer Animation. Proceedings. Seventh Pacific Conference on Computer Graphics and Applications v. 11 n. 5 2000 p.223-235.
  7. Motion cartoonification