February 15, 2024
Journal Article

Enumeration reduction algorithm for the characterization of multi-primary LED systems


Multi-primary tunable LED lighting systems can generate a vast number of spectral outputs, with the exact number depending on the resolution of the control signal and number of LED primaries. Computing all combinations to identify optimal spectral power distributions (SPDs) with a specified chromaticity would require a tremendous amount of time and computational power. Here, an enumeration reduction algorithm is described to reduce the computation time by defining a bounding pyramid in the three-dimensional tristimulus space that maps to the circumscribed square of the target region in the chromaticity diagram. This method enables computing only the necessary amount of tristimulus values (and resulting chromaticity coordinates) for SPDs that fall into a user-defined target chromaticity area, reducing computation time by avoiding the need to generate each combination and calculate its chromaticity coordinates. The results show that the proposed enumeration reduction algorithm can greatly reduce the time—up to 300 times in a series of tests—to determine a set of metamers compared to a full enumeration computation.

Published: February 15, 2024


Baxter D.J., D. Durmus, and M.P. Royer. 2023. Enumeration reduction algorithm for the characterization of multi-primary LED systems. Lighting Research & Technology 55, no. 3:242 - 257. PNNL-SA-166973. doi:10.1177/14771535221111652

Research topics