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: Erco Opton Floodlights V01 72644.00: LED - 3000K


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
X10109.9961109.5218
Y10100100
Z1036.907338.6658

λ (nm)Test SPDRef SPD
3800.00160.1103
3810.00230.1125
3820.0020.1148
3830.00140.1171
3840.00220.1194
3850.00190.1218
38600.1242
3870.00070.1266
38800.129
3890.00040.1315
3900.00030.134
3910.0010.1366
3920.00020.1391
3930.00020.1417
3940.00020.1444
3950.00120.147
3960.00010.1497
39700.1524
3980.00020.1552
39900.158
4000.00070.1608
4010.00010.1636
4020.00160.1665
4030.00080.1694
4040.0010.1724
4050.00170.1753
4060.00090.1783
4070.0020.1814
4080.00330.1844
4090.00360.1875
4100.00440.1906
4110.00560.1938
4120.00640.197
4130.00890.2002
4140.01020.2034
4150.01240.2067
4160.01650.21
4170.01950.2133
4180.02380.2167
4190.02760.2201
4200.03240.2235
4210.03740.227
4220.0430.2305
4230.05080.234
4240.05790.2375
4250.06620.2411
4260.07590.2447
4270.08570.2483
4280.09640.252
4290.10720.2557
4300.12060.2594
4310.13330.2632
4320.1470.267
4330.16160.2708
4340.17830.2746
4350.19450.2785
4360.2120.2824
4370.23030.2863
4380.24920.2903
4390.2690.2943
4400.29030.2983
4410.31140.3023
4420.33430.3064
4430.35860.3105
4440.38420.3147
4450.41010.3188
4460.43890.323
4470.46740.3272
4480.49630.3314
4490.52440.3357
4500.54980.34
4510.57320.3443
4520.59160.3487
4530.6040.3531
4540.61010.3575
4550.60790.3619
4560.60140.3663
4570.58820.3708
4580.56850.3753
4590.5450.3799
4600.5220.3844
4610.49880.389
4620.47410.3936
4630.45120.3982
4640.43120.4029
4650.41430.4076
4660.40090.4123
4670.38940.417
4680.37770.4218
4690.36750.4266
4700.35830.4314
4710.34920.4362
4720.34140.441
4730.3320.4459
4740.32290.4508
4750.31380.4557
4760.30520.4607
4770.29830.4656
4780.29150.4706
4790.28670.4756
4800.28340.4807
4810.28140.4857
4820.28130.4908
4830.28250.4959
4840.28350.501
4850.28770.5061
4860.29370.5113
4870.30030.5165
4880.30760.5217
4890.3160.5269
4900.32550.5321
4910.33570.5374
4920.34740.5426
4930.35960.5479
4940.37260.5532
4950.38710.5586
4960.40220.5639
4970.41790.5693
4980.43420.5747
4990.44990.5801
5000.46620.5855
5010.48270.5909
5020.49950.5963
5030.51690.6018
5040.53280.6073
5050.54860.6128
5060.56490.6183
5070.57970.6238
5080.59510.6294
5090.60910.6349
5100.62260.6405
5110.6360.6461
5120.64750.6517
5130.65970.6573
5140.67150.6629
5150.68160.6686
5160.69190.6742
5170.70130.6799
5180.7090.6856
5190.71630.6913
5200.72590.697
5210.73270.7027
5220.73980.7085
5230.74710.7142
5240.75360.7199
5250.75850.7257
5260.76440.7315
5270.77010.7373
5280.77530.7431
5290.77930.7489
5300.7850.7547
5310.78940.7605
5320.79390.7663
5330.79890.7722
5340.80220.778
5350.80560.7839
5360.8090.7898
5370.81290.7957
5380.81740.8015
5390.81990.8074
5400.82340.8133
5410.82680.8192
5420.83060.8251
5430.83420.8311
5440.83750.837
5450.84210.8429
5460.84610.8489
5470.84980.8548
5480.85460.8608
5490.85950.8667
5500.86460.8727
5510.870.8786
5520.87540.8846
5530.88050.8906
5540.88670.8966
5550.89190.9025
5560.89780.9085
5570.90280.9145
5580.90990.9205
5590.91610.9265
5600.92180.9325
5610.92890.9385
5620.9350.9445
5630.94240.9505
5640.94920.9565
5650.95650.9625
5660.96430.9685
5670.97250.9745
5680.98070.9805
5690.98780.9865
5700.99540.9925
5711.00430.9985
5721.01211.0045
5731.0211.0106
5741.03011.0166
5751.03941.0226
5761.04871.0286
5771.0581.0346
5781.06671.0406
5791.07641.0466
5801.08611.0526
5811.09461.0586
5821.10531.0646
5831.11581.0706
5841.12561.0766
5851.13461.0825
5861.14551.0885
5871.15581.0945
5881.16541.1005
5891.17551.1065
5901.18481.1124
5911.19511.1184
5921.20481.1244
5931.21391.1303
5941.22421.1363
5951.23291.1422
5961.2421.1482
5971.25081.1541
5981.26011.16
5991.26761.1659
6001.27751.1719
6011.28421.1778
6021.2921.1837
6031.2991.1896
6041.30541.1955
6051.3121.2014
6061.31791.2072
6071.32351.2131
6081.32971.219
6091.33391.2248
6101.33841.2307
6111.34271.2365
6121.34631.2424
6131.3491.2482
6141.35291.254
6151.35481.2598
6161.35531.2656
6171.35711.2714
6181.35681.2772
6191.35731.283
6201.3571.2887
6211.3561.2945
6221.35561.3002
6231.35241.306
6241.34991.3117
6251.34811.3174
6261.34381.3231
6271.34051.3288
6281.33591.3345
6291.33071.3402
6301.32431.3458
6311.31851.3515
6321.31291.3571
6331.30481.3627
6341.29731.3684
6351.28921.374
6361.28131.3796
6371.27231.3851
6381.26341.3907
6391.25411.3963
6401.24471.4018
6411.23421.4073
6421.22331.4129
6431.21261.4184
6441.20061.4239
6451.18831.4293
6461.17631.4348
6471.16411.4403
6481.1511.4457
6491.13811.4511
6501.12491.4566
6511.11121.462
6521.09791.4673
6531.0841.4727
6541.06891.4781
6551.05451.4834
6561.04271.4888
6571.02781.4941
6581.01331.4994
6590.99931.5047
6600.98381.5099
6610.96941.5152
6620.95441.5204
6630.94081.5257
6640.92431.5309
6650.90971.5361
6660.89441.5413
6670.87961.5464
6680.86431.5516
6690.84991.5567
6700.83411.5618
6710.81931.5669
6720.80381.572
6730.78841.5771
6740.7741.5822
6750.76021.5872
6760.74511.5922
6770.73071.5972
6780.71591.6022
6790.70371.6072
6800.6891.6122
6810.67471.6171
6820.66121.622
6830.64721.6269
6840.63351.6318
6850.61881.6367
6860.60791.6416
6870.59471.6464
6880.58091.6512
6890.56631.656
6900.55421.6608
6910.54291.6656
6920.53141.6704
6930.51941.6751
6940.50681.6798
6950.49511.6845
6960.48391.6892
6970.47291.6939
6980.46161.6985
6990.45011.7031
7000.441.7077
7010.42861.7123
7020.4181.7169
7030.40871.7215
7040.39811.726
7050.3881.7305
7060.37871.735
7070.36931.7395
7080.35971.744
7090.35081.7484
7100.34211.7529
7110.33241.7573
7120.32431.7617
7130.31621.7661
7140.30821.7704
7150.31.7747
7160.29161.7791
7170.28471.7834
7180.2771.7876
7190.27121.7919
7200.26291.7961
7210.25621.8004
7220.24911.8046
7230.2431.8088
7240.23691.8129
7250.23021.8171
7260.2241.8212
7270.2171.8253
7280.21171.8294
7290.20661.8335
7300.20161.8375
7310.1971.8416
7320.19091.8456
7330.18561.8496
7340.18141.8535
7350.17531.8575
7360.17211.8614
7370.16581.8654
7380.16321.8693
7390.1581.8731
7400.1541.877
7410.15051.8808
7420.14611.8847
7430.14171.8885
7440.13651.8922
7450.13371.896
7460.13151.8997
7470.12721.9035
7480.12341.9072
7490.12091.9108
7500.11771.9145
7510.11481.9182
7520.11171.9218
7530.10861.9254
7540.10821.929
7550.10511.9325
7560.09961.9361
7570.09771.9396
7580.09611.9431
7590.09391.9466
7600.09061.9501
7610.08931.9535
7620.08671.957
7630.08411.9604
7640.08161.9638
7650.08051.9671
7660.07971.9705
7670.0741.9738
7680.0781.9771
7690.07111.9804
7700.06931.9837
7710.06781.9869
7720.06961.9902
7730.06791.9934
7740.06651.9966
7750.06331.9998
7760.06192.0029
7770.06042.006
7780.06022.0092
7790.05792.0123
7800.06162.0153
Rf:91            CCT(K):2988
Rg:99 Duv:0.0012
u':0.2506
LER: 292 v': 0.5233
The Test SPD compared with the matching Reference SPD
Color Distortion Graphic
Graphic shifts (%)
Hue BinRfChroma
189-5%(Rg,h1)
291-4%(Rg,h2)
389-2%(Rg,h3)
493-1%(Rg,h4)
5940%(Rg,h5)
6962%(Rg,h6)
793-2%(Rg,h7)
898-1%(Rg,h8)
994-2%(Rg,h9)
1088-2%(Rg,h10)
11871%(Rg,h11)
12895%(Rg,h12)
13923%(Rg,h13)
14874%(Rg,h14)
1592-1%(Rg,h15)
1684-2%(Rg,h16)