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: LEDnovation LED-PAR38-90-1WD-INF: LED - 2968K - 81.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
X10112.6992109.7583
Y10100100
Z1041.130638.1334

λ (nm)Test SPDRef SPD
38000.1072
38100.1094
38200.1116
38300.1138
38400.1161
38500.1185
38600.1208
38700.1232
38800.1256
38900.128
39000.1305
39100.133
39200.1356
39300.1381
39400.1407
39500.1433
39600.146
3970.00020.1487
3980.00030.1514
3990.00080.1541
4000.00140.1569
4010.0020.1597
4020.00270.1626
4030.00380.1654
4040.0050.1683
4050.00650.1713
4060.0080.1742
4070.01010.1772
4080.01220.1803
4090.01520.1833
4100.01820.1864
4110.02240.1895
4120.02650.1927
4130.03230.1959
4140.03810.1991
4150.04530.2023
4160.05250.2056
4170.06180.2089
4180.0710.2122
4190.08250.2156
4200.0940.219
4210.10750.2224
4220.1210.2259
4230.13860.2294
4240.15610.2329
4250.17330.2364
4260.19050.24
4270.21180.2436
4280.23310.2473
4290.25590.251
4300.27860.2547
4310.30050.2584
4320.32240.2621
4330.34550.2659
4340.36850.2698
4350.39390.2736
4360.41920.2775
4370.44360.2814
4380.46810.2853
4390.49120.2893
4400.51430.2933
4410.53970.2973
4420.5650.3014
4430.58950.3055
4440.61390.3096
4450.63020.3137
4460.64650.3179
4470.6550.3221
4480.66350.3263
4490.65450.3306
4500.64550.3349
4510.630.3392
4520.61460.3435
4530.59240.3479
4540.57030.3523
4550.54450.3567
4560.51880.3612
4570.48980.3656
4580.46080.3701
4590.43590.3747
4600.4110.3792
4610.38750.3838
4620.3640.3884
4630.3440.393
4640.3240.3977
4650.31040.4024
4660.29680.4071
4670.28470.4118
4680.27270.4166
4690.26130.4214
4700.24980.4262
4710.24140.431
4720.23290.4359
4730.22490.4408
4740.21690.4457
4750.2090.4506
4760.20110.4555
4770.19630.4605
4780.19160.4655
4790.18850.4705
4800.18530.4756
4810.18340.4806
4820.18140.4857
4830.1810.4908
4840.18070.496
4850.18180.5011
4860.1830.5063
4870.18440.5115
4880.18580.5167
4890.18930.522
4900.19270.5272
4910.19790.5325
4920.20320.5378
4930.20980.5431
4940.21650.5484
4950.22460.5538
4960.23260.5592
4970.24340.5646
4980.25410.57
4990.26780.5754
5000.28150.5809
5010.29440.5863
5020.30730.5918
5030.32050.5973
5040.33370.6028
5050.3490.6084
5060.36440.6139
5070.38860.6195
5080.41280.6251
5090.42230.6307
5100.43170.6363
5110.4490.6419
5120.46640.6476
5130.48290.6532
5140.49950.6589
5150.51630.6646
5160.53310.6703
5170.54950.676
5180.56590.6818
5190.5820.6875
5200.59810.6933
5210.61340.699
5220.62870.7048
5230.6430.7106
5240.65740.7164
5250.67240.7223
5260.68750.7281
5270.70150.7339
5280.71540.7398
5290.72750.7457
5300.73950.7515
5310.75290.7574
5320.76630.7633
5330.77780.7692
5340.78930.7752
5350.79890.7811
5360.80850.787
5370.82140.793
5380.83420.7989
5390.84370.8049
5400.85320.8109
5410.86210.8169
5420.87110.8228
5430.8810.8288
5440.89090.8348
5450.89980.8409
5460.90860.8469
5470.91770.8529
5480.92680.8589
5490.93550.865
5500.94410.871
5510.95220.877
5520.96040.8831
5530.96790.8892
5540.97550.8952
5550.9840.9013
5560.99260.9074
5571.00110.9134
5581.00960.9195
5591.01770.9256
5601.02570.9317
5611.03380.9378
5621.04180.9439
5631.04990.95
5641.05790.9561
5651.06690.9622
5661.07590.9683
5671.0840.9744
5681.0920.9805
5691.09960.9866
5701.10720.9927
5711.11620.9988
5721.12521.0049
5731.13271.011
5741.14031.0172
5751.14741.0233
5761.15451.0294
5771.16311.0355
5781.17161.0416
5791.17821.0477
5801.18481.0538
5811.19191.0599
5821.1991.066
5831.20471.0721
5841.21041.0782
5851.21851.0843
5861.22651.0904
5871.2361.0965
5881.24541.1026
5891.25021.1087
5901.25491.1148
5911.25921.1209
5921.26341.127
5931.26911.133
5941.27481.1391
5951.27911.1452
5961.28331.1513
5971.28521.1573
5981.28711.1634
5991.29141.1694
6001.29561.1755
6011.29851.1815
6021.30131.1875
6031.30131.1936
6041.30131.1996
6051.30371.2056
6061.30611.2116
6071.30841.2176
6081.31081.2236
6091.30891.2296
6101.3071.2356
6111.30651.2415
6121.30611.2475
6131.30231.2535
6141.29851.2594
6151.29421.2654
6161.291.2713
6171.2891.2772
6181.28811.2832
6191.28191.2891
6201.27581.295
6211.27051.3009
6221.26531.3067
6231.25591.3126
6241.24641.3185
6251.24171.3243
6261.23691.3302
6271.22891.336
6281.22081.3419
6291.21281.3477
6301.20471.3535
6311.19621.3593
6321.18771.3651
6331.17871.3708
6341.16971.3766
6351.15971.3823
6361.14981.3881
6371.13841.3938
6381.12711.3995
6391.11711.4052
6401.10721.4109
6411.09341.4166
6421.07971.4223
6431.06741.4279
6441.05511.4336
6451.04561.4392
6461.03611.4448
6471.02191.4504
6481.00771.456
6490.99591.4616
6500.9841.4672
6510.96941.4727
6520.95471.4783
6530.94131.4838
6540.92791.4893
6550.91351.4948
6560.89921.5003
6570.88521.5058
6580.87121.5113
6590.85751.5167
6600.84371.5221
6610.82551.5275
6620.80741.5329
6630.79241.5383
6640.77751.5437
6650.77071.5491
6660.76381.5544
6670.75071.5597
6680.73761.565
6690.72311.5703
6700.70861.5756
6710.6961.5809
6720.68331.5861
6730.67031.5914
6740.65731.5966
6750.64411.6018
6760.6311.607
6770.61741.6121
6780.60381.6173
6790.59251.6224
6800.58111.6276
6810.56881.6327
6820.55651.6377
6830.54451.6428
6840.53251.6479
6850.51981.6529
6860.50711.6579
6870.49581.6629
6880.48451.6679
6890.47541.6729
6900.46641.6778
6910.45641.6828
6920.44651.6877
6930.43371.6926
6940.42091.6975
6950.41211.7024
6960.40341.7072
6970.39461.712
6980.38581.7168
6990.3781.7216
7000.37031.7264
7010.35991.7312
7020.34951.7359
7030.34151.7406
7040.33351.7454
7050.32621.75
7060.3191.7547
7070.31171.7594
7080.30451.764
7090.29551.7686
7100.28661.7732
7110.281.7778
7120.27331.7823
7130.26621.7869
7140.25911.7914
7150.25191.7959
7160.24471.8004
7170.23771.8049
7180.23071.8093
7190.22511.8137
7200.21951.8181
7210.21381.8225
7220.20811.8269
7230.20241.8313
7240.19681.8356
7250.19111.8399
7260.18531.8442
7270.18081.8485
7280.17621.8527
7290.17161.857
7300.16711.8612
7310.1621.8654
7320.15681.8696
7330.15171.8737
7340.14651.8779
7350.14291.882
7360.13921.8861
7370.13561.8902
7380.1321.8942
7390.12831.8983
7400.12461.9023
7410.12041.9063
7420.11621.9103
7430.11331.9143
7440.11031.9182
7450.10651.9221
7460.10271.9261
7470.09991.9299
7480.09711.9338
7490.09451.9377
7500.0921.9415
7510.08921.9453
7520.08631.9491
7530.08311.9529
7540.07981.9566
7550.07681.9603
7560.07391.964
7570.07221.9677
7580.07051.9714
7590.06891.9751
7600.06741.9787
7610.06481.9823
7620.06231.9859
7630.06011.9895
7640.0581.993
7650.05551.9965
7660.0532.0001
7670.05132.0035
7680.04952.007
7690.04652.0105
7700.04352.0139
7710.04012.0173
7720.03662.0207
7730.03512.0241
7740.03362.0274
7750.03042.0308
7760.02722.0341
7770.02682.0374
7780.02642.0407
7790.02392.0439
7800.02142.0471
Rf:78            CCT(K):2967
Rg:100 Duv:-0.0011
u':0.2521
LER: 308 v': 0.5204
The Test SPD compared with the matching Reference SPD
Color Distortion Graphic
Graphic shifts (%)
Hue BinRfChroma
179-10%(Rg,h1)
278-8%(Rg,h2)
367-2%(Rg,h3)
4756%(Rg,h4)
58211%(Rg,h5)
68310%(Rg,h6)
7763%(Rg,h7)
884-4%(Rg,h8)
983-9%(Rg,h9)
1076-10%(Rg,h10)
1170-6%(Rg,h11)
12765%(Rg,h12)
13869%(Rg,h13)
148210%(Rg,h14)
15793%(Rg,h15)
1679-4%(Rg,h16)