Motion Capture Laboratory School of Arts and Humanities Erik Jonsson School of Engineering and Computer Science University of Texas at Dallas.

Slides:



Advertisements
Similar presentations
Virtual Me. Motion Capture The process of recording movement and translating that movement onto a digital model Originally used for military tracking.
Advertisements

Virtual Me. Motion Capture (mocap) Motion capture is the process of simulating actual movement in a computer generated environment The capture subject.
1.1 Designed and Presented by Dr. Ayman Elshenawy Elsefy Dept. of Systems & Computer Eng.. Al-Azhar University
MOTION CAPTURE IN LIFE SCIENCES Mario Lamontagne.
Computer Graphics Computer Animation& lighting Faculty of Physical and Basic Education Computer Science Dep Lecturer: 16 Azhee W. MD.
3D Graphics for Game Programming (J. Han) Chapter XI Character Animation.
Dr. Midori Kitagawa University of Texas at Dallas Arts and Technology Program.
Light Field Rendering Shijin Kong Lijie Heng.
1cs533d-winter-2005 Computer Animation Robert Bridson (preview of CPSC 426)
Motion Capture CS294-7 Jacqueline Takeshita Mindy Lue.
Foundations of Computer Graphics (Spring 2010) CS 184, Lecture 24: Animation Many slides courtesy Adam Finkelstein,
© , The Ohio State University Motion Capture History, Pipeline, and Areas of Interest Advanced Computing Center for the Arts and Design Ohio State.
An Introduction to Computer Animation Dr Ian Palmer Electronic Imaging & Media Communications Department University of Bradford.
Key Frame Animation Amy Gooch AA3: Intro to Animation.
Lecture 4: Motion Capture Jinxiang Chai. Outline Mocap history Mocap technologies Mocap pipeline Mocap Data Mocap Challenges.
8/16/99 Experiments in Motion (Capture). 8/16/99 Experiments in Motion Capture Project Course Week 3-5: Motion Capture Pipeline Assignments Then start.
Game Development, UNCC Disclaimer CONTRAversial issue, this presentation is NOT like Contra as there is no shooting involved nor there is side scrolling.
Introduction to 3D Beginner: the class Instructor : Hee Holmen.
CSCE 641: Computer Graphics Image-based Rendering Jinxiang Chai.
Motion Capture in 3D Animation Animation : Movies Animation : Movies Video Games Video Games Robot Control Robot Control.
Animation Theory.
Motion Capture Animation
Computer Animation CS 445/645 Fall Let’s talk about computer animation Must generate 30 frames per second of animation (24 fps for film) Issues.
Motion Capture in 3D Animation Edward Tse. Motion Capture as a Tool Motion capture (MOCAP) is an effective 3D animation tool for realistically capturing.
Optical Motion Capture Bobby Bruckart Ben Heipp James Martin Molly Shelestak.
Animation is mainly used to produce cartoons, however, it is also used to produce special effects in commercials, live-action movies, video games, and.
RIGS & MOTION CAPTURE By: Jennifer Marcial and Juan m. lopez A presentation on animation film-making, and how it works.
Algirdas Beinaravičius Gediminas Mazrimas.  Introduction  Motion capture and motion data  Used techniques  Animating human body  Problems.
BASIC CONCEPS OF ANIMATION The presentation source: Department of Educational Multimedia Faculty of Education, UTM MPT 1383: VIDEO AND ANIMATION TECHNOLOGY.
Advanced Programming for 3D Applications CE Bob Hobbs Staffordshire university Motion Capture Lecture 2 Week 3.
Motion Capture CSE 3541 Matt Boggus.
Computer Animation Prepared by Khadija Kuhail Supervised by Dr Sanaa Alsayegh.
Computer Animation Rick Parent Computer Animation Algorithms and Techniques Motion Capture.
Computer Animation Thesis “brief” Vic, CS 288, 10/22/98.
MIM 482 E SPRING TERM MIM 482 E SPRING TERM Prof. Dr. Orhan Hacıhasanoğlu Prof. Dr. Işıl Hacıhasanoğlu 13.
Motion Capture Hardware
1 Lecture 19: Motion Capture. 2 Techniques Morphing Motion Capture.
Motion Capture. Animation – A broad Brush Traditional Methods  Cartoons, stop motion Keyframing  Digital inbetweens Motion Capture  What you record.
3D COMPUTER GRAPHICS IMD Chapter 1: 3D Computer Graphics Chapter 1: 1 Lecturer: Norhayati Mohd Amin.
Multimedia Elements: Sound, Animation, and Video.
Computer Graphics 2 In the name of God. Outline Introduction Animation The most important senior groups Animation techniques Summary Walking, running,…examples.
Motion Capture Animation & Procedural Animation
3ds max pipeline Use postprocessed (properly cut) –Movie from Overview Camera –MOVEN file as.bvh –Vicon file as.fbx Create two bipeds in 3ds max and load.
Multimedia System and Networking UTD Slide- 1 University of Texas at Dallas B. Prabhakaran Rigging.
IMGD 1001: 2D Art.
Subject Name: Computer Graphics Subject Code: Textbook: “Computer Graphics”, C Version By Hearn and Baker Credits: 6 1.
UNC Chapel Hill M. C. Lin Basics of Motion Generation let X i = position,orient. of O i at t k = t 0,  i END = false while (not END) do display O i, 
Rick Parent - CIS681 Motion Capture Use digitized motion to animate a character.
Paper presentation topics 2. More on feature detection and descriptors 3. Shape and Matching 4. Indexing and Retrieval 5. More on 3D reconstruction 1.
Computer Graphics Chapter 12 Computer Animation.
-BY SAMPATH SAGAR( ) ABHISHEK ANAND( )
Lecture 5: 11/5/1435 Computer Animation Lecturer/ Kawther Abas CS- 375 Graphics and Human Computer Interaction.
Chapter 6.7 Animation. 2 Overview When to use animation Feedback to player about interaction with UI and in-game action Communicating environmental* conditions.
Feature Film Production Using 3D Computer Animation.
SS5305 – Popular Marker Setups 1. Objectives Marker Data Measurement Sequence Project Automation Framework (PAF) Popular marker setups PAF Interface 2.
Animation Animation is about bringing things to life Technically: –Generate a sequence of images that, when played one after the other, make things move.
Basic Theory of Motion Capture By: Vincent Verner.
Fundamentals of Computer Animation Motion Synthesis.
3D Animation 1. Introduction Dr. Ashraf Y. Maghari Information Technology Islamic University of Gaza Ref. Book: The Art of Maya.
E8: Digital Humans Option E AHL: Human Factors Design IB Technology.
Computer Animation Rick Parent Computer Animation Algorithms and Techniques Motion Capture.
Motion Capture CSE 3541 Matt Boggus.
Computer Graphics.
Chapter 6.7 Animation.
Chapter 6.7 Animation.
Foundations of Visualization 10/25/2005 Notes
Multimedia Fundamentals
AN INTRODUCTION TO COMPUTER GRAPHICS Subject: Computer Graphics Lecture No: 01 Batch: 16BS(Information Technology)
Assist. Lecturer Safeen H. Rasool Faculty of SCIENCE IT Dept.
ATEC Procedural Animation
Presentation transcript:

Motion Capture Laboratory School of Arts and Humanities Erik Jonsson School of Engineering and Computer Science University of Texas at Dallas

What is Mocap? The creation of a 3D representation of a live performance. Understanding Motion Capture for Computer Animation and Video Games by Alberto Menache.

Applications Entertainment Medicine Arts / Education Science / Engineering

Entertainment: Live Action Films Computer generated characters in live action films (e.g. Battle Droids and many others in Star Wars Prequels, Gullum in The Lord of the Rings, King Kong in King Kong)

Entertainment: 3D computer animations Characters in computer animated files (e.g. Polar Express, Monster House)

Entertainment: Video Games Video games by Electronic Arts, Gremlin, id, RARE, Square, Konami, Namco, and others, (e.g. Enemy Territory)

Medicine Medicine (e.g., gait analysis, rehabilitation) Sports medicine (e.g. injury prevention, performance analyses, performance enhancement) Gait Analysis Service

Arts / Education Dance and theatrical performances Archiving (e.g., Marcel Marceau) OSU/ACCAD

Science / Engineering Computer Science (e.g., human motion database, indexing, recognitions) Engineering (e.g., Biped robot developments) Ergonomic product design Military (e.g., field exercises, virtual instructors, and role-playing games)

Mocap animation Motion capture animation is different from keyframe animation in terms of how motion is created. Same principles apply to mocap animation & keyframe animation! A combination of motion capture animation and keyframe animation is often used.

Keyframe animation A keyframe is a drawing of a key moment in an animated sequence, where the motion is at its extreme. Inbetweens fill the gaps between keyframes. Every motion is created by animators.

Advantages of mocap animation Faster to create (only if an established production pipeline exists.) Secondary motions and all the subtle motions are captured -> more realism. Physical interactions between performers and props can be captured.

Disadvantages of mocap animation Cost. Manipulating mocap data is often difficult -> Re-capturing or key framing a shot with bad data is often easier. Mapping mocap data of a performer to a character with a different proportion often causes problems.

Types of mocap equipment Magnetic systems Mechanical systems Optical systems

Magnetic systems Utilize sensors placed on the body to measure the magnetic field generated by a transmitter source.

Magnetic systems Require no special lighting condition. Sensors are never occluded. X Require a metal-fee environment.

Mechanical systems Exoskeleton with angle sensors.

Mechanical systems Measure joint angles (no marker ID problems). Sensors are never occluded. X Breakable! X Configuration of sensors is fixed. X Constrains on joints.

Optical systems The cameras are equipped with infrared LED's and filters. (Filters enhance the contrast of the image.) The cameras see reflector markers.

Optical systems Higher sampling rate. Larger capture space. X Markers are sometimes occluded -> marker ID problems. X Provide only positional data -> joint angles need to be computed.

Mocap system at UTD Vicon optical system - Best system in Academia! 8 high-speed MX 13 (up to 1000 fps) and 8 high-resolution MX 40 (4 million pixels) cameras. Capture up to 5 performers at once.

Mocap system at UTD Vicon optical system - Best system in Academia! 8 high-speed MX 13 (up to 1000 fps) and 8 high-resolution MX 40 (4 million pixels) cameras. Capture up to 5 performers at once.

Production pipeline overview Calibrate the system. Fit a generic skeleton to the subject’s proportion (subject calibration). Capture shots & reconstruct 3D trajectories using the calibrated subject. Link the subject specific skeleton to a CG character’s skeleton and edit motion (in MotionBuilder). Add skin to the CG character, edit motion, and render (in Maya). Pipeline flow chart & Detailed pipeline Pipeline flow chart Detailed pipeline