Generalization of (2n+4)-point approximating subdivision scheme

Slides:



Advertisements
Similar presentations
Bicubic G1 interpolation of arbitrary quad meshes using a 4-split
Advertisements

A control polygon scheme for design of planar PH quintic spline curves Francesca Pelosi Maria Lucia Sampoli Rida T. Farouki Carla Manni Speaker:Ying.Liu.
#8: Curves and Curved Surfaces CSE167: Computer Graphics Instructor: Ronen Barzel UCSD, Winter 2006.
March 1, 2009Dr. Muhammed Al-Mulhem1 ICS 415 Computer Graphics Hermite Splines Dr. Muhammed Al-Mulhem March 1, 2009 Dr. Muhammed Al-Mulhem March 1, 2009.
Lecture 10 Curves and Surfaces I
Computer Graphics Computer Animation& lighting Faculty of Physical and Basic Education Computer Science Dep Lecturer: 16 Azhee W. MD.
Advanced Computer Graphics (Spring 2005) COMS 4162, Lecture 14: Review / Subdivision Ravi Ramamoorthi Slides courtesy.
Advanced Computer Graphics CSE 190 [Spring 2015], Lecture 10 Ravi Ramamoorthi
Boolean Operations on Subdivision Surfaces Yohan FOUGEROLLE MS 2001/2002 Sebti FOUFOU Marc Neveu University of Burgundy.
Jehee Lee Seoul National University
Classic Subdivision Schemes. Schemes Catmull-Clark (1978) Doo-Sabin (1978) Loop (1987) Butterfly (1990) Kobbelt (1996) Mid-edge (1996 / 1997)
CS Peter Schröder Subdivision I: The Basic Ideas.
Surfaces Chiew-Lan Tai. Surfaces 2 Reading Required Hills Section Hearn & Baker, sections 8.11, 8.13 Recommended Sections 2.1.4, , 3D Computer.
1 Lecture 13 Modeling Curved Lines and Surfaces. 2 Types of Surfaces Ruled Surfaces B-Splines and Bezier Curves Surfaces of Revolution.
Normal based subdivision scheme for curve and surface design 杨勋年
Content Subdivision First some basics (control point polygon, mesh)
1 Subdivision Surfaces CAGD Ofir Weber. 2 Spline Surfaces Why use them?  Smooth  Good for modeling - easy to control  Compact (complex objects are.
Subdivision Primer CS426, 2000 Robert Osada [DeRose 2000]
11/08/00 Dinesh Manocha, COMP258 Subdivision Curves & Surfaces Work of G. de Rham on Corner Cutting in 40’s and 50’s Work of Catmull/Clark and Doo/Sabin.
Scott Schaefer Joe Warren A Factored, Interpolatory Subdivision for Surfaces of Revolution Rice University.
1 Dr. Scott Schaefer Subdivision Curves. 2/96 What is subdivision? Set of rules S that take a curve as input and produce a more highly refined curve as.
CS Subdivision I: The Univariate Setting Peter Schröder.
Subdivision Analysis via JSR We already know the z-transform formulation of schemes: To check if the scheme generates a continuous limit curve ( the scheme.
Introduction to Subdivision Surfaces. Subdivision Curves and Surfaces 4 Subdivision curves –The basic concepts of subdivision. 4 Subdivision surfaces.
Splines III – Bézier Curves
Subdivision surfaces Construction and analysis Martin Reimers CMA/IFI, University of Oslo September 24th 2004.
Introduction Tracking the corners Camera model and collision detection Keyframes Path Correction Controlling the entire path of a virtual camera In computer.
Subdivision/Refinement Dr. S.M. Malaek Assistant: M. Younesi.
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 Spline curves 1/23 Curves and Surfaces.
Graphics Graphics Korea University cgvr.korea.ac.kr Creating Virtual World I 김 창 헌 Department of Computer Science Korea University
Interactive Graphics Lecture 9: Slide 1 Interactive Graphics Lecture 9: Introduction to Spline Curves.
Manuel Mesters - Subdivision Surfaces computer graphics & visualization Seminar Computer Graphics Geometric representation and processing: Subdivision.
Review of Interpolation. A method of constructing a function that crosses through a discrete set of known data points.
Introduction to Subdivision surfaces Martin Reimers CMA, University of Oslo.
Exponential Quasi-interpolatory Subdivision Scheme Yeon Ju Lee and Jungho Yoon Department of Mathematics, Ewha W. University Seoul, Korea.
Subdivision Curve (and its relations to wavelets) Jyun-Ming Chen Spring 2001.
Computer Programming (TKK-2144) 13/14 Semester 1 Instructor: Rama Oktavian Office Hr.: M.13-15, W Th , F
Lee Byung-Gook Dongseo Univ.
Interactive Graphics Lecture 10: Slide 1 Interactive Computer Graphics Lecture 10 Introduction to Surface Construction.
A Note on Subdivision Kwan Pyo Ko Dongseo University
Subdivision Surfaces Dr. Scott Schaefer.
Splines Sang Il Park Sejong University. Particle Motion A curve in 3-dimensional space World coordinates.
University of Texas at Austin CS384G - Computer Graphics Fall 2008 Don Fussell Subdivision surfaces.
Foundations of Computer Graphics (Spring 2012) CS 184, Lecture 12: Curves 1
Why manifolds?. Motivation We know well how to compute with planar domains and functions many graphics and geometric modeling applications involve domains.
CS559: Computer Graphics Lecture 33: Shape Modeling Li Zhang Spring 2008.
Subdivision Schemes. Center for Graphics and Geometric Computing, Technion What is Subdivision?  Subdivision is a process in which a poly-line/mesh is.
Lecture 24: Surface Representation
Constructing Objects in Computer Graphics
Subdivision curves.
Advanced Computer Graphics
Daniil Rodin for CAGD course, 2016
Smooth Surfaces Dr. Scott Schaefer.
Constructing Objects in Computer Graphics By Andries van Dam©
CSE 167 [Win 17], Lecture 9: Curves 1 Ravi Ramamoorthi
Subdivision curves.
© University of Wisconsin, CS559 Spring 2004
The Variety of Subdivision Schemes
ECIV 720 A Advanced Structural Mechanics and Analysis
Spline Interpolation Class XVII.
Mesh Parameterization: Theory and Practice
A Family of Subdivision Scheme with Cubic Precision
Mask of interpolatory symmetric subdivision schemes
Multiresolution Meshes for 3-D Object Description
Subdivision: From Stationary to Non-stationary scheme.
Jeff Ballard Nick Rasmussen
Subdivision Surfaces 고려대학교 컴퓨터 그래픽스 연구실 cgvr.korea.ac.kr.
Jeff Ballard Nick Rasmussen
Spline representation. ❖ A spline is a flexible strip used to produce a smooth curve through a designated set of points. ❖ Mathematically describe such.
Overview June 9- B-Spline Curves June 16- NURBS Curves
Presentation transcript:

Generalization of (2n+4)-point approximating subdivision scheme Kwan Pyo Ko Dongseo University, South Korea Jan. 30, 2007

What is Subdivision Scheme? Subdivision produces a smooth curve or surface as the limit of a sequence of successive refinements We can classify computer graphics by three parts He is Geri, character of Geri’s game and Toy Story II. Geri's Game received the Academy Award for Best Animated Short Film in 1998 You must see Toy Story II If did not see yet. Please check whether this short is include in video. This is a scene that a person plays chess game alone. However, he is conflicting with himself. This is all of computer graphics.

Chaikin’s Algorithm : corner cutting

Subdivision Schemes Binary or ternary Stationary or non-stationary Type of mesh (triangular or quadrilateral) Approximating or interpolating Arbitrary topology Multi resolution Simple & efficient code We can classify computer graphics by three parts He is Geri, character of Geri’s game and Toy Story II. Geri's Game received the Academy Award for Best Animated Short Film in 1998 You must see Toy Story II If did not see yet. Please check whether this short is include in video. This is a scene that a person plays chess game alone. However, he is conflicting with himself. This is all of computer graphics.

Formulation We can classify computer graphics by three parts He is Geri, character of Geri’s game and Toy Story II. Geri's Game received the Academy Award for Best Animated Short Film in 1998 You must see Toy Story II If did not see yet. Please check whether this short is include in video. This is a scene that a person plays chess game alone. However, he is conflicting with himself. This is all of computer graphics.

Subdivision : The Limit Function : the limit function of the subdivision Let Then is called the basic limit function. In particular, satisfies the two scale relation

Basic Limit Function : B-splines Linear spline Cubic spline

Basic Issues Schemes - masks Convergence Smoothness - Approximation Order

Goal Construct a new approximating scheme with two parameters which reproduces all polynomials Analysis of the proposed scheme Comparison

Construction of Scheme

Problem :

Masks :

Smoothness & Comparison Dyn approximating scheme Proposed scheme Support Maximal regularity

Advantages Design Flexibility Higher Smoothness than well-known schemes

Thank You ! and Have a Good Time in Czech Republic!