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: Synergy 1003607 NF34 WW MR16: LED - 3300K - 82.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
X10110.2353106.3481
Y10100100
Z1053.743746.8993

λ (nm)Test SPDRef SPD
38000.1644
38100.1672
38200.17
38300.1729
38400.1758
38500.1787
38600.1816
38700.1846
38800.1876
38900.1906
39000.1937
39100.1968
39200.1999
39300.203
39400.2062
39500.2093
39600.2125
39700.2158
39800.219
3990.00010.2223
4000.00030.2256
4010.00060.229
4020.00090.2323
4030.00090.2357
4040.00090.2391
4050.00090.2425
4060.00090.246
4070.0010.2495
4080.00120.253
4090.00180.2565
4100.00240.2601
4110.00280.2637
4120.00330.2673
4130.0040.2709
4140.00470.2745
4150.00550.2782
4160.00630.2819
4170.00780.2856
4180.00930.2894
4190.01140.2931
4200.01350.2969
4210.01630.3007
4220.01910.3045
4230.02410.3084
4240.0290.3123
4250.03490.3162
4260.04070.3201
4270.04960.324
4280.05840.328
4290.07110.3319
4300.08390.3359
4310.10050.34
4320.11720.344
4330.14010.3481
4340.16290.3521
4350.19570.3562
4360.22840.3603
4370.27150.3645
4380.31470.3686
4390.36650.3728
4400.41840.377
4410.48340.3812
4420.54840.3854
4430.62190.3897
4440.69530.3939
4450.76620.3982
4460.83720.4025
4470.89840.4068
4480.95960.4111
4490.99480.4155
4501.030.4198
4511.04150.4242
4521.0530.4286
4531.04290.433
4541.03290.4374
4551.00790.4418
4560.98280.4463
4570.94350.4507
4580.90430.4552
4590.86640.4597
4600.82850.4642
4610.78780.4687
4620.74710.4733
4630.70830.4778
4640.66950.4824
4650.6390.4869
4660.60840.4915
4670.57820.4961
4680.54790.5007
4690.51770.5053
4700.48740.5099
4710.46260.5146
4720.43780.5192
4730.41450.5239
4740.39110.5285
4750.3690.5332
4760.3470.5379
4770.33270.5426
4780.31840.5473
4790.30820.552
4800.2980.5567
4810.29070.5615
4820.28330.5662
4830.27950.5709
4840.27580.5757
4850.27420.5805
4860.27260.5852
4870.27190.59
4880.27110.5948
4890.27340.5996
4900.27570.6044
4910.28020.6092
4920.28480.614
4930.29050.6188
4940.29610.6236
4950.30340.6284
4960.31060.6333
4970.32030.6381
4980.32990.6429
4990.34190.6478
5000.3540.6526
5010.36460.6575
5020.37530.6623
5030.38590.6672
5040.39650.672
5050.40920.6769
5060.4220.6817
5070.44070.6866
5080.45940.6915
5090.46750.6963
5100.47560.7012
5110.48980.7061
5120.50410.7109
5130.51750.7158
5140.53090.7207
5150.54430.7256
5160.55780.7304
5170.57130.7353
5180.58480.7402
5190.59820.745
5200.61170.7499
5210.62430.7548
5220.63690.7597
5230.64880.7645
5240.66060.7694
5250.6740.7743
5260.68750.7791
5270.69980.784
5280.71220.7888
5290.72320.7937
5300.73410.7985
5310.74680.8034
5320.75950.8082
5330.77040.8131
5340.78120.8179
5350.79080.8228
5360.80040.8276
5370.81420.8324
5380.82790.8372
5390.83850.8421
5400.84910.8469
5410.85950.8517
5420.870.8565
5430.8820.8613
5440.8940.8661
5450.90290.8709
5460.91190.8756
5470.92050.8804
5480.92920.8852
5490.93770.89
5500.94620.8947
5510.95450.8995
5520.96270.9042
5530.97050.9089
5540.97820.9137
5550.98730.9184
5560.99640.9231
5571.00590.9278
5581.01540.9325
5591.02430.9372
5601.03330.9419
5611.04260.9465
5621.0520.9512
5631.06050.9559
5641.06910.9605
5651.07880.9652
5661.08860.9698
5671.09730.9744
5681.1060.979
5691.11420.9836
5701.12250.9882
5711.13160.9928
5721.14080.9973
5731.14841.0019
5741.1561.0065
5751.1631.011
5761.171.0155
5771.1791.02
5781.18811.0245
5791.19411.029
5801.20011.0335
5811.20651.038
5821.21291.0425
5831.2181.0469
5841.22321.0514
5851.22981.0558
5861.23651.0602
5871.24421.0646
5881.25191.069
5891.2541.0734
5901.25621.0777
5911.25831.0821
5921.26041.0864
5931.26361.0908
5941.26671.0951
5951.26811.0994
5961.26941.1037
5971.26851.1079
5981.26761.1122
5991.2691.1164
6001.27041.1207
6011.26951.1249
6021.26871.1291
6031.2661.1333
6041.26331.1375
6051.26241.1417
6061.26151.1458
6071.26271.1499
6081.26381.1541
6091.26031.1582
6101.25671.1623
6111.25341.1664
6121.25011.1704
6131.24111.1745
6141.2321.1785
6151.2231.1825
6161.2141.1865
6171.2081.1905
6181.20211.1945
6191.19171.1985
6201.18131.2024
6211.17281.2063
6221.16421.2103
6231.15081.2142
6241.13751.218
6251.1291.2219
6261.12061.2258
6271.10941.2296
6281.09821.2334
6291.08751.2372
6301.07691.241
6311.06521.2448
6321.05351.2486
6331.04161.2523
6341.02971.256
6351.01751.2597
6361.00531.2634
6370.99181.2671
6380.97841.2708
6390.96591.2744
6400.95351.278
6410.93881.2817
6420.92421.2853
6430.91061.2888
6440.8971.2924
6450.88621.2959
6460.87541.2995
6470.86081.303
6480.84621.3065
6490.8341.31
6500.82181.3134
6510.80711.3169
6520.79241.3203
6530.77821.3237
6540.7641.3271
6550.75031.3305
6560.73661.3338
6570.72331.3372
6580.70991.3405
6590.69671.3438
6600.68351.3471
6610.66651.3504
6620.64961.3536
6630.63561.3569
6640.62161.3601
6650.61531.3633
6660.6091.3665
6670.59641.3696
6680.58371.3728
6690.57121.3759
6700.55871.379
6710.54731.3821
6720.53581.3852
6730.52351.3883
6740.51121.3913
6750.49991.3944
6760.48871.3974
6770.47751.4004
6780.46631.4034
6790.45641.4063
6800.44651.4093
6810.43531.4122
6820.42411.4151
6830.41411.418
6840.40421.4209
6850.39291.4237
6860.38171.4265
6870.37281.4294
6880.3641.4322
6890.35621.4349
6900.34841.4377
6910.34021.4405
6920.3321.4432
6930.32261.4459
6940.31331.4486
6950.30681.4513
6960.30031.4539
6970.29281.4566
6980.28521.4592
6990.27911.4618
7000.2731.4644
7010.26631.467
7020.25951.4695
7030.25391.4721
7040.24831.4746
7050.24241.4771
7060.23651.4796
7070.23251.4821
7080.22841.4845
7090.22081.4869
7100.21331.4894
7110.20891.4918
7120.20451.4941
7130.19881.4965
7140.19321.4989
7150.18731.5012
7160.18151.5035
7170.17781.5058
7180.17411.5081
7190.1691.5103
7200.16381.5126
7210.15921.5148
7220.15451.517
7230.15121.5192
7240.14791.5214
7250.14451.5235
7260.14111.5257
7270.13771.5278
7280.13431.5299
7290.13251.532
7300.13071.5341
7310.12671.5361
7320.12281.5381
7330.12041.5402
7340.11791.5422
7350.11491.5442
7360.11191.5461
7370.11081.5481
7380.10981.55
7390.1051.5519
7400.10031.5538
7410.09841.5557
7420.09651.5576
7430.09411.5594
7440.09161.5613
7450.08681.5631
7460.0821.5649
7470.08461.5667
7480.08721.5685
7490.08451.5702
7500.08171.5719
7510.07781.5737
7520.07391.5754
7530.07121.5771
7540.06851.5787
7550.0681.5804
7560.06751.582
7570.06311.5836
7580.05871.5852
7590.05871.5868
7600.05881.5884
7610.05821.59
7620.05761.5915
7630.05481.593
7640.0521.5945
7650.05041.596
7660.04881.5975
7670.04791.599
7680.04711.6004
7690.04741.6019
7700.04781.6033
7710.04951.6047
7720.05121.6061
7730.0531.6074
7740.05491.6088
7750.05271.6101
7760.05041.6114
7770.0491.6128
7780.04771.614
7790.05051.6153
7800.05331.6166
Rf:79            CCT(K):3304
Rg:97 Duv:-0.0045
u':0.2429
LER: 315 v': 0.5091
The Test SPD compared with the matching Reference SPD
Color Distortion Graphic
Graphic shifts (%)
Hue BinRfChroma
177-11%(Rg,h1)
277-9%(Rg,h2)
369-3%(Rg,h3)
4812%(Rg,h4)
5872%(Rg,h5)
6904%(Rg,h6)
786-4%(Rg,h7)
886-7%(Rg,h8)
983-8%(Rg,h9)
1069-8%(Rg,h10)
11661%(Rg,h11)
12809%(Rg,h12)
13887%(Rg,h13)
147910%(Rg,h14)
15780%(Rg,h15)
1675-5%(Rg,h16)