Coordinate Transformations for VERITAS in OAWG - Stage 4
|
|
- Shon Anthony
- 5 years ago
- Views:
Transcription
1 Coordinate Transformations for VERITAS in OAWG - Stage 4 (11 June 2006) Tülün Ergin 1 Contents 1 COORDINATE TRANSFORMATIONS Rotation Matrices Rotations of the Coordinates The Physical Coordinates of the VERITAS Array Comparison of Coordinate systems in VEGAS and GrISU THE MAIN SHOWER RECONSTRUCTION ALGORITHM IN VEGAS PACKAGE 8 1 University of Massachusetts, Amherst/MA
2 1 COORDINATE TRANSFORMATIONS 1.1 Rotation Matrices There are two conventions to define rotations: rotation of the object with respect to a fixed coordinate system or rotation of the coordinate system itself, [1]. Here we will use the latter convention by defining all the positive rotations in clockwise direction. Here are the rotation matrices for rotations about x,y,z axes for clockwise rotations: R x,θ = cos θ sin θ 0 sin θ cos θ, (1) R y,ψ = cos ψ 0 sin ψ sin ψ 0 cos ψ, (2) R z,ϕ = cos ϕ sin ϕ 0 sin ϕ cos ϕ (3) 1.2 Rotations of the Coordinates On Figure 1 the x-, y- and z-axis in black represent the telescope s coordinate system, where the rotations around all axes are described in the clockwise direction. The unit vector of the tracking position, where we think the gamma-ray source is located in the sky, is shown as red arrow. To tip the telescope axis over to point at this position the telescope coordinate system is rotated. The first clockwise rotation is through an angle of 2 ϕ about the z-axis and it is followed by a second clockwise rotation through an angle of θ about x-axis. 2 The angles ϕ and θ selected to be positive, since the rotation matrices given in Section 1.1 have rotations defined in clockwise direction, and not counterclockwise. 1
3 Figure 1: Coordinate system in which the zenith- and azimuth-angles are described. The axes in black represent the telescope s coordinate system, where x-, y-,z-axis point toward the East, North, and Zenith. The red arrow gives the unit vector of the tracking position where we think the gamma-ray source position is in the sky. The direction coordinates of the proposed tracking position are given as dl, dm, dn and by looking at Figure 1 they can be formulated as follows: dl = sin θ sin ϕ, (4) dm = sin θ cos ϕ, (5) dn = 1 dl 2 dm 2 = cos θ. (6) where the angles θ, ϕ represent the zenith- and azimuth-angle of the tracking position. A parameter sv gives the unit length on the x-y-plane sv = dl 2 + dm 2, = sin 2 θ = sin θ. (7) 2
4 Multiplication of the matrices given in Equations (1) and (3) gives the following composite matrix: R = R x,θ R z,ϕ = cos ϕ sin ϕ 0 cos θ sin ϕ cos θ cos ϕ sin θ sin θ cos ϕ sin θ cos ϕ cos θ, (8) where ϕ and θ angles represent the azimuth- and zenith-angles. Since usually positions on the sky are specified with altitude- and azimuth-angles, θ (90 θ). After this replacement, the composite matrix R looks like the following: R = cos ϕ sin ϕ 0 sin θ sin ϕ sin θ cos ϕ cos θ cos θ cos ϕ cos θ cos ϕ sin θ. (9) In Figure 1 the upward pointing vector ˆn = (dl, dn, dm) that connects the telescope coordinate system to the coordinate system where altitudeand azimuth-angle are defined, is replaced by a downward pointing vector ˆn = ( dl, dn, dm) that gives the direction vector. The final form of the composite rotation matrix is as follows: R = cos ϕ sin ϕ 0 sin θ sin ϕ sin θ cos ϕ cos θ cos θ cos ϕ cos θ cos ϕ sin θ. (10) This matrix rotates the zenith into the direction of the proposed tracking position. The reconstructed source position on the camera plane might be shifted by a small amount from the center of the camera, where it is expected to be. Now the array has to be rotated so that the reconstructed source position must sit at the origin of the camera plane. To do this we use the same rotation matrices given in Section 1.1and apply small rotations. The first rotation is about the x-axis (negative/counterclockwise rotation) and then a positive rotation about the y-axis. This will align the telescope s pointing with the reconstructed shower direction. 3
5 The small rotation angles δx, δy are the RA and Dec angles of the reconstructed shower direction. The final form of the combined rotation matrix is as follows: R = 1 0 δx 0 1 δy δx δy 1. (11) 1.3 The Physical Coordinates of the VERITAS Array The coordinate systems used in the reconstruction of the shower direction and core position in VEGAS,[4], are the following: Ground (array) coordinate system, telescope coordinate system, camera coordinate system(s). Additionally there will be a shower (tilted) coordinate system. For all the explanations below it is assumed that the camera center overlaps with the center of the telescope dish. Also, when all the telescopes of the array are pointing at the same gamma-ray source position in the sky, the x-,y-, and z-axes of the telescopes are parallel to each other. Figure 2: The ground (array) coordinate system. 4
6 Ground (Array) Coordinate System: The ground system is a 3- dimensional Cartesian coordinate system (Figure 2). The center of this system is the center of the array. The positive x-axis is directed toward the geographical east, and the y-axis goes to geographical north, and the z-axis points toward the zenith, where the axes measure distances in units of meters. The precise position of a telescope in the ground system is measured from the center of the array to the center of the telescope dish. Here are the actual telescope positions for the Base Camp as given in VEGAS, [4], in the ground (array) coordinate system: Position of T1: X g = 40 m, Y g = 20 m, Z g = 0 m, Position of T2: X g = 41 m, Y g = 47 m, Z g = 0 m, Telescope Coordinate System: The telescope coordinate system is assumed to be a 3-dimensional Cartesian coordinate system. The center of this system is the center of telescope s frame(dish) as shown in Figure 3. The x-, y-, z-axis is directed toward the East, North, and Zenith, respectively. The z-axis of this system gives the pointing direction of the telescope. The units are in meters. Camera Coordinate System(s): There are two camera coordinate systems: Camera coordinate system-1 and camera coordinate system- 2. The center of both 2-dimensional camera coordinate systems are the center of the telescope s camera, and they are both parallel to the x-y-plane of the telescope coordinate system as shown in Figure 4. 5
7 Figure 3: The telescope coordinate system. Camera Coordinate System-1: This is the coordinate system for the actual camera. Every pixel in the camera has a specific coordinate in this system, which is given in meters. Camera Coordinate System-2: This represents the camera of a telescope having focal length of 1, i.e. the camera coordinate system- 1 is scaled down with the focal length, F. If the coordinates measured in the telescope coordinate system are projected onto the focal plane with F=1 and reflected such that every (x,y) (-x,-y), the camera coordinate system-2 can be found. 6
8 Figure 4: The camera coordinate system is a 2-dimensional system. Shower (Tilted) Coordinate System: The telescope coordinates can be rotated according to the gamma-ray source position or the tracking position in the sky and turn out to be tilted telescope coordinates. If all telescopes are rotated to the same position at the sky, then the array coordinates become the tilted array coordinates. 1.4 Comparison of Coordinate systems in VEGAS and GrISU The composite matrix given in GrISU and VEGAS match each other. The telescope park position in GrISU matches the telescope coordinate system defined here. The composite rotation matrix used in GrISU is derived in the same way as described in Section 1.2. Below is the rotation matrix used in GrISU as coded in the setup matrix program, [3]: 7
9 /* rotation about z axis to place y axis in the plane created by the vertical axis and the direction of the incoming primary followed by a rotation about the new x axis (still in the horizontal plane) until the new z axis points in the direction of the primary. */ matrix[0][0] =-dm / sv; matrix[0][1] = dl / sv; matrix[0][2] = 0; matrix[1][0] = dn * dl / sv ; matrix[1][1] = dn * dm / sv; matrix[1][2] = - sv; matrix[2][0] = -dl; matrix[2][1] = -dm; matrix[2][2] = -dn; The locations of T1 and T2 in the ground coordinate system in the simulations produced for 2-telescopes at the Base Camp, [6] are not exactly the same as for VEGAS. Position of T1: X g = 0 m, Y g = 0 m, Position of T2: X g = 81 m, Y g = 27 m. 2 THE MAIN SHOWER RECONSTRUC- TION ALGORITHM IN VEGAS PACK- AGE The shower reconstruction in VEGAS, [4], is an implementation of the method number zero, which is one of the (in total three) reconstruction algorithms developed by C.Duke as a part of the GrISU package, [3]. Here we give a short description of this algorithm. The algorithms consists of two main parts: The reconstruction of shower direction and the reconstruction of the shower core position. 8
10 In the first part the single image parameters from all telescopes that triggered for an event are carried into the camera plane. After all images are in the same plane, for each image a line that passes through the image s centroid having a slope,which is the tangent of the angle that is given between the image-axis and the x-axis of the camera plane, is calculated. Both the centroid location and the angle are on the list of Hillas parameters calculated per event per telescope. In ideal case the lines of all images available for an event should intersect at the source position in the camera. The point of intersection is the point minimizing the weighted sum of the perpendicular distances from a point to each line. No minimizing algorithm is used since there is an analytical expression to compute the intersection point. The intersection point is found in the camera plane and converted to RA and Dec J2000 coordinates using the event time. In the second part of the reconstruction the shower core location is found in the shower plane by assuming that the source point is at the center of this plane. To do this first the telescope locations are transformed into the shower (tilted) coordinate system by rotating them into the telescope s tracking direction. Then the telescope locations are rotated again by using the reconstructed source position, which are calculated in the camera plane. This second rotation corresponds to small rotations so that the second order terms appearing in the calculations are neglected. To find the shower core position at this shower plane, again the point that minimizes the sum of the perpendicular distances from a point to each line is calculated. The resulting value is the shower core position given in the shower (tilted) coordinate system. Acknowledgements I thank you for Charles Duke from Grinnell College and Glenn H. Sembroski from Purdue University for the valuable discussions and additional information. 9
11 References [1] MathWorld [2] Goldstein and Arfken Goldstein 1980, pp and 608; Arfken 1985, pp [3] GrISU [4] VEGAS (VERITAS Experiment Gamma-Analysis Suite) package [5] Slalib-Focal Plane Astrometry [6] 2-Telescope Simulations of VERITAS at the Base Camp Simulations 10
Fall 2016 Semester METR 3113 Atmospheric Dynamics I: Introduction to Atmospheric Kinematics and Dynamics
Fall 2016 Semester METR 3113 Atmospheric Dynamics I: Introduction to Atmospheric Kinematics and Dynamics Lecture 5 August 31 2016 Topics: Polar coordinate system Conversion of polar coordinates to 2-D
More informationModule 6: Pinhole camera model Lecture 32: Coordinate system conversion, Changing the image/world coordinate system
The Lecture Contains: Back-projection of a 2D point to 3D 6.3 Coordinate system conversion file:///d /...(Ganesh%20Rana)/MY%20COURSE_Ganesh%20Rana/Prof.%20Sumana%20Gupta/FINAL%20DVSP/lecture%2032/32_1.htm[12/31/2015
More informationCamera Model and Calibration
Camera Model and Calibration Lecture-10 Camera Calibration Determine extrinsic and intrinsic parameters of camera Extrinsic 3D location and orientation of camera Intrinsic Focal length The size of the
More informationComputer Graphics: Geometric Transformations
Computer Graphics: Geometric Transformations Geometric 2D transformations By: A. H. Abdul Hafez Abdul.hafez@hku.edu.tr, 1 Outlines 1. Basic 2D transformations 2. Matrix Representation of 2D transformations
More informationCOMP30019 Graphics and Interaction Three-dimensional transformation geometry and perspective
COMP30019 Graphics and Interaction Three-dimensional transformation geometry and perspective Department of Computing and Information Systems The Lecture outline Introduction Rotation about artibrary axis
More informationCOORDINATE TRANSFORMATION. Lecture 6
COORDINATE TRANSFORMATION Lecture 6 SGU 1053 SURVEY COMPUTATION 1 Introduction Geomatic professional are mostly confronted in their work with transformations from one two/three-dimensional coordinate system
More information2D Object Definition (1/3)
2D Object Definition (1/3) Lines and Polylines Lines drawn between ordered points to create more complex forms called polylines Same first and last point make closed polyline or polygon Can intersect itself
More informationTo graph the point (r, θ), simply go out r units along the initial ray, then rotate through the angle θ. The point (1, 5π 6
Polar Coordinates Any point in the plane can be described by the Cartesian coordinates (x, y), where x and y are measured along the corresponding axes. However, this is not the only way to represent points
More information( ) Derivation of Polar Reduction Formula for a Calculator Robert Bernecky April, 2018 ( )
Derivation of Polar Reduction Formula for a Calculator Robert Bernecky April, 2018 1 Problem Statement The polar reduction formula takes an observer's assumed position (lat, lon), and a body's celestial
More informationGiven ABC with A(-1, 1), B(2, 4), and C(4, 1). Translate ABC left 4 units and up 1 unit. a) Vertex matrix: b) Algebraic (arrow) rule:
Unit 7 Transformations 7 Rigid Motion in a Plane Transformation: The operation that maps, or moves, a preimage onto an image. Three basic transformations are reflection, rotation, and translation. Translation
More informationAstromechanics. 12. Satellite Look Angle
Astromechanics 12. Satellite Look Angle The satellite look angle refers to the angle that one would look for a satellite at a given time from a specified position on the Earth. For example, if you had
More information2D and 3D Transformations AUI Course Denbigh Starkey
2D and 3D Transformations AUI Course Denbigh Starkey. Introduction 2 2. 2D transformations using Cartesian coordinates 3 2. Translation 3 2.2 Rotation 4 2.3 Scaling 6 3. Introduction to homogeneous coordinates
More informationAnswers to practice questions for Midterm 1
Answers to practice questions for Midterm Paul Hacking /5/9 (a The RREF (reduced row echelon form of the augmented matrix is So the system of linear equations has exactly one solution given by x =, y =,
More information+ i a y )( cosφ + isinφ) ( ) + i( a x. cosφ a y. = a x
Rotation Matrices and Rotated Coordinate Systems Robert Bernecky April, 2018 Rotated Coordinate Systems is a confusing topic, and there is no one standard or approach 1. The following provides a simplified
More informationSolar Panel Irradiation Exposure efficiency of solar panels with shadow
Solar Panel Irradiation Exposure efficiency of solar panels with shadow Frits F.M. de Mul MEDPHYS Software & Services 2012 www.medphys.nl email: info(at)medphys.nl Solar Panel Irradiation 1. Local Times,
More informationCamera Model and Calibration. Lecture-12
Camera Model and Calibration Lecture-12 Camera Calibration Determine extrinsic and intrinsic parameters of camera Extrinsic 3D location and orientation of camera Intrinsic Focal length The size of the
More informationEarly Fundamentals of Coordinate Changes and Rotation Matrices for 3D Computer Vision
Early Fundamentals of Coordinate Changes and Rotation Matrices for 3D Computer Vision Ricardo Fabbri Benjamin B. Kimia Brown University, Division of Engineering, Providence RI 02912, USA Based the first
More informationTo graph the point (r, θ), simply go out r units along the initial ray, then rotate through the angle θ. The point (1, 5π 6. ) is graphed below:
Polar Coordinates Any point in the plane can be described by the Cartesian coordinates (x, y), where x and y are measured along the corresponding axes. However, this is not the only way to represent points
More informationPre-Calculus Guided Notes: Chapter 10 Conics. A circle is
Name: Pre-Calculus Guided Notes: Chapter 10 Conics Section Circles A circle is _ Example 1 Write an equation for the circle with center (3, ) and radius 5. To do this, we ll need the x1 y y1 distance formula:
More informationPoint A location in geometry. A point has no dimensions without any length, width, or depth. This is represented by a dot and is usually labelled.
Test Date: November 3, 2016 Format: Scored out of 100 points. 8 Multiple Choice (40) / 8 Short Response (60) Topics: Points, Angles, Linear Objects, and Planes Recognizing the steps and procedures for
More informationPerspective projection and Transformations
Perspective projection and Transformations The pinhole camera The pinhole camera P = (X,,) p = (x,y) O λ = 0 Q λ = O λ = 1 Q λ = P =-1 Q λ X = 0 + λ X 0, 0 + λ 0, 0 + λ 0 = (λx, λ, λ) The pinhole camera
More information521493S Computer Graphics Exercise 2 Solution (Chapters 4-5)
5493S Computer Graphics Exercise Solution (Chapters 4-5). Given two nonparallel, three-dimensional vectors u and v, how can we form an orthogonal coordinate system in which u is one of the basis vectors?
More informationORIENTATIONS OF LINES AND PLANES IN SPACE
GG303 Lab 1 8/21/09 1 ORIENTATIONS OF LINES AND PLANES IN SPACE I Main Topics A Definitions of points, lines, and planes B Geologic methods for describing lines and planes C Attitude symbols for geologic
More informationBeams. Lesson Objectives:
Beams Lesson Objectives: 1) Derive the member local stiffness values for two-dimensional beam members. 2) Assemble the local stiffness matrix into global coordinates. 3) Assemble the structural stiffness
More informationComputer Vision. Coordinates. Prof. Flávio Cardeal DECOM / CEFET- MG.
Computer Vision Coordinates Prof. Flávio Cardeal DECOM / CEFET- MG cardeal@decom.cefetmg.br Abstract This lecture discusses world coordinates and homogeneous coordinates, as well as provides an overview
More information1. ORIENTATIONS OF LINES AND PLANES IN SPACE
I Main Topics A Defini@ons of points, lines, and planes B Geologic methods for describing lines and planes C AMtude symbols for geologic maps D Reference frames 1 II Defini@ons of points, lines, and planes
More informationLecture 4: Transforms. Computer Graphics CMU /15-662, Fall 2016
Lecture 4: Transforms Computer Graphics CMU 15-462/15-662, Fall 2016 Brief recap from last class How to draw a triangle - Why focus on triangles, and not quads, pentagons, etc? - What was specific to triangles
More informationSingle View Geometry. Camera model & Orientation + Position estimation. What am I?
Single View Geometry Camera model & Orientation + Position estimation What am I? Vanishing point Mapping from 3D to 2D Point & Line Goal: Point Homogeneous coordinates represent coordinates in 2 dimensions
More informationShadows in Computer Graphics
Shadows in Computer Graphics Steven Janke November 2014 Steven Janke (Seminar) Shadows in Computer Graphics November 2014 1 / 49 Shadows (from Doom) Steven Janke (Seminar) Shadows in Computer Graphics
More informationChapter 5. Transforming Shapes
Chapter 5 Transforming Shapes It is difficult to walk through daily life without being able to see geometric transformations in your surroundings. Notice how the leaves of plants, for example, are almost
More informationDOWN PLUNGE CROSS SECTIONS
GG303 Lab 7 10/6/10 1 DOWN PLUNGE CROSS SECTIONS I Main Topics A Cylindrical folds B Downplunge cross-section views C Apparent dip II Cylindrical folds A Surface of a cylindrical fold is parallel to a
More informationJim Lambers MAT 169 Fall Semester Lecture 33 Notes
Jim Lambers MAT 169 Fall Semester 2009-10 Lecture 33 Notes These notes correspond to Section 9.3 in the text. Polar Coordinates Throughout this course, we have denoted a point in the plane by an ordered
More informationCS6670: Computer Vision
CS6670: Computer Vision Noah Snavely Lecture 7: Image Alignment and Panoramas What s inside your fridge? http://www.cs.washington.edu/education/courses/cse590ss/01wi/ Projection matrix intrinsics projection
More informationMATHEMATICS FOR ENGINEERING TUTORIAL 5 COORDINATE SYSTEMS
MATHEMATICS FOR ENGINEERING TUTORIAL 5 COORDINATE SYSTEMS This tutorial is essential pre-requisite material for anyone studying mechanical engineering. This tutorial uses the principle of learning by example.
More informationPARAMETRIC EQUATIONS AND POLAR COORDINATES
10 PARAMETRIC EQUATIONS AND POLAR COORDINATES PARAMETRIC EQUATIONS & POLAR COORDINATES A coordinate system represents a point in the plane by an ordered pair of numbers called coordinates. PARAMETRIC EQUATIONS
More informationCIS 580, Machine Perception, Spring 2016 Homework 2 Due: :59AM
CIS 580, Machine Perception, Spring 2016 Homework 2 Due: 2015.02.24. 11:59AM Instructions. Submit your answers in PDF form to Canvas. This is an individual assignment. 1 Recover camera orientation By observing
More information1 Affine and Projective Coordinate Notation
CS348a: Computer Graphics Handout #9 Geometric Modeling Original Handout #9 Stanford University Tuesday, 3 November 992 Original Lecture #2: 6 October 992 Topics: Coordinates and Transformations Scribe:
More informationCamera Parameters Estimation from Hand-labelled Sun Sositions in Image Sequences
Camera Parameters Estimation from Hand-labelled Sun Sositions in Image Sequences Jean-François Lalonde, Srinivasa G. Narasimhan and Alexei A. Efros {jlalonde,srinivas,efros}@cs.cmu.edu CMU-RI-TR-8-32 July
More informationME5286 Robotics Spring 2014 Quiz 1 Solution. Total Points: 30
Page 1 of 7 ME5286 Robotics Spring 2014 Quiz 1 Solution Total Points: 30 (Note images from original quiz are not included to save paper/ space. Please see the original quiz for additional information and
More informationThe points (2, 2, 1) and (0, 1, 2) are graphed below in 3-space:
Three-Dimensional Coordinate Systems The plane is a two-dimensional coordinate system in the sense that any point in the plane can be uniquely described using two coordinates (usually x and y, but we have
More informationCS-321 Thursday 12 September 2002 Quiz (3 pts.) What is the purpose of a control grid in a cathode ray tube (CRT)?
Name CS-321 Thursday 12 September 2002 Quiz 1 1. (3 pts.) What is the purpose of a control grid in a cathode ray tube (CRT)? 2. (7 pts.) For the same resolution in pixels (for example, 640x480), why does
More informationVisualisation Pipeline : The Virtual Camera
Visualisation Pipeline : The Virtual Camera The Graphics Pipeline 3D Pipeline The Virtual Camera The Camera is defined by using a parallelepiped as a view volume with two of the walls used as the near
More informationMassachusetts Institute of Technology Department of Computer Science and Electrical Engineering 6.801/6.866 Machine Vision QUIZ II
Massachusetts Institute of Technology Department of Computer Science and Electrical Engineering 6.801/6.866 Machine Vision QUIZ II Handed out: 001 Nov. 30th Due on: 001 Dec. 10th Problem 1: (a (b Interior
More informationSupplementary Material: The Rotation Matrix
Supplementary Material: The Rotation Matrix Computer Science 4766/6778 Department of Computer Science Memorial University of Newfoundland January 16, 2014 COMP 4766/6778 (MUN) The Rotation Matrix January
More informationImage Formation. Antonino Furnari. Image Processing Lab Dipartimento di Matematica e Informatica Università degli Studi di Catania
Image Formation Antonino Furnari Image Processing Lab Dipartimento di Matematica e Informatica Università degli Studi di Catania furnari@dmi.unict.it 18/03/2014 Outline Introduction; Geometric Primitives
More informationFigure 1. Lecture 1: Three Dimensional graphics: Projections and Transformations
Lecture 1: Three Dimensional graphics: Projections and Transformations Device Independence We will start with a brief discussion of two dimensional drawing primitives. At the lowest level of an operating
More informationSilhouette-based Multiple-View Camera Calibration
Silhouette-based Multiple-View Camera Calibration Prashant Ramanathan, Eckehard Steinbach, and Bernd Girod Information Systems Laboratory, Electrical Engineering Department, Stanford University Stanford,
More informationA Fast Linear Registration Framework for Multi-Camera GIS Coordination
A Fast Linear Registration Framework for Multi-Camera GIS Coordination Karthik Sankaranarayanan James W. Davis Dept. of Computer Science and Engineering Ohio State University Columbus, OH 4320 USA {sankaran,jwdavis}@cse.ohio-state.edu
More informationComputer Vision I Name : CSE 252A, Fall 2012 Student ID : David Kriegman Assignment #1. (Due date: 10/23/2012) x P. = z
Computer Vision I Name : CSE 252A, Fall 202 Student ID : David Kriegman E-Mail : Assignment (Due date: 0/23/202). Perspective Projection [2pts] Consider a perspective projection where a point = z y x P
More informationDigital Image Correlation of Stereoscopic Images for Radial Metrology
Digital Image Correlation of Stereoscopic Images for Radial Metrology John A. Gilbert Professor of Mechanical Engineering University of Alabama in Huntsville Huntsville, AL 35899 Donald R. Matthys Professor
More informationCOSC579: Scene Geometry. Jeremy Bolton, PhD Assistant Teaching Professor
COSC579: Scene Geometry Jeremy Bolton, PhD Assistant Teaching Professor Overview Linear Algebra Review Homogeneous vs non-homogeneous representations Projections and Transformations Scene Geometry The
More informationENGI Parametric & Polar Curves Page 2-01
ENGI 3425 2. Parametric & Polar Curves Page 2-01 2. Parametric and Polar Curves Contents: 2.1 Parametric Vector Functions 2.2 Parametric Curve Sketching 2.3 Polar Coordinates r f 2.4 Polar Curve Sketching
More informationBackground for Surface Integration
Background for urface Integration 1 urface Integrals We have seen in previous work how to define and compute line integrals in R 2. You should remember the basic surface integrals that we will need to
More informationUNIT 2 2D TRANSFORMATIONS
UNIT 2 2D TRANSFORMATIONS Introduction With the procedures for displaying output primitives and their attributes, we can create variety of pictures and graphs. In many applications, there is also a need
More informationPointing and Beam-Rotation with an Array-Detector System
Pointing and Beam-Rotation with an Array-Detector System (Jürgen Stutzki, Version V1.6) Page 1 Version Date Author Description 1.1 10. Nov. 2008 JSt initial draft 1.2 15. Nov. 2008 JSt consistent description
More informationMidterm Exam Fundamentals of Computer Graphics (COMP 557) Thurs. Feb. 19, 2015 Professor Michael Langer
Midterm Exam Fundamentals of Computer Graphics (COMP 557) Thurs. Feb. 19, 2015 Professor Michael Langer The exam consists of 10 questions. There are 2 points per question for a total of 20 points. You
More informationModelling and simulation of a solar tower power plant
Modelling and simulation of a solar tower power plant M. Ewert 1, O. Navarro Fuentes 1 Master student of computer science at RWTH Aachen University, Aachen, Germany, matthias.ewert@rwth-aachen.de. Master
More informationHomework #1. Displays, Alpha Compositing, Image Processing, Affine Transformations, Hierarchical Modeling
Computer Graphics Instructor: Brian Curless CSE 457 Spring 2014 Homework #1 Displays, Alpha Compositing, Image Processing, Affine Transformations, Hierarchical Modeling Assigned: Saturday, April th Due:
More informationSNAP Centre Workshop. Introduction to Trigonometry
SNAP Centre Workshop Introduction to Trigonometry 62 Right Triangle Review A right triangle is any triangle that contains a 90 degree angle. There are six pieces of information we can know about a given
More informationComputer Vision cmput 428/615
Computer Vision cmput 428/615 Basic 2D and 3D geometry and Camera models Martin Jagersand The equation of projection Intuitively: How do we develop a consistent mathematical framework for projection calculations?
More informationOptic Flow and Basics Towards Horn-Schunck 1
Optic Flow and Basics Towards Horn-Schunck 1 Lecture 7 See Section 4.1 and Beginning of 4.2 in Reinhard Klette: Concise Computer Vision Springer-Verlag, London, 2014 1 See last slide for copyright information.
More informationSingle View Geometry. Camera model & Orientation + Position estimation. What am I?
Single View Geometry Camera model & Orientation + Position estimation What am I? Vanishing points & line http://www.wetcanvas.com/ http://pennpaint.blogspot.com/ http://www.joshuanava.biz/perspective/in-other-words-the-observer-simply-points-in-thesame-direction-as-the-lines-in-order-to-find-their-vanishing-point.html
More informationUsing Algebraic Geometry to Study the Motions of a Robotic Arm
Using Algebraic Geometry to Study the Motions of a Robotic Arm Addison T. Grant January 28, 206 Abstract In this study we summarize selected sections of David Cox, John Little, and Donal O Shea s Ideals,
More informationOptics INTRODUCTION DISCUSSION OF PRINCIPLES. Reflection by a Plane Mirror
Optics INTRODUCTION Geometric optics is one of the oldest branches of physics, dealing with the laws of reflection and refraction. Reflection takes place on the surface of an object, and refraction occurs
More informationMATHEMATICS 105 Plane Trigonometry
Chapter I THE TRIGONOMETRIC FUNCTIONS MATHEMATICS 105 Plane Trigonometry INTRODUCTION The word trigonometry literally means triangle measurement. It is concerned with the measurement of the parts, sides,
More informationIntroduction to Homogeneous coordinates
Last class we considered smooth translations and rotations of the camera coordinate system and the resulting motions of points in the image projection plane. These two transformations were expressed mathematically
More informationAnalysis of Euler Angles in a Simple Two-Axis Gimbals Set
Vol:5, No:9, 2 Analysis of Euler Angles in a Simple Two-Axis Gimbals Set Ma Myint Myint Aye International Science Index, Mechanical and Mechatronics Engineering Vol:5, No:9, 2 waset.org/publication/358
More informationGraphics and Interaction Transformation geometry and homogeneous coordinates
433-324 Graphics and Interaction Transformation geometry and homogeneous coordinates Department of Computer Science and Software Engineering The Lecture outline Introduction Vectors and matrices Translation
More informationRotation parameters for model building and stable parameter inversion in orthorhombic media Cintia Lapilli* and Paul J. Fowler, WesternGeco.
otation parameters for model building and stable parameter inversion in orthorhombic media Cintia Lapilli* and Paul J Fowler, WesternGeco Summary Symmetry groups commonly used to describe seismic anisotropy
More informationCOMP30019 Graphics and Interaction Transformation geometry and homogeneous coordinates
COMP30019 Graphics and Interaction Transformation geometry and homogeneous coordinates Department of Computer Science and Software Engineering The Lecture outline Introduction Vectors and matrices Translation
More informationMathematics (www.tiwariacademy.com)
() Miscellaneous Exercise on Chapter 10 Question 1: Find the values of k for which the line is (a) Parallel to the x-axis, (b) Parallel to the y-axis, (c) Passing through the origin. Answer 1: The given
More informationIf three points A (h, 0), P (a, b) and B (0, k) lie on a line, show that: a b 1.
ASSIGNMENT ON STRAIGHT LINES LEVEL 1 (CBSE/NCERT/STATE BOARDS) 1 Find the angle between the lines joining the points (0, 0), (2, 3) and the points (2, 2), (3, 5). 2 What is the value of y so that the line
More informationTHREE DIMENSIONAL GEOMETRY
For more important questions visit : www4onocom CHAPTER 11 THREE DIMENSIONAL GEOMETRY POINTS TO REMEMBER Distance between points P(x 1 ) and Q(x, y, z ) is PQ x x y y z z 1 1 1 (i) The coordinates of point
More informationTransforms. COMP 575/770 Spring 2013
Transforms COMP 575/770 Spring 2013 Transforming Geometry Given any set of points S Could be a 2D shape, a 3D object A transform is a function T that modifies all points in S: T S S T v v S Different transforms
More informationCV: 3D sensing and calibration
CV: 3D sensing and calibration Coordinate system changes; perspective transformation; Stereo and structured light MSU CSE 803 1 roadmap using multiple cameras using structured light projector 3D transformations
More informationRectangular Coordinates in Space
Rectangular Coordinates in Space Philippe B. Laval KSU Today Philippe B. Laval (KSU) Rectangular Coordinates in Space Today 1 / 11 Introduction We quickly review one and two-dimensional spaces and then
More informationSingle View Geometry. Camera model & Orientation + Position estimation. Jianbo Shi. What am I? University of Pennsylvania GRASP
Single View Geometry Camera model & Orientation + Position estimation Jianbo Shi What am I? 1 Camera projection model The overall goal is to compute 3D geometry of the scene from just 2D images. We will
More informationSpecifying Complex Scenes
Transformations Specifying Complex Scenes (x,y,z) (r x,r y,r z ) 2 (,,) Specifying Complex Scenes Absolute position is not very natural Need a way to describe relative relationship: The lego is on top
More informationNavigation coordinate systems
Lecture 3 Navigation coordinate systems Topic items: 1. Basic Coordinate Systems. 2. Plane Cartesian Coordinate Systems. 3. Polar Coordinate Systems. 4. Earth-Based Locational Reference Systems. 5. Reference
More informationExterior Orientation Parameters
Exterior Orientation Parameters PERS 12/2001 pp 1321-1332 Karsten Jacobsen, Institute for Photogrammetry and GeoInformation, University of Hannover, Germany The georeference of any photogrammetric product
More informationIntroduction to Transformations. In Geometry
+ Introduction to Transformations In Geometry + What is a transformation? A transformation is a copy of a geometric figure, where the copy holds certain properties. Example: copy/paste a picture on your
More informationA1:Orthogonal Coordinate Systems
A1:Orthogonal Coordinate Systems A1.1 General Change of Variables Suppose that we express x and y as a function of two other variables u and by the equations We say that these equations are defining a
More informationPut your initials on the top of every page, in case the pages become separated.
Math 1201, Fall 2016 Name (print): Dr. Jo Nelson s Calculus III Practice for 1/2 of Final, Midterm 1 Material Time Limit: 90 minutes DO NOT OPEN THIS BOOKLET UNTIL INSTRUCTED TO DO SO. This exam contains
More informationAP Physics: Curved Mirrors and Lenses
The Ray Model of Light Light often travels in straight lines. We represent light using rays, which are straight lines emanating from an object. This is an idealization, but is very useful for geometric
More informationSouthern African Large Telescope. PFIS Distortion and Alignment Model
Southern African Large Telescope PFIS Distortion and Alignment Model Kenneth Nordsieck University of Wisconsin Document Number: SALT-3120AS0023 Revision 2.0 31 May 2006 Change History Rev Date Description
More information12.4 Rotations. Learning Objectives. Review Queue. Defining Rotations Rotations
12.4. Rotations www.ck12.org 12.4 Rotations Learning Objectives Find the image of a figure in a rotation in a coordinate plane. Recognize that a rotation is an isometry. Review Queue 1. Reflect XY Z with
More informationHonors Geometry Sections
Honors Geometry Sections 14.3 14.4 Name Determine whether the figure has rotational symmetry. If so, describe the rotations that map the figure onto itself. 1. 2. 3. Use the diagram to complete each sentence.
More informationAnalytic Geometry. Affine space. 3D y. Dimensions
y x Analytic Geometry Analytic geometry, usually called coordinate geometry or analytical geometry, is the study of geometry using the principles of algebra The link between algebra and geometry was made
More informationReview Exercise. 1. Determine vector and parametric equations of the plane that contains the
Review Exercise 1. Determine vector and parametric equations of the plane that contains the points A11, 2, 12, B12, 1, 12, and C13, 1, 42. 2. In question 1, there are a variety of different answers possible,
More informationCamera Calibration for Video See-Through Head-Mounted Display. Abstract. 1.0 Introduction. Mike Bajura July 7, 1993
Camera Calibration for Video See-Through Head-Mounted Display Mike Bajura July 7, 1993 Abstract This report describes a method for computing the parameters needed to model a television camera for video
More informationRational Numbers: Graphing: The Coordinate Plane
Rational Numbers: Graphing: The Coordinate Plane A special kind of plane used in mathematics is the coordinate plane, sometimes called the Cartesian plane after its inventor, René Descartes. It is one
More informationDispersion (23.5) Neil Alberding (SFU Physics) Physics 121: Optics, Electricity & Magnetism Spring / 17
Neil Alberding (SFU Physics) Physics 121: Optics, Electricity & Magnetism Spring 2010 1 / 17 Dispersion (23.5) The speed of light in a material depends on its wavelength White light is a mixture of wavelengths
More informationCSE 252B: Computer Vision II
CSE 252B: Computer Vision II Lecturer: Serge Belongie Scribe: Sameer Agarwal LECTURE 1 Image Formation 1.1. The geometry of image formation We begin by considering the process of image formation when a
More informationChapter 12 Notes: Optics
Chapter 12 Notes: Optics How can the paths traveled by light rays be rearranged in order to form images? In this chapter we will consider just one form of electromagnetic wave: visible light. We will be
More informationModule 7 Defining Coordinate Systems
Module 7 Defining Coordinate Systems Introduction Objectives Outline of Topics Covered The use of coordinate systems is very important in managing 3D spatial data including point clouds. In this module
More information3-D D Euclidean Space - Vectors
3-D D Euclidean Space - Vectors Rigid Body Motion and Image Formation A free vector is defined by a pair of points : Jana Kosecka http://cs.gmu.edu/~kosecka/cs682.html Coordinates of the vector : 3D Rotation
More informationOptical design of COrE+
Optical design of COrE+ Karl Young November 23, 2015 The optical designs for COrE+ were made by Darragh McCarthy and Neil Trappe at Maynooth University and Karl Young and Shaul Hanany at University of
More informationPolarization Handedness Convention
0 July 207 Polarization Handedness When light is elliptically polarized, the electric field (E field) vector rotates with respect to a Cartesian coordinate system as it propagates. The PAX000 and PAX Polarimeter
More informationVector Calculus: Understanding the Cross Product
University of Babylon College of Engineering Mechanical Engineering Dept. Subject : Mathematics III Class : 2 nd year - first semester Date: / 10 / 2016 2016 \ 2017 Vector Calculus: Understanding the Cross
More informationAppendix D Trigonometry
Math 151 c Lynch 1 of 8 Appendix D Trigonometry Definition. Angles can be measure in either degree or radians with one complete revolution 360 or 2 rad. Then Example 1. rad = 180 (a) Convert 3 4 into degrees.
More information