Patent ID: 8760060

Claim:
A system for generating a target chromaticity, comprising: at least four color sources, each of the color sources having a chromaticity determined by hue and saturation, each of the color sources having a range of available color source intensities, the at least four color sources including four or more vertex color sources forming vertices of a gamut area having a shape of a convex polygon, the at least four color sources including at least four sets of three color sources to define at least four partially-overlapping, two-dimensional, triangular sub-gamut areas in which each set of three color sources has a corresponding sub-gamut area, the chromaticity for each color source within each of the sets of three color sources forming a vertex of the corresponding sub-gamut area, the target chromaticity being contained within the gamut area and within at least two of the sub-gamut areas; and a controller configured to calculate a final solution to form the target chromaticity within the gamut area using the at least four color sources and control the intensities of the at least four color sources to produce the target chromaticity, wherein the controller is configured to: select two or more triangular sub-gamut areas from the at least two sub-gamut areas that contain the target chromaticity; for each of the selected two or more triangular sub-gamut areas, calculate a corresponding sub-gamut solution for using only the three color sources that form the vertices of the triangular sub-gamut area to produce the target chromaticity, wherein the sub-gamut solutions may be combined to form the target chromaticity using any weighting of the sub-gamut solutions; and determine the final solution to form the target chromaticity using the sub-gamut solutions, the final solution representing a desired weighting of the sub-gamut solutions to optimize a parameter, the final solution using the at least four color sources, wherein in determining the final solution the controller is configured to: combine the sub-gamut solutions into a system of linear equations that has multiple solutions for producing the target chromaticity using the at least four color sources, each of the multiple solutions representing a different weighting of the sub-gamut solutions; and optimize the parameter for producing the target chromaticity using the system of linear equations, including use an iterative process to vary weightings of the sub-gamut solutions to determine the final solution to form the target chromaticity without changing hue or saturation of the target chromaticity.