Preview

Homogeneous Coordinates and Matrix Representation

Good Essays
Open Document
Open Document
894 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
Homogeneous Coordinates and Matrix Representation
Homogeneous Coordinates and Matrix Representation

Homogeneous Coordinates

Homogenous coordinates utilize a mathematical trick to embed three-dimensional coordinates and transformations into a four-dimensional matrix format. As a result, inversions or combinations of linear transformations are simplified to inversion or multiplication of the corresponding matrices. Homogenous coordinates also make it possible to define perspective transformations. Homogenous coordinates allow each point (x, y, z) to be represented by any of an infinite number of four dimensional vectors:

The three-dimensional vector corresponding to any four-dimensional vector can be computed by dividing the first three elements by the fourth, and a four-dimensional vector corresponding to any three-dimensional vector can be created by simply adding a fourth element and setting it equal to one.

* Coordinate System
We need a coordinate system to describe an image, the coordinate system used to place elements in relation to each other is called user space, since this is the coordinates the user uses to define elements and position them in relation to each other.

The coordinate system has the origin in the upper left, with the x axis extending to the right and y axis extending downwards.

Matrix Representation

Matrices allow arbitrary linear transformations to be represented in a consistent format, suitable for computation. This also allows transformations to be concatenated easily (by multiplying their matrices).

Linear transformations are not the only ones that can be represented by matrices. Some transformations that are non-linear on a n-dimensional Euclidean space Rn, can be represented as linear transformations on the n+1-dimensional space Rn+1. These include both affine transformations (such as translation) and projective transformations. For this reason, 4×4 transformation matrices are widely used in 3D computer graphics. These n+1-dimensional transformation

You May Also Find These Documents Helpful

  • Good Essays

    A projected coordinate system provides various mechanisms to project maps of the earth's spherical surface onto a two-dimensional Cartesian coordinate plane. Projected coordinate systems are referred to as map projections…

    • 1071 Words
    • 5 Pages
    Good Essays
  • Good Essays

    CH3 GIS

    • 473 Words
    • 2 Pages

    5. What is a geographic coordinate system, and why is it a poor choice for creating maps?…

    • 473 Words
    • 2 Pages
    Good Essays
  • Good Essays

    Science Final Part1

    • 6737 Words
    • 27 Pages

    EX: Displacement vectors of 1 km south, 3 km north, 6 km south, and 2 km…

    • 6737 Words
    • 27 Pages
    Good Essays
  • Good Essays

    (2) displaying the object’s x and y locations at regular time intervals on a diagram;…

    • 1266 Words
    • 4 Pages
    Good Essays
  • Good Essays

    Nt1310 Final Assignment

    • 771 Words
    • 4 Pages

    It is the representation or a draft of an object or an area with specific measures. It is normally done with the aid of rulers, scales, compasses, etc.…

    • 771 Words
    • 4 Pages
    Good Essays
  • Good Essays

    Ap Psychology Quiz

    • 1056 Words
    • 5 Pages

    * This a type of rendering where all objects in your scene are projected onto a 2-D plane and sorted according to their vertical and horizontal…

    • 1056 Words
    • 5 Pages
    Good Essays
  • Satisfactory Essays

    Week 5 Psy304Document 1

    • 502 Words
    • 5 Pages

    The imaginary plane in which all objects project to corresponding points in the left and right retina is…

    • 502 Words
    • 5 Pages
    Satisfactory Essays
  • Good Essays

    Midterm Cheat Sheet

    • 1017 Words
    • 5 Pages

    Physical quantities that have a magnitude and a direction in space are described by vectors.…

    • 1017 Words
    • 5 Pages
    Good Essays
  • Good Essays

    Bus Midterm

    • 1408 Words
    • 6 Pages

    For each of the five dimensions, give an example of how the differences you have…

    • 1408 Words
    • 6 Pages
    Good Essays
  • Good Essays

    What?

    • 3646 Words
    • 15 Pages

    What do you do with any vector that is not on either the x or y axis?-break it up into x and y components using trig, add up the components.…

    • 3646 Words
    • 15 Pages
    Good Essays
  • Powerful Essays

    1) Plot and label Toronto and the three other cities on the attached world map. On the map clearly show the average January and July temperatures for these cities (10 points).…

    • 1146 Words
    • 5 Pages
    Powerful Essays
  • Better Essays

    Pendulum Physics Lab

    • 2188 Words
    • 9 Pages

    PURPOSE (Introduction): To qualitatively analyze the motion of objects that move back and forth. Then analyze and interpret back and forth motion in kinematics graphs. Use kinematic graphs to catalog objects that exhibit similar motion.…

    • 2188 Words
    • 9 Pages
    Better Essays
  • Satisfactory Essays

    Chapter 3

    • 471 Words
    • 2 Pages

    7. Which of the following general classes of computer designed for medical, engineering, or animation and graphics design uses are optimized for visualization and rendering of three – dimensional models, and typically have fast processors, large memory, and advanced videos cards.…

    • 471 Words
    • 2 Pages
    Satisfactory Essays
  • Good Essays

    The 4th Dimension

    • 913 Words
    • 4 Pages

    Let’s start with 0 –dimensions. When we classify an object’s dimensions we classify it according to the number of degrees of freedom it has. Therefore a 0-dimensional object would have zero degrees of freedom and would be represented as a point. With 0-dimensions you do not need any information to locate a point within that dimension. This is true because any 0-dimensional object has no length width or height. Now think about taking that point and simply sweeping it to the left like you are drawing a line with the point. By sweeping the point in a line you have just taken a zero dimensional point and created a 1-dimensional line. All of 1-dimensional space is a line. Within a line there is only one degree of freedom, or one direction in which the line is capable of moving. It may seem like a line should be classified as a 2-dimensional object because it can move left and right but really it is based on how many different directions the line travels, which is one left and right. Now think about a line as your street. Your specific house would only be one point on that street and in order to find it you would only need to tell one number in order for it to be found.…

    • 913 Words
    • 4 Pages
    Good Essays