motion capture
play

Motion capture Applications Systems Motion capture pipeline - PowerPoint PPT Presentation

Motion capture Applications Systems Motion capture pipeline Biomechanical analysis Applications Computer animation Biomechanics Robotics Cinema Video games Anthropology (with Dr. Cronk and Dr. Trivers from Anthropology,


  1. Motion capture

  2. • Applications • Systems • Motion capture pipeline • Biomechanical analysis

  3. Applications Computer animation Biomechanics Robotics Cinema Video games Anthropology

  4. (with Dr. Cronk and Dr. Trivers from Anthropology, Rutgers) Is a good dancer more sexually attractive?

  5. What is captured? Objects Humans Celebrities Animals

  6. What is captured? Face Whole body Hands

  7. Pros and cons • Truthfully record all the fine details of the natural motion • The captured motion is difficult to be • generalized • modified • controlled

  8. How to use the data? • Off-line • Motion libraries • Motion graphs • Training examples

  9. How to use the data? • Off-line • Motion libraries • Motion graphs • Training examples • On-line • Drive characters based on the movement of the actors in real time

  10. Performance animation

  11. • Applications • Systems • Motion capture pipeline • Biomechanical analysis

  12. Types of Systems • Optical systems • Magnetic systems • Motion tapes • Vision-based systems • Inertial and ultrasonic systems

  13. Optical systems • Cameras • High temporal resolution (120+ fps) • Detect the locations of reflective markers • Markers • passive: sensitive to infrared • active: emit LED light

  14. Magnetic system • Cumbersome sensors (heavier and also wired) • Smaller workspace • Record both position and orientation • Lower resolution (80 fps max) • Sensitive to EMI/metal in the environment

  15. Motion tapes Contain optical fibers and sensors that can detect the bending and twisting Restriction of movement Need another technology for detecting root translation Measure the shape of surface precisely

  16. Markerless mocap • http://www.organicmotion.com/ • Kinect

  17. Ultrasonic + Inertial • A wearable self-contained system • Inertial information is provided by gyroscopes and accelerometers • Microphones are used to record the distance between each pair of sensors

  18. Body-mounted cameras

  19. • Applications • Systems • Motion capture pipeline • Biomechanical analysis

  20. Motion capture pipeline calibration capturing model building marker labeling trajectory inverse smoothing kinematics

  21. Motion capture pipeline calibration capturing model building marker labeling trajectory inverse smoothing kinematics

  22. Calibration • Static calibration • Figure out where the floor is • Dynamic calibration • Figure out the capture volume

  23. Motion capture pipeline calibration capturing model building marker labeling trajectory inverse smoothing kinematics

  24. Capturing • Marker placement • Markers should move rigidly with joints • Asymmetric placement helps in post-processing • T-pose and range of motion • Recording specific poses can help estimating bone lengths

  25. 3D marker position • In principle, two cameras are sufficient to reconstruct the 3D location of a marker • In practice, more cameras can • reduce occlusion • increase precision

  26. Motion capture pipeline calibration capturing model building marker labeling trajectory inverse smoothing kinematics

  27. Model building • Given recored marker positions, estimate the dimension of each body part • Optimize both bone length and handle positions at the same time • Templates and heuristics help

  28. Problem statement + generic skeleton specific pose used bone length rough handle positions for calibration handle offset

  29. Motion capture pipeline calibration capturing model building marker labeling trajectory inverse smoothing kinematics

  30. Marker labeling • Ghost markers • Missing markers • Switching trajectories

  31. Raw data 3D locations of markers

  32. Motion capture pipeline calibration capturing model building marker labeling trajectory inverse smoothing kinematics

  33. Inverse kinematics • Input: articulated body with handles + desired handle positions • Joint angles that move handles to desired positions

  34. Motion capture pipeline calibration capturing model building marker labeling trajectory inverse smoothing kinematics

  35. Trajectory smoothing • Global optimization that minimizes the velocity of the joint angles while staying as close as possible to the desired handle positions

  36. Final motion

  37. Issues The main problem with motion capture associated with characters has to do with mass distribution, weight and exaggeration. It is impossible for a performer to produce the kind of motion exaggeration that a cartoon character needs, and the mass and weight of the performer almost never looks good when applied to a character of different proportions. Eric Darnell, codirector of Antz

  38. Issues The mapping of human motion to a character with non-human proportions doesn’t work, because the most important things you get out of motion capture are the weight shifts and the subtleties and that balancing act of the human body. If the proportions change, you throw all that out the door, so you might as well animate it. Richard Chuang, VP at PDI

  39. • Applications • Systems • Motion capture pipeline • Biomechanical analysis

  40. Biomechanical applications • Understand and quantify the forces produced by muscles, ligaments, and tendons via noninvasive instruments • Synthesize realistic human locomotion

  41. Measurement • Need to record accurate kinematic properties of the motion • video or infrared based motion analysis systems • Need to measure the external forces precisely • force platforms that measures the ground reaction forces

  42. Motion analysis • Interaction of muscle contractions across several joints is extremely complex • Most invasive devices can only measure forces in single tissues • surgical stables • buckle force transducers

  43. Motion analysis • Inverse dynamics can only measure the net effect of the internal forces and torques across several joints • Inverse dynamics can compute total load on a system, but can not determine the distribution of the load

  44. Measurement • Inverse dynamics assumes there is no co- contraction of agonist and antagonist muscles

  45. Joint kinetics Equal in joint forces and moments, but completely different in muscle activities

  46. Model reduction Reduce complex anatomical structures F ∗ F ∗ F F M F − F ∗ Forces F * and - F * added Couple F and - F * Foot with muscle force F at ankle center replaced by M F moment

  47. Model reduction force from triceps surae F ankle bone-on-bone forces force from tibialis anterior ligament force M ankle ground contact force ground contact force gravity gravity

  48. Limitations • ID relies on assumption that are not always valid • joint friction and air friction • non-uniform distribution of mass • movement of joint center of rotation • approximation of body segment parameters • Measurement error and numerical error propagation

  49. What’s next?

  50. • Field trip to Mocap lab (TSRB 325) • Need one volunteer

Recommend


More recommend