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 1003608 NF50 WW MR16: LED - 3200K - 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
X10110.2848107.286
Y10100100
Z1047.894744.2302

λ (nm)Test SPDRef SPD
38000.1456
38100.1483
38200.1509
38300.1536
38400.1563
38500.1591
38600.1618
38700.1646
38800.1675
38900.1703
39000.1732
3910.00040.1761
3920.00090.1791
3930.00050.182
3940.00010.185
3950.00050.1881
3960.00090.1911
3970.00080.1942
3980.00080.1973
3990.0010.2004
4000.00130.2036
4010.00160.2068
4020.00190.21
4030.0020.2132
4040.00210.2165
4050.00210.2198
4060.00210.2231
4070.00220.2265
4080.00220.2299
4090.00290.2333
4100.00350.2367
4110.00380.2402
4120.00410.2436
4130.00480.2472
4140.00540.2507
4150.00640.2542
4160.00730.2578
4170.00860.2614
4180.00980.2651
4190.01190.2687
4200.0140.2724
4210.01670.2761
4220.01930.2799
4230.02420.2836
4240.0290.2874
4250.03440.2912
4260.03980.2951
4270.04830.2989
4280.05690.3028
4290.06870.3067
4300.08050.3106
4310.09680.3146
4320.11310.3186
4330.13590.3226
4340.15870.3266
4350.19040.3306
4360.22220.3347
4370.26390.3388
4380.30570.3429
4390.35490.347
4400.4040.3512
4410.4640.3554
4420.52410.3596
4430.58940.3638
4440.65470.368
4450.71360.3723
4460.77250.3766
4470.81930.3809
4480.86610.3852
4490.88550.3895
4500.9050.3939
4510.90450.3982
4520.9040.4026
4530.88770.4071
4540.87150.4115
4550.84690.4159
4560.82240.4204
4570.78920.4249
4580.7560.4294
4590.72720.4339
4600.69840.4385
4610.66690.443
4620.63530.4476
4630.6040.4522
4640.57270.4568
4650.54760.4614
4660.52250.4661
4670.49690.4707
4680.47120.4754
4690.44590.4801
4700.42060.4848
4710.39990.4895
4720.37930.4942
4730.36090.499
4740.34260.5037
4750.32410.5085
4760.30550.5133
4770.29490.5181
4780.28440.5229
4790.27650.5277
4800.26860.5326
4810.2630.5374
4820.25740.5423
4830.25470.5472
4840.25190.5521
4850.25170.557
4860.25150.5619
4870.25180.5668
4880.25210.5717
4890.25560.5767
4900.2590.5816
4910.26410.5866
4920.26920.5915
4930.27590.5965
4940.28260.6015
4950.290.6065
4960.29730.6115
4970.30720.6165
4980.31710.6216
4990.33030.6266
5000.34360.6316
5010.35430.6367
5020.36490.6417
5030.37560.6468
5040.38630.6519
5050.39930.6569
5060.41240.662
5070.43170.6671
5080.45110.6722
5090.45940.6773
5100.46760.6824
5110.4820.6875
5120.49640.6926
5130.50960.6977
5140.52290.7029
5150.53660.708
5160.55040.7131
5170.56440.7183
5180.57830.7234
5190.59210.7285
5200.60580.7337
5210.61890.7388
5220.6320.744
5230.6440.7491
5240.65610.7543
5250.66960.7594
5260.68320.7646
5270.69580.7697
5280.70830.7749
5290.7190.7801
5300.72970.7852
5310.74190.7904
5320.75420.7956
5330.76620.8007
5340.77810.8059
5350.78790.811
5360.79770.8162
5370.81180.8214
5380.8260.8265
5390.83740.8317
5400.84870.8368
5410.860.842
5420.87130.8471
5430.88310.8523
5440.8950.8574
5450.90330.8626
5460.91150.8677
5470.92010.8729
5480.92870.878
5490.93690.8831
5500.9450.8883
5510.95250.8934
5520.960.8985
5530.96840.9036
5540.97680.9088
5550.98670.9139
5560.99670.919
5571.00580.9241
5581.01480.9292
5591.02410.9343
5601.03340.9394
5611.04260.9444
5621.05170.9495
5631.06090.9546
5641.07010.9596
5651.07990.9647
5661.08960.9697
5671.09880.9748
5681.1080.9798
5691.11630.9849
5701.12470.9899
5711.13420.9949
5721.14370.9999
5731.15131.0049
5741.1591.0099
5751.16731.0149
5761.17561.0199
5771.18411.0248
5781.19271.0298
5791.1991.0347
5801.20531.0397
5811.21251.0446
5821.21961.0495
5831.22461.0544
5841.22961.0593
5851.2371.0642
5861.24441.0691
5871.25191.074
5881.25951.0789
5891.26211.0837
5901.26471.0886
5911.26661.0934
5921.26851.0982
5931.2721.103
5941.27551.1078
5951.27661.1126
5961.27771.1174
5971.27671.1222
5981.27571.1269
5991.27761.1317
6001.27951.1364
6011.27911.1411
6021.27871.1459
6031.27671.1506
6041.27471.1552
6051.27451.1599
6061.27431.1646
6071.27631.1692
6081.27831.1739
6091.27581.1785
6101.27331.1831
6111.27121.1877
6121.26911.1923
6131.261.1969
6141.2511.2014
6151.24071.206
6161.23041.2105
6171.22461.215
6181.21881.2195
6191.20851.224
6201.19811.2285
6211.18981.233
6221.18161.2374
6231.16811.2418
6241.15461.2463
6251.14681.2507
6261.13891.2551
6271.12691.2594
6281.11491.2638
6291.10451.2681
6301.0941.2725
6311.0821.2768
6321.07011.2811
6331.05761.2854
6341.04521.2897
6351.03261.2939
6361.021.2982
6371.00671.3024
6380.99331.3066
6390.98071.3108
6400.96821.315
6410.95311.3191
6420.93811.3233
6430.92491.3274
6440.91171.3315
6450.90131.3356
6460.89081.3397
6470.87631.3438
6480.86191.3478
6490.84781.3519
6500.83381.3559
6510.81991.3599
6520.8061.3639
6530.79171.3679
6540.77731.3718
6550.76321.3757
6560.7491.3797
6570.73621.3836
6580.72331.3875
6590.70931.3913
6600.69541.3952
6610.67771.399
6620.66011.4028
6630.64591.4066
6640.63181.4104
6650.62561.4142
6660.61941.4179
6670.60721.4217
6680.59511.4254
6690.58311.4291
6700.57111.4328
6710.55951.4364
6720.54781.4401
6730.53541.4437
6740.52311.4473
6750.51231.4509
6760.50151.4545
6770.49071.4581
6780.47981.4616
6790.46971.4651
6800.45971.4686
6810.44961.4721
6820.43951.4756
6830.42811.4791
6840.41661.4825
6850.40621.4859
6860.39581.4893
6870.38691.4927
6880.37791.4961
6890.371.4994
6900.36211.5027
6910.35411.5061
6920.3461.5094
6930.33491.5126
6940.32391.5159
6950.31771.5191
6960.31151.5224
6970.30431.5256
6980.29711.5287
6990.29061.5319
7000.2841.5351
7010.27721.5382
7020.27041.5413
7030.2641.5444
7040.25761.5475
7050.25351.5505
7060.24931.5536
7070.24461.5566
7080.23991.5596
7090.2331.5626
7100.22611.5656
7110.22021.5685
7120.21421.5715
7130.21051.5744
7140.20681.5773
7150.20061.5802
7160.19431.583
7170.18951.5859
7180.18471.5887
7190.18081.5915
7200.17681.5943
7210.17331.5971
7220.16981.5998
7230.16651.6026
7240.16331.6053
7250.15741.608
7260.15161.6107
7270.15071.6133
7280.14971.616
7290.14711.6186
7300.14441.6212
7310.1411.6238
7320.13751.6264
7330.13361.6289
7340.12971.6315
7350.13191.634
7360.1341.6365
7370.13121.639
7380.12841.6414
7390.12781.6439
7400.12721.6463
7410.12331.6487
7420.11951.6511
7430.11691.6535
7440.11441.6559
7450.11161.6582
7460.10891.6605
7470.10621.6628
7480.10351.6651
7490.10351.6674
7500.10351.6697
7510.10151.6719
7520.09951.6741
7530.09691.6763
7540.09441.6785
7550.09111.6807
7560.08791.6828
7570.08281.685
7580.07781.6871
7590.07391.6892
7600.071.6913
7610.06041.6933
7620.05091.6954
7630.05361.6974
7640.05631.6994
7650.05571.7014
7660.05511.7034
7670.05541.7053
7680.05571.7073
7690.05941.7092
7700.06311.7111
7710.05771.713
7720.05231.7149
7730.05091.7167
7740.04941.7186
7750.05311.7204
7760.05691.7222
7770.05361.724
7780.05021.7258
7790.05021.7275
7800.05011.7293
Rf:79            CCT(K):3201
Rg:97 Duv:-0.0022
u':0.2449
LER: 317 v': 0.5143
The Test SPD compared with the matching Reference SPD
Color Distortion Graphic
Graphic shifts (%)
Hue BinRfChroma
177-11%(Rg,h1)
277-9%(Rg,h2)
369-3%(Rg,h3)
4812%(Rg,h4)
5883%(Rg,h5)
6904%(Rg,h6)
784-4%(Rg,h7)
886-7%(Rg,h8)
983-9%(Rg,h9)
1068-7%(Rg,h10)
1168-1%(Rg,h11)
12808%(Rg,h12)
13877%(Rg,h13)
14799%(Rg,h14)
15780%(Rg,h15)
1674-5%(Rg,h16)