Question: Can you get color temperature from spectra

miramon is asking a question about spectral-workbench: Subscribe to answer questions on this topic

miramon asked on February 01, 2018 18:00
119 | 1 answers | shortlink

If I am correct it is a question of making an algorithm. Having wavelength data it should be possible to calculate color temperature from a spectra from a light source like a led. Most professional spectrometers give a result in Kelvin for color temperature... That would be great for me who am using this spectral workbench for a lighting project.




Log in to comment

1 Answers

Color temperature is the perceived 'color' of light emitted from an ideal black-body radiator due to it's physical temperature in deg-K. An ideal black-body radiator has a uniform broad spectrum; the Sun and incandescent light are reasonable approximations. CFLs and LED have narrow spectral lines so they do not nicely correlate with color temperature. A CFL's 'color temperature' rating is purely a human perceptual approximation of the light color from a broadband source at that temperature.

IF the source has a broad 'black-body' spectrum, then the following approximation may apply. Measure the spectrum and find the approximate 'peak' output wavelength, then use:

Color Temp (deg-K) ~= (2.9 x 106) / (spectral peak(nm))

eg: (2.9 x 106) / (618 nm) ~= 4700K (again, assuming broad-spectrum light)

Log in to comment

Sign up or Login to post an answer to this question.