Patent · US Expired

Pixel engine

US6518974B2 · kind B2 · utility

52Cited by
9References
3Claims
0Family size

Assignee

Inventors

Key dates

Filing dateOct 16, 2001
Grant dateFeb 11, 2003
Priority date
Expiry dateOct 16, 2021

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG09G2340/125
  • WIPO fieldAudio-visual technology
  • WIPO sectorElectrical engineering

Abstract

In accordance with the present invention, the rate of change of texture addresses when mapped to individual pixels of a polygon is used to obtain the correct level of detail (LOD) map from a set of prefiltered maps. The method comprises a first determination of perspectively correct texture address values found at four corners of a predefined span or grid of pixels. Then, a linear interpolation technique is implemented to calculate a rate of change of texture addresses for pixels between the perspectively bound span corners. This linear interpolation technique is performed in both screen directions to thereby create a level of detail value for each pixel. The YUV formats described above have Y components for every pixel sample, and UN (they are also named Cr and Cb) components for every fourth sample. Every UN sample coincides with four (2×2) Y samples. This is identical to the organization of texels in U.S. Pat. No. 4,965,745 “YIQ-Based Color Cell Texturing”, incorporated herein by reference. The improvement of this algorithm is that a single 32-bit word contains four packed Y values, one value each for U and V, and optionally four one-bit Alpha components:YUV_05…

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.