Problem 1.5: For this problem, we need to figure out the length of the blue segment shown in the figure. This can be solved easily using similar triangles.

Slides:



Advertisements
Similar presentations
More on single-view geometry
Advertisements

Chapter 4 Euclidean Vector Spaces
3D Geometry for Computer Graphics
Geometry (Many slides adapted from Octavia Camps and Amitabh Varshney)
6 6.1 © 2012 Pearson Education, Inc. Orthogonality and Least Squares INNER PRODUCT, LENGTH, AND ORTHOGONALITY.
Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 1 : “shiv rpi” Linear Algebra A gentle introduction Linear Algebra has become as basic and as applicable.
Computer Graphics Recitation 5.
COMP322/S2000/L221 Relationship between part, camera, and robot (cont’d) the inverse perspective transformation which is dependent on the focal length.
Lecture 18 Eigenvalue Problems II Shang-Hua Teng.
6 6.1 © 2012 Pearson Education, Inc. Orthogonality and Least Squares INNER PRODUCT, LENGTH, AND ORTHOGONALITY.
Matrices CS485/685 Computer Vision Dr. George Bebis.
The linear algebra of Canadarm
Stats & Linear Models.
Computer Vision Group Prof. Daniel Cremers Autonomous Navigation for Flying Robots Lecture 2.1: Recap on Linear Algebra Daniel Cremers Technische Universität.
Vectors and the Geometry of Space
Graphics CSE 581 – Interactive Computer Graphics Mathematics for Computer Graphics CSE 581 – Roger Crawfis (slides developed from Korea University slides)
8.1 Vector spaces A set of vector is said to form a linear vector space V Chapter 8 Matrices and vector spaces.
REVIEW OF MATHEMATICS. Review of Vectors Analysis GivenMagnitude of vector: Example: Dot product:  is the angle between the two vectors. Example:
Day 1 Eigenvalues and Eigenvectors
Day 1 Eigenvalues and Eigenvectors
Digital Image Processing, 3rd ed. © 1992–2008 R. C. Gonzalez & R. E. Woods Gonzalez & Woods Matrices and Vectors Objective.
Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 1 : “shiv rpi” Linear Algebra A gentle introduction Linear Algebra has become as basic and as applicable.
Jinxiang Chai Composite Transformations and Forward Kinematics 0.
Rotation matrices 1 Constructing rotation matricesEigenvectors and eigenvalues 0 x y.
UW EXTENSION CERTIFICATE PROGRAM IN GAME DEVELOPMENT 2 ND QUARTER: ADVANCED GRAPHICS Math Review.
CPSC 453 Tutorials Xin Liu Oct 16, HW1 review Why I was wrong?
3D Transformation A 3D point (x,y,z) – x,y, and z coordinates
CSCE 552 Fall 2012 Math By Jijun Tang. Applied Trigonometry Trigonometric functions  Defined using right triangle  x y h.
A function is a rule f that associates with each element in a set A one and only one element in a set B. If f associates the element b with the element.
Composite 3D Transformations. Example of Composite 3D Transformations Try to transform the line segments P 1 P 2 and P 1 P 3 from their start position.
Lecture Note 1 – Linear Algebra Shuaiqiang Wang Department of CS & IS University of Jyväskylä
1 Objective To provide background material in support of topics in Digital Image Processing that are based on matrices and/or vectors. Review Matrices.
Graphics Graphics Korea University kucg.korea.ac.kr Mathematics for Computer Graphics 고려대학교 컴퓨터 그래픽스 연구실.
COMPUTER GRAPHICS AND LINEAR ALGEBRA AN INTRODUCTION.
Review of Eigenvectors and Eigenvalues from CliffsNotes Online mining-the-Eigenvectors-of-a- Matrix.topicArticleId-20807,articleId-
Tutorial 6. Eigenvalues & Eigenvectors Reminder: Eigenvectors A vector x invariant up to a scaling by λ to a multiplication by matrix A is called.
CS246 Linear Algebra Review. A Brief Review of Linear Algebra Vector and a list of numbers Addition Scalar multiplication Dot product Dot product as a.
Game Engine Architecture
CA 302 Computer Graphics and Visual Programming
CSE 167 [Win 17], Lecture 3: Transformations 1 Ravi Ramamoorthi
Review of Eigenvectors and Eigenvalues
Mathematics for Computer Graphics
Review of Linear Algebra
Matrix operators Rotation Aa x --> x' Aa y --> y' z y y' Aa
Ch. 2: Rigid Body Motions and Homogeneous Transforms
Analytic Geometry in Three Dimensions
Matrices and vector spaces
Matrices and Vectors Review Objective
Matrices 3 1.
11 Vectors and the Geometry of Space
Add the vectors A, B, and C shown in the figure using the component method. A = 5.0m, B = 7.0m, and C = 4.0m Adding like components of two or more vectors.
3D Stress Transformation
Systems of First Order Linear Equations
Lecture 03: Linear Algebra
Copyright © 2017, 2013, 2009 Pearson Education, Inc.
Use Inverse Matrices to Solve Linear Systems
Objective To provide background material in support of topics in Digital Image Processing that are based on matrices and/or vectors.
Linear Algebra Lecture 38.
CSCE441: Computer Graphics 2D/3D Transformations
9.3 Perform Reflections Mrs. vazquez Geometry.
Derivation of the 2D Rotation Matrix
Linear Algebra A gentle introduction
Homogeneous Linear Systems
11 Vectors and the Geometry of Space
Game Programming Algorithms and Techniques
Physics 319 Classical Mechanics
Diagonalization Prepared by Vince Zaccone
Robotics 1 Copyright Martin P. Aalund, Ph.D.
Linear Algebra Lecture 28.
Screw Rotation and Other Rotational Forms
Presentation transcript:

Problem 1.5: For this problem, we need to figure out the length of the blue segment shown in the figure. This can be solved easily using similar triangles (where the diameter d comes into picture). The second part follows directly from this result, with some algebra.

Problem 2.8: For this problem, we can assume that the x-axes are aligned but not the y-axes. The solution is to figure the linear transform between the two coordinates systems (one with orthogonal axes and one without). In one coordinates, the two basis vectors are (1, 0) and (0, 1). In the other, the basis vectors are (1, 0), (cos θ, sin θ). θ Problem 2.12: Suppose M is the coordinates transform between the two frames, say from A to B. You need to write BΠ in terms of M and AΠ (in fact, in terms of transpose and inverse of M).

Problem 3.1: A generalized eigenvector between two matrices A and B is a vector x such that Ax = λ Bx for some nonzero real number λ. This problem can be done quickly using Lagrange multipliers (in fact, the generalized eigenvalue λ is the Lagrange multiplier). Problem 3.5: This is a simple matrix multiplication once we figure out the matrices for rotations about y and z axes. Problem 3.6: This problem can be solved using geometry. By rotating an angle θ, we mean rotating on a plane perpendicular to the rotation axis U. The rotation axis is of course fixed by the rotation. The projection of the vector X on the U axis is (U \dot X) U and there are two perpendicular vectors on the plane orthogonal to U: X – ( U \dot X) U (=v1) and U x X (v2) If we normalized v1 and v2 to unit vectors, the three unit vectors v1, v2 and U can be used to write down a matrix for the rotation that will give the result immediately. U X U x X