Optical Motion Capture Bobby Bruckart Ben Heipp James Martin Molly Shelestak.

Slides:



Advertisements
Similar presentations
SEMINAR ON VIRTUAL REALITY 25-Mar-17
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 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.
Some problems... Lens distortion  Uncalibrated structure and motion recovery assumes pinhole cameras  Real cameras have real lenses  How can we.
Layered Acting for Character Animation By Mira Dontcheva Gary Yngve Zoran Popović presented by Danny House SIGGRAPH 2003.
12 Principle of Animation. Series of pictures of objects/characters in motion Displayed at some rate –film 24 fps –video 30 fps What is animation?
Computer Graphics Computer Animation& lighting Faculty of Physical and Basic Education Computer Science Dep Lecturer: 16 Azhee W. MD.
Animation. 12 Principles Of Animation (1)Squash and Stretch (2)Anticipation (3)Staging (4)Straight Ahead Action and Pose to Pose (5)Follow Through and.
 INTRODUCTION  STEPS OF GESTURE RECOGNITION  TRACKING TECHNOLOGIES  SPEECH WITH GESTURE  APPLICATIONS.
Rasterization and Ray Tracing in Real-Time Applications (Games) Andrew Graff.
HCI 530 : Seminar (HCI) Damian Schofield.
Last Time Pinhole camera model, projection
Understand the football simulation source code. Understand the football simulation source code. Learn all the technical specifications of the system components.
Motion Capture CS294-7 Jacqueline Takeshita Mindy Lue.
Advanced Computer Graphics (Fall 2010) CS 283, Lecture 24: Motion Capture Ravi Ramamoorthi Most slides courtesy.
May 10, 2004Facial Tracking and Animation Todd Belote Bryan Harris David Brown Brad Busse.
1 7M836 Animation & Rendering Animation Jakob Beetz Joran Jessurun
Virtual Reality. What is virtual reality? a way to visualise, manipulate, and interact with a virtual environment visualise the computer generates visual,
Disediakan oleh Suriati bte Sadimon GMM, FSKSM, UTM Graphics modeling.
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.
Facial Tracking and Animation Project Proposal Computer System Design Spring 2004 Todd BeloteDavid Brown Brad BusseBryan Harris.
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.
Animation is mainly used to produce cartoons, however, it is also used to produce special effects in commercials, live-action movies, video games, and.
Algirdas Beinaravičius Gediminas Mazrimas.  Introduction  Motion capture and motion data  Used techniques  Animating human body  Problems  Conclusion.
Motion Capture Laboratory School of Arts and Humanities Erik Jonsson School of Engineering and Computer Science University of Texas at Dallas.
Computer Animation Prepared by Khadija Kuhail Supervised by Dr Sanaa Alsayegh.
Computer Animation Rick Parent Computer Animation Algorithms and Techniques Motion Capture.
Face Recognition Using Neural Networks Presented By: Hadis Mohseni Leila Taghavi Atefeh Mirsafian.
1 Perception, Illusion and VR HNRS 299, Spring 2008 Lecture 19 Other Graphics Considerations Review.
Sound Localization PART 2 Ali Javed, Josh Manuel, Brunet Breaux, Michael Browning.
Motion Capture Hardware
Humanoid Robot Head May Team Members: Client/Faculty Advisor: Dan Potratz (CprE) Tim Meer (EE) Dr. Alex Stoytchev Cody Genkinger (CprE) Jason Pollard.
1 Lecture 19: Motion Capture. 2 Techniques Morphing Motion Capture.
Prepared By: Menna Hamza Mohamed Mohamed Hesham Fadl Mona Abdel Mageed El-Koussy Yasmine Shaker Abdel Hameed Supervised By: Dr. Magda Fayek.
Facial animation retargeting framework using radial basis functions Tamás Umenhoffer, Balázs Tóth Introduction Realistic facial animation16 is a challenging.
CS 551/651 Advanced Computer Graphics Warping and Morphing Spring 2002.
A General-Purpose Platform for 3-D Reconstruction from Sequence of Images Ahmed Eid, Sherif Rashad, and Aly Farag Computer Vision and Image Processing.
I Robot.
CHAPTER 8 Color and Texture Mapping © 2008 Cengage Learning EMEA.
1 Perception and VR MONT 104S, Fall 2008 Lecture 21 More Graphics for VR.
Tele Immersion. What is Tele Immersion? Tele-immersion is a technology to be implemented with Internet2 that will enable users in different geographic.
112/5/ :54 Graphics II Image Based Rendering Session 11.
Animated Speech Therapist for Individuals with Parkinson Disease Supported by the Coleman Institute for Cognitive Disabilities J. Yan, L. Ramig and R.
In this presentation I am going to talk about different software that can be used to create and manipulate 3D models and applications.
User Performance in Relation to 3D Input Device Design  Studies conducted at University of Toronto  Usability review of 6 degree of freedom (DOF) input.
Tracking Systems in VR.
TELE IMMERSION AMAN BABBER
Rick Parent - CIS681 Motion Capture Use digitized motion to animate a character.
Facial Motion Cloning Using Global Shape Deformation Marco Fratarcangeli and Marco Schaerf University of Rome “La Sapienza”
-BY SAMPATH SAGAR( ) ABHISHEK ANAND( )
Basic Theory of Motion Capture By: Vincent Verner.
Fundamentals of Computer Animation Motion Synthesis.
E8: Digital Humans Option E AHL: Human Factors Design IB Technology.
Applications and Rendering pipeline
Computer Animation Rick Parent Computer Animation Algorithms and Techniques Motion Capture.
Motion Capture CSE 3541 Matt Boggus.
Crowds (and research in computer animation and games)
Introduction to Graphics Modeling
Animation.
CAPTURING OF MOVEMENT DURING MUSIC PERFORMANCE
Crowds (and research in computer animation and games)
VIRTUAL ENVIRONMENT.
Computer Graphics Lecture 15.
Presentation transcript:

Optical Motion Capture Bobby Bruckart Ben Heipp James Martin Molly Shelestak

Outline History –Types of Motion Capture –Development of Motion Capture State-of-the-Art –Hardware / Software –Data Collection Algorithms –Pros & Cons Future –Possible solutions to current problems –Possible future paths

Types of Motion Capture History –Types of Motion Capture –Development of Motion Capture State-of-the Art Future 1.Mechanical Motion Capture 2.Optical Motion Capture 3.Electromagnetic (magnetic) Motion Capture

Mechanical Motion Capture performer wears a human-shaped set of straight metal pieces other types: gloves, mechanical arms, articulated models pro: –no interference from light or magnetic fields con: –the technology has no awareness of ground –equipment must be calibrated often. –does not know which way the performer's body is pointing –absolute positions are not known but are calculated from the rotations

Optical Motion Capture performer wears reflective dots that are followed by several cameras and the information is triangulated markers are either reflective, or infra-red emitting developed primarily for biomedical applications pro: –performer feels free to move due to no cables connecting body to the equipment –larger volumes possible –more performers are possible –very clean, detailed data con: –it is prone to light interference –occlusion – rotations of body parts must be solved for and are not absolute –performer must wear a suit with dots and balls –information has to be post-processed or 'tracked' before viewing –comparatively high cost

Electromagnetic Motion Capture performer wears an array of magnetic receivers which track location with respect to a static magnetic transmitter First use: military often layered pro: –positions are absolute, rotations are measure absolutely –can be real-time –relatively cheaper than optical con: –magnetic distortion –data prone to noise and interference –performers wear cables connecting them to a computer –relatively low sampling speed

Development History –Types of Motion Capture –Development of Motion Capture State-of-the Art Future

Early 1980s – Beginning of optical systems MIT Architecture Machine Group & New York Institute of Technology Computer Graphics Lab experimented with optical tracking of the human body few cameras and markers with limited success. created virtual stick-figure marionette

Jim Henson Productions ability to control the position and mouth movements of a low resolution character in real-time Waldo C. Graphic

1988: deGraf/Wahrman “Mike the Talking Head” shows off the real-time capabilities driven by a specially built controller The Silicon Graphics hardware provided real-time interpolation between facial expressions and head geometry as controlled by the performer

1989 Kleiser-Walczak Dozo used optically-based solution from Motion Analysis (multiple cameras to triangulate the images of small pieces of reflective tape placed on the body) resulting output is the 3-D trajectory of each reflector in the space

SimGraphics facial tracking system called a "face waldo.“ could track the most important motions of the face and map them in real-time onto computer puppets Important: one actor could manipulate all the facial expressions of a character by just miming the facial expression himself

SIGGRAPH 1993: Acclaim realistic and complex two-character animation done entirely with motion capture developed a high-performance optical motion tracking system able to track up to a 100 points simultaneously in real-time used the system to generate character motion sequences for video games

Optical Motion Capture History State-of-the Art –Hardware / Software –Data Collection Algorithms –Pros & Cons Future Data Acquisition

Optical Motion Capture History State-of-the Art –Hardware / Software –Data Collection Algorithms –Pros & Cons Future Data Translation

Optical Motion Capture History State-of-the Art –Hardware / Software –Data Collection Algorithms –Pros & Cons Future Data Implementation

Data Collection Algorithms History State-of-the Art –Hardware / Software –Data Collection Algorithms –Pros & Cons Future Cameras placed around center of room Recording at 15fps Cameras calibrated into common coordinate system Voxel-based volume rendered through a space-carving technique Also uses color-consistency to enhance quality

Data Collection Algorithms History State-of-the Art –Hardware / Software –Data Collection Algorithms –Pros & Cons Future Run a quick test to determine if the point lies on, in, or outside the shape Moment analysis is then used to determine other information about the point The fitting error is then found A split and merge technique is used to recreate the volume

Data Collection Algorithms History State-of-the Art –Hardware / Software –Data Collection Algorithms –Pros & Cons Future The whole voxel volume is approximated as one ellipsoid It is subdivided into two ellipsoids so D is less than some threshold value A new voxel set is created from a pairing of voxel sets and neighboring sets A novel ellipsoid is paired with this new set D is computed, the smallest D value is used to replace the two ellipsoids its replacing This is performed only at the first time step to reduce error in merging

Data Collection Algorithms History State-of-the Art –Hardware / Software –Data Collection Algorithms –Pros & Cons Future Problems arise when there are differing numbers of ellipsoids from one time step to the next ellipsoid sets are merged

Data Collection Algorithms History State-of-the Art –Hardware / Software –Data Collection Algorithms –Pros & Cons Future To identify rigid body structures, it must be known that the mutual Euclidean distance between two points will not change if they are in the same rigid body The paths through the time steps are compared in an iterative fashion until all ellipsoids are handled

Data Collection Algorithms History State-of-the Art –Hardware / Software –Data Collection Algorithms –Pros & Cons Future Two adjacent rigid bodies found in the previous step are used to sample points along any of the three major axes which lie on this ellipse The number of point samples increases along all three axes simultaneously until the average 3D location of these points lies within the adjacent ellipse (or vice versa)

Pros of Optical Motion Capture History State-of-the Art –Hardware / Software –Data Collection Algorithms –Pros & Cons Future Pros

Cons of Optical Motion Capture History State-of-the Art –Hardware / Software –Data Collection Algorithms –Pros & Cons Future Cons

Current Issues History State-of-the Art Future –Possible solutions to current problems –Possible future paths 1.Geometric Dissimilarity Make human-shaped data work on one of these characters, without introducing effects of mismatched proportions

Current Issues History State-of-the Art Future –Possible solutions to current problems –Possible future paths 2. Different movement qualities in performers and cartoon characters Ability to adjust the speeds of capture to simulate more cartoon-like movements when capturing natural human movement

Current Issues History State-of-the Art Future –Possible solutions to current problems –Possible future paths 3.Increasing data collection ability Make motion capture easier to process with increased technology in the current software

Current Issues History State-of-the Art Future –Possible solutions to current problems –Possible future paths 4. Increased number of performers which can be captured simultaneously Ability to capture groups of performers with out reducing the image quality

Future Paths History State-of-the Art Future –Possible solutions to current problems –Possible future paths  enhancement of performance conditions through lack of tethering and simplification of performance apparel  increased speed of the technology  increased 'volume' or area in which performances can be captured  lower cost, so that consumers and independent artists can have access & experiment / expand the technology

Future Paths History State-of-the Art Future –Possible solutions to current problems –Possible future paths  increased accuracy of the results, including improved physical abilities, so that characters can touch each other and feet meet solidly on the ground  greater ability to capture data from multiple characters  combination of virtual reality and existing motion capture technologies could aid in technological development

Discussion Questions 1.Should using motion capture for animation be considered art? 2.Could motion capture be used to create realistic human motion in robotics? 3.What would be some other ways to capture motion? Audio? 4.Four