SlideShare a Scribd company logo
1 of 28
Motion Capture Technology
Introduction

• Motion capture is the process of recording human
  movement through specialised camera’s, and
  mapping them onto a character model .
• Motion capture technology involves sensing,
  digitizing, and recording that object in motion.
• It is also known as Mo-Cap, Virtual Theatre, Real-
  Time Animation or Performance Animation.
The birth of motion capture

 Historically, Motion Capture
  in animated movies was
  created using the
  extension of
  "ROTOSCOPING" technique.
Rotoscoping

A Rotoscoping is a device that enables animators to
 trace live action movement, frame by frame, for use
 in animation.
Rotoscoping

Captured Video:
Rotoscoping works by first
capturing a video of a real
actor around props that
resembles elements of a scene.
Rotoscoping


Tracing:
Animators then trace over
each frame of the recorded
video, this would result in a
figure that moved in a
very realistic fashion.
Rotoscoping

Post Processing:
Finally, the animated figured
would be coloured and then
integrated with various
background layers to create
the final shot.
The MOCAP Pipeline

Calibration
Capture
Fitting to the Skeleton
Post Processing
Calibration


      C   1




                                                  C   2




Triangulation             C   1
                                  = (x , y , z )
                                      1       1


                                  = (x , y , z )
                                          1

principle!!!!             C   2       2   2       2
MOCAP Techniques

There are three MOCAP techniques:
1) Optical
2)Magnetic
3)Mechanical
Optical
Optical




          Infra Red
          cameras
Marker Placements

Location should move rigidly
 with joints
Stay away from bulging muscles
Multiple Hypothesis Tracking

     C1


     C2
Magnetic




Magnetic Transmitter
Mechanical

Potentiometers
Fitting to the Skeleton


Utopian approach
    10 – 20% length
     changes
Markers on both
 sides
Joint Displacement
                                       θ
Use Rotation Angles
 Only
Post Processing

Motion Editing
    Cut, Copy, Paste
Motion Warping
    Speed up or Slow Down
    Rotate, Scale or Translate
Motion Signal Processing
    Smoother Motions
Applications

Entertainment
Medicine
Arts / Education
Science / Engineering
Entertainment: Live Action Films

Computer generated characters in live action films.
Entertainment: 3D computer animations

Characters in computer animated files (e.g.
 Avatar, Polar Express, Monster House)
Entertainment: Video Games

Video games by Electronic Arts, Gremlin, id, RARE,
 Square, Konami, Namco, and others, (e.g. Enemy
 Territory)
Games using Motion Capture
Medicine

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




                        Gait Analysis Service
Science / Engineering

Engineering (e.g., Biped robot developments)
Military (e.g., field exercises, virtual
 instructors, and role-playing games)
The Future of MOCAP


              • Markerless MOCAP
              • Cheaper MOCAP
              • MOCAP as Input to Large Displays




Bregler et al., 2002
Conclusion

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

More Related Content

What's hot

Motion Capture Technology Computer Graphics
Motion Capture Technology Computer GraphicsMotion Capture Technology Computer Graphics
Motion Capture Technology Computer GraphicsRohan Patel
 
Motion Capture Technology
Motion Capture TechnologyMotion Capture Technology
Motion Capture TechnologyGameyan Studio
 
Motion capture technology
Motion capture technologyMotion capture technology
Motion capture technologyharini501
 
MOTION CAPTURE TECHNOLOGY
MOTION CAPTURE TECHNOLOGYMOTION CAPTURE TECHNOLOGY
MOTION CAPTURE TECHNOLOGYShaik Tanveer
 
Gesture Recognition Technology
Gesture Recognition TechnologyGesture Recognition Technology
Gesture Recognition TechnologyMuhammad Zeeshan
 
Gesture Recognition Technology-Seminar PPT
Gesture Recognition Technology-Seminar PPTGesture Recognition Technology-Seminar PPT
Gesture Recognition Technology-Seminar PPTSuraj Rai
 
Introduction to motion capture
Introduction to motion captureIntroduction to motion capture
Introduction to motion captureHanafikktmr
 
COMP 4010 Lecture10: AR Tracking
COMP 4010 Lecture10: AR TrackingCOMP 4010 Lecture10: AR Tracking
COMP 4010 Lecture10: AR TrackingMark Billinghurst
 
Face detection and recognition
Face detection and recognitionFace detection and recognition
Face detection and recognitionPankaj Thakur
 
Computer Vision Basics
Computer Vision BasicsComputer Vision Basics
Computer Vision BasicsSuren Kumar
 
Gesture recognition document
Gesture recognition documentGesture recognition document
Gesture recognition documentNikhil Jha
 
Lecture 5: 3D User Interfaces for Virtual Reality
Lecture 5: 3D User Interfaces for Virtual RealityLecture 5: 3D User Interfaces for Virtual Reality
Lecture 5: 3D User Interfaces for Virtual RealityMark Billinghurst
 
Comp4010 Lecture4 AR Tracking and Interaction
Comp4010 Lecture4 AR Tracking and InteractionComp4010 Lecture4 AR Tracking and Interaction
Comp4010 Lecture4 AR Tracking and InteractionMark Billinghurst
 
Seminar report on augmented and virtual reality
Seminar report on augmented and virtual realitySeminar report on augmented and virtual reality
Seminar report on augmented and virtual realityDheeraj Chauhan
 
Computer Vision - Real Time Face Recognition using Open CV and Python
Computer Vision - Real Time Face Recognition using Open CV and PythonComputer Vision - Real Time Face Recognition using Open CV and Python
Computer Vision - Real Time Face Recognition using Open CV and PythonAkash Satamkar
 

What's hot (20)

Motion Capture
Motion CaptureMotion Capture
Motion Capture
 
Motion Capture Technology Computer Graphics
Motion Capture Technology Computer GraphicsMotion Capture Technology Computer Graphics
Motion Capture Technology Computer Graphics
 
Motion Capture Technology
Motion Capture TechnologyMotion Capture Technology
Motion Capture Technology
 
Motion capture by Rj
Motion capture by RjMotion capture by Rj
Motion capture by Rj
 
Motion capture technology
Motion capture technologyMotion capture technology
Motion capture technology
 
MOTION CAPTURE TECHNOLOGY
MOTION CAPTURE TECHNOLOGYMOTION CAPTURE TECHNOLOGY
MOTION CAPTURE TECHNOLOGY
 
Gesture Recognition Technology
Gesture Recognition TechnologyGesture Recognition Technology
Gesture Recognition Technology
 
Gesture Recognition Technology-Seminar PPT
Gesture Recognition Technology-Seminar PPTGesture Recognition Technology-Seminar PPT
Gesture Recognition Technology-Seminar PPT
 
Introduction to motion capture
Introduction to motion captureIntroduction to motion capture
Introduction to motion capture
 
COMP 4010 Lecture10: AR Tracking
COMP 4010 Lecture10: AR TrackingCOMP 4010 Lecture10: AR Tracking
COMP 4010 Lecture10: AR Tracking
 
Face detection and recognition
Face detection and recognitionFace detection and recognition
Face detection and recognition
 
Computer Vision Basics
Computer Vision BasicsComputer Vision Basics
Computer Vision Basics
 
Gesture recognition document
Gesture recognition documentGesture recognition document
Gesture recognition document
 
Image recognition
Image recognitionImage recognition
Image recognition
 
3D Animation
3D Animation3D Animation
3D Animation
 
Lecture 5: 3D User Interfaces for Virtual Reality
Lecture 5: 3D User Interfaces for Virtual RealityLecture 5: 3D User Interfaces for Virtual Reality
Lecture 5: 3D User Interfaces for Virtual Reality
 
Comp4010 Lecture4 AR Tracking and Interaction
Comp4010 Lecture4 AR Tracking and InteractionComp4010 Lecture4 AR Tracking and Interaction
Comp4010 Lecture4 AR Tracking and Interaction
 
Seminar report on augmented and virtual reality
Seminar report on augmented and virtual realitySeminar report on augmented and virtual reality
Seminar report on augmented and virtual reality
 
Computer Vision - Real Time Face Recognition using Open CV and Python
Computer Vision - Real Time Face Recognition using Open CV and PythonComputer Vision - Real Time Face Recognition using Open CV and Python
Computer Vision - Real Time Face Recognition using Open CV and Python
 
3D-Doctor
3D-Doctor3D-Doctor
3D-Doctor
 

Viewers also liked

Viewers also liked (16)

Finger reader
Finger readerFinger reader
Finger reader
 
Sensing and processing of Bio metric signals for Low cost Bio Robotic systems
Sensing and processing of Bio metric signals for Low cost Bio Robotic systemsSensing and processing of Bio metric signals for Low cost Bio Robotic systems
Sensing and processing of Bio metric signals for Low cost Bio Robotic systems
 
Bio medical signal analysis(both normal and abnormal)
Bio medical signal analysis(both normal and abnormal)Bio medical signal analysis(both normal and abnormal)
Bio medical signal analysis(both normal and abnormal)
 
Transactional Memory
Transactional MemoryTransactional Memory
Transactional Memory
 
Invisible technology
Invisible technologyInvisible technology
Invisible technology
 
An intro to 4D
An intro to 4DAn intro to 4D
An intro to 4D
 
Invisibility
InvisibilityInvisibility
Invisibility
 
Ppt on Google glass
Ppt on Google glassPpt on Google glass
Ppt on Google glass
 
seminar on invisible eye
seminar on invisible eyeseminar on invisible eye
seminar on invisible eye
 
Vfx PPT
Vfx PPTVfx PPT
Vfx PPT
 
Intel Core i7 Processors
Intel Core i7 ProcessorsIntel Core i7 Processors
Intel Core i7 Processors
 
E paper
E paperE paper
E paper
 
Skinput technology
Skinput technologySkinput technology
Skinput technology
 
Google glass ppt
Google glass pptGoogle glass ppt
Google glass ppt
 
Pill camera
Pill cameraPill camera
Pill camera
 
Fingerprint presentation
Fingerprint presentationFingerprint presentation
Fingerprint presentation
 

Similar to Motion Capture Technology Explained

Implementing Camshift on a Mobile Robot for Person Tracking and Pursuit_ICDM
Implementing Camshift on a Mobile Robot for Person Tracking and Pursuit_ICDMImplementing Camshift on a Mobile Robot for Person Tracking and Pursuit_ICDM
Implementing Camshift on a Mobile Robot for Person Tracking and Pursuit_ICDMSoma Boubou
 
SIGGRAPH 2014 Course on Computational Cameras and Displays (part 2)
SIGGRAPH 2014 Course on Computational Cameras and Displays (part 2)SIGGRAPH 2014 Course on Computational Cameras and Displays (part 2)
SIGGRAPH 2014 Course on Computational Cameras and Displays (part 2)Matthew O'Toole
 
"High-resolution 3D Reconstruction on a Mobile Processor," a Presentation fro...
"High-resolution 3D Reconstruction on a Mobile Processor," a Presentation fro..."High-resolution 3D Reconstruction on a Mobile Processor," a Presentation fro...
"High-resolution 3D Reconstruction on a Mobile Processor," a Presentation fro...Edge AI and Vision Alliance
 
Real-time 3D Object Pose Estimation and Tracking for Natural Landmark Based V...
Real-time 3D Object Pose Estimation and Tracking for Natural Landmark Based V...Real-time 3D Object Pose Estimation and Tracking for Natural Landmark Based V...
Real-time 3D Object Pose Estimation and Tracking for Natural Landmark Based V...c.choi
 
[Paper introduction] Performance Capture of Interacting Characters with Handh...
[Paper introduction] Performance Capture of Interacting Characters with Handh...[Paper introduction] Performance Capture of Interacting Characters with Handh...
[Paper introduction] Performance Capture of Interacting Characters with Handh...Mitsuru Nakazawa
 
Presentation Object Recognition And Tracking Project
Presentation Object Recognition And Tracking ProjectPresentation Object Recognition And Tracking Project
Presentation Object Recognition And Tracking ProjectPrathamesh Joshi
 
From STC (Stereo Camera onboard on Bepi Colombo ESA Mission) to Blender
From STC (Stereo Camera onboard on Bepi Colombo ESA Mission) to BlenderFrom STC (Stereo Camera onboard on Bepi Colombo ESA Mission) to Blender
From STC (Stereo Camera onboard on Bepi Colombo ESA Mission) to BlenderEmanuele Simioni
 
Object Recognition and Real-Time Tracking in Microscope Imaging - IMVIP 2006
Object Recognition and Real-Time Tracking in Microscope Imaging - IMVIP 2006Object Recognition and Real-Time Tracking in Microscope Imaging - IMVIP 2006
Object Recognition and Real-Time Tracking in Microscope Imaging - IMVIP 2006Jan Wedekind
 
Video editing and vfx
Video editing and vfx Video editing and vfx
Video editing and vfx 001chetan
 
Nanosat eye in the sky Astronomy Society of Victoria
Nanosat eye in the sky   Astronomy Society of VictoriaNanosat eye in the sky   Astronomy Society of Victoria
Nanosat eye in the sky Astronomy Society of VictoriaMark Smith
 
Lecture No. 1 introduction.pptx
Lecture No. 1 introduction.pptxLecture No. 1 introduction.pptx
Lecture No. 1 introduction.pptxAlifahadHussain
 
2008 brokerage 03 scalable 3 d models [compatibility mode]
2008 brokerage 03 scalable 3 d models [compatibility mode]2008 brokerage 03 scalable 3 d models [compatibility mode]
2008 brokerage 03 scalable 3 d models [compatibility mode]imec.archive
 

Similar to Motion Capture Technology Explained (20)

Raskar Computational Camera Fall 2009 Lecture 01
Raskar Computational Camera Fall 2009 Lecture 01Raskar Computational Camera Fall 2009 Lecture 01
Raskar Computational Camera Fall 2009 Lecture 01
 
Implementing Camshift on a Mobile Robot for Person Tracking and Pursuit_ICDM
Implementing Camshift on a Mobile Robot for Person Tracking and Pursuit_ICDMImplementing Camshift on a Mobile Robot for Person Tracking and Pursuit_ICDM
Implementing Camshift on a Mobile Robot for Person Tracking and Pursuit_ICDM
 
SIGGRAPH 2014 Course on Computational Cameras and Displays (part 2)
SIGGRAPH 2014 Course on Computational Cameras and Displays (part 2)SIGGRAPH 2014 Course on Computational Cameras and Displays (part 2)
SIGGRAPH 2014 Course on Computational Cameras and Displays (part 2)
 
Computer Vision Workshop
Computer Vision WorkshopComputer Vision Workshop
Computer Vision Workshop
 
VFX
VFXVFX
VFX
 
"High-resolution 3D Reconstruction on a Mobile Processor," a Presentation fro...
"High-resolution 3D Reconstruction on a Mobile Processor," a Presentation fro..."High-resolution 3D Reconstruction on a Mobile Processor," a Presentation fro...
"High-resolution 3D Reconstruction on a Mobile Processor," a Presentation fro...
 
Real-time 3D Object Pose Estimation and Tracking for Natural Landmark Based V...
Real-time 3D Object Pose Estimation and Tracking for Natural Landmark Based V...Real-time 3D Object Pose Estimation and Tracking for Natural Landmark Based V...
Real-time 3D Object Pose Estimation and Tracking for Natural Landmark Based V...
 
[Paper introduction] Performance Capture of Interacting Characters with Handh...
[Paper introduction] Performance Capture of Interacting Characters with Handh...[Paper introduction] Performance Capture of Interacting Characters with Handh...
[Paper introduction] Performance Capture of Interacting Characters with Handh...
 
Presentation Object Recognition And Tracking Project
Presentation Object Recognition And Tracking ProjectPresentation Object Recognition And Tracking Project
Presentation Object Recognition And Tracking Project
 
From STC (Stereo Camera onboard on Bepi Colombo ESA Mission) to Blender
From STC (Stereo Camera onboard on Bepi Colombo ESA Mission) to BlenderFrom STC (Stereo Camera onboard on Bepi Colombo ESA Mission) to Blender
From STC (Stereo Camera onboard on Bepi Colombo ESA Mission) to Blender
 
Object Recognition and Real-Time Tracking in Microscope Imaging - IMVIP 2006
Object Recognition and Real-Time Tracking in Microscope Imaging - IMVIP 2006Object Recognition and Real-Time Tracking in Microscope Imaging - IMVIP 2006
Object Recognition and Real-Time Tracking in Microscope Imaging - IMVIP 2006
 
Leap Motion ppt
Leap Motion pptLeap Motion ppt
Leap Motion ppt
 
CORNAR: Looking Around Corners using Trillion FPS Imaging
CORNAR: Looking Around Corners using Trillion FPS ImagingCORNAR: Looking Around Corners using Trillion FPS Imaging
CORNAR: Looking Around Corners using Trillion FPS Imaging
 
Presentation1
Presentation1Presentation1
Presentation1
 
Video editing and vfx
Video editing and vfx Video editing and vfx
Video editing and vfx
 
Motion capturing
Motion capturingMotion capturing
Motion capturing
 
Nanosat eye in the sky Astronomy Society of Victoria
Nanosat eye in the sky   Astronomy Society of VictoriaNanosat eye in the sky   Astronomy Society of Victoria
Nanosat eye in the sky Astronomy Society of Victoria
 
Lecture No. 1 introduction.pptx
Lecture No. 1 introduction.pptxLecture No. 1 introduction.pptx
Lecture No. 1 introduction.pptx
 
virtual studio
virtual studiovirtual studio
virtual studio
 
2008 brokerage 03 scalable 3 d models [compatibility mode]
2008 brokerage 03 scalable 3 d models [compatibility mode]2008 brokerage 03 scalable 3 d models [compatibility mode]
2008 brokerage 03 scalable 3 d models [compatibility mode]
 

Motion Capture Technology Explained