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: CREE LRP-38 (Dupe): LED - 2700K - 94.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
X10113.8991113.0881
Y10100100
Z1029.904731.5484

λ (nm)Test SPDRef SPD
3800.00070.0724
3810.00050.0741
3820.00030.0758
3830.00010.0776
38400.0794
3850.00090.0812
3860.00090.0831
3870.00080.085
38800.0869
38900.0889
39000.0908
3910.00050.0929
3920.00110.0949
3930.00050.097
39400.0991
39500.1012
39600.1034
3970.00110.1056
3980.00170.1078
3990.00060.1101
4000.0010.1124
4010.00090.1147
4020.00080.1171
4030.00180.1195
4040.00240.1219
4050.0030.1244
4060.00320.1269
4070.00410.1294
4080.00530.132
4090.00610.1346
4100.00820.1372
4110.01040.1399
4120.01310.1426
4130.01640.1453
4140.02020.1481
4150.02470.1509
4160.02970.1538
4170.03520.1566
4180.04190.1595
4190.05010.1625
4200.05820.1655
4210.06750.1685
4220.07860.1715
4230.09040.1746
4240.10310.1778
4250.11650.1809
4260.13110.1841
4270.14650.1873
4280.16290.1906
4290.17940.1939
4300.19730.1972
4310.21460.2006
4320.23220.204
4330.25030.2075
4340.26870.211
4350.28760.2145
4360.30760.218
4370.3270.2216
4380.34680.2253
4390.36640.2289
4400.3860.2326
4410.40450.2364
4420.4210.2402
4430.43670.244
4440.44970.2478
4450.45940.2517
4460.46610.2556
4470.46890.2596
4480.46730.2636
4490.46240.2676
4500.45360.2717
4510.44060.2758
4520.42380.2799
4530.40560.2841
4540.3850.2883
4550.36310.2926
4560.3420.2969
4570.32060.3012
4580.29980.3056
4590.2810.31
4600.26360.3144
4610.24830.3189
4620.23390.3234
4630.22190.3279
4640.21070.3325
4650.20150.3371
4660.19350.3418
4670.1870.3465
4680.18020.3512
4690.17540.356
4700.17070.3608
4710.16630.3656
4720.16310.3705
4730.15980.3754
4740.15750.3803
4750.15530.3853
4760.15350.3903
4770.15210.3953
4780.15160.4004
4790.15150.4055
4800.15160.4107
4810.15330.4158
4820.1540.4211
4830.1560.4263
4840.15830.4316
4850.16110.4369
4860.16470.4423
4870.16920.4476
4880.17480.4531
4890.18080.4585
4900.18760.464
4910.19560.4695
4920.2050.4751
4930.21520.4807
4940.22640.4863
4950.23960.4919
4960.25330.4976
4970.26850.5033
4980.28490.5091
4990.30180.5149
5000.31970.5207
5010.33910.5265
5020.35830.5324
5030.37890.5383
5040.40.5442
5050.42190.5502
5060.44360.5562
5070.46630.5622
5080.48840.5683
5090.51190.5744
5100.53410.5805
5110.55630.5866
5120.57740.5928
5130.59930.599
5140.62010.6052
5150.640.6115
5160.66010.6178
5170.67880.6241
5180.69770.6305
5190.71510.6368
5200.73240.6432
5210.74830.6497
5220.76360.6561
5230.77920.6626
5240.79290.6691
5250.80570.6757
5260.81840.6822
5270.83070.6888
5280.8410.6954
5290.85120.7021
5300.8610.7087
5310.87060.7154
5320.8790.7222
5330.88650.7289
5340.89330.7357
5350.8990.7425
5360.90420.7493
5370.90910.7561
5380.91380.763
5390.91740.7699
5400.92070.7768
5410.92410.7837
5420.92670.7907
5430.92910.7976
5440.93090.8046
5450.93260.8116
5460.93420.8187
5470.93580.8258
5480.93720.8328
5490.9380.8399
5500.93880.8471
5510.93890.8542
5520.93960.8614
5530.93920.8686
5540.93890.8758
5550.93920.883
5560.93830.8902
5570.93770.8975
5580.9370.9048
5590.93520.9121
5600.93450.9194
5610.93310.9267
5620.93070.9341
5630.92970.9414
5640.92730.9488
5650.92510.9562
5660.92310.9636
5670.92070.971
5680.91850.9785
5690.91580.986
5700.9130.9934
5710.91021.0009
5720.90771.0084
5730.90481.016
5740.90151.0235
5750.89851.031
5760.89561.0386
5770.89261.0462
5780.891.0538
5790.88711.0614
5800.8851.069
5810.88261.0766
5820.88021.0842
5830.87821.0919
5840.87641.0996
5850.87471.1072
5860.87431.1149
5870.87461.1226
5880.87521.1303
5890.87621.138
5900.87851.1457
5910.88151.1535
5920.88591.1612
5930.89151.169
5940.89931.1767
5950.90821.1845
5960.91941.1923
5970.93321.2001
5980.95021.2079
5990.96921.2157
6000.99251.2235
6011.0191.2313
6021.04991.2391
6031.08741.2469
6041.12851.2548
6051.17611.2626
6061.231.2704
6071.29091.2783
6081.35891.2861
6091.43441.294
6101.51851.3019
6111.61321.3097
6121.71771.3176
6131.83481.3255
6141.96611.3334
6152.11071.3412
6162.26981.3491
6172.44621.357
6182.63411.3649
6192.82621.3728
6203.00651.3807
6213.16021.3886
6223.26851.3965
6233.31111.4044
6243.27671.4123
6253.15721.4202
6262.95421.4281
6272.68741.436
6282.38731.4439
6292.08281.4518
6301.79751.4597
6311.54871.4676
6321.33841.4755
6331.16661.4834
6341.0291.4913
6350.91711.4992
6360.82521.5071
6370.74961.515
6380.6851.5229
6390.63071.5308
6400.58381.5387
6410.54431.5466
6420.50991.5544
6430.47951.5623
6440.45341.5702
6450.4311.578
6460.41091.5859
6470.39351.5938
6480.37841.6016
6490.36361.6095
6500.35091.6173
6510.33911.6252
6520.32811.633
6530.31781.6408
6540.30821.6487
6550.30041.6565
6560.30171.6643
6570.29361.6721
6580.2861.6799
6590.27841.6877
6600.27131.6955
6610.26441.7032
6620.25831.711
6630.25191.7188
6640.24561.7265
6650.23961.7343
6660.2341.742
6670.22841.7497
6680.22321.7575
6690.21771.7652
6700.21271.7729
6710.20811.7806
6720.20311.7883
6730.19821.7959
6740.19381.8036
6750.18881.8113
6760.18471.8189
6770.18091.8265
6780.17641.8342
6790.17261.8418
6800.16831.8494
6810.16461.857
6820.16091.8646
6830.15681.8721
6840.15321.8797
6850.15021.8872
6860.14621.8948
6870.14271.9023
6880.13951.9098
6890.13641.9173
6900.13241.9248
6910.13011.9322
6920.12761.9397
6930.12561.9472
6940.12231.9546
6950.11981.962
6960.11611.9694
6970.11291.9768
6980.10991.9842
6990.10731.9915
7000.10471.9989
7010.10252.0062
7020.10022.0136
7030.09762.0209
7040.09512.0282
7050.09322.0354
7060.09082.0427
7070.08872.0499
7080.08722.0572
7090.08542.0644
7100.08322.0716
7110.08192.0788
7120.07912.086
7130.07762.0931
7140.07532.1002
7150.07312.1074
7160.07152.1145
7170.07062.1216
7180.06862.1286
7190.06782.1357
7200.06592.1427
7210.06492.1497
7220.06342.1568
7230.06222.1637
7240.06082.1707
7250.05922.1777
7260.05822.1846
7270.05662.1915
7280.05612.1984
7290.05462.2053
7300.0542.2122
7310.05282.219
7320.05122.2258
7330.05012.2326
7340.04932.2394
7350.04712.2462
7360.04642.253
7370.04632.2597
7380.04552.2664
7390.04422.2731
7400.04392.2798
7410.04332.2864
7420.0422.2931
7430.04142.2997
7440.04062.3063
7450.03982.3129
7460.03922.3194
7470.03882.326
7480.03812.3325
7490.03732.339
7500.03692.3455
7510.0362.3519
7520.03582.3584
7530.03552.3648
7540.03362.3712
7550.03432.3776
7560.03322.3839
7570.03352.3903
7580.03282.3966
7590.03282.4029
7600.03122.4092
7610.03242.4154
7620.03122.4217
7630.03072.4279
7640.02942.4341
7650.032.4402
7660.0292.4464
7670.03062.4525
7680.02982.4586
7690.02822.4647
7700.02852.4708
7710.02892.4768
7720.02862.4829
7730.02762.4889
7740.02752.4948
7750.02552.5008
7760.02752.5067
7770.02762.5126
7780.02732.5185
7790.02892.5244
7800.02642.5302
Rf:86            CCT(K):2716
Rg:105 Duv:0.0017
u':0.2613
LER: 352 v': 0.5294
The Test SPD compared with the matching Reference SPD
Color Distortion Graphic
Graphic shifts (%)
Hue BinRfChroma
187-4%(Rg,h1)
292-2%(Rg,h2)
388-0%(Rg,h3)
4874%(Rg,h4)
5858%(Rg,h5)
68111%(Rg,h6)
7828%(Rg,h7)
8846%(Rg,h8)
9860%(Rg,h9)
1091-4%(Rg,h10)
1189-4%(Rg,h11)
12834%(Rg,h12)
13826%(Rg,h13)
14814%(Rg,h14)
15864%(Rg,h15)
1682-3%(Rg,h16)