4. Topic Cramer’s Rule Speed of Calculating Determinants Projective Geometry.

Slides:



Advertisements
Similar presentations
Chapter 4 Euclidean Vector Spaces
Advertisements

Elementary Linear Algebra Anton & Rorres, 9th Edition
Invariants (continued).
1 A camera is modeled as a map from a space pt (X,Y,Z) to a pixel (u,v) by ‘homogeneous coordinates’ have been used to ‘treat’ translations ‘multiplicatively’
Primitives Behaviour at infinity HZ 2.2 Projective DLT alg Invariants
Recovery of affine and metric properties from images in 2D Projective space Ko Dae-Won.
Chap. 3 Determinants 3.1 The Determinants of a Matrix
3 - 1 Chapter 2B Determinants 2B.1 The Determinant and Evaluation of a Matrix 2B.2 Properties of Determinants 2B.3 Eigenvalues and Application of Determinants.
12.1 Systems of Linear Equations: Substitution and Elimination.
1.Vectors in Space 2.Length and Angle Measures II. Linear Geometry of n-Space.
6 6.1 © 2012 Pearson Education, Inc. Orthogonality and Least Squares INNER PRODUCT, LENGTH, AND ORTHOGONALITY.
A Brief Introduction to Real Projective Geometry Asilomar - December 2010 Bruce Cohen Lowell High School, SFUSD
Multiple View Geometry Projective Geometry & Transformations of 2D Vladimir Nedović Intelligent Systems Lab Amsterdam (ISLA) Informatics Institute,
The 2D Projective Plane Points and Lines.
Multiple View Geometry Marc Pollefeys University of North Carolina at Chapel Hill Modified by Philippos Mordohai.
Projective 2D & 3D geometry course 2
Used slides/content with permission from
4.I. Definition 4.II. Geometry of Determinants 4.III. Other Formulas Topics: Cramer’s Rule Speed of Calculating Determinants Projective Geometry Chapter.
Projective geometry- 2D Acknowledgements Marc Pollefeys: for allowing the use of his excellent slides on this topic
Projective geometry Slides from Steve Seitz and Daniel DeMenthon
Multiple View Geometry
Projective 2D geometry Appunti basati sulla parte iniziale del testo
Multiple View Geometry Marc Pollefeys University of North Carolina at Chapel Hill Modified by Philippos Mordohai.
3D photography Marc Pollefeys Fall 2007
Projective Geometry and Camera model Class 2
ENGG2013 Unit 9 3x3 Determinant
Orthogonality and Least Squares
Linear Equations in Linear Algebra
Projective 2D geometry course 2 Multiple View Geometry Comp Marc Pollefeys.
App III. Group Algebra & Reduction of Regular Representations 1. Group Algebra 2. Left Ideals, Projection Operators 3. Idempotents 4. Complete Reduction.
Project Geometry Jiecai He (Jake)
Lecture 11 Stereo Reconstruction I Lecture 11 Stereo Reconstruction I Mata kuliah: T Computer Vision Tahun: 2010.
Linear Equations in Linear Algebra
Systems and Matrices (Chapter5)
1 February 24 Matrices 3.2 Matrices; Row reduction Standard form of a set of linear equations: Chapter 3 Linear Algebra Matrix of coefficients: Augmented.
Projective Geometry and Geometric Invariance in Computer Vision Babak N. Araabi Electrical and Computer Eng. Dept. University of Tehran Workshop on image.
CHAPTER FIVE Orthogonality Why orthogonal? Least square problem Accuracy of Numerical computation.
Robot Vision SS 2008 Matthias Rüther 1 ROBOT VISION Lesson 2: Projective Geometry Matthias Rüther Slides courtesy of Marc Pollefeys Department of Computer.
ME 1202: Linear Algebra & Ordinary Differential Equations (ODEs)
Homogeneous Coordinates (Projective Space) Let be a point in Euclidean space Change to homogeneous coordinates: Defined up to scale: Can go back to non-homogeneous.
Multivariate Statistics Matrix Algebra II W. M. van der Veld University of Amsterdam.
4 4.4 © 2012 Pearson Education, Inc. Vector Spaces COORDINATE SYSTEMS.
Projective Geometry. Projection Vanishing lines m and n.
Matrices & Determinants Chapter: 1 Matrices & Determinants.
University of Palestine Faculty of Applied Engineering and Urban Planning Software Engineering Department Introduction to computer vision Chapter 2: Image.
1 1.5 © 2016 Pearson Education, Inc. Linear Equations in Linear Algebra SOLUTION SETS OF LINEAR SYSTEMS.
1 §15.1 Euclid’s Superposition Proof and Plane Transformations. The student will learn: the basic concepts of transformations, isometries and reflections.
1 1.3 © 2012 Pearson Education, Inc. Linear Equations in Linear Algebra VECTOR EQUATIONS.
Mathematics.
Systems of Equations and Inequalities Systems of Linear Equations: Substitution and Elimination Matrices Determinants Systems of Non-linear Equations Systems.
Elementary Linear Algebra Anton & Rorres, 9th Edition
Elementary Linear Algebra Anton & Rorres, 9 th Edition Lecture Set – 02 Chapter 2: Determinants.
Chapter 3 Determinants Linear Algebra. Ch03_2 3.1 Introduction to Determinants Definition The determinant of a 2  2 matrix A is denoted |A| and is given.
Chap. 5 Inner Product Spaces 5.1 Length and Dot Product in R n 5.2 Inner Product Spaces 5.3 Orthonormal Bases: Gram-Schmidt Process 5.4 Mathematical Models.
1 Chapter 2: Geometric Camera Models Objective: Formulate the geometrical relationships between image and scene measurements Scene: a 3-D function, g(x,y,z)
Projective Geometry Hu Zhan Yi. Entities At Infinity The ordinary space in which we lie is Euclidean space. The parallel lines usually do not intersect.
1 1.4 Linear Equations in Linear Algebra THE MATRIX EQUATION © 2016 Pearson Education, Ltd.
Projective 2D geometry course 2 Multiple View Geometry Comp Marc Pollefeys.
Slide INTRODUCTION TO DETERMINANTS Determinants 3.1.
7.7 Determinants. Cramer’s Rule
Chapter V. The Sphere 48. The equation of the sphere
Linear Algebra Lecture 19.
CS Visual Recognition Projective Geometry Projective Geometry is a mathematical framework describing image formation by perspective camera. Under.
2.2 Operations on Algebraic Vectors
Linear Equations in Linear Algebra
Linear Algebra Lecture 39.
Linear Equations in Linear Algebra
Linear Equations in Linear Algebra
Chapter 2 Determinants.
Vector Spaces COORDINATE SYSTEMS © 2012 Pearson Education, Inc.
Presentation transcript:

4. Topic Cramer’s Rule Speed of Calculating Determinants Projective Geometry

Cramer’s Rule ~ Compare the sizes of these shaded boxes.

Cramer’s Rule: If |A|  0, then A x = b has a unique solution give by where B i is obtained by replacing column i of A by b. Example: →

Exercises 4.Topic The first picture in this Topic (the one that doesn’t use determinants) shows a unique solution case. Produce a similar picture for the case of infintely many solutions, and the case of no solutions.

Speed of Calculating Determinants Computational complexity: P & NP problems. Speed of calculation inversely  Number of arithematic operations required. Permutation expansion: Sum of n! terms each involving n multiplications. Stirling’s formula: ln n!  n ln n  n = ln (n/e) n → n!  n n. Row reduction: 2 nested loops of n  n 2 operations.

Projective Geometry Perspective: Map (project) the 3-D scene to a 2-D image. Parallel lines seem to meet at the vanishing point. Central projection: from a single point to the canvas. The study of the effects of central projections is projective geometry. Non-orthogonal, non-isometric.

3 types of central projection: Movie projector: ( Mapper P pushes S out to I ) Painter: (Mapper P pulls S back to I ) Pinhole: (Mapper P in- between S & I )

Railroad tracks that appear to converge to a point. Push out Pull backIn between. Green line has no image. Vanishing point not image of point on S.

For any nonzero v  R 3, the associated point v in the projective plane RP 2 is the set Projective geometry: Points on the same line passing through 0 belong to the same class. Each kv is a homogeneous coordinate vector for v. Deficient of the dome model: Images of points below equator appear behind mapper P. Remedy: Identify antipodal points on sphere. Dome model: v is chosen to be on the upper hemi-sphere. (This device is used in the study of SO(3) & SU(2) groups.)

The intersect of a plane through 0 with the sphere is a great circle, which defines a line in RP 2 in the following manner. A plane through 0 in R 3 is the set P (a,b,c) is associated with a line L in RP 2 : where is a row vector (1-form). A point v & a line L are incident (v is on L) iff L v = 0. Proof: The normal of P (a,b,c) is the column vector L T. By definition, any point on P (a,b,c) satisfies L v = 0. Usually, we just refer to this as line L = ( a, b, c ).

Duality principle of projective geometry: Interchanging ‘point’ & ‘line’ in any true statement results in another true one. E.g., 2 distinct points in RP 2 determine a unique line.  2 distinct lines in RP 2 determine a unique point. In contrast, 2 distinct lines in R 3 may or may not intersect. Projective geometry is simpler, more uniform, than Euclidean geometry. The projective plane can be viewed as an extension of the Euclidean plane. Points on equator are extra since they do not project onto the Euclidean plane. Equator = ideal line = line at infinity Parallel lines in R 3 intersect at equator of RP 2.

Linear algebra is a natural tool for analytic projective geometry. E.g., 3 points t, u, v are collinear (incident in a single line) iff By duality, 3 lines incident on a point iff the representative row vectors are L.D. The shaded triangles are in perspective from O because their corresponding vertices are collinear. Desargue’s Theorem  Equation of a point v is the equation satisfied by any line incident on it, i.e., v 1 L 1 + v 2 L 2 + v 3 L 3 = 0

Lemma: If W, X, Y, Z are four points in the projective plane (no three of which are collinear) then there are homogeneous coordinate vectors w, x, y, and z for the projective points, and a basis B for R 3, satisfying the following: Proof: Since W, X, Y are not on the same projective line, any homogeneous coordinate vectors w 0, x 0, y 0 do not lie on the same plane through 0 in R 3 and so form a spanning set for R 3. Proof is complete by setting B =  w, x, y , where w = a w 0, x = b x 0, y = c y 0.

Desargue’s Theorem Let Since T 2 is incident on the projective line OT 1, Similarly,

The projective line T 1 U 1 is the image of a plane through 0 in R 3 and satisfies → z = 0 For T 2 U 2, we have →  Similarly These are on same projection line since their sum = 0. QED

Every projective theorem has a translation to a Euclidean version, although the Euclidean result is often messier to state and prove. Euclidean pictures can be thought of as figures from projective geometry for a model of very large radius.(Projective plane is ‘locally Euclidean’.) The projective plane is not orientable:

Exercises 4.Topic What is the equation of this point? 2. (a) Find the line incident on these points in the projective plane. (b) Find the point incident on both of these projective lines.