Patent · US Active

Reducing 3D lookup table interpolation error while minimizing on-chip storage

US11100889B2 · kind B2 · utility

2Cited by
1References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateFeb 28, 2019
Grant dateAug 24, 2021
Priority date
Expiry dateFeb 28, 2039

Classification

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

Abstract

Systems, apparatuses, and methods for reducing three dimensional (3D) lookup table (LUT) interpolation error while minimizing on-chip storage are disclosed. A processor generates a plurality of mappings from a first gamut to a second gamut at locations interspersed throughout a 3D representation of the pixel component space. For example, in one implementation, the processor calculates mappings for 17×17×17 vertices within the 3D representation. Other implementations can include other numbers of vertices. Rather than increasing the number of vertices to reduce interpolation error, the processor calculates mappings for centroids of the sub-cubes defined by the vertices within the 3D representation of the first gamut. This results in a smaller increase to the LUT size as compared to increasing the number of vertices. The centroid mappings are used for performing tetrahedral interpolation to map source pixels in the first gamut into the second gamut with a reduced amount of interpolation error.

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