SlideShare a Scribd company logo
1 of 30
COMPUTER GRAPHICS
MOTION CAPTURING TECHNOLOGY
BY- ROHAN PATEL EMAIL : ROHANHP99@GMAIL.COM 1
Name : Rohan Patel
Enroll : 140170116038
Subject : Computer Graphics
Topic : Motion Capturing
Technology
BY- ROHAN PATEL EMAIL : ROHANHP99@GMAIL.COM 2
CONTENTS
• INTRODUCTION
• HISTORY
• ROTOSCOPING
• MOTION CAPTURING TECHNIQUE
• APPLICATIONS
• CONCLUSION
BY- ROHAN PATEL EMAIL : ROHANHP99@GMAIL.COM 3
INTRODUCTION
• Motion capture is the process of recording human movement
through specialised cameras and mapping them onto a
character model.
• Motion capture technology involves sensing ,digitalizing, and
recording that object in motion.
• also known as Mo-Cap, Virtual theatre, Real time animation or
performance capture.
• In filmmaking and video game development, it refers to
recording actions of human actors, and using that information
to animate digital character models in 2D or 3D computer
animation.
BY- ROHAN PATEL EMAIL : ROHANHP99@GMAIL.COM 4
HISTORY
•Motion capture was first developed in the late 1970’s but it
wasn’t recognised as a revolutionary animation technique
until the mid 1980′s when it was eventually used for
entertainment purposes.
•The technique of “ROTOSCOPING” was invented by Max
Fleischer, dressed in a clown outfit as the live-film reference for the
character Koko the Clown.
•Walt Disney and his animators employed it in Snow White and the
Seven Dwarfs in 1937. From Snow White onwards, the rotoscope
was used mainly for studying human and animal motion, rather
than actual tracing.
BY- ROHAN PATEL EMAIL : ROHANHP99@GMAIL.COM
5
•Later loony toons, movies like Wizards (1977), The Lord of the
Rings (1978), American pop etc were created.
•Video games often use motion capture to animate athletes, martial artists,
and other in-game characters. This has been done since the Sega Model
2 arcade game, Virtual Fighter 2 in 1994.
• By mid-1995 the use of motion capture in video game development had
become commonplace.
• and developer to have its own in-house motion capture studio built into its
headquarters
BY- ROHAN PATEL EMAIL : ROHANHP99@GMAIL.COM
6
ROTOSCOPING
• A rotoscoping is a device that enables animators to
trace live action movement, frame by frame, for use
in animation.
BY- ROHAN PATEL EMAIL : ROHANHP99@GMAIL.COM
7
CLASSIFICATION OF MOTION CAPTURE
1. MECHANICAL MOTION CAPTURE
2. THE OPTICAL MOTION CAPTURE
3. THE MAGNETIC MOTION CAPTURE
Generally motion capture can be classified into three
categories :
BY- ROHAN PATEL EMAIL : ROHANHP99@GMAIL.COM 8
1. MECHANICAL MOTION CAPTURE
o Mechanical motion capture systems directly track body joint
angles and are often referred to as exo-skeleton motion capture
systems.
o The sensors are attached to the body of performer and each joints
are connected to the angular encoder.
BY- ROHAN PATEL EMAIL : ROHANHP99@GMAIL.COM 9
o The value of movement of each encoder (rotation etc..) rebuild by a computer that by
knowing the relative position encoder can rebuild the movement on the screen using
software
o Mechanical motion capture systems are real-time system.
BY- ROHAN PATEL EMAIL : ROHANHP99@GMAIL.COM
10
BY- ROHAN PATEL EMAIL : ROHANHP99@GMAIL.COM 11
Advantages
Offer high precision
Do not depend on external factors such as no. of
cameras
Computes rotations directly
Portable, unlimited range
Less expensive
Can capture multiple performances simultaneously
BY- ROHAN PATEL EMAIL : ROHANHP99@GMAIL.COM 12
Disadvantages
External structure unwieldy
Cannot change the configuration, i.e.,
a hand capture can’t be used for an
arm
It is complicated to measure the
interaction of several exoskeletons.
BY- ROHAN PATEL EMAIL : ROHANHP99@GMAIL.COM 13
2.THE MAGNETIC MOTION
CAPTURE
 Electromagnetic Motion Capture is one of the more technical types of Motion
Capture relying on transmitters and receivers to track movement.
 performer would wear several magnetic receivers in which transmitters would tract
and calculate movement.
 Performer wears an array of magnetic receivers which track location with respect to transmitter.
 12-20 tracking sensors are placed on a captured subject.
 Tracking sensors output their translation and orientations.
 Divide into two groups
 1. Direct Currant (DC) : Uses square pulses
 2. Alternating Currant (AC) : Uses sin wave pulse
BY- ROHAN PATEL EMAIL : ROHANHP99@GMAIL.COM 14
BY- ROHAN PATEL EMAIL : ROHANHP99@GMAIL.COM 15
Advantage
NO OCCLUSION
LESS EXPENSIVE THAN OPTICAL
MOTION CAPTURE
BY- ROHAN PATEL EMAIL : ROHANHP99@GMAIL.COM 16
DISADVANTAGES
LIMITED RANGE
SENSITIVITY TO METALS
CANNOT PERFORM WITH MULTIPLE ACTORS
CAPTURE VOLUME IS LIMITED
BY- ROHAN PATEL EMAIL : ROHANHP99@GMAIL.COM 17
3.The Optical Motion Capture
 The capture is based on optical shooting several synchronized
cameras
 2 to 32 cameras controls by computer
 Operating principle is similar to radar
BY- ROHAN PATEL EMAIL : ROHANHP99@GMAIL.COM 18
Working Principle
 The cameras emits the radiation (usually infra red), reflected
by the markers(whose surface is reflected by ultra reflecting
material) and then returned to same cameras.
 These are sensitive to one type of wave length and viewing
markers in the form of white spot videos. Checking the
information of each camera to determine the position of
markers in virtual space.
BY- ROHAN PATEL EMAIL : ROHANHP99@GMAIL.COM
19
BY- ROHAN PATEL EMAIL : ROHANHP99@GMAIL.COM 20
BY- ROHAN PATEL EMAIL : ROHANHP99@GMAIL.COM
21
Advantages
 Freedom of movement
 High quality capture
 High throughput
 fast sampling (200 fps at a high resolution)
 can capture fast motions
 large capture space
 can capture many markers
BY- ROHAN PATEL EMAIL : ROHANHP99@GMAIL.COM 22
Disadvantages
 Occlusion, markers are can be hidden from the
camera
 additional performers will increase occlusion
 may be able to add redundant cameras
 Marker crossover, which marker are you looking at?
 It is more expensive
 Extensive post processing (the marker’s have to be
located and identified
BY- ROHAN PATEL EMAIL : ROHANHP99@GMAIL.COM
23
APPLICATIONS
Motion capture is being used more and more in films nowadays
Some film characters require the use of motion capture,
otherwise their animation seems fake.
Films that used motion capture technologies are..
Avatar, The adventures of tintin, The avangers, Hulk, Iron man,
Kochadaiiyaan etc…
Movies/Animations
BY- ROHAN PATEL EMAIL : ROHANHP99@GMAIL.COM 24
 Avatar Is The One Of The Best Film Ever Used The Motion Capture Technology.
 To achieve the face expressions, actors wore individually made skull caps fitted with a tiny
camera positioned in front of the actors' faces
 This method allows the filmmakers to transfer 100% of the actors' physical performances to
their digital counterparts
BY- ROHAN PATEL EMAIL : ROHANHP99@GMAIL.COM
25
VIDEO GAMES
• Used to improve gameplay.
• Takes the game to the new heights and make more attractive.
• Very close to real life characters.
BY- ROHAN PATEL EMAIL : ROHANHP99@GMAIL.COM 26
BY- ROHAN PATEL EMAIL : ROHANHP99@GMAIL.COM 27
MEDICINE
•Eg: gait analysis,
rehabilitatition
•Sports medicine(eg: injury
prevention, performance
analysis, enhancement
MILLITARY
Tracking head movements of
pilots in millitary
BY- ROHAN PATEL EMAIL : ROHANHP99@GMAIL.COM 28
BY- ROHAN PATEL EMAIL : ROHANHP99@GMAIL.COM 29
Thank you..
BY- ROHAN PATEL EMAIL : ROHANHP99@GMAIL.COM 30

More Related Content

What's hot

Motion capture technology
Motion capture technologyMotion capture technology
Motion capture technologyParvez Hassan
 
Motion Capturing Technology
Motion Capturing TechnologyMotion Capturing Technology
Motion Capturing TechnologyMurlidhar Sarda
 
AI Computer vision
AI Computer visionAI Computer vision
AI Computer visionKashafnaz2
 
Introduction to motion capture
Introduction to motion captureIntroduction to motion capture
Introduction to motion captureHanafikktmr
 
Simultaneous Localization, Mapping and Self-body Shape Estimation by a Mobile...
Simultaneous Localization, Mapping and Self-body Shape Estimation by a Mobile...Simultaneous Localization, Mapping and Self-body Shape Estimation by a Mobile...
Simultaneous Localization, Mapping and Self-body Shape Estimation by a Mobile...Akira Taniguchi
 
Robot Machine Vision
Robot Machine VisionRobot Machine Vision
Robot Machine Visionanand hd
 
Motion capture technology
Motion capture technologyMotion capture technology
Motion capture technologyArun MK
 
Computer vision introduction
Computer vision  introduction Computer vision  introduction
Computer vision introduction Wael Badawy
 
MOTION CAPTURE TECHNOLOGY
MOTION CAPTURE TECHNOLOGYMOTION CAPTURE TECHNOLOGY
MOTION CAPTURE TECHNOLOGYShaik Tanveer
 
Computer vision and robotics
Computer vision and roboticsComputer vision and robotics
Computer vision and roboticsBiniam Asnake
 
Image processing
Image processingImage processing
Image processingVarun Raj
 
Image proccessing and its application
Image proccessing and its applicationImage proccessing and its application
Image proccessing and its applicationAshwini Awatare
 
ROBOTICS & DESIGN (Introduction of Robots) EEN-429
ROBOTICS & DESIGN (Introduction of Robots) EEN-429ROBOTICS & DESIGN (Introduction of Robots) EEN-429
ROBOTICS & DESIGN (Introduction of Robots) EEN-429foyez ahammad
 

What's hot (20)

Motion capture technology
Motion capture technologyMotion capture technology
Motion capture technology
 
Computer vision
Computer visionComputer vision
Computer vision
 
Computer vision
Computer visionComputer vision
Computer vision
 
Motion capture by Rj
Motion capture by RjMotion capture by Rj
Motion capture by Rj
 
Motion Capturing Technology
Motion Capturing TechnologyMotion Capturing Technology
Motion Capturing Technology
 
AI Computer vision
AI Computer visionAI Computer vision
AI Computer vision
 
Motion capture
Motion captureMotion capture
Motion capture
 
Introduction to motion capture
Introduction to motion captureIntroduction to motion capture
Introduction to motion capture
 
Simultaneous Localization, Mapping and Self-body Shape Estimation by a Mobile...
Simultaneous Localization, Mapping and Self-body Shape Estimation by a Mobile...Simultaneous Localization, Mapping and Self-body Shape Estimation by a Mobile...
Simultaneous Localization, Mapping and Self-body Shape Estimation by a Mobile...
 
Robot Machine Vision
Robot Machine VisionRobot Machine Vision
Robot Machine Vision
 
Motion capture technology
Motion capture technologyMotion capture technology
Motion capture technology
 
Computer vision introduction
Computer vision  introduction Computer vision  introduction
Computer vision introduction
 
Computer Vision
Computer VisionComputer Vision
Computer Vision
 
MOTION CAPTURE TECHNOLOGY
MOTION CAPTURE TECHNOLOGYMOTION CAPTURE TECHNOLOGY
MOTION CAPTURE TECHNOLOGY
 
Computer vision and robotics
Computer vision and roboticsComputer vision and robotics
Computer vision and robotics
 
Image processing
Image processingImage processing
Image processing
 
Computer vision
Computer visionComputer vision
Computer vision
 
Image proccessing and its application
Image proccessing and its applicationImage proccessing and its application
Image proccessing and its application
 
ROBOTICS & DESIGN (Introduction of Robots) EEN-429
ROBOTICS & DESIGN (Introduction of Robots) EEN-429ROBOTICS & DESIGN (Introduction of Robots) EEN-429
ROBOTICS & DESIGN (Introduction of Robots) EEN-429
 
Computer Vision
Computer VisionComputer Vision
Computer Vision
 

Viewers also liked

Unity advanced computer graphics
Unity advanced computer graphicsUnity advanced computer graphics
Unity advanced computer graphicsTri Thanh
 
4 computer graphics wicked problem
4 computer graphics wicked problem4 computer graphics wicked problem
4 computer graphics wicked problemRobin Deering
 
3 computer graphics wicked problem
3 computer graphics wicked problem3 computer graphics wicked problem
3 computer graphics wicked problemRobin Deering
 
3D transformation in computer graphics
3D transformation in computer graphics3D transformation in computer graphics
3D transformation in computer graphicsSHIVANI SONI
 
Building blocks for learning- How to deal with sensory processing
Building blocks for learning- How to deal with sensory processingBuilding blocks for learning- How to deal with sensory processing
Building blocks for learning- How to deal with sensory processingFarheen Anis
 
Memory Interoperability in Analytics and Machine Learning
Memory Interoperability in Analytics and Machine LearningMemory Interoperability in Analytics and Machine Learning
Memory Interoperability in Analytics and Machine LearningWes McKinney
 
applications of computer graphics
applications of computer graphicsapplications of computer graphics
applications of computer graphicsAaina Katyal
 
Unity advanced computer graphics week 03
Unity advanced computer graphics week 03Unity advanced computer graphics week 03
Unity advanced computer graphics week 03Tri Thanh
 
Simulation of Elbow Movement with MSMS and MATLAB
Simulation of Elbow Movement with MSMS and MATLABSimulation of Elbow Movement with MSMS and MATLAB
Simulation of Elbow Movement with MSMS and MATLABijsrd.com
 
Color and textures interpolation for homogeneous sliding between orthoimagery...
Color and textures interpolation for homogeneous sliding between orthoimagery...Color and textures interpolation for homogeneous sliding between orthoimagery...
Color and textures interpolation for homogeneous sliding between orthoimagery...GeoVIS'15 Workshop
 
Why Fear Deflation? A Tutorial
Why Fear Deflation? A TutorialWhy Fear Deflation? A Tutorial
Why Fear Deflation? A TutorialEd Dolan
 

Viewers also liked (18)

What is computer graphics
What is computer graphicsWhat is computer graphics
What is computer graphics
 
Computer graphics
Computer graphicsComputer graphics
Computer graphics
 
Unity advanced computer graphics
Unity advanced computer graphicsUnity advanced computer graphics
Unity advanced computer graphics
 
4 computer graphics wicked problem
4 computer graphics wicked problem4 computer graphics wicked problem
4 computer graphics wicked problem
 
3 computer graphics wicked problem
3 computer graphics wicked problem3 computer graphics wicked problem
3 computer graphics wicked problem
 
3D transformation in computer graphics
3D transformation in computer graphics3D transformation in computer graphics
3D transformation in computer graphics
 
Chapter Six
Chapter SixChapter Six
Chapter Six
 
Building blocks for learning- How to deal with sensory processing
Building blocks for learning- How to deal with sensory processingBuilding blocks for learning- How to deal with sensory processing
Building blocks for learning- How to deal with sensory processing
 
Memory Interoperability in Analytics and Machine Learning
Memory Interoperability in Analytics and Machine LearningMemory Interoperability in Analytics and Machine Learning
Memory Interoperability in Analytics and Machine Learning
 
applications of computer graphics
applications of computer graphicsapplications of computer graphics
applications of computer graphics
 
Unity advanced computer graphics week 03
Unity advanced computer graphics week 03Unity advanced computer graphics week 03
Unity advanced computer graphics week 03
 
Edi
EdiEdi
Edi
 
Simulation of Elbow Movement with MSMS and MATLAB
Simulation of Elbow Movement with MSMS and MATLABSimulation of Elbow Movement with MSMS and MATLAB
Simulation of Elbow Movement with MSMS and MATLAB
 
Color and textures interpolation for homogeneous sliding between orthoimagery...
Color and textures interpolation for homogeneous sliding between orthoimagery...Color and textures interpolation for homogeneous sliding between orthoimagery...
Color and textures interpolation for homogeneous sliding between orthoimagery...
 
Mpu 9150
Mpu 9150Mpu 9150
Mpu 9150
 
ShadeFLA Powerpoint 2016
ShadeFLA Powerpoint 2016 ShadeFLA Powerpoint 2016
ShadeFLA Powerpoint 2016
 
Karat Marketing and Services, LLC SEO 2016 PowerPoint
Karat Marketing and Services, LLC SEO 2016 PowerPointKarat Marketing and Services, LLC SEO 2016 PowerPoint
Karat Marketing and Services, LLC SEO 2016 PowerPoint
 
Why Fear Deflation? A Tutorial
Why Fear Deflation? A TutorialWhy Fear Deflation? A Tutorial
Why Fear Deflation? A Tutorial
 

Similar to Motion Capture Technology Computer Graphics

Motion Capture Technology
Motion Capture TechnologyMotion Capture Technology
Motion Capture TechnologyGameyan Studio
 
Autonomous military robot with short range radar and guidance system
Autonomous military robot with short range radar and guidance system Autonomous military robot with short range radar and guidance system
Autonomous military robot with short range radar and guidance system SatyamShivansh
 
Avoiding privacy in cinema using ir camera (1)
Avoiding privacy in cinema using ir camera (1)Avoiding privacy in cinema using ir camera (1)
Avoiding privacy in cinema using ir camera (1)Shanker Rajendiran
 
Wireless bomb disposal robot ppt
Wireless bomb disposal robot pptWireless bomb disposal robot ppt
Wireless bomb disposal robot pptAbhishek Gupta
 
Virtual Set Conference
Virtual Set ConferenceVirtual Set Conference
Virtual Set Conferencealainjouan
 
Bluetooth controller Human detection car.
Bluetooth controller Human detection car.Bluetooth controller Human detection car.
Bluetooth controller Human detection car.Md Mintu Pk
 
IRJET- Amphibian Spy Robot for Continuous Monitoring
IRJET- Amphibian Spy Robot for Continuous MonitoringIRJET- Amphibian Spy Robot for Continuous Monitoring
IRJET- Amphibian Spy Robot for Continuous MonitoringIRJET Journal
 
IRJET- Amphibian Spy Robot for Continuous Monitoring
IRJET-  	  Amphibian Spy Robot for Continuous MonitoringIRJET-  	  Amphibian Spy Robot for Continuous Monitoring
IRJET- Amphibian Spy Robot for Continuous MonitoringIRJET Journal
 
Visual pattern recognition in robotics
Visual pattern recognition in roboticsVisual pattern recognition in robotics
Visual pattern recognition in roboticsIAEME Publication
 
Visual pattern recognition in robotics
Visual pattern recognition in roboticsVisual pattern recognition in robotics
Visual pattern recognition in roboticsIAEME Publication
 
Project seminar for group
Project seminar for groupProject seminar for group
Project seminar for groupuche55nna
 
WIRELESS ROBOT PPT
WIRELESS ROBOT PPTWIRELESS ROBOT PPT
WIRELESS ROBOT PPTAIRTEL
 
Motion Capturing Using Computer Vision.pdf
Motion Capturing Using Computer Vision.pdfMotion Capturing Using Computer Vision.pdf
Motion Capturing Using Computer Vision.pdfRaghavGupta397411
 
IRJET- Real Time Video Object Tracking using Motion Estimation
IRJET- Real Time Video Object Tracking using Motion EstimationIRJET- Real Time Video Object Tracking using Motion Estimation
IRJET- Real Time Video Object Tracking using Motion EstimationIRJET Journal
 

Similar to Motion Capture Technology Computer Graphics (20)

Motion Capture Technology
Motion Capture TechnologyMotion Capture Technology
Motion Capture Technology
 
Autonomous military robot with short range radar and guidance system
Autonomous military robot with short range radar and guidance system Autonomous military robot with short range radar and guidance system
Autonomous military robot with short range radar and guidance system
 
Avoiding privacy in cinema using ir camera (1)
Avoiding privacy in cinema using ir camera (1)Avoiding privacy in cinema using ir camera (1)
Avoiding privacy in cinema using ir camera (1)
 
Wireless bomb disposal robot ppt
Wireless bomb disposal robot pptWireless bomb disposal robot ppt
Wireless bomb disposal robot ppt
 
Virtual Set Conference
Virtual Set ConferenceVirtual Set Conference
Virtual Set Conference
 
Bluetooth controller Human detection car.
Bluetooth controller Human detection car.Bluetooth controller Human detection car.
Bluetooth controller Human detection car.
 
IRJET- Amphibian Spy Robot for Continuous Monitoring
IRJET- Amphibian Spy Robot for Continuous MonitoringIRJET- Amphibian Spy Robot for Continuous Monitoring
IRJET- Amphibian Spy Robot for Continuous Monitoring
 
IRJET- Amphibian Spy Robot for Continuous Monitoring
IRJET-  	  Amphibian Spy Robot for Continuous MonitoringIRJET-  	  Amphibian Spy Robot for Continuous Monitoring
IRJET- Amphibian Spy Robot for Continuous Monitoring
 
Presentation1
Presentation1Presentation1
Presentation1
 
Visual pattern recognition in robotics
Visual pattern recognition in roboticsVisual pattern recognition in robotics
Visual pattern recognition in robotics
 
Visual pattern recognition in robotics
Visual pattern recognition in roboticsVisual pattern recognition in robotics
Visual pattern recognition in robotics
 
VFX
VFXVFX
VFX
 
Project seminar for group
Project seminar for groupProject seminar for group
Project seminar for group
 
WIRELESS ROBOT PPT
WIRELESS ROBOT PPTWIRELESS ROBOT PPT
WIRELESS ROBOT PPT
 
final ppt
final pptfinal ppt
final ppt
 
30120140506012 2
30120140506012 230120140506012 2
30120140506012 2
 
30120140506012 2
30120140506012 230120140506012 2
30120140506012 2
 
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
 
Motion Capturing Using Computer Vision.pdf
Motion Capturing Using Computer Vision.pdfMotion Capturing Using Computer Vision.pdf
Motion Capturing Using Computer Vision.pdf
 
IRJET- Real Time Video Object Tracking using Motion Estimation
IRJET- Real Time Video Object Tracking using Motion EstimationIRJET- Real Time Video Object Tracking using Motion Estimation
IRJET- Real Time Video Object Tracking using Motion Estimation
 

Recently uploaded

Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetHyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetEnjoy Anytime
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 

Recently uploaded (20)

Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetHyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
The transition to renewables in India.pdf
The transition to renewables in India.pdfThe transition to renewables in India.pdf
The transition to renewables in India.pdf
 

Motion Capture Technology Computer Graphics

  • 1. COMPUTER GRAPHICS MOTION CAPTURING TECHNOLOGY BY- ROHAN PATEL EMAIL : ROHANHP99@GMAIL.COM 1
  • 2. Name : Rohan Patel Enroll : 140170116038 Subject : Computer Graphics Topic : Motion Capturing Technology BY- ROHAN PATEL EMAIL : ROHANHP99@GMAIL.COM 2
  • 3. CONTENTS • INTRODUCTION • HISTORY • ROTOSCOPING • MOTION CAPTURING TECHNIQUE • APPLICATIONS • CONCLUSION BY- ROHAN PATEL EMAIL : ROHANHP99@GMAIL.COM 3
  • 4. INTRODUCTION • Motion capture is the process of recording human movement through specialised cameras and mapping them onto a character model. • Motion capture technology involves sensing ,digitalizing, and recording that object in motion. • also known as Mo-Cap, Virtual theatre, Real time animation or performance capture. • In filmmaking and video game development, it refers to recording actions of human actors, and using that information to animate digital character models in 2D or 3D computer animation. BY- ROHAN PATEL EMAIL : ROHANHP99@GMAIL.COM 4
  • 5. HISTORY •Motion capture was first developed in the late 1970’s but it wasn’t recognised as a revolutionary animation technique until the mid 1980′s when it was eventually used for entertainment purposes. •The technique of “ROTOSCOPING” was invented by Max Fleischer, dressed in a clown outfit as the live-film reference for the character Koko the Clown. •Walt Disney and his animators employed it in Snow White and the Seven Dwarfs in 1937. From Snow White onwards, the rotoscope was used mainly for studying human and animal motion, rather than actual tracing. BY- ROHAN PATEL EMAIL : ROHANHP99@GMAIL.COM 5
  • 6. •Later loony toons, movies like Wizards (1977), The Lord of the Rings (1978), American pop etc were created. •Video games often use motion capture to animate athletes, martial artists, and other in-game characters. This has been done since the Sega Model 2 arcade game, Virtual Fighter 2 in 1994. • By mid-1995 the use of motion capture in video game development had become commonplace. • and developer to have its own in-house motion capture studio built into its headquarters BY- ROHAN PATEL EMAIL : ROHANHP99@GMAIL.COM 6
  • 7. ROTOSCOPING • A rotoscoping is a device that enables animators to trace live action movement, frame by frame, for use in animation. BY- ROHAN PATEL EMAIL : ROHANHP99@GMAIL.COM 7
  • 8. CLASSIFICATION OF MOTION CAPTURE 1. MECHANICAL MOTION CAPTURE 2. THE OPTICAL MOTION CAPTURE 3. THE MAGNETIC MOTION CAPTURE Generally motion capture can be classified into three categories : BY- ROHAN PATEL EMAIL : ROHANHP99@GMAIL.COM 8
  • 9. 1. MECHANICAL MOTION CAPTURE o Mechanical motion capture systems directly track body joint angles and are often referred to as exo-skeleton motion capture systems. o The sensors are attached to the body of performer and each joints are connected to the angular encoder. BY- ROHAN PATEL EMAIL : ROHANHP99@GMAIL.COM 9
  • 10. o The value of movement of each encoder (rotation etc..) rebuild by a computer that by knowing the relative position encoder can rebuild the movement on the screen using software o Mechanical motion capture systems are real-time system. BY- ROHAN PATEL EMAIL : ROHANHP99@GMAIL.COM 10
  • 11. BY- ROHAN PATEL EMAIL : ROHANHP99@GMAIL.COM 11
  • 12. Advantages Offer high precision Do not depend on external factors such as no. of cameras Computes rotations directly Portable, unlimited range Less expensive Can capture multiple performances simultaneously BY- ROHAN PATEL EMAIL : ROHANHP99@GMAIL.COM 12
  • 13. Disadvantages External structure unwieldy Cannot change the configuration, i.e., a hand capture can’t be used for an arm It is complicated to measure the interaction of several exoskeletons. BY- ROHAN PATEL EMAIL : ROHANHP99@GMAIL.COM 13
  • 14. 2.THE MAGNETIC MOTION CAPTURE  Electromagnetic Motion Capture is one of the more technical types of Motion Capture relying on transmitters and receivers to track movement.  performer would wear several magnetic receivers in which transmitters would tract and calculate movement.  Performer wears an array of magnetic receivers which track location with respect to transmitter.  12-20 tracking sensors are placed on a captured subject.  Tracking sensors output their translation and orientations.  Divide into two groups  1. Direct Currant (DC) : Uses square pulses  2. Alternating Currant (AC) : Uses sin wave pulse BY- ROHAN PATEL EMAIL : ROHANHP99@GMAIL.COM 14
  • 15. BY- ROHAN PATEL EMAIL : ROHANHP99@GMAIL.COM 15
  • 16. Advantage NO OCCLUSION LESS EXPENSIVE THAN OPTICAL MOTION CAPTURE BY- ROHAN PATEL EMAIL : ROHANHP99@GMAIL.COM 16
  • 17. DISADVANTAGES LIMITED RANGE SENSITIVITY TO METALS CANNOT PERFORM WITH MULTIPLE ACTORS CAPTURE VOLUME IS LIMITED BY- ROHAN PATEL EMAIL : ROHANHP99@GMAIL.COM 17
  • 18. 3.The Optical Motion Capture  The capture is based on optical shooting several synchronized cameras  2 to 32 cameras controls by computer  Operating principle is similar to radar BY- ROHAN PATEL EMAIL : ROHANHP99@GMAIL.COM 18
  • 19. Working Principle  The cameras emits the radiation (usually infra red), reflected by the markers(whose surface is reflected by ultra reflecting material) and then returned to same cameras.  These are sensitive to one type of wave length and viewing markers in the form of white spot videos. Checking the information of each camera to determine the position of markers in virtual space. BY- ROHAN PATEL EMAIL : ROHANHP99@GMAIL.COM 19
  • 20. BY- ROHAN PATEL EMAIL : ROHANHP99@GMAIL.COM 20
  • 21. BY- ROHAN PATEL EMAIL : ROHANHP99@GMAIL.COM 21
  • 22. Advantages  Freedom of movement  High quality capture  High throughput  fast sampling (200 fps at a high resolution)  can capture fast motions  large capture space  can capture many markers BY- ROHAN PATEL EMAIL : ROHANHP99@GMAIL.COM 22
  • 23. Disadvantages  Occlusion, markers are can be hidden from the camera  additional performers will increase occlusion  may be able to add redundant cameras  Marker crossover, which marker are you looking at?  It is more expensive  Extensive post processing (the marker’s have to be located and identified BY- ROHAN PATEL EMAIL : ROHANHP99@GMAIL.COM 23
  • 24. APPLICATIONS Motion capture is being used more and more in films nowadays Some film characters require the use of motion capture, otherwise their animation seems fake. Films that used motion capture technologies are.. Avatar, The adventures of tintin, The avangers, Hulk, Iron man, Kochadaiiyaan etc… Movies/Animations BY- ROHAN PATEL EMAIL : ROHANHP99@GMAIL.COM 24
  • 25.  Avatar Is The One Of The Best Film Ever Used The Motion Capture Technology.  To achieve the face expressions, actors wore individually made skull caps fitted with a tiny camera positioned in front of the actors' faces  This method allows the filmmakers to transfer 100% of the actors' physical performances to their digital counterparts BY- ROHAN PATEL EMAIL : ROHANHP99@GMAIL.COM 25
  • 26. VIDEO GAMES • Used to improve gameplay. • Takes the game to the new heights and make more attractive. • Very close to real life characters. BY- ROHAN PATEL EMAIL : ROHANHP99@GMAIL.COM 26
  • 27. BY- ROHAN PATEL EMAIL : ROHANHP99@GMAIL.COM 27
  • 28. MEDICINE •Eg: gait analysis, rehabilitatition •Sports medicine(eg: injury prevention, performance analysis, enhancement MILLITARY Tracking head movements of pilots in millitary BY- ROHAN PATEL EMAIL : ROHANHP99@GMAIL.COM 28
  • 29. BY- ROHAN PATEL EMAIL : ROHANHP99@GMAIL.COM 29
  • 30. Thank you.. BY- ROHAN PATEL EMAIL : ROHANHP99@GMAIL.COM 30