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: LSI LumeLEX 2040-C3M2-6S: LED - 3000K - 96.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.4831109.7775
Y10100100
Z1041.083238.0906

λ (nm)Test SPDRef SPD
38000.1069
3810.00320.1091
3820.00090.1113
3830.00050.1136
3840.00040.1159
38500.1182
38600.1205
3870.00260.1229
38800.1253
3890.00070.1278
3900.0010.1302
39100.1327
3920.00050.1353
3930.00060.1378
3940.00060.1404
3950.00150.143
39600.1457
3970.00080.1484
39800.1511
3990.00010.1538
4000.00120.1566
4010.00290.1594
4020.00080.1623
4030.0030.1651
4040.0030.168
4050.00340.171
4060.00310.1739
4070.00420.1769
4080.00310.1799
4090.00290.183
4100.00360.1861
4110.00730.1892
4120.0080.1923
4130.010.1955
4140.01250.1987
4150.01480.202
4160.01820.2052
4170.02150.2085
4180.02530.2119
4190.02940.2152
4200.03510.2186
4210.04260.2221
4220.04860.2255
4230.0550.229
4240.06430.2325
4250.0750.2361
4260.08460.2397
4270.09570.2433
4280.10790.2469
4290.12210.2506
4300.1350.2543
4310.15040.258
4320.16680.2618
4330.18340.2655
4340.20420.2694
4350.22330.2732
4360.24440.2771
4370.26690.281
4380.29070.2849
4390.31530.2889
4400.34260.2929
4410.36990.2969
4420.39760.301
4430.42820.3051
4440.45790.3092
4450.4860.3133
4460.51250.3175
4470.53480.3217
4480.55420.3259
4490.56670.3302
4500.57390.3345
4510.57560.3388
4520.56950.3431
4530.55910.3475
4540.54350.3519
4550.52530.3563
4560.50710.3607
4570.48980.3652
4580.47260.3697
4590.45980.3742
4600.44980.3788
4610.44350.3834
4620.44080.388
4630.44350.3926
4640.44580.3973
4650.45120.402
4660.45740.4067
4670.46340.4114
4680.46960.4162
4690.47620.421
4700.47990.4258
4710.48330.4306
4720.48620.4355
4730.48820.4403
4740.4890.4452
4750.48880.4502
4760.49090.4551
4770.49030.4601
4780.49050.4651
4790.490.4701
4800.49120.4752
4810.49060.4802
4820.49220.4853
4830.49390.4904
4840.49490.4956
4850.4960.5007
4860.4980.5059
4870.50050.5111
4880.5030.5163
4890.50550.5216
4900.50910.5268
4910.51410.5321
4920.51870.5374
4930.52270.5427
4940.52870.5481
4950.53490.5534
4960.54160.5588
4970.54850.5642
4980.5550.5696
4990.56230.575
5000.56990.5805
5010.57670.586
5020.58470.5914
5030.59260.597
5040.60060.6025
5050.60820.608
5060.61560.6136
5070.62330.6191
5080.62970.6247
5090.63810.6303
5100.64560.636
5110.65230.6416
5120.65930.6472
5130.66640.6529
5140.67380.6586
5150.67950.6643
5160.68590.67
5170.69360.6757
5180.69840.6815
5190.70590.6872
5200.71170.693
5210.71840.6987
5220.7250.7045
5230.73110.7103
5240.73770.7162
5250.74320.722
5260.75050.7278
5270.75670.7337
5280.76160.7395
5290.76850.7454
5300.77430.7513
5310.78030.7572
5320.78670.7631
5330.79340.769
5340.79910.7749
5350.80480.7809
5360.81020.7868
5370.81610.7928
5380.82170.7987
5390.82880.8047
5400.83460.8107
5410.8410.8167
5420.84690.8227
5430.85360.8287
5440.85970.8347
5450.86360.8407
5460.86740.8467
5470.870.8527
5480.87130.8588
5490.87340.8648
5500.87740.8709
5510.88010.8769
5520.88370.883
5530.88630.889
5540.88930.8951
5550.89240.9012
5560.89540.9073
5570.89820.9134
5580.90110.9194
5590.90330.9255
5600.9060.9316
5610.90890.9377
5620.91140.9438
5630.91410.9499
5640.91680.956
5650.91870.9622
5660.9220.9683
5670.92410.9744
5680.92740.9805
5690.93140.9866
5700.93360.9927
5710.9360.9988
5720.93981.005
5730.94351.0111
5740.94711.0172
5750.95241.0233
5760.95771.0294
5770.96271.0356
5780.96711.0417
5790.97281.0478
5800.97881.0539
5810.98391.06
5820.99081.0662
5830.99831.0723
5841.00511.0784
5851.01281.0845
5861.02161.0906
5871.02891.0967
5881.0381.1028
5891.04691.1089
5901.05631.115
5911.06631.1211
5921.0761.1272
5931.08631.1333
5941.09811.1394
5951.10971.1454
5961.12161.1515
5971.13311.1576
5981.14621.1636
5991.15911.1697
6001.1721.1757
6011.18521.1818
6021.19821.1878
6031.21141.1939
6041.22481.1999
6051.23871.2059
6061.25331.212
6071.26731.218
6081.2831.224
6091.30011.23
6101.31861.236
6111.33341.242
6121.34721.2479
6131.35851.2539
6141.37021.2599
6151.38121.2658
6161.39171.2718
6171.40391.2777
6181.41541.2836
6191.4261.2896
6201.43741.2955
6211.44931.3014
6221.461.3073
6231.46951.3132
6241.47881.319
6251.48711.3249
6261.49621.3308
6271.50381.3366
6281.51011.3425
6291.51591.3483
6301.52111.3541
6311.52591.3599
6321.53041.3657
6331.53331.3715
6341.53511.3773
6351.5361.383
6361.53851.3888
6371.53961.3945
6381.53921.4002
6391.53751.406
6401.5371.4117
6411.53491.4174
6421.53171.423
6431.52751.4287
6441.52311.4344
6451.51751.44
6461.51121.4457
6471.50411.4513
6481.49741.4569
6491.48941.4625
6501.48111.4681
6511.47261.4736
6521.46191.4792
6531.45211.4847
6541.44161.4902
6551.42671.4958
6561.41421.5013
6571.40281.5067
6581.3891.5122
6591.37561.5177
6601.36241.5231
6611.34741.5285
6621.33391.534
6631.31921.5394
6641.30411.5447
6651.28931.5501
6661.27251.5555
6671.25551.5608
6681.23871.5661
6691.22221.5714
6701.20531.5767
6711.18811.582
6721.17031.5873
6731.15321.5925
6741.13511.5978
6751.11811.603
6761.09961.6082
6771.08211.6133
6781.0661.6185
6791.04621.6237
6801.02951.6288
6811.0131.6339
6820.9941.639
6830.97651.6441
6840.95891.6492
6850.941.6542
6860.92321.6593
6870.90661.6643
6880.88791.6693
6890.86981.6743
6900.85181.6792
6910.83631.6842
6920.8211.6891
6930.80541.694
6940.78771.6989
6950.76991.7038
6960.75251.7087
6970.73691.7135
6980.72121.7183
6990.7051.7231
7000.6891.7279
7010.67291.7327
7020.6571.7375
7030.64321.7422
7040.62851.7469
7050.6131.7516
7060.59931.7563
7070.58581.761
7080.57261.7656
7090.5581.7703
7100.54311.7749
7110.53031.7795
7120.51721.784
7130.50471.7886
7140.49061.7931
7150.47841.7976
7160.46651.8021
7170.45481.8066
7180.44321.8111
7190.43261.8155
7200.42121.8199
7210.4111.8243
7220.39991.8287
7230.38971.8331
7240.37961.8374
7250.36941.8418
7260.36011.8461
7270.35071.8504
7280.34311.8546
7290.33291.8589
7300.32511.8631
7310.31611.8673
7320.30691.8715
7330.29771.8757
7340.28851.8799
7350.2821.884
7360.27461.8881
7370.26671.8922
7380.25821.8963
7390.2521.9003
7400.24551.9044
7410.23881.9084
7420.23251.9124
7430.22561.9164
7440.221.9203
7450.2141.9243
7460.20741.9282
7470.20151.9321
7480.19521.936
7490.18981.9398
7500.18661.9437
7510.17821.9475
7520.17451.9513
7530.17351.9551
7540.16781.9589
7550.16161.9626
7560.15781.9663
7570.1521.97
7580.14721.9737
7590.14571.9774
7600.14181.981
7610.13551.9846
7620.13461.9882
7630.13031.9918
7640.12441.9954
7650.1221.9989
7660.11762.0025
7670.11542.006
7680.11382.0095
7690.10942.0129
7700.10692.0164
7710.10482.0198
7720.10292.0232
7730.09962.0266
7740.09622.03
7750.09322.0333
7760.09152.0366
7770.08892.0399
7780.08372.0432
7790.08312.0465
7800.08062.0497
Rf:95            CCT(K):2966
Rg:102 Duv:-0.0026
u':0.2527
LER: 254 v': 0.5184
The Test SPD compared with the matching Reference SPD
Color Distortion Graphic
Graphic shifts (%)
Hue BinRfChroma
1961%(Rg,h1)
2971%(Rg,h2)
3961%(Rg,h3)
494-2%(Rg,h4)
597-1%(Rg,h5)
6971%(Rg,h6)
794-1%(Rg,h7)
8971%(Rg,h8)
9952%(Rg,h9)
10952%(Rg,h10)
11953%(Rg,h11)
12933%(Rg,h12)
13951%(Rg,h13)
14942%(Rg,h14)
1595-1%(Rg,h15)
16922%(Rg,h16)