Download presentation
Presentation is loading. Please wait.
Published byBruce Hutchinson Modified over 9 years ago
1
Rick Parent - CIS682 Human Figure - Overview Reactionary Motions Clothes Hair Tasks Reaching & Grasping Walking Talking Motor Skills Layered Construction Bone Muscle Skin Other Motions Facial Expression Gestures Idiosyncratic Secondary Motion Intelligent behavior
2
Rick Parent - CIS682 Modeling the Human Form Artistic Anatomy Anatomy related to surface appearance versus Medical Anatomy Well-developed literature Forensic Science Facial Reconstruction Plastic Surgery Surface Appearance Reconstruction
3
Rick Parent - CIS682 Layered: Bone-Muscle-Skin Bone Muscle &Tendons Skin Fatty Tissue
4
Rick Parent - CIS682 Modeling - Layered FFD muslces John Chadwick, ABD
5
Rick Parent - CIS682 Modeling - Thalmann, EPFL From http://ligwww.epfl.ch/ Implicit surfaces
6
Rick Parent - CIS682 Modeling Embed polyhedra in implicit surface Implicits used for approx. collision detect & respond Polyhedra used for display Use M.-P. Cani technique to distort implicits based on collisions Karan Singh, PhD
7
Rick Parent - CIS682 Human Figure Use artistic anatomy to design muscles Ferdi Scheepers, PhD
8
Rick Parent - CIS682 Human Figure
9
Rick Parent - CIS682 Human Figure
10
Rick Parent - CIS682 Figures - Wilhelms, UCSB http://www.cse.ucsc.edu/~wilhelms/fauna/Monkeys/5monk_parts.gif
11
Rick Parent - CIS682 Reaching & Grasping Inverse Kinematics What is ‘human-like’ motion? Path planning Holding and manipulating tools
12
Rick Parent - CIS682 Reaching Shoulder: 3 DoF Elbow: 1 DoF Wrist: 3 DoF Arm - 7 DoF Or 2 at elbow, 2 at wrist Or 1 at elbow, 2 at wrist, add one at mid-forearm
13
Rick Parent - CIS682 Reaching - heuristic Decide on ‘reasonable’ plane for arm based on task Reduce problem to 2D arm position + hand configuration
14
Rick Parent - CIS682 Reaching Joint limits are a function of joint position Collision avoidance with body, other limbs Strength a function of joint position
15
Rick Parent - CIS682 What’s ‘human-like’ ? Depends on orientation and task straight-line path Minimize total torque Minimize maximum velocity, acceleration, jerk Maximize ‘comfort’
16
Rick Parent - CIS682 In obstacle-filled environment Dave Miller PhD
17
Rick Parent - CIS682 Grasping Standard methods of grasping By handle Two finger Wrap around Two hand
18
Rick Parent - CIS682 Walking Hip: 3 DoF Knee: 1 DoF Ankle: 3 DoF Toes: 1 ‘DoF’ but usually not independent (free) Gravity Maintain balance (static) Simplify dynamics Decouple reduce DoFs
19
Rick Parent - CIS682 Walking
20
Rick Parent - CIS682 Walk Cycle
21
Rick Parent - CIS682 Run Cycle
22
Rick Parent - CIS682 Walking - Hip Angles v. Time
23
Rick Parent - CIS682 Walking - Jessica Hodgins, CMU
24
Rick Parent - CIS682 Facial Animation Complex surface Very familiar structure Deformable surface Very important - Principal means of communication Facial expressions, lip-synch, prosodic facial animation
25
Rick Parent - CIS682 Facial Animation by Texture Maps Ebert - from Getting Into Art
26
Rick Parent - CIS682 Facial Animation http://mambo.ucsc.edu/psl/sig97/siggraph97-panel.html
27
Rick Parent - CIS682 Facial Action Units (FACs) From Eckman and Friesen
28
Rick Parent - CIS682 Facial Animation http://mambo.ucsc.edu/psl/sig97/siggraph97-panel.html Fred Parke model
29
Rick Parent - CIS682 Digitizing Faces
30
Rick Parent - CIS682 Facial Modeling - Surface Springs
31
Rick Parent - CIS682 Facial Animation - Structural
32
Rick Parent - CIS682 Facial Animation http://mambo.ucsc.edu/psl/sig97/siggraph97-panel.html Terzopolous, NYU
33
Rick Parent - CIS682 Facial Animation www.cis.ohio-state.edu/research/graphics/research/FacialAnimation/ Scott King, PhD
34
Rick Parent - CIS682 Behavior Intelligent interaction with user Engage in conversation w/gestures Cooperation w/ other agents AI, Spatial reasoning, human-like reaction
35
Rick Parent - CIS682 Behavior Daniel Thalmann, LIG, EPFL
36
Rick Parent - CIS682 Cloth and Clothes Texture maps Full collision detection and response draping flowing
37
Rick Parent - CIS682 Simulate at what level? Fold level - catenary curves between points of support Weave level - warp and weft Patch level - triangles or higher order patches Thread level - property and structure of thread
38
Rick Parent - CIS682 Tight Fitting Clothes Daniel Thalmann, EPFL
39
Rick Parent - CIS682 Cloth
40
Rick Parent - CIS682 Cloth
41
Rick Parent - CIS682 Cloth
42
Rick Parent - CIS682 Cloth
43
Rick Parent - CIS682 Cloth
44
Rick Parent - CIS682 Cloth
45
Rick Parent - CIS682 Cloth Nadia Magnenat-Thalmann, MIRALab
46
Rick Parent - CIS682 Clothes http://cs-people.bu.edu/jingbinw/Clothsim_Submit.PDF
47
Rick Parent - CIS682 Hair Rigid object Model each strand Model by clumps Rigid underlayment w/ strands over top Texture map
48
Rick Parent - CIS682 Hair
49
Rick Parent - CIS682 Standards & Resources MPEG-4 - Moving Pictures Expert Group http://mpeg.telecomitalialab.com/standards/mpeg-4/mpeg-4.htm http://ligwww.epfl.ch/mpeg4/ H-anim - human animation working group http://www.h-anim.org/ http://www.h-anim.org/ The Visible Human Project http://plum.ia.polsl.gliwice.pl/~DIP/visible/visible_human.html
50
Rick Parent - CIS682 The Major Players Nadia Thalmann - MIRALab research group at the University of Geneva http://www.miralab.unige.ch/MIRAhtml/mirahome.htm Daniel Thalmann - The Computer Graphics Lab (LIG) at the Swiss Federal Institute of Technology (EPFL) in Lausanne: http://ligwww.epfl.ch/http://ligwww.epfl.ch/ Norm Badler - Center for Human Modeling and Simulation athe University of Pennsylvania http://www.cis.upenn.edu/~hms/
51
Rick Parent - CIS682 The Major Players Demitri Terzopolous - NYU mrl.nyu.edu/~dt/ Michiel van de Panne - Vancouver, B.C. www.dgp.utoronto.ca/people/van/van.html Jane Wilhelms - UCSC www.cse.ucsc.edu/~wilhelms/
52
Rick Parent - CIS682 The Major Players Tom Calvert - Simon Fraser www.cs.sfu.ca/people/Faculty/Calvert/index.html Michael Cohen - MicroSoft Research www.research.microsoft.com/~cohen/ Marie-Paule Cani - iMAGIS www-imagis.imag.fr/Membres/Marie-Paule.Cani/index.gb.html
53
Rick Parent - CIS682 The Major Players Jessica Hodgins - CMU www.ri.cmu.edu/people/hodgins_jessica.html www.cc.gatech.edu/gvu/animation/Areas/humanMotion/humanMo tion.html Michael Gleicher - Wisconsin www.cs.wisc.edu/~gleicher/
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.