3-D Mesh Morphing By Newton Der.

Slides:



Advertisements
Similar presentations
Computer Graphics1 Geometry Area of polygons & Volume Of Polygonal surfaces.
Advertisements

Surface Simplification Using Quadric Error Metrics Speaker: Fengwei Zhang September
Consistent Mesh Parameterizations Peter Schröder Caltech Wim Sweldens Bell Labs Emil Praun Princeton.
Morphing & Warping 2D Morphing Involves 2 steps 1.Image warping “get features to line up” 2.Cross-dissolve “mix colors” (fade-in/fadeout transition)
Chap 4 Interpolation-Based Animation Animation (U), Chap 4, Interpolation-based Animation 1 CS, NCTU, J. H.Chuang.
Advanced Computer Graphics (Spring 2005) COMS 4162, Lecture 14: Review / Subdivision Ravi Ramamoorthi Slides courtesy.
Developer’s Survey of Polygonal Simplification Algorithms Based on David Luebke’s IEEE CG&A survey paper.
3D Surface Parameterization Olga Sorkine, May 2005.
Non-Rigid Registration of 3D Surface by Deformable 2D Triangular Meshes Speaker:James Chang.
Multiresolution Analysis of Arbitrary Meshes Matthias Eck joint with Tony DeRose, Tom Duchamp, Hugues Hoppe, Michael Lounsbery and Werner Stuetzle Matthias.
Xianfeng Gu, Yaling Wang, Tony Chan, Paul Thompson, Shing-Tung Yau
Consistent Spherical Parameterization Arul Asirvatham, Emil Praun (University of Utah) Hugues Hoppe (Microsoft Research)
Image and View Morphing [Beier and Neely ’92, Chen and Williams ’93, Seitz and Dyer ’96]
Modeling Group Meeting Skeleton Clone using Mean Value Coordinates By Draphix By Yen-Tuo Chang
13th UWA CSSE Research Conference, Yanchep, Western Australia, 20 th -21 st September Slide 1 of 13 Keeping Faces Straight View Morphing for Graphics.
Dual Marching Cubes: An Overview
5/1/2000Deepak Bandyopadhyay / UNC Chapel Hill 1 Extended Quadric Error Functions for Surface Simplification Deepak Bandyopadhyay COMP 258 F2000 Project.
CS CS 175 – Week 4 Mesh Decimation General Framework, Progressive Meshes.
Haptic Rendering using Simplification Comp259 Sung-Eui Yoon.
Feature-based Surface Decomposition for Correspondence and Morphing between Polyhedra Arthur D Gregory Andrei State, Ming C Lin, Dinesh Manocha, Mark A.
1 Displaced Subdivision Surfaces Aaron Lee Princeton University Henry Moreton Nvidia Hugues Hoppe Microsoft Research.
CS6500 Adv. Computer Graphics © Chun-Fa Chang, Spring 2003 Object-Order vs. Screen-Order Rendering April 24, 2003.
The space of human body shapes: reconstruction and parameterization from range scans Brett Allen Brian Curless Zoran Popović University of Washington.
Simplification of Arbitrary Polyhedral Meshes Shaun D. Ramsey* Martin Bertram Charles Hansen University of Utah University of Kaiserslautern University.
Visualization and graphics research group CIPIC January 30, 2003Multiresolution (ECS 289L) - Winter MAPS – Multiresolution Adaptive Parameterization.
CS CS 175 – Week 7 Parameterization Boundary, Non-Linear, and Global Methods.
T. J. Peters 2005 IBM Faculty Award with E. L. F. Moore & J. Bisceglio Computational Topology for Scientific Visualization and.
An Out-of-core Algorithm for Isosurface Topology Simplification Zoë Wood Hughes Hoppe Mathieu Desbrun Peter Schröder.
Mesh Parameterization: Theory and Practice Non-Planar Domains.
Visualization and graphics research group CIPIC January 21, 2003Multiresolution (ECS 289L) - Winter Dynamic View-Dependent Simplification for Polygonal.
Realistic Facial Modelling For Animation. Facial Modeling For Animation Building a general face mesh Building a general face mesh 3D digitization of the.
1 Computation on Arbitrary Surfaces Brandon Lloyd COMP 258 October 2002.
Part Two Multiresolution Analysis of Arbitrary Meshes M. Eck, T. DeRose, T. Duchamp, H. Hoppe, M. Lounsbery, W. Stuetzle SIGGRAPH 95.
Human Computer Interaction 7. Advanced User Interfaces (I) Data Scattering and RBF Course no. ILE5013 National Chiao Tung Univ, Taiwan By: I-Chen Lin,
Visualization and graphics research group CIPIC January 21, 2003Multiresolution (ECS 289L) - Winter Surface Simplification Using Quadric Error Metrics.
Consistent Parameterizations Arul Asirvatham Committee Members Emil Praun Hugues Hoppe Peter Shirley.
Research Goal  We provide physical visualizations to modern structural biologists, thus reviving tactile feedback, in addition to immersive environments.
CS 563 Advanced Topics in Computer Graphics Introduction To IBR By Cliff Lindsay Slide Show ’99 Siggraph[6]
Tracking Surfaces with Evolving Topology Morten Bojsen-Hansen IST Austria Hao Li Columbia University Chris Wojtan IST Austria.
Computer Graphics Group Tobias Weyand Mesh-Based Inverse Kinematics Sumner et al 2005 presented by Tobias Weyand.
Graphics Graphics Korea University cgvr.korea.ac.kr Creating Virtual World I 김 창 헌 Department of Computer Science Korea University
Surface Simplification Using Quadric Error Metrics Michael Garland Paul S. Heckbert.
Presented By Greg Gire Advised By Zoë Wood California Polytechnic State University.
Reporter: Zhonggui Chen
Marching Cubes: A High Resolution 3D Surface Construction Algorithm William E. Lorenson Harvey E. Cline General Electric Company Corporate Research and.
Progressive Meshes with Controlled Topology Modification University of Bonn Institute II. for Computer Science Computer Graphics Group Pavcl Borodin Rchinhard.
Adaptively Sampled Distance Fields Representing Shape for Computer Graphics Ronald N. Perry and Sarah F. Frisken Mitsubishi Electric Research Laboratories.
Level of Detail: Choosing and Generating LODs David Luebke University of Virginia.
Polygonal Simplification Techniques
1 Wavelets on Surfaces By Samson Timoner May 8, 2002 (picture from “Wavelets on Irregular Point Sets”) In partial fulfillment of the “Area Exam” doctoral.
Mesh Coarsening zhenyu shu Mesh Coarsening Large meshes are commonly used in numerous application area Modern range scanning devices are used.
3D Object Morphing CS5245 Vision and Graphics for Special Effects.
Daniele D’Agostino CNR - IMATI - Sezione di Genova
112/5/ :54 Graphics II Image Based Rendering Session 11.
Vertices, Edges and Faces By Jordan Diamond. Vertices In geometry, a vertices is a special kind of point which describes the corners or intersections.
1 Multi-resolution Tetrahedral Meshes Leila De Floriani Department of Computer and Information Sciences University of Genova, Genova (Italy)
Lee Byung-Gook Dongseo Univ.
Animation CS418 Computer Graphics John C. Hart.
CHAPTER 5 CONTOURING. 5.3 CONTOURING Fig 5.7. Relationship between color banding and contouring Contour line (isoline): the same scalar value, or isovalue.
Greg Humphreys CS445: Intro Graphics University of Virginia, Fall 2003 Subdivision Surfaces Greg Humphreys University of Virginia CS 445, Fall 2003.
University of Washington v The Hebrew University * Microsoft Research Synthesizing Realistic Facial Expressions from Photographs Frederic Pighin Jamie.
ALGORITHMS FOR POLYGON REDUCTION Author: Ing. Roman Schulz FIT VUT, 2008.
DPL3/10/2016 CS 551/651: Simplification Continued David Luebke
Why manifolds?. Motivation We know well how to compute with planar domains and functions many graphics and geometric modeling applications involve domains.
Digital Elevation Models (DEMs)Constructing Grid DEMConstructing Contour Map Constructing TIN DEM Grid DEM Quality Metric A Digital Elevation Model (DEM)
Decimation Of Triangle Meshes
CS Computer Graphics II
CS475 3D Game Development Level Of Detail Nodes (LOD)
Arthur D Gregory, Andrei State, Ming C Lin,
Chang-Hun Kim Department of Computer Science Korea University
Presentation transcript:

3-D Mesh Morphing By Newton Der

Overview Volume vs. Mesh Morphing Algorithm Applications

Volume Morphing Voxel: the cubic unit of volume Volumetric data set: a collection of voxels Independent of topology of model Generate in-between volumes with an interpolation function:

Mesh Morphing Triangle: polygonal surface formed by three vertices Mesh: a collection of triangles Interpolate in-between meshes Typically done based on user-selected feature points Dependent on topology of model

Multiresolution Meshes Reduce overhead by view-dependent resolution Maintain model at different levels of detail Varying detail in different parts of model

Mesh Morphing Algorithm Specify pairs of feature points between source mesh S and target mesh T

Multiresolution Adaptive Parameterization of Surfaces Use MAPS to construct base domains Sb and Tb

Multiresolution Adaptive Parameterization of Surfaces Mesh simplification Remove vertices and retriangulate edges

Correspondence Maps Compute correspondence maps: IIs : S  Sb IIT : T  Tb Mb : IIs  IIT M = IIT-1 Mb IIs

Morph the Meshes Metamesh: an in-between mesh that combines triangles from source and target

Applications Motion picture special effects Facial animation Distorting facial features

References Multiresolution Mesh Morphing Aaron Lee, David Dobkin, Wim Sweldens, Peter Schröder. Proceedings of SIGGRAPH 99. pp. 343-350, 1999. MAPS: Multiresolution Adaptive Parameterization of Surfaces Aaron W. F. Lee, Wim Sweldens, Peter Schröder, Lawrence Cowsar, David Dobkin. Proceedings of SIGGRAPH 98. pp. 95-104, 1998. Multiresolution Interpolation Meshes Takashi Michikawa, Takashi Kanai, Masahiro Fujita, Hiroaki Chiyokura. Proc. 9th Pacific Graphics International Conference (Pacific Graphics 2001), pp.60-69, IEEE CS Press, Los Alamitos, CA, October 2001.