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: LED - 2620K - 93.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.3364114.6439
Y10100100
Z1027.048928.9574

λ (nm)Test SPDRef SPD
38000.0606
38100.0621
38200.0636
38300.0652
38400.0668
38500.0685
38600.0701
38700.0718
38800.0735
38900.0753
39000.0771
39100.0789
39200.0807
39300.0826
39400.0845
39500.0865
39600.0884
39700.0904
39800.0925
39900.0945
40000.0966
40100.0988
40200.1009
40300.1031
40400.1053
4050.00060.1076
4060.00120.1099
4070.00250.1122
4080.00370.1146
4090.00530.117
4100.00680.1194
4110.00910.1219
4120.01150.1244
4130.01480.1269
4140.01820.1295
4150.02250.1321
4160.02680.1348
4170.03250.1374
4180.03830.1402
4190.04560.1429
4200.05280.1457
4210.06140.1485
4220.070.1514
4230.08170.1543
4240.09330.1572
4250.10430.1602
4260.11530.1632
4270.12910.1663
4280.14280.1694
4290.15740.1725
4300.1720.1756
4310.18570.1788
4320.19940.1821
4330.2140.1854
4340.22860.1887
4350.24480.192
4360.26090.1954
4370.27680.1989
4380.29270.2023
4390.3080.2058
4400.32330.2094
4410.33990.213
4420.35660.2166
4430.37260.2203
4440.38850.224
4450.3990.2277
4460.40940.2315
4470.41450.2353
4480.41960.2392
4490.41340.2431
4500.40720.247
4510.39670.251
4520.38630.255
4530.3710.2591
4540.35570.2632
4550.33840.2674
4560.3210.2715
4570.30180.2758
4580.28260.28
4590.26620.2843
4600.24990.2887
4610.23530.2931
4620.22070.2975
4630.20930.302
4640.19790.3065
4650.19090.311
4660.1840.3156
4670.17870.3202
4680.17340.3249
4690.16840.3296
4700.16340.3343
4710.16020.3391
4720.1570.344
4730.15420.3488
4740.15140.3537
4750.14830.3587
4760.14520.3637
4770.14430.3687
4780.14340.3738
4790.14360.3789
4800.14380.384
4810.14520.3892
4820.14660.3944
4830.14940.3997
4840.15210.405
4850.15630.4103
4860.16060.4157
4870.16540.4211
4880.17030.4266
4890.17750.4321
4900.18470.4376
4910.19310.4432
4920.20150.4488
4930.2120.4545
4940.22250.4602
4950.23460.4659
4960.24680.4717
4970.26240.4775
4980.2780.4833
4990.29740.4892
5000.31680.4951
5010.3350.5011
5020.35320.5071
5030.37170.5131
5040.39020.5192
5050.4110.5253
5060.43180.5314
5070.46370.5376
5080.49560.5438
5090.50760.5501
5100.51960.5564
5110.54080.5627
5120.5620.5691
5130.58170.5755
5140.60130.5819
5150.62050.5884
5160.63970.5949
5170.65780.6014
5180.67590.608
5190.69280.6146
5200.70980.6213
5210.72450.6279
5220.73920.6347
5230.75220.6414
5240.76520.6482
5250.77860.655
5260.7920.6618
5270.80360.6687
5280.81520.6756
5290.82380.6826
5300.83240.6896
5310.8420.6966
5320.85170.7036
5330.8580.7107
5340.86440.7178
5350.8690.7249
5360.87370.7321
5370.88150.7393
5380.88920.7465
5390.8930.7538
5400.89690.7611
5410.89970.7684
5420.90250.7758
5430.90560.7832
5440.90870.7906
5450.91030.798
5460.91180.8055
5470.91380.813
5480.91580.8205
5490.91730.828
5500.91890.8356
5510.91930.8432
5520.91970.8509
5530.91920.8585
5540.91860.8662
5550.91810.8739
5560.91750.8817
5570.91760.8895
5580.91780.8973
5590.91710.9051
5600.91640.9129
5610.91520.9208
5620.91410.9287
5630.91280.9366
5640.91160.9446
5650.90990.9525
5660.90820.9605
5670.90650.9685
5680.90480.9766
5690.90280.9846
5700.90080.9927
5710.89971.0008
5720.89861.009
5730.89661.0171
5740.89461.0253
5750.89151.0335
5760.88841.0417
5770.8871.0499
5780.88561.0582
5790.88371.0665
5800.88191.0748
5810.88081.0831
5820.87961.0914
5830.87851.0998
5840.87741.1081
5850.87851.1165
5860.87961.1249
5870.8841.1334
5880.88841.1418
5890.89141.1503
5900.89431.1587
5910.89981.1672
5920.90531.1758
5930.91481.1843
5940.92431.1928
5950.93971.2014
5960.95511.21
5970.9731.2186
5980.9911.2272
5991.01821.2358
6001.04551.2444
6011.08051.2531
6021.11561.2617
6031.15951.2704
6041.20341.2791
6051.26961.2878
6061.33571.2965
6071.41161.3052
6081.48741.314
6091.57521.3227
6101.66291.3315
6111.77271.3403
6121.88241.349
6132.01891.3578
6142.15541.3666
6152.31921.3754
6162.48291.3843
6172.64411.3931
6182.80531.4019
6192.92991.4108
6203.05451.4197
6213.11671.4285
6223.17891.4374
6233.11531.4463
6243.05171.4552
6252.89221.4641
6262.73271.473
6272.50891.4819
6282.28511.4908
6292.05721.4997
6301.82931.5087
6311.62841.5176
6321.42751.5265
6331.26311.5355
6341.09861.5444
6350.99531.5534
6360.89211.5624
6370.8161.5713
6380.741.5803
6390.68561.5893
6400.63121.5982
6410.58671.6072
6420.54221.6162
6430.51061.6252
6440.47891.6342
6450.45731.6431
6460.43571.6521
6470.41691.6611
6480.39811.6701
6490.3831.6791
6500.36791.6881
6510.35381.6971
6520.33961.7061
6530.32881.7151
6540.31791.7241
6550.3081.7331
6560.29811.742
6570.28881.751
6580.27941.76
6590.27111.769
6600.26281.778
6610.25421.787
6620.24551.7959
6630.23841.8049
6640.23131.8139
6650.22821.8229
6660.22511.8318
6670.21961.8408
6680.21411.8498
6690.20821.8587
6700.20231.8677
6710.19721.8766
6720.1921.8856
6730.18721.8945
6740.18231.9034
6750.17771.9123
6760.17311.9213
6770.16871.9302
6780.16421.9391
6790.16041.948
6800.15651.9569
6810.15281.9658
6820.14911.9747
6830.14481.9835
6840.14051.9924
6850.13662.0013
6860.13282.0101
6870.12942.0189
6880.12592.0278
6890.12372.0366
6900.12142.0454
6910.11822.0542
6920.11512.063
6930.11222.0718
6940.10942.0806
6950.10642.0894
6960.10342.0981
6970.10112.1069
6980.09882.1156
6990.09632.1243
7000.09382.1331
7010.09072.1418
7020.08762.1505
7030.0852.1592
7040.08252.1678
7050.08022.1765
7060.07792.1851
7070.07582.1938
7080.07372.2024
7090.07122.211
7100.06872.2196
7110.06682.2282
7120.0652.2368
7130.06242.2453
7140.05982.2539
7150.05782.2624
7160.05582.2709
7170.05292.2794
7180.052.2879
7190.04862.2964
7200.04732.3049
7210.04542.3133
7220.04362.3218
7230.04232.3302
7240.04112.3386
7250.03912.347
7260.03722.3553
7270.03532.3637
7280.03332.372
7290.03222.3804
7300.03112.3887
7310.0292.397
7320.02692.4053
7330.02552.4135
7340.02422.4218
7350.02292.43
7360.02172.4382
7370.02032.4464
7380.01892.4546
7390.01762.4627
7400.01632.4709
7410.01522.479
7420.0142.4871
7430.01342.4952
7440.01282.5033
7450.01132.5113
7460.00972.5194
7470.00792.5274
7480.00612.5354
7490.00452.5434
7500.0032.5513
7510.00162.5593
7520.00022.5672
7530.00012.5751
75402.583
75502.5908
75602.5987
75702.6065
75802.6143
75902.6221
76002.6299
76102.6376
76202.6453
76302.653
76402.6607
76502.6684
76602.676
76702.6836
76802.6912
76902.6988
77002.7064
77102.7139
77202.7214
77302.7289
77402.7364
77502.7439
77602.7513
77702.7587
77802.7661
77902.7734
78002.7808
Rf:86            CCT(K):2616
Rg:104 Duv:0.0018
u':0.2659
LER: 358 v': 0.5315
The Test SPD compared with the matching Reference SPD
Color Distortion Graphic
Graphic shifts (%)
Hue BinRfChroma
186-5%(Rg,h1)
292-2%(Rg,h2)
389-0%(Rg,h3)
4884%(Rg,h4)
5867%(Rg,h5)
68211%(Rg,h6)
7837%(Rg,h7)
8856%(Rg,h8)
9870%(Rg,h9)
1091-3%(Rg,h10)
1192-2%(Rg,h11)
12823%(Rg,h12)
13816%(Rg,h13)
14803%(Rg,h14)
15873%(Rg,h15)
1681-4%(Rg,h16)