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 Optec Spotlights 72078.000 14W (SN: 1121CV0470) B1: LED - 3200K


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
X10107.4213105.8968
Y10100100
Z1048.048248.2675

λ (nm)Test SPDRef SPD
3800.00010.1745
3810.00010.1774
3820.00060.1803
3830.00050.1832
3840.00040.1862
3850.0010.1892
3860.00050.1922
3870.00030.1953
3880.00010.1984
3890.00010.2015
3900.00010.2046
39100.2078
3920.00050.2109
3930.00040.2141
3940.00040.2174
3950.00040.2206
3960.00010.2239
39700.2272
3980.00020.2305
3990.00070.2339
4000.00110.2373
4010.0010.2407
4020.00140.2441
4030.0020.2476
4040.00270.251
4050.00330.2545
4060.00410.2581
4070.00550.2616
4080.00750.2652
4090.0090.2688
4100.01120.2724
4110.01440.276
4120.01730.2797
4130.0210.2833
4140.02610.287
4150.03110.2908
4160.03710.2945
4170.04420.2983
4180.05240.3021
4190.06150.3059
4200.07230.3097
4210.0840.3135
4220.09750.3174
4230.11240.3213
4240.12910.3252
4250.1470.3291
4260.16650.3331
4270.18870.3371
4280.21210.341
4290.23820.3451
4300.26610.3491
4310.29590.3531
4320.32820.3572
4330.36220.3613
4340.40060.3654
4350.4410.3695
4360.48410.3736
4370.52870.3778
4380.57690.3819
4390.6250.3861
4400.67350.3903
4410.7190.3945
4420.75970.3987
4430.7970.403
4440.82590.4073
4450.84470.4115
4460.85310.4158
4470.84920.4201
4480.83550.4245
4490.8110.4288
4500.77690.4331
4510.73570.4375
4520.68910.4419
4530.64270.4463
4540.5970.4507
4550.55530.4551
4560.51770.4595
4570.48370.464
4580.45460.4684
4590.430.4729
4600.40880.4774
4610.39010.4818
4620.37370.4863
4630.35810.4908
4640.34270.4954
4650.32920.4999
4660.31680.5044
4670.30440.509
4680.29290.5135
4690.28310.5181
4700.27410.5227
4710.26740.5273
4720.2630.5319
4730.25960.5365
4740.25770.5411
4750.25760.5457
4760.25890.5503
4770.26170.555
4780.26540.5596
4790.27010.5643
4800.27560.5689
4810.28210.5736
4820.28910.5783
4830.29690.5829
4840.30550.5876
4850.31450.5923
4860.32420.597
4870.33530.6017
4880.3460.6064
4890.35710.6111
4900.36950.6158
4910.3820.6205
4920.39490.6252
4930.40780.63
4940.42130.6347
4950.43470.6394
4960.44820.6441
4970.46120.6489
4980.47410.6536
4990.48670.6583
5000.4990.6631
5010.51160.6678
5020.52350.6726
5030.53520.6773
5040.54660.6821
5050.55740.6868
5060.56810.6916
5070.57870.6963
5080.5890.701
5090.59920.7058
5100.60880.7105
5110.61870.7153
5120.62780.72
5130.63720.7248
5140.64590.7295
5150.65440.7343
5160.66310.739
5170.67140.7437
5180.680.7485
5190.68790.7532
5200.69630.7579
5210.70430.7627
5220.71280.7674
5230.72120.7721
5240.72910.7768
5250.73720.7816
5260.74550.7863
5270.75410.791
5280.76210.7957
5290.76980.8004
5300.77870.8051
5310.78730.8098
5320.79580.8145
5330.80420.8191
5340.81210.8238
5350.820.8285
5360.82790.8332
5370.83580.8378
5380.84390.8425
5390.85170.8471
5400.85920.8518
5410.86710.8564
5420.87450.861
5430.88190.8656
5440.89030.8703
5450.89760.8749
5460.90550.8795
5470.91340.8841
5480.92130.8886
5490.92970.8932
5500.93770.8978
5510.94550.9023
5520.95340.9069
5530.96080.9114
5540.96840.916
5550.9760.9205
5560.98370.925
5570.99110.9295
5580.99830.934
5591.00570.9385
5601.01240.943
5611.01970.9475
5621.02640.9519
5631.03350.9564
5641.04060.9608
5651.04720.9653
5661.05440.9697
5671.06130.9741
5681.0680.9785
5691.07490.9829
5701.0810.9873
5711.08820.9916
5721.09460.996
5731.10121.0003
5741.10771.0047
5751.11431.009
5761.12091.0133
5771.12731.0176
5781.13331.0219
5791.13941.0261
5801.14541.0304
5811.15141.0346
5821.15711.0389
5831.16321.0431
5841.16851.0473
5851.17371.0515
5861.17941.0557
5871.18461.0599
5881.18971.064
5891.19411.0682
5901.19881.0723
5911.20341.0764
5921.20731.0805
5931.21071.0846
5941.21431.0887
5951.21751.0928
5961.22041.0968
5971.2231.1009
5981.22571.1049
5991.22711.1089
6001.22911.1129
6011.23051.1169
6021.23051.1208
6031.23161.1248
6041.23111.1287
6051.23081.1326
6061.22981.1366
6071.22821.1404
6081.2271.1443
6091.22451.1482
6101.22221.152
6111.2191.1559
6121.21561.1597
6131.21151.1635
6141.20741.1673
6151.20291.171
6161.19811.1748
6171.19211.1785
6181.18681.1823
6191.18021.186
6201.17341.1897
6211.16671.1933
6221.15991.197
6231.15221.2006
6241.14391.2043
6251.13521.2079
6261.12661.2115
6271.11791.2151
6281.10831.2186
6291.09791.2222
6301.08711.2257
6311.07691.2292
6321.06681.2327
6331.0551.2362
6341.0441.2397
6351.03241.2431
6361.02061.2466
6371.00911.25
6380.99721.2534
6390.98491.2568
6400.97261.2601
6410.961.2635
6420.94821.2668
6430.93551.2701
6440.92231.2734
6450.90831.2767
6460.89511.28
6470.88191.2832
6480.86841.2865
6490.85441.2897
6500.84051.2929
6510.82691.2961
6520.81321.2992
6530.79931.3024
6540.78611.3055
6550.77191.3086
6560.7621.3117
6570.74871.3148
6580.73541.3178
6590.72211.3209
6600.70891.3239
6610.69561.3269
6620.68261.3299
6630.66971.3329
6640.65671.3358
6650.64361.3388
6660.63081.3417
6670.61811.3446
6680.60551.3475
6690.5931.3504
6700.58081.3532
6710.56851.3561
6720.55621.3589
6730.54461.3617
6740.53271.3645
6750.52091.3672
6760.50991.37
6770.49861.3727
6780.48761.3754
6790.4771.3781
6800.46621.3808
6810.45551.3835
6820.44551.3861
6830.43541.3887
6840.42521.3913
6850.41471.3939
6860.40571.3965
6870.39611.3991
6880.38581.4016
6890.37661.4041
6900.36751.4066
6910.35891.4091
6920.35061.4116
6930.3421.414
6940.33371.4165
6950.32581.4189
6960.31761.4213
6970.30931.4237
6980.30161.4261
6990.29411.4284
7000.28651.4307
7010.27931.4331
7020.27161.4353
7030.26521.4376
7040.25831.4399
7050.25161.4421
7060.24511.4444
7070.23871.4466
7080.23291.4488
7090.22661.451
7100.2211.4531
7110.21481.4553
7120.20881.4574
7130.20341.4595
7140.1981.4616
7150.19271.4637
7160.18731.4657
7170.18261.4678
7180.17791.4698
7190.1731.4718
7200.16831.4738
7210.16431.4758
7220.161.4777
7230.15571.4797
7240.15171.4816
7250.14751.4835
7260.14391.4854
7270.14021.4873
7280.13651.4891
7290.13291.491
7300.12961.4928
7310.12561.4946
7320.12271.4964
7330.11941.4982
7340.11691.4999
7350.11261.5017
7360.1111.5034
7370.10781.5051
7380.10511.5068
7390.10241.5085
7400.09971.5101
7410.09741.5118
7420.09451.5134
7430.09171.515
7440.09011.5166
7450.08771.5182
7460.0851.5198
7470.08291.5213
7480.08151.5228
7490.07951.5244
7500.0771.5259
7510.0751.5274
7520.07361.5288
7530.07241.5303
7540.071.5317
7550.06881.5331
7560.06691.5345
7570.06541.5359
7580.06421.5373
7590.06291.5387
7600.06111.54
7610.05961.5414
7620.05811.5427
7630.05761.544
7640.05631.5452
7650.05521.5465
7660.05361.5478
7670.05231.549
7680.05141.5502
7690.05041.5514
7700.04881.5526
7710.04851.5538
7720.04751.555
7730.04661.5561
7740.04561.5573
7750.04431.5584
7760.04411.5595
7770.04371.5606
7780.04231.5616
7790.04181.5627
7800.04171.5638
Rf:84            CCT(K):3357
Rg:99 Duv:0.0007
u':0.2391
LER: 315 v': 0.5151
The Test SPD compared with the matching Reference SPD
Color Distortion Graphic
Graphic shifts (%)
Hue BinRfChroma
182-10%(Rg,h1)
282-7%(Rg,h2)
375-3%(Rg,h3)
4823%(Rg,h4)
5886%(Rg,h5)
6896%(Rg,h6)
7870%(Rg,h7)
891-3%(Rg,h8)
989-6%(Rg,h9)
1082-8%(Rg,h10)
1177-1%(Rg,h11)
12855%(Rg,h12)
13896%(Rg,h13)
14847%(Rg,h14)
15811%(Rg,h15)
1680-4%(Rg,h16)