| Literature DB >> 22969337 |
Paolo Menesatti1, Claudio Angelini, Federico Pallottino, Francesca Antonucci, Jacopo Aguzzi, Corrado Costa.
Abstract
In the last years the need to numerically define color by its coordinates in n-dimensional space has increased strongly. Colorimetric calibration is fundamental in food processing and other biological disciplines to quantitatively compare samples' color during workflow with many devices. Several software programmes are available to perform standardized colorimetric procedures, but they are often too imprecise for scientific purposes. In this study, we applied the Thin-Plate Spline interpolation algorithm to calibrate colours in sRGB space (the corresponding Matlab code is reported in the Appendix). This was compared with other two approaches. The first is based on a commercial calibration system (ProfileMaker) and the second on a Partial Least Square analysis. Moreover, to explore device variability and resolution two different cameras were adopted and for each sensor, three consecutive pictures were acquired under four different light conditions. According to our results, the Thin-Plate Spline approach reported a very high efficiency of calibration allowing the possibility to create a revolution in the in-field applicative context of colour quantification not only in food sciences, but also in other biological disciplines. These results are of great importance for scientific color evaluation when lighting conditions are not controlled. Moreover, it allows the use of low cost instruments while still returning scientifically sound quantitative data.Entities:
Keywords: color calibration; color space; image analysis; thin-plate spline
Year: 2012 PMID: 22969337 PMCID: PMC3435966 DOI: 10.3390/s120607063
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1.sRGB values of the patches of each ColorChecker in the sRGB space. (A) IFRAO Standard ColorChecker 7 color-patches; (B) GretagMacbeth ColorChecker 24 color-patches; (C) GretagMacbeth ColorChecker SG 140 color-patches.
Figure 2.On the left side of the Figure, the original (NONE) image (A) and post-calibration with the GretagMacbeth ColorChecker 24 color-patches images (B: PROM; C: PLS; D: TPS-3D) illuminated with 200 watt Tungsten bulbs (5,000° K). On the right side of the Figure, the correspondent reference (black squares) and pre-/post-calibration (white symbols) RGB values based on the GretagMacbeth ColorChecker 24 color-patches (within-distance —Table 1).
Results of the Calibration Experiments: Mean ± Standard Error (SE) of the calculated distances (see Material and Methods section for further details).
|
| |||
|---|---|---|---|
| 30.05 ± 1.48 | 55.76 ± 2.39 | - | |
| 30.71 ± 2.75 | 57.65 ± 2.87 | 44.6 ± 4.84 | |
| 16.01 ± 0.37 | 28.33 ± 0.74 | 10.67 ± 0.19 | |
| 10.39 ± 0.41 | 11.11 ± 0.51 | 9.55 ± 0.16 | |
Results of the Calibration Experiments (Sensors): values refer to the performance of the calibration methods taking into account the kind of device used for the taking the pictures (see Table 1 for codes).
|
| |||
|---|---|---|---|
| Canon | 41.71 ± 0.78 | - | |
| Nikon | 18.39 ± 0.69 | - | |
|
| |||
| Canon | 43.2 ± 1.42 | 73.18 ± 2.2 | |
| Nikon | 18.22 ± 1.1 | 16.01 ± 0.36 | |
|
| |||
| Canon | 18.55 ± 0.37 | 10.81 ± 3.84 | |
| Nikon | 13.48 ± 0.25 | 10.52 ± 0.23 | |
|
| |||
| Canon | 11.08 ± 0.66 | 9.69 ± 0.23 | |
| Nikon | 9.7 ± 0.45 | 9.42 ± 0.21 | |
Results of the Calibration Experiments (Light Settings): values refer to the performance of the calibration methods taking into account the light settings (see Table 1 for codes).
|
| ||
|---|---|---|
| T | 34.43 ± 3.04 | |
| wTNE | 29.03 ± 3.58 | |
| NE | 32.04 ± 2.26 | |
| S | 24.72 ± 2.49 | |
|
| ||
| T | 34.36 ± 3.80 | |
| wTNE | - | |
| NE | - | |
| S | 27.06 ± 3.83 | |
|
| ||
| T | 17.71 ± 0.71 | |
| wTNE | 16.17 ± 0.80 | |
| NE | 16.52 ± 0.68 | |
| S | 13.64 ± 0.47 | |
|
| ||
| T | 9.6 ± 1.02 | |
| wTNE | 8.88 ± 1.00 | |
| NE | 11.83 ± 0.46 | |
| S | 11.25 ± 0.42 | |
Results of the Calibration Experiments (ColorCheckers): values refer to the performance of the calibration methods taking into account the ColorChecker (see Table 1 for codes).
|
| |||
|---|---|---|---|
| 7 | 29.66 ± 2.55 | - | |
| 24 | 29.86 ± 2.58 | - | |
| 140 | 30.64 ± 3.66 | - | |
|
| |||
| 7 | - | - | |
| 24 | 30.81 ± 3.94 | 46.28 ± 6.99 | |
| 140 | 30.61 ± 4.00 | 42.92 ± 6.88 | |
|
| |||
| 7 | 16.89 ± 0.72 | 11.76 ± 0.34 | |
| 24 | 15.42 ± 0.63 | 11.34 ± 0.33 | |
| 140 | 15.73 ± 0.58 | 8.9 ± 0.24 | |
|
| |||
| 7 | 14.3 ± 0.37 | 9.52 ± 0.28 | |
| 24 | 8.71 ± 0,44 | 9.78 ± 0.28 | |
| 140 | 8.16 ± 0.45 | 9.36 ± 0.25 | |
Figure 3.Scatter plot of axis 1 and 3 scores of the PCA based on the scores obtained from the 140- and 7-patches calibrated from the ColorChecker 24-patches.
Figure 4.Four example of original (left) images and ones calibrated with the TPS-3D algorithm (right). (A) Salamandra salamandra; (B) Munida tenuimana; (C) Flower bouquet; (D) Beef cutlet.