×

Reducing latency in an augmented-reality display

  • US 9,576,397 B2
  • Filed: 09/10/2012
  • Issued: 02/21/2017
  • Est. Priority Date: 09/10/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method, implemented on a graphics processing unit, of generating display pixel data for rendering a representation of a graphic on a display, the method comprising:

  • receiving a set of display pixel coordinate-pairs at the graphics processing unit, wherein the set of display pixel coordinate-pairs is on the same scan-line in a raster scan process on the display;

    applying a transform matrix to the set of display pixel coordinate-pairs to obtain a set of graphic pixel coordinate-pairs, the transform matrix calculated using orientation data received from an external reference, wherein the transform matrix is a mapping from a two-dimensional coordinate system of the display to a three-dimensional planar region in space identified by the orientation data and a projection onto a two-dimensional plane;

    retrieving a set of graphic pixel data associated with the set of graphic pixel coordinate-pairs;

    determining a set of display pixel data based on the retrieved set of graphic pixel data;

    rendering the set of display pixel data; and

    applying, using a second warp unit, a second transform matrix to a second set of display pixel coordinate-pairs to obtain a second set of graphic pixel coordinate-pairs and retrieving a second set of graphic pixel data from the image in memory, the second set of graphic pixel data associated with the second set of graphic pixel coordinate-pairs.

View all claims
  • 5 Assignments
Timeline View
Assignment View
    ×
    ×