Further information relating to examination of SPD Curves

This web-page is designed to display example spectral distribution curves for tested light sources. For more information relating to the graphing library used in this page see the dygraphs website. For more information about the project in general contact Joseph Padfield.


Calculating the TM-30 Rf & Rg values along with the CCT and Duv values from the SPD curve of: Endura OT16-3101-WT MR16: LED - 6336K - 76.00 CRI


TM-30 Calculations

TM-30 - Calculation Summary

The TM-30-15 standard metric is a two-measure system describing colour fidelity (Rf) and colour gamut (Rg), which are calculated based the state-of-the-art uniform colour space CAM02-UCS (CIECAM02), using a set of 99 real, color evaluation samples (CES) with colour space uniformity and spectral uniformity.

  • Starting with the test SPD curve, find the chromaticity xy co-ordinates of the test source from its calculated CIE 1931 color space XYZ values, using the 2° colour matching functions.
  • Determine the correlated color temperature (CCT) of the test source and select the appropriate black body reference source. This is done using a new linear combination of blackbody and daylight spectra for CCTs in the range 4500–5500 K.
  • All subsequent calculations are carried out using the 1964 10° color-matching functions.
  • For the colour fidelity (Rf) metric, the CAM02-UCS colour coordinates of the CES under the reference and test illuminants are calculated, along with the resulting colour error for each CES. The arithmetic mean of the errors is determined to obtain an average error ΔE for the SPD and an intermediate fidelity score using: Rf' = 100 − k * ΔE.
  • This value is then scaled between 0 an 100 using: Rf = 10 * ln exp ( Rf'/10 ) + 1
  • For the colour gamut (Rg) metric, the (J', a', b') color coordinates of the test samples under the reference illuminant and test source are computed, using the same test SPD curve and reference illuminant, and grouped into 16 hue bins of equal width.
  • In each bin we compute the average values of a' and b', resulting in 16-point polygons in the (a', b') plane for the reference and test samples.
  • The relative gamut is then: Rg = 100 * Atest/Aref, where Atest and Aref are the areas of the test and reference polygons.
  • This very brief description was taken from: A. David, P. Fini, K. Houser, Y. Ohno, M. Royer, K. Smet, M. Wei, and L. Whitehead, "Development of the IES method for evaluating the color rendition of light sources," Opt. Express 23, 15888-15906 (2015).

IlluminantBlack Body
X1098.858794.9218
Y10100100
Z10108.6827104.8059

λ (nm)Test SPDRef SPD
38000.4461
38100.4507
38200.4553
38300.4599
38400.4645
38500.4691
38600.4737
38700.4784
38800.483
38900.4876
39000.4922
39100.5181
39200.544
39300.5699
39400.5958
39500.6217
39600.6477
39700.6736
39800.6995
3990.00020.7254
4000.00050.7513
4010.00120.7594
4020.00190.7675
4030.00290.7755
4040.00390.7836
4050.00530.7917
4060.00680.7998
4070.00960.8079
4080.01230.8159
4090.01620.824
4100.02010.8321
4110.02510.8341
4120.03010.8361
4130.03780.8381
4140.04550.8402
4150.05580.8422
4160.06610.8442
4170.08020.8462
4180.09420.8482
4190.11290.8502
4200.13160.8522
4210.15530.8463
4220.1790.8404
4230.21190.8345
4240.24470.8286
4250.27990.8227
4260.31510.8168
4270.36140.8109
4280.40770.805
4290.46110.7991
4300.51460.7932
4310.57120.8103
4320.62790.8275
4330.69310.8447
4340.75830.8619
4350.83560.8791
4360.9130.8963
4370.99740.9135
4381.08180.9307
4391.16980.9479
4401.25770.9651
4411.3590.9767
4421.46030.9882
4431.56810.9998
4441.6761.0113
4451.76951.0229
4461.86291.0344
4471.93741.046
4482.01181.0576
4492.03531.0691
4502.05881.0807
4512.04831.0817
4522.03791.0827
4531.98951.0837
4541.94121.0847
4551.86531.0857
4561.78941.0867
4571.68621.0877
4581.58311.0887
4591.48471.0898
4601.38631.0908
4611.28791.0883
4621.18941.0859
4631.10461.0835
4641.01971.081
4650.96111.0786
4660.90251.0761
4670.85251.0737
4680.80251.0713
4690.75791.0688
4700.71331.0664
4710.67911.0677
4720.6451.0689
4730.61231.0702
4740.57951.0715
4750.54631.0728
4760.51321.074
4770.49031.0753
4780.46741.0766
4790.44991.0779
4800.43231.0791
4810.41881.0727
4820.40541.0663
4830.39661.0599
4840.38781.0536
4850.38351.0472
4860.37931.0408
4870.37571.0344
4880.37221.028
4890.37391.0216
4900.37561.0152
4910.38061.016
4920.38571.0168
4930.39341.0176
4940.4011.0185
4950.41091.0193
4960.42091.0201
4970.43571.0209
4980.45061.0217
4990.471.0226
5000.48941.0234
5010.50721.0221
5020.5251.0209
5030.54331.0196
5040.56151.0184
5050.58241.0172
5060.60331.0159
5070.63461.0147
5080.66591.0134
5090.67871.0122
5100.69151.011
5110.71351.0085
5120.73561.006
5130.75621.0034
5140.77681.0009
5150.79680.9984
5160.81670.9959
5170.83540.9934
5180.85410.9909
5190.87220.9884
5200.89020.9859
5210.90560.9888
5220.9210.9918
5230.9350.9947
5240.9490.9977
5250.96391.0006
5260.97891.0035
5270.99191.0065
5281.0051.0094
5291.01471.0124
5301.02441.0153
5311.03561.0124
5321.04671.0094
5331.0541.0065
5341.06141.0035
5351.06691.0006
5361.07230.9976
5371.08180.9947
5381.09130.9917
5391.09550.9888
5401.09980.9858
5411.10310.9857
5421.10650.9855
5431.11070.9853
5441.1150.9852
5451.11710.985
5461.11930.9848
5471.12230.9847
5481.12540.9845
5491.12760.9844
5501.12970.9842
5511.13020.9805
5521.13060.9768
5531.13020.9732
5541.12970.9695
5551.12920.9658
5561.12870.9621
5571.12870.9584
5581.12870.9548
5591.1280.9511
5601.12730.9474
5611.12610.9441
5621.12490.9407
5631.12310.9374
5641.12120.934
5651.11810.9307
5661.1150.9273
5671.11290.924
5681.11070.9206
5691.10720.9173
5701.10360.9139
5711.1010.9136
5721.09840.9132
5731.09440.9128
5741.09030.9125
5751.08420.9121
5761.0780.9118
5771.07440.9114
5781.07090.911
5791.06470.9107
5801.05860.9103
5811.05290.9036
5821.04720.897
5831.04030.8903
5841.03340.8836
5851.02680.877
5861.02010.8703
5871.01590.8637
5881.01160.857
5891.00310.8503
5900.99450.8437
5910.98620.8451
5920.97790.8466
5930.97060.8481
5940.96320.8495
5950.95280.851
5960.94240.8525
5970.93240.8539
5980.92240.8554
5990.91440.8569
6000.90630.8583
6010.89680.8581
6020.88730.8578
6030.87640.8576
6040.86550.8574
6050.85490.8571
6060.84420.8569
6070.83560.8566
6080.82710.8564
6090.8160.8561
6100.80480.8559
6110.79490.8542
6120.78490.8525
6130.77210.8509
6140.75930.8492
6150.74790.8475
6160.73650.8458
6170.72780.8442
6180.7190.8425
6190.70760.8408
6200.69620.8392
6210.68630.8351
6220.67630.831
6230.66250.8269
6240.64880.8228
6250.63980.8187
6260.63080.8146
6270.62030.8105
6280.60990.8064
6290.60020.8023
6300.59050.7982
6310.58050.7988
6320.57050.7993
6330.56080.7999
6340.55110.8004
6350.54180.801
6360.53260.8016
6370.52310.8021
6380.51360.8027
6390.50560.8032
6400.49750.8038
6410.48730.8003
6420.47710.7969
6430.46780.7934
6440.45850.7899
6450.45150.7864
6460.44450.783
6470.43560.7795
6480.42670.776
6490.41910.7726
6500.41150.7691
6510.40250.7694
6520.39350.7697
6530.38560.7701
6540.37760.7704
6550.36970.7707
6560.36190.7711
6570.35420.7714
6580.34640.7717
6590.33910.772
6600.33170.7724
6610.32250.7745
6620.31340.7767
6630.3060.7788
6640.29870.781
6650.29520.7831
6660.29170.7853
6670.28490.7874
6680.27810.7896
6690.27150.7917
6700.26490.7939
6710.25940.7901
6720.2540.7863
6730.24840.7825
6740.24280.7787
6750.23740.7749
6760.23190.7711
6770.2260.7673
6780.22020.7635
6790.21510.7597
6800.21010.7559
6810.20510.7476
6820.20020.7393
6830.19610.731
6840.1920.7227
6850.18610.7144
6860.18030.7061
6870.1760.6978
6880.17180.6895
6890.16820.6811
6900.16460.6728
6910.16080.6748
6920.1570.6767
6930.15240.6786
6940.14780.6806
6950.14460.6825
6960.14130.6845
6970.13770.6864
6980.1340.6883
6990.13120.6903
7000.12830.6922
7010.12520.6947
7020.1220.6973
7030.1190.6998
7040.11610.7023
7050.11370.7048
7060.11140.7073
7070.10840.7099
7080.10530.7124
7090.10250.7149
7100.09970.7174
7110.09770.7051
7120.09570.6928
7130.09290.6805
7140.09020.6682
7150.0870.6559
7160.08380.6436
7170.08170.6313
7180.07970.619
7190.07730.6067
7200.07480.5944
7210.07210.6023
7220.06940.6103
7230.06710.6182
7240.06490.6261
7250.06360.6341
7260.06220.642
7270.06040.65
7280.05850.6579
7290.05670.6659
7300.05480.6738
7310.05280.6788
7320.05070.6838
7330.04870.6888
7340.04670.6938
7350.04480.6988
7360.04290.7037
7370.04120.7087
7380.03950.7137
7390.03960.7187
7400.03970.7237
7410.03710.7126
7420.03450.7015
7430.03350.6904
7440.03260.6793
7450.03190.6682
7460.03130.6571
7470.02880.6461
7480.02630.635
7490.02630.6239
7500.02640.6128
7510.02480.5963
7520.02320.5798
7530.02280.5633
7540.02240.5467
7550.02030.5302
7560.01810.5137
7570.01690.4972
7580.01560.4807
7590.01540.4642
7600.01520.4477
7610.01350.4673
7620.01180.487
7630.01140.5066
7640.01110.5263
7650.01080.546
7660.01050.5656
7670.00640.5853
7680.00230.6049
7690.00240.6246
7700.00250.6442
7710.00130.6409
77200.6376
77300.6343
77400.6309
77500.6276
77600.6243
77700.621
77800.6176
77900.6143
78000.611
Rf:74            CCT(K):6336
Rg:94 Duv:0.0014
u':0.2002
LER: 313 v': 0.4686
The Test SPD compared with the matching Reference SPD
Color Distortion Graphic
Graphic shifts (%)
Hue BinRfChroma
168-15%(Rg,h1)
275-11%(Rg,h2)
366-6%(Rg,h3)
4712%(Rg,h4)
5795%(Rg,h5)
6894%(Rg,h6)
788-3%(Rg,h7)
879-11%(Rg,h8)
977-15%(Rg,h9)
1056-11%(Rg,h10)
1158-1%(Rg,h11)
12765%(Rg,h12)
138212%(Rg,h13)
14798%(Rg,h14)
15688%(Rg,h15)
1679-6%(Rg,h16)