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: Lamina True Color MR16: LED - 2700K - 85.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
X10115.3201112.9489
Y10100100
Z1033.456331.7936

λ (nm)Test SPDRef SPD
38000.0735
38100.0753
38200.077
38300.0788
38400.0806
38500.0825
38600.0844
38700.0863
38800.0882
38900.0902
39000.0922
39100.0942
39200.0963
39300.0984
39400.1005
39500.1027
39600.1049
39700.1071
39800.1093
39900.1116
40000.1139
40100.1163
40200.1187
40300.1211
40400.1236
40500.126
40600.1286
40700.1311
40800.1337
40900.1363
41000.139
4110.00020.1416
4120.00030.1444
4130.00090.1471
4140.00150.1499
4150.00180.1527
4160.00210.1556
4170.00250.1585
4180.00290.1614
4190.00380.1644
4200.00480.1674
4210.00530.1704
4220.00570.1735
4230.0080.1766
4240.01020.1797
4250.01230.1829
4260.01450.1861
4270.0180.1894
4280.02150.1926
4290.02630.196
4300.03120.1993
4310.03790.2027
4320.04470.2061
4330.05450.2096
4340.06440.2131
4350.07920.2166
4360.09390.2202
4370.11450.2238
4380.13510.2275
4390.16130.2311
4400.18760.2349
4410.22250.2386
4420.25740.2424
4430.30050.2462
4440.34360.2501
4450.38840.254
4460.43320.2579
4470.47650.2619
4480.51990.2659
4490.55250.27
4500.58510.274
4510.60460.2782
4520.62420.2823
4530.62980.2865
4540.63550.2907
4550.63140.295
4560.62730.2993
4570.61220.3036
4580.5970.308
4590.58090.3124
4600.56480.3168
4610.54640.3213
4620.5280.3258
4630.50960.3304
4640.49120.335
4650.47690.3396
4660.46260.3443
4670.44670.3489
4680.43080.3537
4690.41190.3584
4700.39310.3632
4710.3760.3681
4720.35890.3729
4730.34220.3778
4740.32550.3828
4750.30750.3878
4760.28940.3928
4770.27630.3978
4780.26320.4029
4790.25210.408
4800.2410.4131
4810.23170.4183
4820.22240.4235
4830.21490.4288
4840.20740.4341
4850.20070.4394
4860.1940.4447
4870.18690.4501
4880.17980.4555
4890.17530.461
4900.17080.4665
4910.16810.472
4920.16530.4775
4930.16450.4831
4940.16380.4887
4950.16380.4943
4960.16380.5
4970.16650.5057
4980.16910.5115
4990.17450.5172
5000.17980.523
5010.18590.5289
5020.1920.5347
5030.19940.5406
5040.20680.5465
5050.21650.5525
5060.22620.5585
5070.24450.5645
5080.26270.5705
5090.26960.5766
5100.27650.5827
5110.29160.5888
5120.30660.595
5130.32230.6012
5140.33790.6074
5150.35510.6136
5160.37230.6199
5170.39030.6262
5180.40840.6325
5190.42710.6389
5200.44580.6452
5210.46630.6517
5220.48670.6581
5230.50730.6645
5240.5280.671
5250.54970.6775
5260.57150.6841
5270.59290.6906
5280.61440.6972
5290.63450.7039
5300.65460.7105
5310.67630.7172
5320.6980.7238
5330.72060.7305
5340.74320.7373
5350.76260.744
5360.78210.7508
5370.80560.7576
5380.82910.7645
5390.84940.7713
5400.86970.7782
5410.88910.7851
5420.90840.792
5430.92860.7989
5440.94880.8059
5450.9640.8129
5460.97930.8199
5470.99380.8269
5481.00820.8339
5491.02120.841
5501.03430.8481
5511.04640.8552
5521.05860.8623
5531.06960.8694
5541.08060.8766
5551.09050.8838
5561.10040.891
5571.10980.8982
5581.11930.9054
5591.12690.9127
5601.13460.9199
5611.14150.9272
5621.14840.9345
5631.15370.9418
5641.15890.9492
5651.16340.9565
5661.1680.9639
5671.17070.9712
5681.17350.9786
5691.17510.986
5701.17680.9935
5711.17911.0009
5721.18141.0084
5731.181.0158
5741.17871.0233
5751.1761.0308
5761.17321.0383
5771.17241.0458
5781.17161.0533
5791.16751.0609
5801.16341.0684
5811.15961.076
5821.15581.0836
5831.15111.0912
5841.14651.0987
5851.14081.1064
5861.1351.114
5871.13161.1216
5881.12811.1292
5891.12111.1369
5901.1141.1445
5911.10681.1522
5921.09971.1599
5931.09421.1676
5941.08871.1753
5951.08131.1829
5961.07391.1907
5971.06631.1984
5981.05861.2061
5991.05531.2138
6001.05191.2215
6011.04941.2293
6021.04691.237
6031.04441.2448
6041.04191.2525
6051.04441.2603
6061.04691.2681
6071.05531.2758
6081.06361.2836
6091.07171.2914
6101.07991.2992
6111.09351.307
6121.10711.3148
6131.12241.3226
6141.13771.3304
6151.16181.3382
6161.18591.346
6171.21961.3538
6181.25321.3616
6191.29161.3694
6201.32991.3772
6211.37961.385
6221.42921.3928
6231.49081.4006
6241.55251.4084
6251.6271.4163
6261.70151.4241
6271.78041.4319
6281.85931.4397
6291.94931.4475
6302.03941.4553
6312.13541.4631
6322.23141.4709
6332.3241.4787
6342.41671.4866
6352.45611.4944
6362.49551.5022
6372.4741.51
6382.45251.5178
6392.36751.5256
6402.28251.5333
6412.12641.5411
6421.97041.5489
6431.79721.5567
6441.62411.5645
6451.47541.5722
6461.32681.58
6471.1991.5878
6481.07131.5955
6490.97231.6033
6500.87331.611
6510.79521.6188
6520.71711.6265
6530.66771.6342
6540.61831.6419
6550.58011.6497
6560.54181.6574
6570.51311.6651
6580.48431.6728
6590.46111.6805
6600.4381.6881
6610.41591.6958
6620.39381.7035
6630.37681.7111
6640.35991.7188
6650.35371.7264
6660.34751.7341
6670.33721.7417
6680.32691.7493
6690.31781.7569
6700.30881.7645
6710.29971.7721
6720.29061.7797
6730.28381.7872
6740.2771.7948
6750.27011.8023
6760.26321.8099
6770.25611.8174
6780.24911.8249
6790.24481.8324
6800.24051.8399
6810.23331.8474
6820.22611.8548
6830.21961.8623
6840.2131.8697
6850.20781.8772
6860.20261.8846
6870.19931.892
6880.19611.8994
6890.19321.9068
6900.19041.9142
6910.18591.9215
6920.18131.9289
6930.17611.9362
6940.17081.9435
6950.16681.9508
6960.16281.9581
6970.15941.9654
6980.1561.9726
6990.15411.9799
7000.15221.9871
7010.15011.9943
7020.1482.0015
7030.14342.0087
7040.13872.0159
7050.1362.0231
7060.13342.0302
7070.13082.0373
7080.12832.0445
7090.12652.0516
7100.12472.0586
7110.12232.0657
7120.11992.0728
7130.11812.0798
7140.11632.0868
7150.1152.0938
7160.11362.1008
7170.10722.1078
7180.10082.1147
7190.10352.1216
7200.10622.1286
7210.10492.1355
7220.10362.1423
7230.10162.1492
7240.09972.1561
7250.09972.1629
7260.09972.1697
7270.09842.1765
7280.09722.1833
7290.09542.19
7300.09362.1968
7310.09622.2035
7320.09872.2102
7330.09452.2169
7340.09022.2236
7350.09012.2302
7360.092.2368
7370.08852.2434
7380.0872.25
7390.0842.2566
7400.08092.2632
7410.08012.2697
7420.07932.2762
7430.07842.2827
7440.07742.2892
7450.07212.2956
7460.06682.3021
7470.06572.3085
7480.06452.3149
7490.06452.3213
7500.06452.3276
7510.06492.334
7520.06522.3403
7530.05652.3466
7540.04782.3528
7550.04652.3591
7560.04532.3653
7570.04582.3716
7580.04632.3777
7590.04632.3839
7600.04622.3901
7610.0422.3962
7620.03782.4023
7630.03992.4084
7640.0422.4145
7650.04112.4205
7660.04012.4265
7670.03672.4325
7680.03332.4385
7690.03912.4445
7700.04492.4504
7710.04262.4564
7720.04032.4623
7730.04732.4681
7740.05432.474
7750.05062.4798
7760.04682.4856
7770.05072.4914
7780.05462.4972
7790.052.5029
7800.04532.5086
Rf:80            CCT(K):2725
Rg:100 Duv:-0.0008
u':0.2616
LER: 329 v': 0.5257
The Test SPD compared with the matching Reference SPD
Color Distortion Graphic
Graphic shifts (%)
Hue BinRfChroma
186-6%(Rg,h1)
285-6%(Rg,h2)
373-3%(Rg,h3)
4810%(Rg,h4)
5845%(Rg,h5)
6886%(Rg,h6)
788-1%(Rg,h7)
882-9%(Rg,h8)
983-8%(Rg,h9)
1069-8%(Rg,h10)
1166-1%(Rg,h11)
12758%(Rg,h12)
13878%(Rg,h13)
148211%(Rg,h14)
15862%(Rg,h15)
16791%(Rg,h16)