Course Outline. Course Outline. Computer Graphics (Fall 2008) Motivation. Outline of Unit. Bezier Curve (with HW2 demo)

Size: px
Start display at page:

Download "Course Outline. Course Outline. Computer Graphics (Fall 2008) Motivation. Outline of Unit. Bezier Curve (with HW2 demo)"

Transcription

1 Compter Graphics (Fall 2008) COMS 4160, Lectre 6: Crves 1 3D Graphics Pipelie Modelig (Creatig 3D Geometry) Corse Otlie Rederig (Creatig, shadig images from geometry, lightig, materials) Corse Otlie Motivatio 3D Graphics Pipelie Modelig (Creatig 3D Geometry) Uit 1: Trasformatios Wees 1,2. Ass 1 de Sep 25 Uit 2: Splie Crves Modelig geometric objects Wees 3,4 hw2.exe Ass 2 de Oct 7 (demo) Rederig (Creatig, shadig images from geometry, lightig, materials) How do we model complex shapes? I this corse, oly 2D crves, bt ca be sed to create iterestig 3D shapes by srface of revoltio, loftig etc Techiqes ow as splie crves This it is abot mathematics reqired to draw these splie crves, as i HW 2 History: From sig compter modelig to defie car bodies i ato-mafactrig. Pioeers are Pierre Bezier (Realt), de Castelja (Citroe) Otlie of Uit Bezier crves decastelja algorithm, explicit form, matrix form Polar form labelig (ext time) B-splie crves (ext time) Not well covered i textboos (especially as taght here). Mai referece will be lectre otes. If yo do wat a prited ref, hadots from CAGD, Seidel Bezier Crve (with HW2 demo) Motivatio: Draw a smooth ititive crve (or srface) give a few ey ser-specified cotrol poits Cotrol poits (all that ser specifies, edits) hw2.exe Cotrol polygo Smooth Bezier crve (draw atomatically)

2 Bezier Crve: (Desirable) properties Iterpolates, is taget to ed poits Crve withi covex hll of cotrol polygo hw2.exe Cotrol polygo Cotrol poits (all that ser specifies, edits) Smooth Bezier crve (draw atomatically) Isses for Bezier Crves Mai qestio: Give cotrol poits ad costraits (iterpolatio, taget), how to costrct crve? Algorithmic: decastelja algorithm Explicit: Berstei-Bezier polyomial basis 4x4 matrix for cbics Properties: Advatages ad Disadvatages decastelja: : Liear Bezier Crve decastelja: : Qadratic Bezier Crve Jst a simple liear combiatio or iterpolatio (easy to code p, very merically stable) F(1) Liear (Degree 1, Order 2) F(0) =, F(1) = F() F() =? F(0) 1- F() = (1-) Qadratic Degree 2, Order 3 F(0) =, F(1) = F() =? F() = (1-) 2 + 2(1-) + 2 Geometric iterpretatio: Qadratic Geometric Iterpretatio: Cbic 1-1-

3 decastelja: : Cbic Bezier Crve Smmary: decastelja Algorithm P3 Cbic Degree 3, Order 4 F(0) =, F(1) = P3 P F() = (1-) 3 +3(1-) (1-) + 3 P3 Liear Degree 1, Order 2 F(0) =, F(1) = 1- Qadratic Degree 2, Order 3 F(0) =, F(1) = 1-1- F() = (1-) + 1- F() = (1-) 2 + 2(1-) + 2 P3 Cbic Degree 3, Order 4 F(0) =, F(1) = P3 P F() = (1-) 3 +3(1-) (1-) + 3 P3 DeCastelja Implemetatio Ca be optimized to do withot axiliary storage Smmary of HW2 Implemetatio Bezier (Bezier2 ad Bsplie discssed ext time) Arbitrary degree crve (mber of cotrol poits) Brea crve ito detail segmets. Lie segmets for these Evalate crve at locatios 0, 1/detail, 2/detail,, 1 Evalatio doe sig decastelja Key implemetatio: decastelja for arbitrary degree Is ayoe cofsed? Abot hadlig arbitrary degree? Ca also se alterative formla if yo wat Explicit Berstei-Bezier polyomial form (ext) Qestios? Isses for Bezier Crves Mai qestio: Give cotrol poits ad costraits (iterpolatio, taget), how to costrct crve? Algorithmic: decastelja algorithm Explicit: Berstei-Bezier polyomial basis 4x4 matrix for cbics Properties: Advatages ad Disadvatages Recap formlae Liear combiatio of basis fctios Liear: F ( ) = P(1 ) + P Qadratic: F ( ) = P(1 ) + P[2 (1 )] + P Cbic: F ( ) = P(1 ) + P[3 (1 ) ] + P[3 (1 )] + P 2 Degree : F ( ) = PB ( ) B( ) are Berstei-Bezier polyomials Explicit form for basis fctios? Gess it?

4 Recap formlae Smmary of Explicit Form Liear combiatio of basis fctios Liear: F ( ) = P(1 ) + P Qadratic: F ( ) = P(1 ) + P[2 (1 )] + P 2 Cbic: F ( ) = P(1 ) + P[3 (1 ) ] + P[3 (1 )] + P Liear: F ( ) = P(1 ) + P Qadratic: F ( ) = P(1 ) + P[2 (1 )] + P 2 Cbic: F ( ) = P(1 ) + P[3 (1 ) ] + P[3 (1 )] + P Degree : F ( ) = PB ( ) B( ) are Berstei-Bezier polyomials Explicit form for basis fctios? Gess it? Biomial coefficiets i [(1-)+] Degree : F ( ) = PB ( ) B( ) are Berstei-Bezier polyomials! B ( ) = (1 )!( )! Isses for Bezier Crves Mai qestio: Give cotrol poits ad costraits (iterpolatio, taget), how to costrct crve? Algorithmic: decastelja algorithm Explicit: Berstei-Bezier polyomial basis 4x4 matrix for cbics Properties: Advatages ad Disadvatages Cbic 4x4 Matrix (derive) F ( ) = P(1 ) + P[3 (1 ) ] + P[3 (1 )] + P = M =? P 2 P ( 1) Cbic 4x4 Matrix (derive) F ( ) = P(1 ) + P[3 (1 ) ] + P[3 (1 )] + P = ( 1) P P 3 Isses for Bezier Crves Mai qestio: Give cotrol poits ad costraits (iterpolatio, taget), how to costrct crve? Algorithmic: decastelja algorithm Explicit: Berstei-Bezier polyomial basis 4x4 matrix for cbics Properties: Advatages ad Disadvatages

5 Properties (brief discssio) Demo: hw2.exe Iterpolatio: Ed-poits, bt approximates others Sigle piece, movig oe poit affects whole crve (o local cotrol as i B-splies later) Ivariat to traslatios, rotatios, scales etc. That is, traslatig all cotrol poits traslates etire crve Easily sbdivided ito parts for drawig (ext lectre): Hece, Bezier crves easiest for drawig

Course Outline. Curves for Modeling. Graphics Pipeline. Outline of Unit. Motivation. Foundations of Computer Graphics (Spring 2012)

Course Outline. Curves for Modeling. Graphics Pipeline. Outline of Unit. Motivation. Foundations of Computer Graphics (Spring 2012) Fodatios of Compter Graphics (Sprig 0) CS 84, Lectre : Crves http://ist.eecs.bereley.ed/~cs84 3D Graphics Pipelie Corse Otlie Modelig Aimatio Rederig Graphics Pipelie Crves for Modelig I HW, HW, draw,

More information

Introduction. Question: Why do we need new forms of parametric curves? Answer: Those parametric curves discussed are not very geometric.

Introduction. Question: Why do we need new forms of parametric curves? Answer: Those parametric curves discussed are not very geometric. Itrodctio Qestio: Why do we eed ew forms of parametric crves? Aswer: Those parametric crves discssed are ot very geometric. Itrodctio Give sch a parametric form, it is difficlt to kow the derlyig geometry

More information

Five-axis NURBS Path Real-time Generation Method in CNC System

Five-axis NURBS Path Real-time Generation Method in CNC System Five-ais URBS Path Real-time Geeratio Metho i CC Sstem Che Liagji, Gao Chagi, Feg Xiazhag Five-ais URBS Path Real-time Geeratio Metho i CC Sstem Che Liagji, Gao Chagi, Feg Xiazhag Zhegzho Istitte of Aeroatical

More information

Fluids Lecture 17 Notes

Fluids Lecture 17 Notes Flids Lectre 7 Notes. Obliqe Waves Readig: Aderso 9., 9. Obliqe Waves ach waves Small distrbaces created by a sleder body i a sersoic flow will roagate diagoally away as ach waves. These cosist of small

More information

Coordinate Systems. Things to think about:

Coordinate Systems. Things to think about: Coordiate Sstems There are 3 coordiate sstems that a compter graphics programmer is most cocered with: the Object Coordiate Sstem (OCS), the World Coordiate Sstem (WCS), ad the Camera Coordiate Sstem (CCS).

More information

Curves - Foundation of Free-form Surfaces

Curves - Foundation of Free-form Surfaces Crves - Fondation of Free-form Srfaces Why Not Simply Use a Point Matrix to Represent a Crve? Storage isse and limited resoltion Comptation and transformation Difficlties in calclating the intersections

More information

LINEARIZATION OF NONLINEAR EQUATIONS By Dominick Andrisani. dg x. ( ) ( ) dx

LINEARIZATION OF NONLINEAR EQUATIONS By Dominick Andrisani. dg x. ( ) ( ) dx LINEAIZATION OF NONLINEA EQUATIONS By Domiick Adrisai A. Liearizatio of Noliear Fctios A. Scalar fctios of oe variable. We are ive the oliear fctio (). We assme that () ca be represeted si a Taylor series

More information

In this document, if A:

In this document, if A: m I this docmet, if A: is a m matrix, ref(a) is a row-eqivalet matrix i row-echelo form sig Gassia elimiatio with partial pivotig as described i class. Ier prodct ad orthogoality What is the largest possible

More information

4. Linear Classification. Kai Yu

4. Linear Classification. Kai Yu 4. Liear Classificatio Kai Y Liear Classifiers A simplest classificatio model Help to derstad oliear models Argably the most sefl classificatio method! 2 Liear Classifiers A simplest classificatio model

More information

Calculus 2 Quiz 1 Review / Fall 2011

Calculus 2 Quiz 1 Review / Fall 2011 Calcls Qiz Review / Fall 0 () The fctio is f a the iterval is [, ]. Here are two formlas yo may ee. ( ) ( ) ( ) 6 (a.) Use a left-e, right-e, a mipoit sm of "" rectagles to approimate. The withs of all

More information

Machine Learning for Data Science (CS 4786)

Machine Learning for Data Science (CS 4786) Machie Learig for Data Sciece CS 4786) Lecture 9: Pricipal Compoet Aalysis The text i black outlies mai ideas to retai from the lecture. The text i blue give a deeper uderstadig of how we derive or get

More information

Application of Digital Filters

Application of Digital Filters Applicatio of Digital Filters Geerally some filterig of a time series take place as a reslt of the iability of the recordig system to respod to high freqecies. I may cases systems are desiged specifically

More information

too many conditions to check!!

too many conditions to check!! Vector Spaces Aioms of a Vector Space closre Defiitio : Let V be a o empty set of vectors with operatios : i. Vector additio :, v є V + v є V ii. Scalar mltiplicatio: li є V k є V where k is scalar. The,

More information

Ellipsoid Method for Linear Programming made simple

Ellipsoid Method for Linear Programming made simple Ellipsoid Method for Liear Programmig made simple Sajeev Saxea Dept. of Computer Sciece ad Egieerig, Idia Istitute of Techology, Kapur, INDIA-08 06 December 3, 07 Abstract I this paper, ellipsoid method

More information

arxiv: v1 [cs.gr] 7 May 2015

arxiv: v1 [cs.gr] 7 May 2015 Bezier curves based o Lupas (p, q)-aalogue of Berstei polyomials i CAGD Khalid Kha ad D.K. Lobiyal School of Computer ad System Scieces, SC & SS, J.N.U., New Delhi-67., Idia halidga57@gmail.com; dlobiyal@gmail.com

More information

Outline. n Introduction. u Task analysis u Network Representations. n From Task Analysis to Network Representations

Outline. n Introduction. u Task analysis u Network Representations. n From Task Analysis to Network Representations Start Search me Move crsor toward me Doble click o chose optio Otlie Itrodctio Bildig Models from Task Aalysis Task aalysis Network Represetatios From Task Aalysis to Network Represetatios Costrctig a

More information

x c the remainder is Pc ().

x c the remainder is Pc (). Algebra, Polyomial ad Ratioal Fuctios Page 1 K.Paulk Notes Chapter 3, Sectio 3.1 to 3.4 Summary Sectio Theorem Notes 3.1 Zeros of a Fuctio Set the fuctio to zero ad solve for x. The fuctio is zero at these

More information

HWA CHONG INSTITUTION JC1 PROMOTIONAL EXAMINATION Wednesday 1 October hours. List of Formula (MF15)

HWA CHONG INSTITUTION JC1 PROMOTIONAL EXAMINATION Wednesday 1 October hours. List of Formula (MF15) HWA CHONG INSTITUTION JC PROMOTIONAL EXAMINATION 4 MATHEMATICS Higher 974/ Paper Wedesda October 4 hors Additioal materials: Aswer paper List of Formla (MF5) READ THESE INSTRUCTIONS FIRST Write or ame

More information

Machine Learning for Data Science (CS 4786)

Machine Learning for Data Science (CS 4786) Machie Learig for Data Sciece CS 4786) Lecture & 3: Pricipal Compoet Aalysis The text i black outlies high level ideas. The text i blue provides simple mathematical details to derive or get to the algorithm

More information

CALCULATION OF FIBONACCI VECTORS

CALCULATION OF FIBONACCI VECTORS CALCULATION OF FIBONACCI VECTORS Stuart D. Aderso Departmet of Physics, Ithaca College 953 Daby Road, Ithaca NY 14850, USA email: saderso@ithaca.edu ad Dai Novak Departmet of Mathematics, Ithaca College

More information

SPLINE INTERPOLATION AND BEST QUADRATURE FORMULAE. 1. The spline interpolation formula, A spline function S(x), of degree &( = 0)> having the knots

SPLINE INTERPOLATION AND BEST QUADRATURE FORMULAE. 1. The spline interpolation formula, A spline function S(x), of degree &( = 0)> having the knots SPLINE INTERPOLATION AND BEST QUADRATURE FORMULAE BY I. J. SCHOENBERG Commuicated by Felix Browder, October 9, 1963 1. The splie iterpolatio formula, A splie fuctio S(x), of degree &( = 0)> havig the kots

More information

The Modification of BCC Model Using Facet Analysis

The Modification of BCC Model Using Facet Analysis RECENT ADVANCES i APPLIED MATHEMATICS The Modificatio of BCC Model Usig Facet Aalysis SAHAND DANESHVAR Applied Mathematics Departmet Islamic Azad Uiversity Tabriz Brach, Tabriz, IRAN sahaddaeshvar@yahoo.com

More information

Root Finding COS 323

Root Finding COS 323 Root Fidig COS 323 Remider Sig up for Piazza Assigmet 0 is posted, due Tue 9/25 Last time.. Floatig poit umbers ad precisio Machie epsilo Sources of error Sesitivity ad coditioig Stability ad accuracy

More information

Quadrature of the parabola with the square pyramidal number

Quadrature of the parabola with the square pyramidal number Quadrature of the parabola with the square pyramidal umber By Luciao Acora We perform here a ew proof of the Archimedes theorem o the quadrature of the parabolic segmet, executed without the aid of itegral

More information

MAT2400 Assignment 2 - Solutions

MAT2400 Assignment 2 - Solutions MAT24 Assigmet 2 - Soltios Notatio: For ay fctio f of oe real variable, f(a + ) deotes the limit of f() whe teds to a from above (if it eists); i.e., f(a + ) = lim t a + f(t). Similarly, f(a ) deotes the

More information

Elementary Linear Algebra

Elementary Linear Algebra Elemetary Liear Algebra Ato & Rorres th Editio Lectre Set Chapter : Eclidea Vector Spaces Chapter Cotet Vectors i -Space -Space ad -Space Norm Distace i R ad Dot Prodct Orthogoality Geometry of Liear Systems

More information

Roberto s Notes on Series Chapter 2: Convergence tests Section 7. Alternating series

Roberto s Notes on Series Chapter 2: Convergence tests Section 7. Alternating series Roberto s Notes o Series Chapter 2: Covergece tests Sectio 7 Alteratig series What you eed to kow already: All basic covergece tests for evetually positive series. What you ca lear here: A test for series

More information

Polynomial Multiplication and Fast Fourier Transform

Polynomial Multiplication and Fast Fourier Transform Polyomial Multiplicatio ad Fast Fourier Trasform Com S 477/577 Notes Ya-Bi Jia Sep 19, 2017 I this lecture we will describe the famous algorithm of fast Fourier trasform FFT, which has revolutioized digital

More information

Section A assesses the Units Numerical Analysis 1 and 2 Section B assesses the Unit Mathematics for Applied Mathematics

Section A assesses the Units Numerical Analysis 1 and 2 Section B assesses the Unit Mathematics for Applied Mathematics X0/70 NATIONAL QUALIFICATIONS 005 MONDAY, MAY.00 PM 4.00 PM APPLIED MATHEMATICS ADVANCED HIGHER Numerical Aalysis Read carefully. Calculators may be used i this paper.. Cadidates should aswer all questios.

More information

Distance for degree raising and reduction of triangular Bezier surfaces

Distance for degree raising and reduction of triangular Bezier surfaces Joural of Computatioal ad Applied Mathematics 158 (003) 33 41 www.elsevier.com/locate/cam Distace for degree raisig ad reductio of triagular Bezier surfaces Abedallah Rababah Departmet of Mathematics ad

More information

Polynomials with Rational Roots that Differ by a Non-zero Constant. Generalities

Polynomials with Rational Roots that Differ by a Non-zero Constant. Generalities Polyomials with Ratioal Roots that Differ by a No-zero Costat Philip Gibbs The problem of fidig two polyomials P(x) ad Q(x) of a give degree i a sigle variable x that have all ratioal roots ad differ by

More information

PC5215 Numerical Recipes with Applications - Review Problems

PC5215 Numerical Recipes with Applications - Review Problems PC55 Numerical Recipes with Applicatios - Review Problems Give the IEEE 754 sigle precisio bit patter (biary or he format) of the followig umbers: 0 0 05 00 0 00 Note that it has 8 bits for the epoet,

More information

Geometric Modeling

Geometric Modeling Geometrc Modelg 9.580.0 Crves Morteso Chater -5 ad Agel Chater 9 Crve Bascs Crve: Locs of a ot movg wth degree of freedom. Some tyes of eqatos to descrbe crves: Itrsc o relace o exteral frame of referece

More information

2.004 Dynamics and Control II Spring 2008

2.004 Dynamics and Control II Spring 2008 MIT OpeCourseWare http://ocw.mit.edu 2.004 Dyamics ad Cotrol II Sprig 2008 For iformatio about citig these materials or our Terms of Use, visit: http://ocw.mit.edu/terms. Massachusetts Istitute of Techology

More information

Polynomial Functions and Their Graphs

Polynomial Functions and Their Graphs Polyomial Fuctios ad Their Graphs I this sectio we begi the study of fuctios defied by polyomial expressios. Polyomial ad ratioal fuctios are the most commo fuctios used to model data, ad are used extesively

More information

THE TRANSFORMATION MATRIX OF CHEBYSHEV IV BERNSTEIN POLYNOMIAL BASES

THE TRANSFORMATION MATRIX OF CHEBYSHEV IV BERNSTEIN POLYNOMIAL BASES Joural of Mathematical Aalysis ISSN: 17-341, URL: http://iliriascom/ma Volume 7 Issue 4(16, Pages 13-19 THE TRANSFORMATION MATRIX OF CHEBYSHEV IV BERNSTEIN POLYNOMIAL BASES ABEDALLAH RABABAH, AYMAN AL

More information

ECE-S352 Introduction to Digital Signal Processing Lecture 3A Direct Solution of Difference Equations

ECE-S352 Introduction to Digital Signal Processing Lecture 3A Direct Solution of Difference Equations ECE-S352 Itroductio to Digital Sigal Processig Lecture 3A Direct Solutio of Differece Equatios Discrete Time Systems Described by Differece Equatios Uit impulse (sample) respose h() of a DT system allows

More information

Optimum Power Allocation in Parallel Interference Channels

Optimum Power Allocation in Parallel Interference Channels Nachrichtetechi Otimm Power Allocatio i Parallel Iterferece Chaels M.Sc. Hssei Al-Shatri hssei.al-shatri@i-rostoc.de 17.03.011 UNIVERSITÄT ROSTOCK AKULTÄT INORMATIK UND ELEKTROTECHNIK Nachrichtetechi Motivatio

More information

Harmonic Interpolation, Bézier Curves and Trigonometric Interpolation

Harmonic Interpolation, Bézier Curves and Trigonometric Interpolation Haroic Iterpolatio, Bézier Curves ad Trigooetric Iterpolatio A Hardy ad W-H Steeb Iteratioal School for Scietific Coputig, Rad Afrikaas Uiversity, Aucklad Park 2006, South Africa Reprit requests to Prof

More information

Lecture 12: Spiral: Domain Specific HLS. James C. Hoe Department of ECE Carnegie Mellon University

Lecture 12: Spiral: Domain Specific HLS. James C. Hoe Department of ECE Carnegie Mellon University 8 643 Lecture : Spiral: Domai Specific HLS James C. Hoe Departmet of ECE Caregie Mello Uiversity 8 643 F7 L S, James C. Hoe, CMU/ECE/CALCM, 07 Houseeepig Your goal today: see a eample of really highlevel

More information

CALCULUS BASIC SUMMER REVIEW

CALCULUS BASIC SUMMER REVIEW CALCULUS BASIC SUMMER REVIEW NAME rise y y y Slope of a o vertical lie: m ru Poit Slope Equatio: y y m( ) The slope is m ad a poit o your lie is, ). ( y Slope-Itercept Equatio: y m b slope= m y-itercept=

More information

The Method of Least Squares. To understand least squares fitting of data.

The Method of Least Squares. To understand least squares fitting of data. The Method of Least Squares KEY WORDS Curve fittig, least square GOAL To uderstad least squares fittig of data To uderstad the least squares solutio of icosistet systems of liear equatios 1 Motivatio Curve

More information

Math 451: Euclidean and Non-Euclidean Geometry MWF 3pm, Gasson 204 Homework 3 Solutions

Math 451: Euclidean and Non-Euclidean Geometry MWF 3pm, Gasson 204 Homework 3 Solutions Math 451: Euclidea ad No-Euclidea Geometry MWF 3pm, Gasso 204 Homework 3 Solutios Exercises from 1.4 ad 1.5 of the otes: 4.3, 4.10, 4.12, 4.14, 4.15, 5.3, 5.4, 5.5 Exercise 4.3. Explai why Hp, q) = {x

More information

The z Transform. The Discrete LTI System Response to a Complex Exponential

The z Transform. The Discrete LTI System Response to a Complex Exponential The Trasform The trasform geeralies the Discrete-time Forier Trasform for the etire complex plae. For the complex variable is sed the otatio: jω x+ j y r e ; x, y Ω arg r x + y {} The Discrete LTI System

More information

IP Reference guide for integer programming formulations.

IP Reference guide for integer programming formulations. IP Referece guide for iteger programmig formulatios. by James B. Orli for 15.053 ad 15.058 This documet is iteded as a compact (or relatively compact) guide to the formulatio of iteger programs. For more

More information

1.3 Convergence Theorems of Fourier Series. k k k k. N N k 1. With this in mind, we state (without proof) the convergence of Fourier series.

1.3 Convergence Theorems of Fourier Series. k k k k. N N k 1. With this in mind, we state (without proof) the convergence of Fourier series. .3 Covergece Theorems of Fourier Series I this sectio, we preset the covergece of Fourier series. A ifiite sum is, by defiitio, a limit of partial sums, that is, a cos( kx) b si( kx) lim a cos( kx) b si(

More information

Designing Parametric Cubic Curves. Prof. George Wolberg Dept. of Computer Science City College of New York

Designing Parametric Cubic Curves. Prof. George Wolberg Dept. of Computer Science City College of New York Designing Parametric Cbic Crves Prof. George Wolberg Det. of Comter Science City College of New York Objectives Introdce the tyes of crves - Interolating -Hermite - Bezier - B-Sline Analyze their erformance

More information

Gamma Distribution and Gamma Approximation

Gamma Distribution and Gamma Approximation Gamma Distributio ad Gamma Approimatio Xiaomig Zeg a Fuhua (Frak Cheg b a Xiame Uiversity, Xiame 365, Chia mzeg@jigia.mu.edu.c b Uiversity of Ketucky, Leigto, Ketucky 456-46, USA cheg@cs.uky.edu Abstract

More information

Geometric Camera Calibration Chapter 2

Geometric Camera Calibration Chapter 2 Geoetric Caera Calibratio Chapter 2 Gido Gerig CS 6643 Sprig 27 Slides odified fro Marc ollefeys, UNC Chapel Hill, Cop256, Other slides ad illstratios fro J. oce, added to corse book, ad reor Darrell,

More information

MAT 271 Project: Partial Fractions for certain rational functions

MAT 271 Project: Partial Fractions for certain rational functions MAT 7 Project: Partial Fractios for certai ratioal fuctios Prerequisite kowledge: partial fractios from MAT 7, a very good commad of factorig ad complex umbers from Precalculus. To complete this project,

More information

Control Charts. Introduction. Purpose and benefit: UCL (upper control limit) UWL (upper warning limit) Quality feature

Control Charts. Introduction. Purpose and benefit: UCL (upper control limit) UWL (upper warning limit) Quality feature Qality featre Cotrol Charts Itrodctio A Cotrol Chart shows the time corse of a process characteristic. For this prpose, data ca be take cotiosly or i periodic samples. The prereqisite is that the process

More information

1 Duality revisited. AM 221: Advanced Optimization Spring 2016

1 Duality revisited. AM 221: Advanced Optimization Spring 2016 AM 22: Advaced Optimizatio Sprig 206 Prof. Yaro Siger Sectio 7 Wedesday, Mar. 9th Duality revisited I this sectio, we will give a slightly differet perspective o duality. optimizatio program: f(x) x R

More information

The Random Walk For Dummies

The Random Walk For Dummies The Radom Walk For Dummies Richard A Mote Abstract We look at the priciples goverig the oe-dimesioal discrete radom walk First we review five basic cocepts of probability theory The we cosider the Beroulli

More information

On the Distribution of Type II Errors in Hypothesis Testing

On the Distribution of Type II Errors in Hypothesis Testing Applied Mathematics,,, 89-95 doi:436/am Pblished Olie Febrary (http://wwwscirporg/joral/am) O the Distribtio of Type II Errors i Hypothesis Testig Abstract Skip Thompso Departmet of Mathematics & Statistics,

More information

Lecture 3. (2) Last time: 3D space. The dot product. Dan Nichols January 30, 2018

Lecture 3. (2) Last time: 3D space. The dot product. Dan Nichols January 30, 2018 Lectre 3 The dot prodct Dan Nichols nichols@math.mass.ed MATH 33, Spring 018 Uniersity of Massachsetts Janary 30, 018 () Last time: 3D space Right-hand rle, the three coordinate planes 3D coordinate system:

More information

Partial Differential Equations

Partial Differential Equations EE 84 Matematical Metods i Egieerig Partial Differetial Eqatios Followig are some classical partial differetial eqatios were is assmed to be a fctio of two or more variables t (time) ad y (spatial coordiates).

More information

CHAPTER 5. Theory and Solution Using Matrix Techniques

CHAPTER 5. Theory and Solution Using Matrix Techniques A SERIES OF CLASS NOTES FOR 2005-2006 TO INTRODUCE LINEAR AND NONLINEAR PROBLEMS TO ENGINEERS, SCIENTISTS, AND APPLIED MATHEMATICIANS DE CLASS NOTES 3 A COLLECTION OF HANDOUTS ON SYSTEMS OF ORDINARY DIFFERENTIAL

More information

Find quadratic function which pass through the following points (0,1),(1,1),(2, 3)... 11

Find quadratic function which pass through the following points (0,1),(1,1),(2, 3)... 11 Adrew Powuk - http://www.powuk.com- Math 49 (Numerical Aalysis) Iterpolatio... 4. Polyomial iterpolatio (system of equatio)... 4.. Lier iterpolatio... 5... Fid a lie which pass through (,) (,)... 8...

More information

September 2012 C1 Note. C1 Notes (Edexcel) Copyright - For AS, A2 notes and IGCSE / GCSE worksheets 1

September 2012 C1 Note. C1 Notes (Edexcel) Copyright   - For AS, A2 notes and IGCSE / GCSE worksheets 1 September 0 s (Edecel) Copyright www.pgmaths.co.uk - For AS, A otes ad IGCSE / GCSE worksheets September 0 Copyright www.pgmaths.co.uk - For AS, A otes ad IGCSE / GCSE worksheets September 0 Copyright

More information

Computing the output response of LTI Systems.

Computing the output response of LTI Systems. Computig the output respose of LTI Systems. By breaig or decomposig ad represetig the iput sigal to the LTI system ito terms of a liear combiatio of a set of basic sigals. Usig the superpositio property

More information

Chapter Vectors

Chapter Vectors Chapter 4. Vectors fter readig this chapter you should be able to:. defie a vector. add ad subtract vectors. fid liear combiatios of vectors ad their relatioship to a set of equatios 4. explai what it

More information

R is a scalar defined as follows:

R is a scalar defined as follows: Math 8. Notes o Dot Product, Cross Product, Plaes, Area, ad Volumes This lecture focuses primarily o the dot product ad its may applicatios, especially i the measuremet of agles ad scalar projectio ad

More information

A widely used display of protein shapes is based on the coordinates of the alpha carbons - - C α

A widely used display of protein shapes is based on the coordinates of the alpha carbons - - C α Nice plottig of proteis: I A widely used display of protei shapes is based o the coordiates of the alpha carbos - - C α -s. The coordiates of the C α -s are coected by a cotiuous curve that roughly follows

More information

Triangular Bézier Approximations to Constant Mean Curvature Surfaces

Triangular Bézier Approximations to Constant Mean Curvature Surfaces riagular Bézier Approximatios to Costat Mea Curvature Surfaces A. Aral 1,A.Lluch 1, ad J. Moterde 2 1 Dep. de Matemàtiques, Uiversitat Jaume Castelló, Spai paral@mat.uji.es,lluch@mat.uji.es 2 Dep. de Geometria

More information

Centers of a Simplex. Contents

Centers of a Simplex. Contents Ceters of a Simplex David Eberly, Geometric Tools, Redmod WA 9852 https://www.geometrictools.com/ This work is licesed uder the Creative Commos Attributio 4. Iteratioal Licese. To view a copy of this licese,

More information

ALGEBRAIC GEOMETRY COURSE NOTES, LECTURE 5: SINGULARITIES.

ALGEBRAIC GEOMETRY COURSE NOTES, LECTURE 5: SINGULARITIES. ALGEBRAIC GEOMETRY COURSE NOTES, LECTURE 5: SINGULARITIES. ANDREW SALCH 1. The Jacobia criterio for osigularity. You have probably oticed by ow that some poits o varieties are smooth i a sese somethig

More information

A Note on the form of Jacobi Polynomial used in Harish-Chandra s Paper Motion of an Electron in the Field of a Magnetic Pole.

A Note on the form of Jacobi Polynomial used in Harish-Chandra s Paper Motion of an Electron in the Field of a Magnetic Pole. e -Joral of Sciece & Techology (e-jst) A Note o the form of Jacobi Polyomial se i Harish-Chara s Paper Motio of a Electro i the Fiel of a Magetic Pole Vio Kmar Yaav Jior Research Fellow (CSIR) Departmet

More information

10-701/ Machine Learning Mid-term Exam Solution

10-701/ Machine Learning Mid-term Exam Solution 0-70/5-78 Machie Learig Mid-term Exam Solutio Your Name: Your Adrew ID: True or False (Give oe setece explaatio) (20%). (F) For a cotiuous radom variable x ad its probability distributio fuctio p(x), it

More information

1 Generating functions for balls in boxes

1 Generating functions for balls in boxes Math 566 Fall 05 Some otes o geeratig fuctios Give a sequece a 0, a, a,..., a,..., a geeratig fuctio some way of represetig the sequece as a fuctio. There are may ways to do this, with the most commo ways

More information

Definitions and Theorems. where x are the decision variables. c, b, and a are constant coefficients.

Definitions and Theorems. where x are the decision variables. c, b, and a are constant coefficients. Defiitios ad Theorems Remember the scalar form of the liear programmig problem, Miimize, Subject to, f(x) = c i x i a 1i x i = b 1 a mi x i = b m x i 0 i = 1,2,, where x are the decisio variables. c, b,

More information

Exponential Moving Average Pieter P

Exponential Moving Average Pieter P Expoetial Movig Average Pieter P Differece equatio The Differece equatio of a expoetial movig average lter is very simple: y[] x[] + (1 )y[ 1] I this equatio, y[] is the curret output, y[ 1] is the previous

More information

CS 112 Transformations II. Slide 1

CS 112 Transformations II. Slide 1 CS 112 Trasformatios II Slide 1 Compositio of Trasformatios Example: A poit P is first traslated ad the rotated. Traslatio matrix T, Rotatio Matrix R. After Traslatio: P = TP After Rotatio: P =RP =RTP

More information

Properties and Tests of Zeros of Polynomial Functions

Properties and Tests of Zeros of Polynomial Functions Properties ad Tests of Zeros of Polyomial Fuctios The Remaider ad Factor Theorems: Sythetic divisio ca be used to fid the values of polyomials i a sometimes easier way tha substitutio. This is show by

More information

Optimally Sparse SVMs

Optimally Sparse SVMs A. Proof of Lemma 3. We here prove a lower boud o the umber of support vectors to achieve geeralizatio bouds of the form which we cosider. Importatly, this result holds ot oly for liear classifiers, but

More information

Complex Analysis Spring 2001 Homework I Solution

Complex Analysis Spring 2001 Homework I Solution Complex Aalysis Sprig 2001 Homework I Solutio 1. Coway, Chapter 1, sectio 3, problem 3. Describe the set of poits satisfyig the equatio z a z + a = 2c, where c > 0 ad a R. To begi, we see from the triagle

More information

Median and IQR The median is the value which divides the ordered data values in half.

Median and IQR The median is the value which divides the ordered data values in half. STA 666 Fall 2007 Web-based Course Notes 4: Describig Distributios Numerically Numerical summaries for quatitative variables media ad iterquartile rage (IQR) 5-umber summary mea ad stadard deviatio Media

More information

Enumerative & Asymptotic Combinatorics

Enumerative & Asymptotic Combinatorics C50 Eumerative & Asymptotic Combiatorics Notes 4 Sprig 2003 Much of the eumerative combiatorics of sets ad fuctios ca be geeralised i a maer which, at first sight, seems a bit umotivated I this chapter,

More information

Complex Numbers Solutions

Complex Numbers Solutions Complex Numbers Solutios Joseph Zoller February 7, 06 Solutios. (009 AIME I Problem ) There is a complex umber with imagiary part 64 ad a positive iteger such that Fid. [Solutio: 697] 4i + + 4i. 4i 4i

More information

Example 3.3: Rainfall reported at a group of five stations (see Fig. 3.7) is as follows. Kundla. Sabli

Example 3.3: Rainfall reported at a group of five stations (see Fig. 3.7) is as follows. Kundla. Sabli 3.4.4 Spatial Cosistecy Check Raifall data exhibit some spatial cosistecy ad this forms the basis of ivestigatig the observed raifall values. A estimate of the iterpolated raifall value at a statio is

More information

Study the bias (due to the nite dimensional approximation) and variance of the estimators

Study the bias (due to the nite dimensional approximation) and variance of the estimators 2 Series Methods 2. Geeral Approach A model has parameters (; ) where is ite-dimesioal ad is oparametric. (Sometimes, there is o :) We will focus o regressio. The fuctio is approximated by a series a ite

More information

Linear time invariant systems

Linear time invariant systems Liear time ivariat systems Alejadro Ribeiro Dept. of Electrical ad Systems Egieerig Uiversity of Pesylvaia aribeiro@seas.upe.edu http://www.seas.upe.edu/users/~aribeiro/ February 25, 2016 Sigal ad Iformatio

More information

Math 120 Answers for Homework 23

Math 120 Answers for Homework 23 Math 0 Aswers for Homewor. (a) The Taylor series for cos(x) aroud a 0 is cos(x) x! + x4 4! x6 6! + x8 8! x0 0! + ( ) ()! x ( ) π ( ) ad so the series ()! ()! (π) is just the series for cos(x) evaluated

More information

Chapter 2. Periodic points of toral. automorphisms. 2.1 General introduction

Chapter 2. Periodic points of toral. automorphisms. 2.1 General introduction Chapter 2 Periodic poits of toral automorphisms 2.1 Geeral itroductio The automorphisms of the two-dimesioal torus are rich mathematical objects possessig iterestig geometric, algebraic, topological ad

More information

Orthogonal transformations

Orthogonal transformations Orthogoal trasformatios October 12, 2014 1 Defiig property The squared legth of a vector is give by takig the dot product of a vector with itself, v 2 v v g ij v i v j A orthogoal trasformatio is a liear

More information

Ω ). Then the following inequality takes place:

Ω ). Then the following inequality takes place: Lecture 8 Lemma 5. Let f : R R be a cotiuously differetiable covex fuctio. Choose a costat δ > ad cosider the subset Ωδ = { R f δ } R. Let Ωδ ad assume that f < δ, i.e., is ot o the boudary of f = δ, i.e.,

More information

Diagonalization of Quadratic Forms. Recall in days past when you were given an equation which looked like

Diagonalization of Quadratic Forms. Recall in days past when you were given an equation which looked like Diagoalizatio of Qadratic Forms Recall i das past whe o were gie a eqatio which looked like ad o were asked to sketch the set of poits which satisf this eqatio. It was ecessar to complete the sqare so

More information

Determinants of order 2 and 3 were defined in Chapter 2 by the formulae (5.1)

Determinants of order 2 and 3 were defined in Chapter 2 by the formulae (5.1) 5. Determiats 5.. Itroductio 5.2. Motivatio for the Choice of Axioms for a Determiat Fuctios 5.3. A Set of Axioms for a Determiat Fuctio 5.4. The Determiat of a Diagoal Matrix 5.5. The Determiat of a Upper

More information

Image Spaces. What might an image space be

Image Spaces. What might an image space be Image Spaces What might a image space be Map each image to a poit i a space Defie a distace betwee two poits i that space Mabe also a shortest path (morph) We have alread see a simple versio of this, i

More information

We will conclude the chapter with the study a few methods and techniques which are useful

We will conclude the chapter with the study a few methods and techniques which are useful Chapter : Coordiate geometry: I this chapter we will lear about the mai priciples of graphig i a dimesioal (D) Cartesia system of coordiates. We will focus o drawig lies ad the characteristics of the graphs

More information

Nonlinear regression

Nonlinear regression oliear regressio How to aalyse data? How to aalyse data? Plot! How to aalyse data? Plot! Huma brai is oe the most powerfull computatioall tools Works differetly tha a computer What if data have o liear

More information

Global Intensity Normalization induces Correlation in fmri Kevin K. Liu 1 and Daniel B. Rowe 1,2 1

Global Intensity Normalization induces Correlation in fmri Kevin K. Liu 1 and Daniel B. Rowe 1,2 1 JSM5 - Sectio o Statistics i Imagig Global Itesity Normalizatio iduces Correlatio i fmri Kevi K. Liu ad Daiel B. Rowe, Departmet of Mathematics, Statistics ad Computer Sciece, Marquette Uiversity, Milwaukee,

More information

Bivariate Sample Statistics Geog 210C Introduction to Spatial Data Analysis. Chris Funk. Lecture 7

Bivariate Sample Statistics Geog 210C Introduction to Spatial Data Analysis. Chris Funk. Lecture 7 Bivariate Sample Statistics Geog 210C Itroductio to Spatial Data Aalysis Chris Fuk Lecture 7 Overview Real statistical applicatio: Remote moitorig of east Africa log rais Lead up to Lab 5-6 Review of bivariate/multivariate

More information

Section 1.1. Calculus: Areas And Tangents. Difference Equations to Differential Equations

Section 1.1. Calculus: Areas And Tangents. Difference Equations to Differential Equations Differece Equatios to Differetial Equatios Sectio. Calculus: Areas Ad Tagets The study of calculus begis with questios about chage. What happes to the velocity of a swigig pedulum as its positio chages?

More information

BLOOM S TAXONOMY. Following Bloom s Taxonomy to Assess Students

BLOOM S TAXONOMY. Following Bloom s Taxonomy to Assess Students BLOOM S TAXONOMY Topic Following Bloom s Taonomy to Assess Stdents Smmary A handot for stdents to eplain Bloom s taonomy that is sed for item writing and test constrction to test stdents to see if they

More information

The log-concavity and log-convexity properties associated to hyperpell and hyperpell-lucas sequences

The log-concavity and log-convexity properties associated to hyperpell and hyperpell-lucas sequences Aales Mathematicae et Iformaticae 43 2014 pp. 3 12 http://ami.etf.hu The log-cocavity ad log-covexity properties associated to hyperpell ad hyperpell-lucas sequeces Moussa Ahmia ab, Hacèe Belbachir b,

More information

Math 61CM - Solutions to homework 3

Math 61CM - Solutions to homework 3 Math 6CM - Solutios to homework 3 Cédric De Groote October 2 th, 208 Problem : Let F be a field, m 0 a fixed oegative iteger ad let V = {a 0 + a x + + a m x m a 0,, a m F} be the vector space cosistig

More information

Zeros of Polynomials

Zeros of Polynomials Math 160 www.timetodare.com 4.5 4.6 Zeros of Polyomials I these sectios we will study polyomials algebraically. Most of our work will be cocered with fidig the solutios of polyomial equatios of ay degree

More information

Discrete-Time Systems, LTI Systems, and Discrete-Time Convolution

Discrete-Time Systems, LTI Systems, and Discrete-Time Convolution EEL5: Discrete-Time Sigals ad Systems. Itroductio I this set of otes, we begi our mathematical treatmet of discrete-time s. As show i Figure, a discrete-time operates or trasforms some iput sequece x [

More information

On Random Line Segments in the Unit Square

On Random Line Segments in the Unit Square O Radom Lie Segmets i the Uit Square Thomas A. Courtade Departmet of Electrical Egieerig Uiversity of Califoria Los Ageles, Califoria 90095 Email: tacourta@ee.ucla.edu I. INTRODUCTION Let Q = [0, 1] [0,

More information

Test One (Answer Key)

Test One (Answer Key) CS395/Ma395 (Sprig 2005) Test Oe Name: Page 1 Test Oe (Aswer Key) CS395/Ma395: Aalysis of Algorithms This is a closed book, closed otes, 70 miute examiatio. It is worth 100 poits. There are twelve (12)

More information