INSTITUTE OF COMPUTING TECHNOLOGYCHINESE ACADEMY OF SCIENCES 1 A Pose-Independent Method of Animating Scanned Human Bodies Yong Yu, Tianlu Mao, Shihong.

Slides:



Advertisements
Similar presentations
4th February 2003 Animating Scanned Human Models João Fradinho Oliveira* Animating Scanned Human Models Dongliang Zhang** Bernard Buxton* Bernhard Spanlang*
Advertisements

GRAPP, Lisbon, February 2009 University of Ioannina Skeleton-based Rigid Skinning for Character Animation Andreas Vasilakis and Ioannis Fudos Department.
Tangents to Circles Pg 595. Circle the set of all points equidistant from a given point ▫Center Congruent Circles ▫have the same radius “Circle P” or.
1 Spheres A sphere is formed by revolving a circle about its diameter. In space, the set of all points that are a given distance from a given point, called.
Applications of Integration 6. Volumes Volumes In trying to find the volume of a solid we face the same type of problem as in finding areas. We.
Chapter 12. Section 12-1  Also called solids  Enclose part of space.
APPLICATIONS OF INTEGRATION
Wrist Recognition and the Center of the Palm Estimation Based on Depth Camera Zhengwei Yao ; Zhigeng Pan ; Shuchang Xu Virtual Reality and Visualization.
Database-Based Hand Pose Estimation CSE 6367 – Computer Vision Vassilis Athitsos University of Texas at Arlington.
Automatic 3D Face Recognition System 邱彥霖 龔士傑 Biometric Authentication.
Automatic Feature Extraction for Multi-view 3D Face Recognition
International Conference on Automatic Face and Gesture Recognition, 2006 A Layered Deformable Model for Gait Analysis Haiping Lu, K.N. Plataniotis and.
Chapter 12: Surface Area and Volume of Solids
Chapter 11 GRUDGE REVIEW.
Exchanging Faces in Images SIGGRAPH ’04 Blanz V., Scherbaum K., Vetter T., Seidel HP. Speaker: Alvin Date: 21 July 2004.
Modeling and Deformation of Arms and Legs Based on Ellipsoidal Sweeping Speaker: Alvin Date:2/16/2004From:PG03.
UMass Lowell Computer Science Advanced Algorithms Computational Geometry Prof. Karen Daniels Spring, 2004 O’Rourke Chapter 8 Motion Planning.
7.2 Volumes APPLICATIONS OF INTEGRATION In this section, we will learn about: Using integration to find out the volume of a solid.
Given three points of a circle: (-1,1), (7,-3), (-2,-6).
Facial Features Extraction Amit Pillay Ravi Mattani Amit Pillay Ravi Mattani.
Unit 9: Perimeter and area of plane figures Textbook: Chapter 11.
Surface Area & Volume G.13.
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING Automatic Posing of a Meshed Human Model Using Point Clouds Lei Wang Joint work with Tamal K. Dey, Huamin.
Gender and 3D Facial Symmetry: What’s the Relationship ? Xia BAIQIANG (University Lille1/LIFL) Boulbaba Ben Amor (TELECOM Lille1/LIFL) Hassen Drira (TELECOM.
By: Emily Spoden. Trapezoid I’m a quadrangle that always has one pair of parallel lines.
3D Fingertip and Palm Tracking in Depth Image Sequences
UNIT THREE REVIEW Geometry 217. True/False  A translation is an arrangement of shapes that covers a plane completely without gaps or overlaps.  False,
All About Circles Circles are everywhere! OP is the radius of the circle.
Who wants to be a Millionaire? Hosted by Mrs. Kuykendall.
Chapter 10 Circles Section 10.1 Goal – To identify lines and segments related to circles To use properties of a tangent to a circle.
Warm-Up What is the perimeter of a regular decagon with side length s = 6?
Geometry B Section 12.3 Surface Area of Pyramids and Cones.
Surface Area of Pyramids and Cones SWBAT: Define Pyramid, Vertex of a pyramid, slant height, Regular Pyramid, Cone, and Right cone. Find the area.
Chapter 11: Surface Area & Volume
1-5: USING FORMULAS IN GEOMETRY. PERIMETER & AREA RectangleSquareTriangle P = 2l + 2w or 2(l + w) A = lw P = 4s A = s 2 P = a + b + c A = ½ bh.
 A circle is defined by it’s center and all points equally distant from that center.  You name a circle according to it’s center point.  The radius.
Lesson 9-1: Area of 2-D Shapes 1 Part 1 Area of 2-D Shapes.
9.1 Translations -Transformation: a change in the position, shape, or size of a geometric figure -Preimage: the original figure -Image: the resulting figure.
Warm-Up 1) Draw a polygon that is not convex. 2) Find the measure of an exterior angle of a regular decagon. 3) Find the circumference and area of a circle.
Unit 10 Surface Areas and Volumes 1 Spheres.
8.2 Surface Area Objectives:
Character Design CSIS 5838: Graphics and Animation for Gaming.
Surface Areas of Pyramids Section Find the Surface Area… Find the surface area of a cylinder with a diameter of 10cm and a height of 15cm.
11-3 Surface Areas of Pyramids and Cones
11-1 Space Figures and Cross Sections. Polyhedra A polyhedron is a three- dimensional figure whose surfaces are polygons. Each polygon is a face of the.
Perimeter, Circumference, and Area
Surface Areas 8.7 Surface Area. Objective Apply the surface area formula to various 3-dimensional figures in order to find the area 8.7 Surface Area.
Section 11.1 Section 11.2 Conic Sections The Parabola.
Algebra II Honors Problem of the Day Homework: p odds Without graphing find all symmetries for each equation.
To find the perimeter of a rectangle, just add up all the lengths of the sides: Perimeter = L + w + L + w         = 2L + 2w To find the area of a rectangle,
RECTANGLE A box shape on a plane. Formally, a rectangle is a quadrilateral with four congruent angles (all 90°).
MATT KWAK 10.2 THE CIRCLE AND THE ELLIPSE. CIRCLE Set of all points in a plane that are at a fixed distance from a fixed point(center) in the plane. With.
9.6 Circles in the Coordinate Plane Date: ____________.
Skeleton Extraction of 3D Objects by Radial Basis Functions for Content-based Retrieval in MPEG-7 Ming Ouhyoung Fu-Che Wu, Wan-Chun Ma, Communication and.
Spring 2014 CS274: Automatic Rigging
Parts of a circle The distance around circle O is called the circumference of the circle. It is similar to the perimeter of a polygon.
Circles Modified by Lisa Palen. Definitions Circle The CENTER of the circle is the point that is the same distance to every point on the circle. The distance.
SUMMERY 1. VOLUMETRIC FEATURES FOR EVENT DETECTION IN VIDEO correlate spatio-temporal shapes to video clips that have been automatically segmented we.
Objectives: To recognize polyhedra and their parts To visualize cross sections of space figures.
Equation of Circle Midpoint and Endpoint Distance Slope
Prism & Pyramids. Lesson 9-2: Prisms & Pyramids2 Right Prism Lateral Area of a Right Prism (LA) = ph Surface Area (SA) = ph + 2B = [Lateral Area + 2 (area.
3D Perception and Environment Map Generation for Humanoid Robot Navigation A DISCUSSION OF: -BY ANGELA FILLEY.
Midpoint and Distance Formulas
Midpoint and Distance Formulas
Introduction To Engineering Multi-view Drawings - 3
Lesson Geometric Solids -- Prisms and Cylinders
ISOMAP TRACKING WITH PARTICLE FILTERING
11.3 Surface Areas of Pyramids and Cones
Computer Animation and Visualisation Lecture 4. Skinning
Presentation transcript:

INSTITUTE OF COMPUTING TECHNOLOGYCHINESE ACADEMY OF SCIENCES 1 A Pose-Independent Method of Animating Scanned Human Bodies Yong Yu, Tianlu Mao, Shihong Xia, Zhaoqi Wang Institute of Computing Technology, Chinese Academy of Sciences

INSTITUTE OF COMPUTING TECHNOLOGY 2 Outlines Goal Previous Methods Our Method Segmentation Skeleton Extraction Skin Deformation Results Conclusion & Future Work

INSTITUTE OF COMPUTING TECHNOLOGY 3 Goal To animate scanned human bodies

INSTITUTE OF COMPUTING TECHNOLOGY 4 Previous Methods Model Mapping [ Seo03 ] To map a skeleton and skin deformation of a template model to a scanned human body Pose-independent, require a template model

INSTITUTE OF COMPUTING TECHNOLOGY 5 Previous Methods Model Intersecting [Ju00, João03] To intersect scanned body into contours with horizontal planes. To extract joints according to perimeters or average radiuses of the contours. Automatic, pose-dependent

INSTITUTE OF COMPUTING TECHNOLOGY 6 Previous Methods Model Segmentation [Xiao03, Werghi06] To utilize Morse theory to segment scanned human body Pose-independent, only segmentation

INSTITUTE OF COMPUTING TECHNOLOGY 7 Previous Methods Puppet Rigging [Baran07] To rig and animate 3D puppets Pose-independent, orientation-dependent

INSTITUTE OF COMPUTING TECHNOLOGY 8 Key Issues Pose-independent How to animate scanned human body in different poses or in different orientations? Automatic Does the method perform automatically?

INSTITUTE OF COMPUTING TECHNOLOGY 9 Animating scanned body Segmentation Skeleton Extraction Skin Deformation

INSTITUTE OF COMPUTING TECHNOLOGY 10 Geodesic distance from x to a source point Morse Functions Height function [Ju 00] Sum of geodesic distances from x to all points [Werghi 06]

INSTITUTE OF COMPUTING TECHNOLOGY 11 Segmentation Source Point Candidate Considering symmetry Bilateral symmetry Front and back symmetry Both symmetry

INSTITUTE OF COMPUTING TECHNOLOGY 12 Segmentation - source point Source point: Top of head Source point: Crotch vs

INSTITUTE OF COMPUTING TECHNOLOGY 13 Segmentation Source Point and Feature Points ab c ef g Source Point

INSTITUTE OF COMPUTING TECHNOLOGY 14 Segmentation Morse function isolines, Contours Topological structureSegments

INSTITUTE OF COMPUTING TECHNOLOGY 15 Skeleton Extraction Assumption : Contours at joints are irregular ; the other contours are more regular and more similar to a circle Circularity Function (to estimate similarity degree between a contour and a circle) Joint Extraction M joint is a joint contour Circularity function gains local minimum in joint contour whose center is a true joint

INSTITUTE OF COMPUTING TECHNOLOGY 16 Skeleton Extraction

INSTITUTE OF COMPUTING TECHNOLOGY 17 Skin Deformation Skeleton Subspace Deformation Separating Contours Joint Contours – for all joints except shoulders and thighs Additional Contours – for shoulders and thighs

INSTITUTE OF COMPUTING TECHNOLOGY 18 Joint Contours M J : Joint Contour M 1 :Region Border M 2 : Region Border Deformation Region Skin deformation weights

INSTITUTE OF COMPUTING TECHNOLOGY 19 Additional Contours a b cd e SegmentsErrors in Segmentation

INSTITUTE OF COMPUTING TECHNOLOGY 20 Results - Various Human Bodies

INSTITUTE OF COMPUTING TECHNOLOGY 21 Results - Various Postures

INSTITUTE OF COMPUTING TECHNOLOGY 22 Results - Various Orientations

INSTITUTE OF COMPUTING TECHNOLOGY 23 Results Time 5000 Faces Faces Faces Faces Source Point Extraction0.5s1.4s5.1s14.2s Segmentation0.1s0.3s0.9s1.4s Joint Extraction and Skin Deformation 0.3s0.8s4.4s8.8s Total0.9s2.5s10.4s24.4s

INSTITUTE OF COMPUTING TECHNOLOGY 24 Conclusion and Future Work Conclusion Pose-independent Automatic Robust Future Work Loop in topological structure of body

INSTITUTE OF COMPUTING TECHNOLOGYCHINESE ACADEMY OF SCIENCES 25 Thank you