System and method for rapidly generating color models for led-based lamps
OwnerMatthew D. Weaverinventor
Life of this patent
Estimating the term…
Abstract
Some embodiments include a model builder system that generates a color model to facilitate a color tunable lamp to mix the right amount of light from various color channels to reproduce a target color characteristic of a reference lamp. The model builder system can perform pre-computations that characterize the perceived characteristic of individual color channels and the reference lamp. The model builder system can divide the color channels of the color tunable lamp into floating channels and non-floating channels. Holding the operating points of the non-floating channels constant, the model builder system inverse solves for the necessary flux values of the color channels to reproduce the target color characteristic and to optimize color metrics.
Claims24
A computer-implemented method of generating a color model to drive a color tunable lamp having multiple color channels, the method comprising:
- selecting a reference light source type for the color model to emulate at a target color point produced by the reference light source types defined by a color parameter;
- computing reference tristimulus values of the reference light source including tristimulus values corresponding to specific color cards;
- measuring spectral power over sample steps in an operating range at one or more temperature points of each color channel in the color tunable lamp;
- generating a source state record of the each color channel including component tristimulus values of the each color channel;
- dividing the multiple color channels into one or more non-floating channels and one or more floating channels;
- traversing in steps through operating points of the non-floating channels corresponding to the source state record to inverse solve for lumens values of the floating channels by assuming the non-floating channels are set to specific operating points according to each step in the traversing;
- and
- defining the color model based on the inverse solved lumens value when a gamut area, defined by the floating channels at the inverse solved lumens values and the non-floating channels at the specific operating points according to the each step, includes the target color point.
A model builder system for generating a pre-computation record for a color tunable lamp and a target reference lamp to facilitate building of a color model for the color tunable lamp, the model builder system comprising:
- an optical system having a spectral analyzer and an optical sensor for measuring spectral power;
- a memory having executable instructions;
- a processor, configured by the executable instructions to perform a method comprising:
- selecting a reference light source type for the color model to emulate at a target color point produced by the reference light source types defined by a color parameter;
- computing reference tristimulus values of the reference light source including tristimulus values corresponding to specific color cards;
- measuring spectral power over sample steps in an operating range at one or more temperature points of each color channel in the color tunable lamp using the optical system;
- and
- generating a source state record of the each color channel including component tristimulus values of the each color channel.
A computer-implemented method of generating a color model to drive a color tunable lamp having multiple color channels, the method comprising:
- dividing the multiple color channels into one or more non-floating channels and one or more floating channels;
- traversing in steps through operating points of the non-floating channels corresponding to a source state record of measured spectral characteristics to inverse solve for lumens values of the floating channels by assuming the non-floating channels are set to specific operating points according to each step in the traversing;
- and
- defining the color model based on the inverse solved lumens value when a gamut area, defined by the floating channels at the inverse solved lumens values and the non-floating channels at the specific operating points according to the each step, includes a target color point of a reference lamp;
- and
- wherein the color model indicates a set of operating parameters to drive the multiple color channels to produce the target color point.
Dependencies are inferred from the claim text.