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: Philips MASTER LEDspot MV Dimmable: LED - 2700K


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
X10114.1385112.0933
Y10100100
Z1032.86233.3541

λ (nm)Test SPDRef SPD
3800.0010.0812
3810.00030.0831
3820.00190.0849
38300.0868
3840.00020.0888
3850.00250.0907
3860.00050.0927
3870.00080.0948
3880.00090.0968
3890.00020.0989
3900.00090.1011
39100.1032
39200.1054
39300.1076
3940.00030.1098
39500.1121
39600.1144
39700.1168
39800.1191
3990.00020.1216
4000.00010.124
40100.1265
4020.00070.129
4030.00110.1315
4040.00150.1341
4050.00230.1367
4060.00280.1393
4070.00430.142
4080.00520.1447
4090.00710.1474
4100.00860.1502
4110.0120.153
4120.01460.1558
4130.01820.1587
4140.02240.1616
4150.02660.1645
4160.03180.1675
4170.03870.1705
4180.04530.1735
4190.05420.1766
4200.06370.1797
4210.07370.1828
4220.0860.186
4230.09950.1892
4240.11450.1925
4250.13040.1957
4260.14820.199
4270.16740.2024
4280.18810.2058
4290.21020.2092
4300.23330.2126
4310.25790.2161
4320.28380.2197
4330.30970.2232
4340.33770.2268
4350.36630.2304
4360.39620.2341
4370.42570.2378
4380.45630.2415
4390.48580.2453
4400.51490.2491
4410.540.2529
4420.56260.2568
4430.58240.2607
4440.59650.2646
4450.60450.2686
4460.6060.2726
4470.60040.2766
4480.58770.2807
4490.5690.2848
4500.54290.289
4510.51170.2931
4520.47590.2973
4530.43970.3016
4540.4020.3059
4550.36660.3102
4560.33320.3145
4570.30270.3189
4580.27480.3233
4590.25140.3278
4600.2310.3323
4610.21430.3368
4620.19930.3413
4630.18640.3459
4640.17480.3505
4650.16490.3552
4660.15670.3599
4670.14890.3646
4680.14090.3693
4690.1340.3741
4700.12770.3789
4710.12240.3838
4720.11750.3887
4730.11330.3936
4740.10960.3985
4750.10680.4035
4760.10460.4085
4770.10310.4135
4780.10280.4186
4790.10220.4237
4800.10320.4288
4810.10360.434
4820.10530.4392
4830.10730.4444
4840.11010.4497
4850.11320.455
4860.11710.4603
4870.12220.4656
4880.12760.471
4890.13420.4764
4900.14150.4819
4910.14950.4873
4920.15920.4928
4930.17010.4983
4940.1820.5039
4950.19510.5095
4960.20910.5151
4970.22430.5207
4980.24060.5264
4990.2570.5321
5000.27510.5378
5010.29330.5436
5020.31240.5493
5030.33170.5551
5040.35160.561
5050.37140.5668
5060.39120.5727
5070.41150.5786
5080.4320.5846
5090.45240.5905
5100.47210.5965
5110.49140.6025
5120.50990.6086
5130.52920.6146
5140.54680.6207
5150.56340.6268
5160.57980.633
5170.59620.6391
5180.61070.6453
5190.62560.6515
5200.63950.6577
5210.65290.664
5220.66560.6703
5230.6780.6766
5240.68890.6829
5250.69940.6892
5260.70990.6956
5270.71980.702
5280.72890.7084
5290.73720.7148
5300.74580.7213
5310.75350.7277
5320.76130.7342
5330.76880.7407
5340.7760.7473
5350.78150.7538
5360.78750.7604
5370.79360.767
5380.79950.7736
5390.80540.7802
5400.81050.7869
5410.81650.7935
5420.82190.8002
5430.82770.8069
5440.8340.8136
5450.83930.8204
5460.84530.8271
5470.85220.8339
5480.85890.8407
5490.8660.8475
5500.87280.8543
5510.88070.8611
5520.88830.868
5530.89630.8748
5540.90440.8817
5550.91330.8886
5560.92220.8955
5570.93130.9024
5580.94110.9094
5590.95060.9163
5600.96080.9233
5610.9710.9302
5620.98140.9372
5630.99210.9442
5641.00340.9512
5651.01460.9583
5661.02590.9653
5671.03750.9723
5681.04920.9794
5691.06110.9865
5701.07310.9936
5711.08561.0006
5721.09811.0077
5731.11051.0149
5741.12311.022
5751.1361.0291
5761.14881.0362
5771.16131.0434
5781.17421.0505
5791.18651.0577
5801.19861.0649
5811.21061.072
5821.22271.0792
5831.23461.0864
5841.2461.0936
5851.25761.1008
5861.26881.1081
5871.28021.1153
5881.29041.1225
5891.30031.1297
5901.31041.137
5911.32011.1442
5921.32921.1515
5931.33751.1587
5941.3461.166
5951.35341.1732
5961.36091.1805
5971.36711.1878
5981.37331.195
5991.37861.2023
6001.38421.2096
6011.38891.2169
6021.39221.2242
6031.39631.2315
6041.39851.2387
6051.40071.246
6061.40171.2533
6071.4021.2606
6081.40291.2679
6091.40181.2752
6101.40121.2825
6111.39941.2898
6121.39761.2971
6131.39421.3044
6141.3911.3117
6151.38721.319
6161.38271.3263
6171.37741.3336
6181.37161.3409
6191.36481.3482
6201.35831.3555
6211.35071.3627
6221.3431.37
6231.33461.3773
6241.32581.3846
6251.31641.3919
6261.30661.3992
6271.29711.4064
6281.28631.4137
6291.27411.421
6301.26171.4282
6311.25051.4355
6321.2381.4427
6331.2251.45
6341.21251.4572
6351.19921.4645
6361.18491.4717
6371.17131.4789
6381.15771.4862
6391.1441.4934
6401.1291.5006
6411.11451.5078
6421.11.515
6431.08461.5222
6441.06951.5294
6451.05331.5365
6461.03821.5437
6471.02221.5509
6481.00621.558
6490.99011.5652
6500.97381.5723
6510.95711.5795
6520.94161.5866
6530.92571.5937
6540.90981.6008
6550.89321.6079
6560.88051.615
6570.86491.6221
6580.84931.6291
6590.83321.6362
6600.81751.6433
6610.80121.6503
6620.78631.6573
6630.7711.6644
6640.75571.6714
6650.74031.6784
6660.72521.6854
6670.71021.6923
6680.6951.6993
6690.68021.7063
6700.66561.7132
6710.65141.7201
6720.63691.7271
6730.6231.734
6740.60891.7409
6750.59511.7478
6760.58241.7546
6770.56821.7615
6780.5561.7683
6790.54311.7752
6800.5311.782
6810.51871.7888
6820.50661.7956
6830.49441.8024
6840.48271.8092
6850.47081.8159
6860.45991.8227
6870.44851.8294
6880.43711.8361
6890.42611.8428
6900.41531.8495
6910.4051.8561
6920.39571.8628
6930.38541.8694
6940.3761.8761
6950.36551.8827
6960.3561.8893
6970.34711.8959
6980.33841.9024
6990.32981.909
7000.3211.9155
7010.31191.922
7020.30311.9285
7030.29621.935
7040.2881.9415
7050.28031.9479
7060.27271.9544
7070.26591.9608
7080.25831.9672
7090.25221.9736
7100.24561.9799
7110.23841.9863
7120.23191.9926
7130.22581.9989
7140.21992.0053
7150.21382.0115
7160.20812.0178
7170.20272.024
7180.19672.0303
7190.19052.0365
7200.18622.0427
7210.18182.0489
7220.17662.055
7230.17162.0612
7240.16752.0673
7250.16262.0734
7260.15872.0795
7270.1552.0855
7280.14952.0916
7290.1472.0976
7300.14242.1036
7310.13832.1096
7320.13482.1156
7330.13122.1216
7340.12742.1275
7350.12452.1334
7360.12072.1393
7370.11782.1452
7380.11552.151
7390.11192.1569
7400.10872.1627
7410.10582.1685
7420.10242.1743
7430.10092.18
7440.09782.1858
7450.09522.1915
7460.09242.1972
7470.08992.2029
7480.08852.2085
7490.08642.2142
7500.08322.2198
7510.08082.2254
7520.08062.231
7530.07862.2365
7540.07542.2421
7550.07442.2476
7560.07212.2531
7570.07062.2585
7580.06912.264
7590.06752.2694
7600.06652.2748
7610.06432.2802
7620.06232.2856
7630.06132.291
7640.06082.2963
7650.0592.3016
7660.05692.3069
7670.0562.3122
7680.05462.3174
7690.05312.3226
7700.0522.3278
7710.05172.333
7720.05142.3382
7730.04922.3433
7740.04912.3484
7750.04852.3535
7760.04652.3586
7770.04452.3636
7780.04662.3687
7790.04412.3737
7800.04152.3787
Rf:78            CCT(K):2785
Rg:100 Duv:0.0013
u':0.2584
LER: 318 v': 0.5276
The Test SPD compared with the matching Reference SPD
Color Distortion Graphic
Graphic shifts (%)
Hue BinRfChroma
178-10%(Rg,h1)
277-9%(Rg,h2)
367-2%(Rg,h3)
4748%(Rg,h4)
58012%(Rg,h5)
68111%(Rg,h6)
7715%(Rg,h7)
883-2%(Rg,h8)
981-8%(Rg,h9)
1079-11%(Rg,h10)
1174-7%(Rg,h11)
12784%(Rg,h12)
13859%(Rg,h13)
14819%(Rg,h14)
15763%(Rg,h15)
1679-5%(Rg,h16)