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

    CH3 GIS

    • 473 Words
    • 2 Pages

    this is a bad method for making maps because of the distortion the system makes when projecting…

    • 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

    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

    On-the-fly projection is designed for displaying data sets that are based on different coordinate system.…

    • 1071 Words
    • 5 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

    Bug, Inc. Paper

    • 961 Words
    • 4 Pages

    Based on the analyst of the case between WIRETAP Inc, and its employee Steve and Bug a software company can face civil liability. WIRETAP sent one of their employees Steve to Bug which is a software company to get the software coding for a new product line. The company Bug had no idea that Steve was in employee of its competitors and hired Steve. He was employed in to work in the research and development department in the United States. Steve forwarded…

    • 961 Words
    • 4 Pages
    Good 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

    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
  • 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
  • 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
  • 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
  • Good Essays

    Was it murder? In essay I will be speaking about three victims. U.S Marshal Edward Mars, Simon, and Piggy. What is murder, murder is catologies into first-degree murder and second-degree murder. The definition of murder is: “the killing of another human being under conditions specifically covered in law; committed with malice aforethought; characterized by deliberation or premeditation or occurring during the commision of another serious crime, as robbery or arson (know as first-degree murder) and murder by intent but without deliberation or premeditation (know as second-degree). Were deaths of the three either out of misery, a mistake, or a without senses? In the following paragraphs, I’m going to tell each death it’s story and how did it…

    • 911 Words
    • 4 Pages
    Good Essays