CS175 2003 1 CS 175 – Week 7 Parameterization Boundary, Non-Linear, and Global Methods.

Slides:



Advertisements
Similar presentations
Signal-Specialized Parametrization Microsoft Research 1 Harvard University 2 Microsoft Research 1 Harvard University 2 Steven J. Gortler 2 Hugues Hoppe.
Advertisements

Texture-Mapping Progressive Meshes
Parameterizing a Geometry using the COMSOL Moving Mesh Feature
Engineering Optimization
SGP 2008 A Local/Global Approach to Mesh Parameterization Ligang Liu Lei Zhang Yin Xu Zhejiang University, China Craig Gotsman Technion, Israel Steven.
Mesh Parameterization: Theory and Practice Differential Geometry Primer.
Siggraph Course Mesh Parameterization: Theory and Practice
Easy Optimization Problems, Relaxation, Local Processing for a small subset of variables.
3D Surface Parameterization Olga Sorkine, May 2005.
Non-Rigid Registration of 3D Surface by Deformable 2D Triangular Meshes Speaker:James Chang.
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)
Smoothing 3D Meshes using Markov Random Fields
Lapped Textures Emil Praun and Adam Finkelstien (Princeton University) Huges Hoppe (Microsoft Research) SIGGRAPH 2000 Presented by Anteneh.
Siggraph Course Mesh Parameterization: Theory and Practice Barycentric Mappings.
A Bezier Based Approach to Unstructured Moving Meshes ALADDIN and Sangria Gary Miller David Cardoze Todd Phillips Noel Walkington Mark Olah Miklos Bergou.
Signal-Specialized Parameterization for Piecewise Linear Reconstruction Geetika Tewari, Harvard University John Snyder, Microsoft Research Pedro V. Sander,
CS CS 175 – Week 4 Mesh Decimation General Framework, Progressive Meshes.
Segmentation into Planar Patches for Recovery of Unmodeled Objects Kok-Lim Low COMP Computer Vision 4/26/2000.
Signal-Specialized Parametrization Microsoft Research 1 Harvard University 2 Microsoft Research 1 Harvard University 2 Steven J. Gortler 2 Hugues Hoppe.
Iso-charts: Stretch-driven Mesh Parameterization using Spectral Analysis Kun Zhou, John Snyder*, Baining Guo, Heung-Yeung Shum Microsoft Research Asia.
Some useful linear algebra. Linearly independent vectors span(V): span of vector space V is all linear combinations of vectors v i, i.e.
Bounded-distortion Piecewise Mesh Parameterization
CS CS 175 – Week 7 Parameterization Linear Methods.
1 Numerical geometry of non-rigid shapes Lecture II – Numerical Tools Numerical geometry of shapes Lecture II – Numerical Tools non-rigid Alex Bronstein.
Visualization and graphics research group CIPIC January 30, 2003Multiresolution (ECS 289L) - Winter MAPS – Multiresolution Adaptive Parameterization.
Mesh Parameterization: Theory and Practice Barycentric Mappings.
Support Vector Machine (SVM) Classification
CS CS 175 – Week 5 Mesh Decimation Fairness Criteria.
1 Dr. Scott Schaefer Surface Parameterization. Parameterization and Texturing 2/30.
Non-Euclidean Embedding
Mesh Parameterization: Theory and Practice Non-Planar Domains.
Easy Optimization Problems, Relaxation, Local Processing for a single variable.
Lecture outline Support vector machines. Support Vector Machines Find a linear hyperplane (decision boundary) that will separate the data.
1 Numerical Geometry of Non-Rigid Shapes Invariant shape similarity Invariant shape similarity © Alexander & Michael Bronstein, © Michael Bronstein,
Part Two Multiresolution Analysis of Arbitrary Meshes M. Eck, T. DeRose, T. Duchamp, H. Hoppe, M. Lounsbery, W. Stuetzle SIGGRAPH 95.
1 Numerical geometry of non-rigid shapes Non-Euclidean Embedding Non-Euclidean Embedding Lecture 6 © Alexander & Michael Bronstein tosca.cs.technion.ac.il/book.
Consistent Parameterizations Arul Asirvatham Committee Members Emil Praun Hugues Hoppe Peter Shirley.
1 M. Bronstein Multigrid multidimensional scaling Multigrid Multidimensional Scaling Michael M. Bronstein Department of Computer Science Technion – Israel.
11/30/04© University of Wisconsin, CS559 Fall 2004 Last Time More modeling: –Hierarchical modeling –Instancing and Parametric Instancing –Constructive.
ITERATIVE TECHNIQUES FOR SOLVING NON-LINEAR SYSTEMS (AND LINEAR SYSTEMS)
Parameterization.
Intrinsic Parameterization for Surface Meshes Mathieu Desbrun, Mark Meyer, Pierre Alliez CS598MJG Presented by Wei-Wen Feng 2004/10/5.
Computer Graphics Group Tobias Weyand Mesh-Based Inverse Kinematics Sumner et al 2005 presented by Tobias Weyand.
Signal-Specialized Parameterization for Piecewise Linear Reconstruction Geetika Tewari, Harvard University John Snyder, Microsoft Research Pedro V. Sander,
A D V A N C E D C O M P U T E R G R A P H I C S CMSC 635 January 15, 2013 Quadric Error Metrics 1/20 Quadric Error Metrics.
4/15/04© University of Wisconsin, CS559 Spring 2004 Last Time More modeling: –Hierarchical modeling –Instancing and Parametric Instancing –Constructive.
Frank Edward Curtis Northwestern University Joint work with Richard Byrd and Jorge Nocedal February 12, 2007 Inexact Methods for PDE-Constrained Optimization.
ENCI 303 Lecture PS-19 Optimization 2
1 Mesh Parametrization and Its Applications 동의대학교 멀티미디어공학과 김형석 포항공과대학교 ( 이윤진, 이승용 )
11 July 2002 Reverse Engineering 1 Dr. Gábor Renner Geometric Modelling Laboratory, Computer and Automation Research Institute.
Nonlinear least squares Given m data points (t i, y i ) i=1,2,…m, we wish to find a vector x of n parameters that gives a best fit in the least squares.
Nonlinear Programming.  A nonlinear program (NLP) is similar to a linear program in that it is composed of an objective function, general constraints,
Global Parametrization of Range Image Sets Nico Pietroni, Marco Tarini, Olga Sorkine, Denis Zorin.
Computer Graphics Some slides courtesy of Pierre Alliez and Craig Gotsman Texture mapping and parameterization.
1 Interactive Thickness Visualization of Articular Cartilage Author :Matej Mlejnek, Anna Vilanova,Meister Eduard GröllerMatej MlejnekAnna VilanovaMeister.
Controlled-Distortion Constrained Global Parametrization
Solving Nonlinear Systems Section 3.5 beginning on page 132.
Recent Progress in Mesh Parameterization Speaker : ZhangLei.
Reverse Engineering of Point Clouds to Obtain Trimmed NURBS Lavanya Sita Tekumalla Advisor: Prof. Elaine Cohen School of Computing University of Utah Masters.
Mesh Control Winter Semester PART 1 Meshing.
A Parallel Hierarchical Solver for the Poisson Equation Seung Lee Deparment of Mechanical Engineering
Bigyan Ankur Mukherjee University of Utah. Given a set of Points P sampled from a surface Σ,  Find a Surface Σ * that “approximates” Σ  Σ * is generally.
Solving Quadratic Equations by the Complete the Square Method
From Point Clouds To Trimmed NURBS
Some useful linear algebra
Mesh Parameterization: Theory and Practice
CS5321 Numerical Optimization
CS5321 Numerical Optimization
Reverse Engineering to Trimmed Splines
Presentation transcript:

CS CS 175 – Week 7 Parameterization Boundary, Non-Linear, and Global Methods

CS Overview choosing boundaries non-linear methods most isometric stretch minimization angle-based flattening hierarchical solvers parameterizing closed surfaces

CS Choosing Boundaries convex boundary chord-length parameterization along circle n-gon (vertices = feature points) non-convex boundary projection into least squares plane interactive automatic (natural bdy conditions)

CS Most Isometric Param’s measure distortion per triangle singular values of linear map matrix condition number minimize non-linear energy rational quadratic function minimize e.g. with Gauss-Seidel- like iterations

CS Stretch Minimization MIPS neglect stretch use different measure also based on singular values punishes stretch highly non-linear

CS Angular Based Flattening consider the problem in terms of angles quadratic energy non-linear constraints solve with Lagrangian multipliers and Newton method reconstruct parameterization from one edge and all the angles

CS Hierarchical Solvers create coarse mesh hierarchy solve problem on coarsest level insert vertices of next finer level good initial value

CS Hierarchical Solvers

CS Closed Surfaces find appropriate parameter domain triangle mesh with few triangles topologically equivalent solve global problem