UNPKG

@picturae/openseadragondeltaemap

Version:

Draws overlay over a targetscan, and shows calibration info according to deltaE standards

1,318 lines (1,317 loc) 141 kB
const targetData = { metadata: { 'Exif.Image.ImageWidth': '11600', 'Exif.Image.ImageLength': '8700', 'Exif.Image.Make': 'Phase One A/S', 'Exif.Image.Model': 'IQ3 100MP', 'Exif.Photo.ISOSpeedRatings': '100', 'Exif.Photo.ShutterSpeedValue': '-4837/12779', 'Exif.Photo.FocalLength': '', 'Xmp.photoshop.ICCProfile': 'eciRGB v2', }, observed: { ppi: 299.77, bitdepth: 8, colorProfile: 'eciRGB v2', }, location: { x: 0, y: 0, w: 8688, h: 5792, }, validity: { valid: false, message: ['Target(s) did not pass all guidelines'], hasInvalidPatch: true, }, targets: [ { name: 'Scan Reference Chart (Standard)', type: 'SCAN_REFERENCE_CHART_STANDARD', location: { x: 3210, y: 25, w: 2354, h: 253, r: 180, }, observed: { ppi: 300.9598793988782 }, colorPatches: [ { name: 'C1', location: { x: 105, y: 90, w: 36, h: 36 }, observed: { RGB: [185.11, 62.99, 53.05], Lab: [48.41, 61.83, 46.98], mean: 98.53, stddev: 1.4, snr: 70.36, }, assessed: { deltaE76: 13.38, deltaE94T: 6.19, deltaE94G: 6.19, deltaE2000: 6.97, deltaECMC: 6.19, deltaL: 2.41, }, reference: { Lab: [46, 64, 34] }, validity: { valid: false, message: ['∆E1976 13.38 above 10'], invalidPatch: true, }, }, { name: 'B1', location: { x: 174, y: 90, w: 36, h: 36 }, observed: { RGB: [105.56, 159.45, 71.75], Lab: [55.06, -42.55, 37.77], mean: 133.63, stddev: 2.22, snr: 60.12, }, assessed: { deltaE76: 3.21, deltaE94T: 2.27, deltaE94G: 2.27, deltaE2000: 2.16, deltaECMC: 1.38, deltaL: 2.06, }, reference: { Lab: [53, -45, 38] }, validity: { valid: true }, }, { name: 'A1', location: { x: 243, y: 90, w: 36, h: 36 }, observed: { RGB: [33.48, 35.41, 143.35], Lab: [21.62, 19.36, -56.39], mean: 46.71, stddev: 1.03, snr: 45.38, }, assessed: { deltaE76: 7.48, deltaE94T: 4.22, deltaE94G: 4.22, deltaE2000: 2.95, deltaECMC: 3.85, deltaL: 3.62, }, reference: { Lab: [18, 24, -61] }, validity: { valid: true }, }, { name: 'C2', location: { x: 312, y: 90, w: 36, h: 36 }, observed: { RGB: [60.06, 138.82, 171.46], Lab: [49.03, -33.58, -29.83], mean: 118.78, stddev: 1.78, snr: 66.59, }, assessed: { deltaE76: 1.61, deltaE94T: 1.15, deltaE94G: 1.15, deltaE2000: 1.12, deltaECMC: 0.75, deltaL: 1.03, }, reference: { Lab: [48, -34, -31] }, validity: { valid: true }, }, { name: 'B2', location: { x: 381, y: 90, w: 36, h: 36 }, observed: { RGB: [176.79, 81.13, 152.18], Lab: [50.83, 54.12, -12.52], mean: 117.64, stddev: 1.33, snr: 88.64, }, assessed: { deltaE76: 3.01, deltaE94T: 2.01, deltaE94G: 2.01, deltaE2000: 1.98, deltaECMC: 1.26, deltaL: 1.83, }, reference: { Lab: [49, 56, -14] }, validity: { valid: true }, }, { name: 'A2', location: { x: 450, y: 90, w: 36, h: 36 }, observed: { RGB: [230.75, 212.75, 25.05], Lab: [83.33, 2.67, 92.14], mean: 197.51, stddev: 0.58, snr: 338.14, }, assessed: { deltaE76: 2.54, deltaE94T: 1.4, deltaE94G: 1.4, deltaE2000: 1.01, deltaECMC: 0.82, deltaL: 1.33, }, reference: { Lab: [82, 3, 90] }, validity: { valid: true }, }, { name: 'B5', location: { x: 519, y: 90, w: 36, h: 36 }, observed: { RGB: [191.75, 149.34, 127.48], Lab: [64.15, 23.77, 23.04], mean: 159.66, stddev: 0.82, snr: 194.77, }, assessed: { deltaE76: 5.53, deltaE94T: 2.23, deltaE94G: 2.23, deltaE2000: 2.37, deltaECMC: 2.62, deltaL: 0.15, }, reference: { Lab: [64, 20, 19] }, validity: { valid: true }, }, { name: 'A5', location: { x: 588, y: 90, w: 36, h: 36 }, observed: { RGB: [112.73, 75.77, 46.92], Lab: [34.73, 20.37, 26.05], mean: 83.69, stddev: 1.35, snr: 62.18, }, assessed: { deltaE76: 7.49, deltaE94T: 3.93, deltaE94G: 3.93, deltaE2000: 3.47, deltaECMC: 3.66, deltaL: 2.73, }, reference: { Lab: [32, 24, 32] }, validity: { valid: true }, }, { name: '20', location: { x: 657, y: 90, w: 36, h: 36 }, observed: { RGB: [11.76, 11.35, 13.56], Lab: [4.57, 0.49, -1.17], mean: 11.72, stddev: 1.51, snr: 7.77, }, assessed: { deltaE76: 1.34, deltaE94T: null, deltaE94G: null, deltaE2000: 1.36, deltaECMC: null, deltaL: -0.43, }, reference: { Lab: [5, 0, 0] }, validity: { valid: false, message: [ 'Gain modulation 130.8 not in between 80% and 108%', ], invalidPatch: false, }, }, { name: '18', location: { x: 726, y: 90, w: 36, h: 36 }, observed: { RGB: [28.3, 28.3, 28.45], Lab: [11.11, 0.01, -0.08], mean: 28.32, stddev: 1.33, snr: 21.29, }, assessed: { deltaE76: 1.11, deltaE94T: 1.11, deltaE94G: 1.11, deltaE2000: 0.7, deltaECMC: 1.09, deltaL: 1.11, }, reference: { Lab: [10, 0, 0] }, validity: { valid: false, message: [ 'Gain modulation 114.2 not in between 80% and 108%', ], invalidPatch: false, }, }, { name: '17', location: { x: 795, y: 90, w: 36, h: 36 }, observed: { RGB: [42.93, 42.64, 44.71], Lab: [16.82, 0.42, -1.12], mean: 42.95, stddev: 1.51, snr: 28.47, }, assessed: { deltaE76: 2.18, deltaE94T: 2.14, deltaE94G: 2.14, deltaE2000: 1.74, deltaECMC: 2.4, deltaL: 1.82, }, reference: { Lab: [15, 0, 0] }, validity: { valid: false, message: [ 'Gain modulation 120.8 not in between 80% and 108%', ], invalidPatch: false, }, }, { name: '16', location: { x: 864, y: 90, w: 36, h: 36 }, observed: { RGB: [59.42, 57.42, 60.42], Lab: [22.86, 1.51, -1.27], mean: 58.35, stddev: 1.4, snr: 41.73, }, assessed: { deltaE76: 3.47, deltaE94T: 3.39, deltaE94G: 3.39, deltaE2000: 3.17, deltaECMC: 3.36, deltaL: 2.86, }, reference: { Lab: [20, 0, 0] }, validity: { valid: false, message: [ '∆L 2.86 above 2.0', '∆E1976 3.47 above 2.83', ], invalidPatch: false, }, }, { name: '11', location: { x: 933, y: 90, w: 36, h: 36 }, observed: { RGB: [120.95, 120.95, 121.08], Lab: [47.44, 0.01, -0.07], mean: 120.97, stddev: 1.86, snr: 65.06, }, assessed: { deltaE76: 2.44, deltaE94T: null, deltaE94G: null, deltaE2000: 2.35, deltaECMC: null, deltaL: 2.44, }, reference: { Lab: [45, 0, 0] }, validity: { valid: false, message: ['∆L 2.44 above 2.0'], invalidPatch: false, }, }, { name: '10', location: { x: 1376, y: 90, w: 36, h: 36 }, observed: { RGB: [133, 133, 133.37], Lab: [52.17, 0.04, -0.21], mean: 133.04, stddev: 1.45, snr: 91.65, }, assessed: { deltaE76: 2.18, deltaE94T: 2.18, deltaE94G: 2.18, deltaE2000: 2.17, deltaECMC: 1.03, deltaL: 2.17, }, reference: { Lab: [50, 0, 0] }, validity: { valid: false, message: ['∆L 2.17 above 2.0'], invalidPatch: false, }, }, { name: '09', location: { x: 1445, y: 90, w: 36, h: 36 }, observed: { RGB: [145.56, 145.56, 146.54], Lab: [57.11, 0.1, -0.56], mean: 145.67, stddev: 1.44, snr: 101.5, }, assessed: { deltaE76: 2.19, deltaE94T: 2.18, deltaE94G: 2.18, deltaE2000: 2.05, deltaECMC: 1.24, deltaL: 2.11, }, reference: { Lab: [55, 0, 0] }, validity: { valid: false, message: ['∆L 2.11 above 2.0'], invalidPatch: false, }, }, { name: '03', location: { x: 1514, y: 90, w: 36, h: 36 }, observed: { RGB: [221.1, 221.1, 221.1], Lab: [86.71, 0, 0], mean: 221.1, stddev: 0.38, snr: 583.84, }, assessed: { deltaE76: 1.71, deltaE94T: 1.71, deltaE94G: 1.71, deltaE2000: 1.11, deltaECMC: 0.61, deltaL: 1.71, }, reference: { Lab: [85, 0, 0] }, validity: { valid: true }, }, { name: '02', location: { x: 1583, y: 90, w: 36, h: 36 }, observed: { RGB: [233, 233, 231], Lab: [91.31, -0.21, 1.14], mean: 232.78, stddev: 0, snr: 790413839078480.1, }, assessed: { deltaE76: 1.75, deltaE94T: 1.71, deltaE94G: 1.71, deltaE2000: 1.41, deltaECMC: 1.69, deltaL: 1.31, }, reference: { Lab: [90, 0, 0] }, validity: { valid: false, message: [ 'Gain modulation 59.6 not in between 80% and 108%', ], invalidPatch: false, }, }, { name: '01', location: { x: 1652, y: 90, w: 36, h: 36 }, observed: { RGB: [240.59, 240.59, 238.59], Lab: [94.29, -0.21, 1.14], mean: 240.37, stddev: 0.53, snr: 454.87, }, assessed: { deltaE76: 1.36, deltaE94T: 1.31, deltaE94G: 1.31, deltaE2000: 1.23, deltaECMC: 1.65, deltaL: -0.71, }, reference: { Lab: [95, 0, 0] }, validity: { valid: true }, }, { name: 'C7', location: { x: 1721, y: 90, w: 36, h: 36 }, observed: { RGB: [203.83, 229.31, 225.19], Lab: [86.8, -15.73, -2.83], mean: 221.21, stddev: 0.48, snr: 458.76, }, assessed: { deltaE76: 3.83, deltaE94T: 2.62, deltaE94G: 2.62, deltaE2000: 2.69, deltaECMC: 2.86, deltaL: 0.8, }, reference: { Lab: [86, -19, -1] }, validity: { valid: true }, }, { name: 'B7', location: { x: 1790, y: 90, w: 36, h: 36 }, observed: { RGB: [231.23, 209.6, 212.56], Lab: [85.16, 13.18, 3.27], mean: 216.42, stddev: 0.66, snr: 327.96, }, assessed: { deltaE76: 3.28, deltaE94T: 2.71, deltaE94G: 2.71, deltaE2000: 2.41, deltaECMC: 3.91, deltaL: 0.16, }, reference: { Lab: [85, 13, 0] }, validity: { valid: true }, }, { name: 'A7', location: { x: 1859, y: 90, w: 36, h: 36 }, observed: { RGB: [218.7, 220.66, 230.01], Lab: [86.58, -0.13, -5.73], mean: 221.1, stddev: 0.64, snr: 344, }, assessed: { deltaE76: 4.08, deltaE94T: 3.45, deltaE94G: 3.45, deltaE2000: 3.53, deltaECMC: 4.09, deltaL: 1.58, }, reference: { Lab: [85, -2, -9] }, validity: { valid: true }, }, { name: 'C8', location: { x: 1928, y: 90, w: 36, h: 36 }, observed: { RGB: [234.91, 214.01, 194.82], Lab: [86.18, 10.89, 15.71], mean: 218.17, stddev: 0.51, snr: 425.42, }, assessed: { deltaE76: 2.59, deltaE94T: 1.91, deltaE94G: 1.91, deltaE2000: 2.07, deltaECMC: 1.95, deltaL: -0.82, }, reference: { Lab: [87, 10, 18] }, validity: { valid: true }, }, { name: 'B8', location: { x: 1997, y: 90, w: 36, h: 36 }, observed: { RGB: [218.28, 227.28, 180.28], Lab: [86.79, -10.07, 24.6], mean: 219.41, stddev: 0.45, snr: 486.41, }, assessed: { deltaE76: 2.46, deltaE94T: 1.95, deltaE94G: 1.95, deltaE2000: 1.41, deltaECMC: 1.1, deltaL: 1.79, }, reference: { Lab: [85, -11, 26] }, validity: { valid: true }, }, { name: 'A8', location: { x: 2066, y: 90, w: 36, h: 36 }, observed: { RGB: [231.7, 208.54, 202.86], Lab: [84.71, 13.34, 8.57], mean: 214.86, stddev: 0.77, snr: 278.47, }, assessed: { deltaE76: 2.06, deltaE94T: 1.73, deltaE94G: 1.73, deltaE2000: 1.41, deltaECMC: 1.49, deltaL: -1.29, }, reference: { Lab: [86, 13, 7] }, validity: { valid: true }, }, { name: 'C9', location: { x: 2135, y: 90, w: 36, h: 36 }, observed: { RGB: [204.52, 223.76, 229.03], Lab: [85.62, -10.82, -6.94], mean: 218.57, stddev: 1.04, snr: 210.19, }, assessed: { deltaE76: 3.84, deltaE94T: 2.48, deltaE94G: 2.48, deltaE2000: 2.69, deltaECMC: 2.84, deltaL: 0.62, }, reference: { Lab: [85, -14, -9] }, validity: { valid: true }, }, { name: 'B9', location: { x: 2204, y: 90, w: 36, h: 36 }, observed: { RGB: [225.52, 220.52, 227.52], Lab: [87.33, 3.72, -2.88], mean: 222.79, stddev: 0.5, snr: 445.71, }, assessed: { deltaE76: 3.9, deltaE94T: 3.58, deltaE94G: 3.58, deltaE2000: 3.01, deltaECMC: 3.67, deltaL: 2.33, }, reference: { Lab: [85, 4, -6] }, validity: { valid: true }, }, ], edgePatches: [ { name: 'Vertical', location: { x: 1113, y: 126, w: 48, h: 48 }, R: { MTF10: 0.004677294, MTF50: 0.001606982 }, G: { MTF10: 0.0050534, MTF50: 0.00161023 }, B: { MTF10: 0.005197569, MTF50: 0.001608163 }, observed: { SEFF: 96, MTF10: 0.24, MTF50: 0.3, MTFMAX: 1, MTFHSF: 0.1, CMR: 0.08, }, }, ], targetType: 'SCAN_REFERENCE_CHART_STANDARD', validity: { valid: false, message: ['Color reproduction errors.'], invalidPatch: 1, }, assessed: { meanDeltaE76: 3.46, meanDeltaE94T: 2.48, meanDeltaE94G: 2.48, meanDeltaE2000: 2.25, meanDeltaECMC: 2.31, meanDeltaL: 1.34, meanStdDev: 1.04, }, }, { name: 'ColorChecker Digital SG', type: 'COLORCHECKER_DIGITAL_SG', location: { x: 2602, y: 1839, w: 3397, h: 2361, r: 0, }, observed: { ppi: 300.51957243956286 }, colorPatches: [ { name: 'A1', location: { x: 294, y: 188, w: 68, h: 68 }, observed: { RGB: [247.09, 245.87, 243.94], Lab: [96.52, 0.52, 1.36], mean: 246.02, stddev: 0.45, snr: 548.81, }, assessed: { deltaE76: 1.63, deltaE94T: 1.6, deltaE94G: 1.6, deltaE2000: 2.24, deltaECMC: 2.27, deltaL: -0.03, }, reference: { Lab: [96.55, -0.91, 0.57] }, validity: { valid: true }, }, { name: 'A2', location: { x: 294, y: 400, w: 68, h: 68 }, observed: { RGB: [30.28, 32.53, 41.78], Lab: [12.8, -0.2, -5.71], mean: 32.87, stddev: 0.8, snr: 41.19, }, assessed: { deltaE76: 8.29, deltaE94T: 7.64, deltaE94G: 7.64, deltaE2000: 6.13, deltaECMC: 8.27, deltaL: 6.37, }, reference: { Lab: [6.43, -0.06, -0.41] }, validity: { valid: true }, }, { name: 'A3', location: { x: 294, y: 612, w: 68, h: 68 }, observed: { RGB: [127.89, 127.89, 129.89], Lab: [50.21, 0.21, -1.14], mean: 128.11, stddev: 0.32, snr: 405.45, }, assessed: { deltaE76: 1.33, deltaE94T: 1.29, deltaE94G: 1.29, deltaE2000: 1.37, deltaECMC: 1.76, deltaL: 0.51, }, reference: { Lab: [49.7, -0.18, 0.03] }, validity: { valid: true }, }, { name: 'A4', location: { x: 294, y: 824, w: 68, h: 68 }, observed: { RGB: [246.56, 245.05, 243.22], Lab: [96.23, 0.71, 1.37], mean: 245.3, stddev: 0.65, snr: 376.33, }, assessed: { deltaE76: 1.8, deltaE94T: 1.76, deltaE94G: 1.76, deltaE2000: 2.48, deltaECMC: 2.46, deltaL: -0.27, }, reference: { Lab: [96.5, -0.89, 0.59] }, validity: { valid: true }, }, { name: 'A5', location: { x: 294, y: 1036, w: 68, h: 68 }, observed: { RGB: [26.68, 29.68, 35.45], Lab: [11.47, -1.08, -3.9], mean: 29.41, stddev: 1.38, snr: 21.3, }, assessed: { deltaE76: 6.14, deltaE94T: 5.83, deltaE94G: 5.83, deltaE2000: 4.61, deltaECMC: 6.35, deltaL: 4.97, }, reference: { Lab: [6.5, -0.06, -0.44] }, validity: { valid: true }, }, { name: 'A6', location: { x: 294, y: 1248, w: 68, h: 68 }, observed: { RGB: [127, 127, 129], Lab: [49.86, 0.21, -1.14], mean: 127.22, stddev: 0, snr: 1360802089115027.8, }, assessed: { deltaE76: 1.24, deltaE94T: 1.19, deltaE94G: 1.19, deltaE2000: 1.29, deltaECMC: 1.73, deltaL: 0.2, }, reference: { Lab: [49.66, -0.2, 0.01] }, validity: { valid: true }, }, { name: 'A7', location: { x: 294, y: 1460, w: 68, h: 68 }, observed: { RGB: [247.65, 245.16, 243.65], Lab: [96.41, 1.33, 1.4], mean: 245.74, stddev: 0.83, snr: 296.38, }, assessed: { deltaE76: 2.39, deltaE94T: 2.31, deltaE94G: 2.31, deltaE2000: 3.38, deltaECMC: 3.22, deltaL: -0.11, }, reference: { Lab: [96.52, -0.91, 0.58] }, validity: { valid: true }, }, { name: 'A8', location: { x: 294, y: 1672, w: 68, h: 68 }, observed: { RGB: [27.39, 30.39, 39.04], Lab: [11.85, -0.68, -5.52], mean: 30.44, stddev: 0.83, snr: 36.77, }, assessed: { deltaE76: 7.52, deltaE94T: 6.82, deltaE94G: 6.82, deltaE2000: 5.77, deltaECMC: 7.57, deltaL: 5.36, }, reference: { Lab: [6.49, -0.02, -0.28] }, validity: { valid: true }, }, { name: 'A9', location: { x: 294, y: 1884, w: 68, h: 68 }, observed: { RGB: [127.93, 127.93, 129.93], Lab: [50.23, 0.21, -1.13], mean: 128.15, stddev: 0.28, snr: 455.18, }, assessed: { deltaE76: 1.34, deltaE94T: 1.3, deltaE94G: 1.3, deltaE2000: 1.39, deltaECMC: 1.77, deltaL: 0.51, }, reference: { Lab: [49.72, -0.2, 0.04] }, validity: { valid: true }, }, { name: 'A10', location: { x: 294, y: 2096, w: 68, h: 68 }, observed: { RGB: [249.67, 246.04, 244.92], Lab: [96.91, 2.06, 1.43], mean: 247, stddev: 0.52, snr: 475.9, }, assessed: { deltaE76: 3.1, deltaE94T: 2.95, deltaE94G: 2.95, deltaE2000: 4.37, deltaECMC: 4.03, deltaL: 0.48, }, reference: { Lab: [96.43, -0.91, 0.67] }, validity: { valid: true }, }, { name: 'B1', location: { x: 506, y: 188, w: 68, h: 68 }, observed: { RGB: [127.99, 127.99, 129.99], Lab: [50.25, 0.21, -1.14], mean: 128.21, stddev: 0.11, snr: 1172, }, assessed: { deltaE76: 1.34, deltaE94T: 1.29, deltaE94G: 1.29, deltaE2000: 1.38, deltaECMC: 1.75, deltaL: 0.53, }, reference: { Lab: [49.72, -0.19, 0.02] }, validity: { valid: true }, }, { name: 'B2', location: { x: 506, y: 400, w: 68, h: 68 }, observed: { RGB: [129.49, 21.41, 99.86], Lab: [32.93, 52.09, -8.29], mean: 62.47, stddev: 0.96, snr: 65.13, }, assessed: { deltaE76: 2.63, deltaE94T: 1.49, deltaE94G: 1.49, deltaE2000: 1.25, deltaECMC: 1.32, deltaL: 0.33, }, reference: { Lab: [32.6, 51.58, -10.85] }, validity: { valid: true }, }, { name: 'B3', location: { x: 506, y: 612, w: 68, h: 68 }, observed: { RGB: [177.17, 137.17, 187.17], Lab: [61.21, 27.65, -18.78], mean: 154.67, stddev: 0.38, snr: 410.49, }, assessed: { deltaE76: 1.5, deltaE94T: 0.83, deltaE94G: 0.83, deltaE2000: 0.8, deltaECMC: 0.77, deltaL: 0.46, }, reference: { Lab: [60.75, 26.22, -18.69] }, validity: { valid: true }, }, { name: 'B4', location: { x: 506, y: 824, w: 68, h: 68 }, observed: { RGB: [112.33, 7.72, 144.7], Lab: [30.79, 50.93, -41.28], mean: 54.17, stddev: 0.79, snr: 68.48, }, assessed: { deltaE76: 4.08, deltaE94T: 2.28, deltaE94G: 2.28, deltaE2000: 1.86, deltaECMC: 1.77, deltaL: 2.1, }, reference: { Lab: [28.69, 48.28, -39] }, validity: { valid: true }, }, { name: 'B5', location: { x: 506, y: 1036, w: 68, h: 68 }, observed: { RGB: [74.9, 130.94, 205.92], Lab: [49.75, -12.93, -50.37], mean: 122.38, stddev: 0.44, snr: 278.13, }, assessed: { deltaE76: 3.16, deltaE94T: 1.72, deltaE94G: 1.72, deltaE2000: 1.4, deltaECMC: 2.03, deltaL: 0.37, }, reference: { Lab: [49.38, -15.43, -48.48] }, validity: { valid: true }, }, { name: 'B6', location: { x: 506, y: 1248, w: 68, h: 68 }, observed: { RGB: [101.26, 167.26, 199.37], Lab: [60.48, -30.39, -28.96], mean: 150.99, stddev: 0.49, snr: 307.83, }, assessed: { deltaE76: 2.76, deltaE94T: 1.51, deltaE94G: 1.51, deltaE2000: 1.32, deltaECMC: 1.58, deltaL: -0.15, }, reference: { Lab: [60.63, -30.77, -26.23] }, validity: { valid: true }, }, { name: 'B7', location: { x: 506, y: 1460, w: 68, h: 68 }, observed: { RGB: [22.03, 66.03, 66.51], Lab: [21.99, -23.9, -7.02], mean: 52.88, stddev: 0.5, snr: 106.16, }, assessed: { deltaE76: 3.76, deltaE94T: 3.08, deltaE94G: 3.08, deltaE2000: 2.41, deltaECMC: 2.63, deltaL: 2.7, }, reference: { Lab: [19.29, -26.37, -6.15] }, validity: { valid: true }, }, { name: 'B8', location: { x: 506, y: 1672, w: 68, h: 68 }, observed: { RGB: [95.06, 170.06, 176.06], Lab: [59.86, -40.69, -15.5], mean: 148.22, stddev: 0.29, snr: 513.05, }, assessed: { deltaE76: 3.11, deltaE94T: 1.89, deltaE94G: 1.89, deltaE2000: 1.88, deltaECMC: 1.77, deltaL: -0.29, }, reference: { Lab: [60.15, -41.77, -12.6] }, validity: { valid: true }, }, { name: 'B9', location: { x: 506, y: 1884, w: 68, h: 68 }, observed: { RGB: [56.48, 49.25, 33.18], Lab: [19.88, 3.09, 10.77], mean: 49.65, stddev: 0.89, snr: 55.9, }, assessed: { deltaE76: 2.88, deltaE94T: 2.29, deltaE94G: 2.29, deltaE2000: 2.38, deltaECMC: 2.4, deltaL: -1.54, }, reference: { Lab: [21.42, 1.67, 8.79] }, validity: { valid: true }, }, { name: 'B10', location: { x: 506, y: 2096, w: 68, h: 68 }, observed: { RGB: [128.04, 128, 130.02], Lab: [50.26, 0.24, -1.14], mean: 128.24, stddev: 0.36, snr: 358.7, }, assessed: { deltaE76: 1.36, deltaE94T: 1.32, deltaE94G: 1.32, deltaE2000: 1.41, deltaECMC: 1.76, deltaL: 0.57, }, reference: { Lab: [49.69, -0.2, 0.01] }, validity: { valid: true }, }, { name: 'C1', location: { x: 718, y: 188, w: 68, h: 68 }, observed: { RGB: [27.88, 30.82, 38.97], Lab: [12.01, -0.72, -5.23], mean: 30.83, stddev: 0.93, snr: 33.01, }, assessed: { deltaE76: 7.19, deltaE94T: 6.65, deltaE94G: 6.65, deltaE2000: 5.36, deltaECMC: 7.25, deltaL: 5.51, }, reference: { Lab: [6.5, -0.03, -0.67] }, validity: { valid: true }, }, { name: 'C2', location: { x: 718, y: 400, w: 68, h: 68 }, observed: { RGB: [69.24, 41.11, 87.31], Lab: [22.15, 19.87, -19.05], mean: 54.63, stddev: 0.85, snr: 64.01, }, assessed: { deltaE76: 2.66, deltaE94T: 1.42, deltaE94G: 1.42, deltaE2000: 1.49, deltaECMC: 1.53, deltaL: 0.33, }, reference: { Lab: [21.82, 17.33, -18.35] }, validity: { valid: true }, }, { name: 'C3', location: { x: 718, y: 612, w: 68, h: 68 }, observed: { RGB: [110.62, 92.62, 168.62], Lab: [42.12, 19.46, -38.45], mean: 106.38, stddev: 0.51, snr: 206.92, }, assessed: { deltaE76: 1.65, deltaE94T: 0.81, deltaE94G: 0.81, deltaE2000: 0.7, deltaECMC: 0.73, deltaL: 0.59, }, reference: { Lab: [41.53, 18.48, -37.26] }, validity: { valid: true }, }, { name: 'C4', location: { x: 718, y: 824, w: 68, h: 68 }, observed: { RGB: [20.96, 45.96, 110.61], Lab: [19.44, 2.07, -38.93], mean: 45.57, stddev: 0.36, snr: 125.96, }, assessed: { deltaE76: 3.5, deltaE94T: 1.77, deltaE94G: 1.77, deltaE2000: 1.01, deltaECMC: 2, deltaL: -0.55, }, reference: { Lab: [19.99, -0.16, -36.29] }, validity: { valid: true }, }, { name: 'C5', location: { x: 718, y: 1036, w: 68, h: 68 }, observed: { RGB: [117.48, 160.48, 205.48], Lab: [60.21, -16.55, -33.02], mean: 152.53, stddev: 0.54, snr: 284.34, }, assessed: { deltaE76: 2.48, deltaE94T: 1.58, deltaE94G: 1.58, deltaE2000: 1.32, deltaECMC: 1.81, deltaL: 0.05, }, reference: { Lab: [60.16, -18.45, -31.42] }, validity: { valid: true }, }, { name: 'C6', location: { x: 718, y: 1248, w: 68, h: 68 }, observed: { RGB: [16.69, 58.77, 91], Lab: [20.89, -13.98, -24.1], mean: 49.69, stddev: 0.76, snr: 65, }, assessed: { deltaE76: 5.13, deltaE94T: 3.67, deltaE94G: 3.67, deltaE2000: 3.25, deltaECMC: 4.24, deltaL: 0.95, }, reference: { Lab: [19.94, -17.92, -20.96] }, validity: { valid: true }, }, { name: 'C7', location: { x: 718, y: 1460, w: 68, h: 68 }, observed: { RGB: [134.43, 155.53, 206.49], Lab: [60.6, -4.44, -32.81], mean: 154.8, stddev: 0.87, snr: 178.49, }, assessed: { deltaE76: 1.61, deltaE94T: 1.07, deltaE94G: 1.07, deltaE2000: 1.15, deltaECMC: 1.31, deltaL: -0.08, }, reference: { Lab: [60.68, -6.05, -32.81] }, validity: { valid: true }, }, { name: 'C8', location: { x: 718, y: 1672, w: 68, h: 68 }, observed: { RGB: [71.03, 149.45, 149.36], Lab: [51.62, -42.81, -11.99], mean: 125.91, stddev: 0.78, snr: 162.08, }, assessed: { deltaE76: 7.42, deltaE94T: 3.24, deltaE94G: 3.24, deltaE2000: 3.16, deltaECMC: 3.39, deltaL: 0.81, }, reference: { Lab: [50.81, -49.8, -9.63] }, validity: { valid: true }, }, { name: 'C9', location: { x: 718, y: 1884, w: 68, h: 68 }, observed: { RGB: [117.07, 172.44, 119.85], Lab: [60.49, -40.1, 19.41], mean: 150.04, stddev: 1.01, snr: 148.01, }, assessed: { deltaE76: 1.4, deltaE94T: 0.83, deltaE94G: 0.83, deltaE2000: 0.73, deltaECMC: 0.86, deltaL: -0.16, }, reference: { Lab: [60.65, -39.77, 20.76] }, validity: { valid: true }, }, { name: 'C10', location: { x: 718, y: 2096, w: 68, h: 68 }, observed: { RGB: [30.06, 32.25, 37.25], Lab: [12.54, -0.71, -3.3], mean: 32.14, stddev: 2.02, snr: 15.93, }, assessed: { deltaE76: 6.69, deltaE94T: 6.53, deltaE94G: 6.53, deltaE2000: 4.68, deltaECMC: 6.84, deltaL: 6.01, }, reference: { Lab: [6.53, -0.03, -0.43] }, validity: { valid: true }, }, { name: 'D1', location: { x: 930, y: 188, w: 68, h: 68 }, observed: { RGB: [247.08, 245.86, 243.94], Lab: [96.51, 0.52, 1.36], mean: 246.02, stddev: 0.43,