Patent ID: 8576245
Filing Date: 2013-11-05
Classification: G09G,H04N

Abstract:
1. A multi-primary conversion method for converting an input vector (CIP) defining a color of an input pixel in a linear color space (X, Y, Z) into a drive vector (PD) of a display color space having n components for driving n display primaries (P 1 , . . . , Pn), the drive vector (PD) comprises m sub-drive vectors (PDi) for driving m groups of the display primaries (P 1 , . . . , Pn), the conversion method comprising: receiving the input vector (CIP) defining a color of an input pixel in a linear color spece at a processor input; determining by the processor in the linear color space (X, Y, Z) a position of the input vector (CIP) with respect to boundaries (CB) of each of three gamuts (FG, ELG, ELCG) being defined by transformed display primaries (CP wherein the three gamuts (FG, ELG, ELCG) indicate: a full gamut (FG) comprising all colors being reproducible with the m groups of the sub-drive vectors (PDi), an equal luminance sub-gamut (ELG) comprising all colors having equal luminance and being reproducible with each one of the m groups of the sub-drive vectors (PDi), and an equal luminance and equal chrominance sub-gamut (ELCG) comprising all colors being reproducible with each one of the m groups of sub-drive vectors (PDi) each having equal luminance and equal chrominance; selecting by the processor three boundary vectors (CB determining by the processor an interpolation factor (u) from the position of the input vector (CIP) with respect to the three boundary vectors (CB interpolating by the processor in the display color space the drive vector (PD) representing the color of the input vector (CIP) in the display color space corresponding to the three boundary vectors (CB