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: Synergy 1003606 NF24 WWMR16: LED - 3300K - 81.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
X10109.3378106.1988
Y10100100
Z1051.723947.3454

λ (nm)Test SPDRef SPD
38000.1676
38100.1705
38200.1733
38300.1762
38400.1792
38500.1821
38600.1851
38700.1881
38800.1911
38900.1941
39000.1972
39100.2003
39200.2034
39300.2066
39400.2098
39500.213
39600.2162
39700.2195
39800.2228
39900.2261
40000.2294
40100.2328
40200.2361
40300.2395
40400.243
40500.2464
40600.2499
4070.00010.2534
4080.00020.2569
4090.00040.2605
4100.00070.2641
4110.0010.2677
4120.00130.2713
4130.00180.2749
4140.00230.2786
4150.00310.2823
4160.00390.286
4170.00510.2897
4180.00620.2935
4190.00780.2973
4200.00950.3011
4210.0120.3049
4220.01450.3087
4230.01840.3126
4240.02240.3165
4250.02730.3204
4260.03230.3243
4270.040.3283
4280.04770.3322
4290.05840.3362
4300.06920.3402
4310.08330.3442
4320.09750.3483
4330.1170.3523
4340.13660.3564
4350.16430.3605
4360.19210.3647
4370.22970.3688
4380.26740.373
4390.31330.3771
4400.35920.3813
4410.41790.3855
4420.47660.3898
4430.54520.394
4440.61370.3983
4450.68240.4025
4460.75120.4068
4470.81480.4111
4480.87840.4155
4490.92050.4198
4500.96250.4242
4510.98320.4285
4521.00390.4329
4531.00260.4373
4541.00130.4417
4550.98440.4462
4560.96750.4506
4570.93460.4551
4580.90160.4595
4590.8690.464
4600.83640.4685
4610.79940.473
4620.76250.4775
4630.72550.4821
4640.68850.4866
4650.65960.4912
4660.63080.4957
4670.60150.5003
4680.57220.5049
4690.54220.5095
4700.51230.5141
4710.48740.5187
4720.46250.5234
4730.43870.528
4740.41480.5326
4750.39180.5373
4760.36870.542
4770.35360.5466
4780.33850.5513
4790.32730.556
4800.31620.5607
4810.30810.5654
4820.30010.5701
4830.29530.5749
4840.29040.5796
4850.28860.5843
4860.28680.5891
4870.28490.5938
4880.28310.5986
4890.28490.6033
4900.28660.6081
4910.29050.6129
4920.29440.6177
4930.30010.6224
4940.30570.6272
4950.31240.632
4960.31920.6368
4970.32880.6416
4980.33850.6464
4990.35030.6512
5000.36210.656
5010.37250.6609
5020.3830.6657
5030.39350.6705
5040.4040.6753
5050.41640.6801
5060.42880.685
5070.44720.6898
5080.46570.6946
5090.47370.6994
5100.48180.7043
5110.49580.7091
5120.50980.7139
5130.52290.7188
5140.5360.7236
5150.54950.7284
5160.56290.7332
5170.57630.7381
5180.58970.7429
5190.60290.7477
5200.61620.7526
5210.62850.7574
5220.64080.7622
5230.65270.767
5240.66460.7718
5250.67810.7767
5260.69160.7815
5270.70380.7863
5280.71610.7911
5290.72670.7959
5300.73740.8007
5310.74990.8055
5320.76250.8103
5330.77370.8151
5340.7850.8199
5350.79440.8246
5360.80380.8294
5370.8170.8342
5380.83020.839
5390.84050.8437
5400.85090.8485
5410.86090.8532
5420.87090.858
5430.88190.8627
5440.89290.8675
5450.9020.8722
5460.91110.8769
5470.92110.8816
5480.93110.8863
5490.94050.891
5500.94990.8957
5510.95840.9004
5520.96690.9051
5530.97530.9098
5540.98380.9144
5550.99350.9191
5561.00320.9237
5571.01260.9284
5581.0220.933
5591.03080.9376
5601.03960.9423
5611.04870.9469
5621.05780.9515
5631.06620.956
5641.07470.9606
5651.08410.9652
5661.09350.9698
5671.1020.9743
5681.11040.9788
5691.11830.9834
5701.12610.9879
5711.13520.9924
5721.14430.9969
5731.15151.0014
5741.15871.0059
5751.16591.0103
5761.17311.0148
5771.18071.0192
5781.18821.0237
5791.19351.0281
5801.19891.0325
5811.20481.0369
5821.21081.0413
5831.21521.0457
5841.21951.05
5851.22551.0544
5861.23151.0587
5871.2391.063
5881.24651.0674
5891.24871.0717
5901.25091.076
5911.25281.0802
5921.25471.0845
5931.25721.0887
5941.25971.093
5951.26061.0972
5961.26161.1014
5971.26031.1056
5981.2591.1098
5991.26031.114
6001.26161.1181
6011.26091.1223
6021.26031.1264
6031.25721.1305
6041.2541.1346
6051.25221.1387
6061.25031.1428
6071.25031.1468
6081.25031.1509
6091.24591.1549
6101.24151.1589
6111.23741.1629
6121.23331.1669
6131.22551.1709
6141.21771.1748
6151.20891.1787
6161.20011.1827
6171.19481.1866
6181.18941.1905
6191.17971.1943
6201.171.1982
6211.16151.2021
6221.15311.2059
6231.13961.2097
6241.12611.2135
6251.1181.2173
6261.10981.2211
6271.09821.2248
6281.08661.2286
6291.07631.2323
6301.06591.236
6311.05461.2397
6321.04341.2433
6331.03081.247
6341.01831.2506
6351.00641.2543
6360.99441.2579
6370.98131.2615
6380.96811.265
6390.95591.2686
6400.94371.2721
6410.92891.2757
6420.91421.2792
6430.90041.2827
6440.88661.2861
6450.87561.2896
6460.86471.293
6470.84991.2965
6480.83521.2999
6490.82231.3033
6500.80951.3066
6510.79511.31
6520.78061.3133
6530.76721.3166
6540.75371.32
6550.73961.3232
6560.72551.3265
6570.7121.3298
6580.69851.333
6590.68471.3362
6600.67091.3394
6610.6541.3426
6620.6371.3458
6630.6231.3489
6640.60891.3521
6650.60261.3552
6660.59631.3583
6670.58431.3614
6680.57231.3644
6690.5591.3675
6700.54581.3705
6710.53511.3735
6720.52431.3765
6730.51241.3795
6740.50051.3824
6750.48911.3854
6760.47761.3883
6770.46591.3912
6780.45421.3941
6790.44471.397
6800.43511.3998
6810.42491.4027
6820.41471.4055
6830.40471.4083
6840.39481.4111
6850.38411.4139
6860.37351.4166
6870.36431.4193
6880.35511.422
6890.34771.4247
6900.34021.4274
6910.33181.4301
6920.32351.4327
6930.31381.4354
6940.30411.438
6950.29691.4406
6960.28971.4431
6970.28321.4457
6980.27661.4482
6990.27011.4508
7000.26371.4533
7010.25591.4557
7020.24811.4582
7030.24231.4607
7040.23661.4631
7050.23151.4655
7060.22641.4679
7070.22111.4703
7080.21591.4727
7090.20941.475
7100.20281.4773
7110.19771.4797
7120.19261.482
7130.18721.4842
7140.18181.4865
7150.17651.4887
7160.17121.491
7170.16611.4932
7180.1611.4954
7190.15721.4975
7200.15341.4997
7210.14961.5018
7220.14581.504
7230.14191.5061
7240.1381.5082
7250.13341.5102
7260.12881.5123
7270.12511.5143
7280.12151.5164
7290.11831.5184
7300.11521.5204
7310.11251.5223
7320.10971.5243
7330.10641.5262
7340.10311.5281
7350.11.5301
7360.09691.5319
7370.09451.5338
7380.09211.5357
7390.08961.5375
7400.08711.5393
7410.08431.5411
7420.08141.5429
7430.07931.5447
7440.07711.5464
7450.07531.5482
7460.07361.5499
7470.07071.5516
7480.06781.5533
7490.06551.555
7500.06321.5566
7510.06081.5583
7520.05841.5599
7530.05641.5615
7540.05451.5631
7550.0521.5647
7560.04961.5662
7570.0481.5678
7580.04641.5693
7590.04541.5708
7600.04441.5723
7610.0431.5738
7620.04161.5753
7630.03871.5767
7640.03581.5782
7650.03551.5796
7660.03531.581
7670.03531.5824
7680.03521.5837
7690.03411.5851
7700.0331.5864
7710.03291.5878
7720.03291.5891
7730.0311.5904
7740.0291.5917
7750.02681.5929
7760.02461.5942
7770.02541.5954
7780.02621.5966
7790.02371.5978
7800.02121.599
Rf:79            CCT(K):3321
Rg:96 Duv:-0.003
u':0.2417
LER: 319 v': 0.5109
The Test SPD compared with the matching Reference SPD
Color Distortion Graphic
Graphic shifts (%)
Hue BinRfChroma
177-11%(Rg,h1)
278-9%(Rg,h2)
371-3%(Rg,h3)
4831%(Rg,h4)
5881%(Rg,h5)
6913%(Rg,h6)
786-6%(Rg,h7)
885-7%(Rg,h8)
982-8%(Rg,h9)
1068-8%(Rg,h10)
11671%(Rg,h11)
12819%(Rg,h12)
13886%(Rg,h13)
14799%(Rg,h14)
1578-0%(Rg,h15)
1675-5%(Rg,h16)