Motion Capture in 3D Animation Edward Tse. Motion Capture as a Tool Motion capture (MOCAP) is an effective 3D animation tool for realistically capturing.

Slides:



Advertisements
Similar presentations
CS 6353 Computer Graphics and Multimedia
Advertisements

Team:. Prepared By: Menna Hamza Mohamed Mohamed Hesham Fadl Mona Abdel Mageed El-Koussy Yasmine Shaker Abdel Hameed Supervised By: Dr. Magda Fayek.
Virtual Me. Motion Capture Human Motion Capture Different Fields Goals.
Virtual Me. Motion Capture The process of recording movement and translating that movement onto a digital model Originally used for military tracking.
Motion Capture The process of recording movement and translating that movement onto a digital model Games Fast Animation Movies Bio Medical Analysis VR.
Virtual Me. Motion Capture (mocap) Motion capture is the process of simulating actual movement in a computer generated environment The capture subject.
Prepared By: Menna Hamza Mohamed Mohamed Hesham Fadl Mona Abdel Mageed El-Koussy Yasmine Shaker Abdel Hameed Supervised By: Dr. Magda Fayek.
MOTION CAPTURE IN LIFE SCIENCES Mario Lamontagne.
Layered Acting for Character Animation By Mira Dontcheva Gary Yngve Zoran Popović presented by Danny House SIGGRAPH 2003.
Computer Graphics Computer Animation& lighting Faculty of Physical and Basic Education Computer Science Dep Lecturer: 16 Azhee W. MD.
3/5/2002Phillip Saltzman Video Motion Capture Christoph Bregler Jitendra Malik UC Berkley 1997.
Motion Capture CS294-7 Jacqueline Takeshita Mindy Lue.
Advanced Computer Graphics (Fall 2010) CS 283, Lecture 24: Motion Capture Ravi Ramamoorthi Most slides courtesy.
© , The Ohio State University Motion Capture History, Pipeline, and Areas of Interest Advanced Computing Center for the Arts and Design Ohio State.
SIGGRAPH Course 30: Performance-Driven Facial Animation Section: Markerless Face Capture and Automatic Model Construction Part 2: Li Zhang, Columbia University.
Lecture 4: Motion Capture Jinxiang Chai. Outline Mocap history Mocap technologies Mocap pipeline Mocap Data Mocap Challenges.
1cs426-winter-2008 Notes  Example final exam up in Work section of website Take with a grain of salt  Collision notes part 1 (primitive operations) up.
Lecture 11: Structure from motion CS6670: Computer Vision Noah Snavely.
Tracking Gökhan Tekkaya Gürkan Vural Can Eroğul. Outline Tracking –Overview –Head Tracking –Eye Tracking –Finger/Hand Tracking Demos.
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.
Multi-camera Tracking of Articulated Human Motion using Motion and Shape Cues Aravind Sundaresan and Rama Chellappa Center for Automation Research University.
Introduction to Motion (Capture). Syllabus (by the way: Mo-Cap = Motion Capture) 09-06/09-08:Intro / Demo 09-13/09-15:Squidball / History 09-20/09-22:Basics.
Motion Capture in 3D Animation Animation : Movies Animation : Movies Video Games Video Games Robot Control Robot Control.
Lecture 12: Structure from motion CS6670: Computer Vision Noah Snavely.
Motion Capture Animation
An optical illusion of movement using 2D and 3D art.
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.
Optical Motion Capture Bobby Bruckart Ben Heipp James Martin Molly Shelestak.
Algirdas Beinaravičius Gediminas Mazrimas.  Introduction  Motion capture and motion data  Used techniques  Animating human body  Problems.
Algirdas Beinaravičius Gediminas Mazrimas.  Introduction  Motion capture and motion data  Used techniques  Animating human body  Problems  Conclusion.
The University of Ontario CS 4487/9587 Algorithms for Image Analysis n Web page: Announcements, assignments, code samples/libraries,
Motion Capture Laboratory School of Arts and Humanities Erik Jonsson School of Engineering and Computer Science University of Texas at Dallas.
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.
Why we need Motion Capture in 3D Animation and Film.
Computer Vision in Graphics Production Adrian Hilton Visual Media Research Group Centre for Vision, Speech and Signal Processing University of Surrey
Motion Capture: History, Approaches, Applications, and Future trends
ICCV 2003UC Berkeley Computer Vision Group Recognizing Action at a Distance A.A. Efros, A.C. Berg, G. Mori, J. Malik UC Berkeley.
Components of a computer vision system
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.
Prepared By: Menna Hamza Mohamed Mohamed Hesham Fadl Mona Abdel Mageed El-Koussy Yasmine Shaker Abdel Hameed Supervised By: Dr. Magda Fayek.
Computer Animation Lecture #1 송오영 Sejong University Department of Digital Contents.
SS5305 – Motion Capture Initialization 1. Objectives Camera Setup Data Capture using a Single Camera Data Capture using two Cameras Calibration Calibration.
Computing & Information Sciences Kansas State University Lecture 15 of 42CIS 636/736: (Introduction to) Computer Graphics Lecture 15 of 42 William H. Hsu.
Algirdas Beinaravičius Gediminas Mazrimas.  Introduction  Motion capture and motion data  Used techniques  Animating human body  Problems  Conclusion.
Image Processing Basics. What are images? An image is a 2-d rectilinear array of pixels.
Automatic Joint Parameter Estimation from Magnetic Motion CaptureData James F.O”Brien Robert E. Bodenheimer Gabriel J Brostow Jessica K. Hodgins Presented.
Algirdas Beinaravičius Gediminas Mazrimas.  Introduction  Motion capture and motion data  Used techniques  Animating human body  Problems  Conclusion.
2D Animation Techniques for 3D Animation Research - KCGS Conference. Spring, In-Kwon Lee Game Animation Center Division of Media Ajou University.
Tracking Systems in VR.
Rick Parent - CIS681 Motion Capture Use digitized motion to animate a character.
David Kennedy.  In the past MMC systems used passive models with video systems used for motion capture.  But with these systems automatic and accuracy.
-BY SAMPATH SAGAR( ) ABHISHEK ANAND( )
Constrained Synthesis of Textural Motion for Animation Shmuel Moradoff Dani Lischinski The Hebrew University of Jerusalem.
Basic Theory of Motion Capture By: Vincent Verner.
Fundamentals of Computer Animation Motion Synthesis.
Computer Animation Rick Parent Computer Animation Algorithms and Techniques Motion Capture.
Computer Animation CS 446 September 5, 2001.
Motion Capture CSE 3541 Matt Boggus.
AN OPEN BIOMECHANICS SYSTEM USING COMMODITY HARDWARE
Qian Yu 1, 2, Qing Li 1, Zhigang Deng 1 1 University of Houston
CAPTURING OF MOVEMENT DURING MUSIC PERFORMANCE
N7 Graphic Communication
Real-Time Human Pose Recognition in Parts from Single Depth Image
Vision-based Interaction
Turning to the Masters: Motion Capturing Cartoons
WELCOME.
Fig. 2 System and method for determining retinal disparities when participants are engaged in everyday tasks. System and method for determining retinal.
Presentation transcript:

Motion Capture in 3D Animation Edward Tse

Motion Capture as a Tool Motion capture (MOCAP) is an effective 3D animation tool for realistically capturing human motion Motion capture (MOCAP) is an effective 3D animation tool for realistically capturing human motion

Outline Rotoscoping Rotoscoping The MOCAP Pipeline The MOCAP Pipeline Limitations of MOCAP Limitations of MOCAP The Future of MOCAP The Future of MOCAP By the Power of Appendix B!!

Rotoscoping Captured Video Captured Video History Johnston, et al., 1995

Rotoscoping History Tracing Tracing Johnston, et al., 1995

Rotoscoping Post Processing Post Processing Johnston, et al., 1995

The MOCAP Pipeline Calibration Calibration Capture Capture 3D Position Reconstruction 3D Position Reconstruction Fitting to the Skeleton Fitting to the Skeleton Post Processing Post Processing

Capture Optical Magnetic Mechanical Costa-Sousa, M., 2004 Infra Red LEDs Magnetic Transmitter Potentiometers

Calibration Image Space World Space (X,Y)(X,Y,Z) (X,Y)(X,Y,Z) (X,Y)(X,Y,Z)

3D Position Reconstruction (Utopia)

3D Position Reconstruction (Reality)

Multiple Markers For small number of markers: Size For small number of markers: Size Occlusions are a problem Occlusions are a problem Multiple Hypothesis Tracking Multiple Hypothesis Tracking Ringer, et al., 2002 C1 C2

Multiple Markers Mechanical Optical Hybrids Mechanical Optical Hybrids

Fitting to the Skeleton Utopian approach Utopian approach –10 – 20% length changes Markers on both sides Markers on both sides Joint Displacement Joint Displacement Use Rotation Angles Only Use Rotation Angles Only

Post Processing Motion Editing Motion Editing –Cut, Copy, Paste Motion Warping Motion Warping –Speed up or Slow Down –Rotate, Scale or Translate Motion Signal Processing Motion Signal Processing –Smoother Motions

Limitations of MOCAP Subject to data inaccuracy Subject to data inaccuracy Expensive Expensive Device Cost for Body capture (USD) Mechanical $20’000 – $30’000 Electromagnetic $100’000 – $120’000 Optical $90’000 – $210’000

Limitations of MOCAP Only realistic motion captured Only realistic motion captured –Cartoony Animations not possible WYSIWYG (what you see is what you get) WYSIWYG (what you see is what you get) –Can’t add more expression –Continally need to recapture motion Robertson, B., 2001

The Future of MOCAP Markerless MOCAP Markerless MOCAP Cheaper MOCAP Cheaper MOCAP MOCAP as Input to Large Displays MOCAP as Input to Large Displays hollywoodjesus.com Ngan, S., 2004 Bregler et al., 2002

Conclusion Motion capture (MOCAP) is an effective 3D animation tool for realistically capturing human motion Motion capture (MOCAP) is an effective 3D animation tool for realistically capturing human motion Questions?

References Johnston, O., Thomas, F., (1995) The Illusion of Life: Disney Animation, Disney Editions, ISBN: Johnston, O., Thomas, F., (1995) The Illusion of Life: Disney Animation, Disney Editions, ISBN: Costa-Sousa, M. (2004) Motion Synthesis, Powerpoint Presentation Costa-Sousa, M. (2004) Motion Synthesis, Powerpoint Presentation Parent, R. (2002) Computer Animation: Algorithms and Techniques, Morgan Kaufmann Publishing Parent, R. (2002) Computer Animation: Algorithms and Techniques, Morgan Kaufmann Publishing Ringer, M., Lasenby, J. (2002) Multiple Hypothesis Tracking for Automatic Optical Motion Capture, European Conference on Computer Vision (ECCV ’02) Ringer, M., Lasenby, J. (2002) Multiple Hypothesis Tracking for Automatic Optical Motion Capture, European Conference on Computer Vision (ECCV ’02) Robertson, B. (2001) Medieval Magic, Computer Graphics World, April Robertson, B. (2001) Medieval Magic, Computer Graphics World, April Tse, E. (2004) The Single Display Groupware Toolkit, MSc Thesis, University of Calgary, Ab, Canada Tse, E. (2004) The Single Display Groupware Toolkit, MSc Thesis, University of Calgary, Ab, Canada Bregler, C., Loeb, L., Chuang, E., Deshpande, H., (2002) Turning to the Masters: Motion Capturing Cartoons, Proceedings of ACM Siggraph 2002 pp 399 – 407. Bregler, C., Loeb, L., Chuang, E., Deshpande, H., (2002) Turning to the Masters: Motion Capturing Cartoons, Proceedings of ACM Siggraph 2002 pp 399 – 407. vicon.com, inition.co.uk, polhemus.com, wikipedia.org, animazoo.com, hollywoodjesus.com vicon.com, inition.co.uk, polhemus.com, wikipedia.org, animazoo.com, hollywoodjesus.com

Bonus Slides Stuff that’s too cool for you!

Stats Input DeviceFrame Rate Range (hz) Position Accuracy Orientation Accuracy Latency & range Maximum Points tracked Use in MoviesCost Range (USD) Polhemus (Magnetic) in RMS static in at 12in range.15° RMS static ° at 12in range 3.5ms 5 ft 16Woody and Hamm in Toy Story, The Chandelier in Beauty and the Beast $8’495 - $21’925 Vicon (Optical) ’0001/117’600in or 0.02 of a Pixel up to 4MP No camera limit 500Sony, Nintendo, Microsoft, Boeing, $89’170 - $209’920 Ascension ReActor 2 (Magnetic) cm RMS at 1.52m range 0.5° RMS at 1.52m range 4.11m x 4.11m area 30$99,410 - $102’315 Gypsy (Mechanical) wireless possible No Absolute position 1°200m42$20’000 - $27’000

θ 1 θ 2 Calibration

Outline History History Motion Capture Pipeline Motion Capture Pipeline Limitations Limitations Future Work Future Work