| Literature DB >> 34883915 |
Zhen Liu1,2,3, Kaida Xiao2,3, Michael R Pointer3, Qiang Liu1, Changjun Li2, Ruili He3, Xuejun Xie1.
Abstract
An improved spectral reflectance estimation method was developed to transform captured RGB images to spectral reflectance. The novelty of our method is an iteratively reweighted regulated model that combines polynomial expansion signals, which was developed for spectral reflectance estimation, and a cross-polarized imaging system, which is used to eliminate glare and specular highlights. Two RGB images are captured under two illumination conditions. The method was tested using ColorChecker charts. The results demonstrate that the proposed method could make a significant improvement of the accuracy in both spectral and colorimetric: it can achieve 23.8% improved accuracy in mean CIEDE2000 color difference, while it achieves 24.6% improved accuracy in RMS error compared with classic regularized least squares (RLS) method. The proposed method is sufficiently accurate in predicting the spectral properties and their performance within an acceptable range, i.e., typical customer tolerance of less than 3 DE units in the graphic arts industry.Entities:
Keywords: RGB images; feature selection; iteratively reweighted regulated model; spectral reconstruction; two illuminations
Mesh:
Year: 2021 PMID: 34883915 PMCID: PMC8659446 DOI: 10.3390/s21237911
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1The system setting of the image acquisition.
Figure 2(Left) LED Cube; (Right) Two SPD curves under 3500 K and 6500 K illumination conditions.
Figure 3The color distribution of matte charts (circle marker) and semigloss charts (square maker). (a) Comparison of color distribution in the CIELAB color space. (b) The chromaticity coordinates of samples in a* − b* plane.
Figure 4Relationship of the feature numbers with the spectral and color performance.
Figure 5Feature selection among 84 items. (a) Feature weight of 84 extended feature items. (b) Hierarchical treemap view of feature weights.
Selected terms of the polynomial regression.
| Order | Polynomial Regression |
|---|---|
| 1st-order (6) |
|
| 2nd-order (18) |
|
| 3rd-order (6) |
|
Performance of reflectance estimation using two illuminants with different polynomial expansions.
| RMS | CIE DE00 | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Mean | Min | Max | SD | T-Stat | Mean | Min | Max | SD | T-Stat | |
| 1st-order (7) | 2.85% | 0.48% | 39.2% | 0.03 | 21.6 | 2.09 | 0.08 | 32.1 | 2.0 | 20.0 |
| 2nd-order (28) | 2.24% | 0.25% | 69.3% | 0.04 | 11.7 | 2.11 | 0.17 | 141.9 | 7.3 | 5.6 |
| 3rd-order (84) | 2.18% | 0.23% | 107.5% | 0.06 | 7.4 | 1.97 | 0.12 | 131.1 | 6.9 | 5.6 |
| Selected (30) | 2.14% | 0.18% | 34.4% | 0.02 | 19.3 | 1.79 | 0.11 | 20.2 | 1.5 | 22.9 |
Figure 6Representative samples of reconstructed spectra with different polynomial expansions.
The comparison of estimation accuracy in terms of RMS using ten-fold cross-validation.
| Model | 84 Items (3rd-Order Polynomial Expansion) | 30 Items (Feature-Selected) | ||||||
|---|---|---|---|---|---|---|---|---|
| Mean (%) | Max (%) | Min (%) | SD (%) | Mean (%) | Max (%) | Min (%) | SD (%) | |
| RLS [ | 2.84 | 18.37 | 0.37 | 3.39 | 2.88 | 28.06 | 0.38 | 4.88 |
| Tik [ | 2.91 | 30.70 | 0.37 | 5.26 | 2.81 | 25.66 | 0.38 | 4.49 |
| PCA [ | 3.77 | 11.45 | 0.84 | 2.48 | 3.78 | 12.09 | 0.96 | 2.53 |
| Wiener [ | 4.88 | 20.13 | 1.16 | 3.89 | 3.54 | 20.96 | 0.85 | 3.53 |
| PLS [ | 3.81 | 11.25 | 0.79 | 2.49 | 3.68 | 10.91 | 0.76 | 2.39 |
| OLS [ | 2.99 | 24.63 | 0.35 | 4.27 | 2.30 | 17.39 | 0.36 | 2.99 |
| IRWR | 2.34 | 16.24 | 0.36 | 2.89 | 2.14 | 9.35 | 0.35 | 1.77 |
Comparison of estimation accuracy in terms of CIEDE2000 using ten-fold cross-validation.
| Model | 84 Items (3rd-Order Polynomial Expansion) | 30 Items (Feature-Selected) | ||||||
|---|---|---|---|---|---|---|---|---|
| Mean (%) | Max (%) | Min (%) | SD (%) | Mean (%) | Max (%) | Min (%) | SD (%) | |
| RLS [ | 2.35 | 15.32 | 0.27 | 2.70 | 2.30 | 19.06 | 0.39 | 3.30 |
| Tik [ | 2.31 | 21.73 | 0.34 | 3.69 | 2.32 | 19.99 | 0.38 | 3.42 |
| PCA [ | 2.16 | 6.16 | 0.41 | 1.23 | 2.17 | 6.05 | 0.39 | 1.22 |
| Wiener [ | 4.85 | 20.91 | 0.69 | 4.64 | 2.95 | 19.85 | 0.48 | 3.61 |
| PLS [ | 2.28 | 6.65 | 0.41 | 1.36 | 2.26 | 6.54 | 0.41 | 1.34 |
| OLS [ | 2.65 | 24.73 | 0.27 | 4.19 | 2.07 | 20.26 | 0.26 | 3.44 |
| IRWR | 1.98 | 19.5 | 0.23 | 3.37 | 1.79 | 7.31 | 0.33 | 1.39 |
Figure 7The relevant summary statistics of the proposed method and the existing methods, the outliers are plotted individually using the ‘+’ symbol. (a) Boxplot distributions of the RMS. (b) Boxplot distributions of the CIEDE2000 color difference.
Figure 8Representative samples of reconstructed spectra of the proposed method and the traditional methods.
Metamerism performance of four methods under different illuminations.
| Illumination | 3500 K | 6500 K | 3500 K + 6500 K | 3500 K + 6500 K | |
|---|---|---|---|---|---|
| A | Mean | 2.65 | 2.85 | 2.39 | 2.18 |
| Max | 7.09 | 7.67 | 8.12 | 5.35 | |
| Min | 0.27 | 0.22 | 0.38 | 0.30 | |
| SD | 1.53 | 1.70 | 1.56 | 1.10 | |
| t-stat | 10.58 | 10.23 | 9.30 | 12.01 | |
| F2 | Mean | 2.94 | 2.58 | 2.47 | 2.31 |
| Max | 9.72 | 7.12 | 8.55 | 5.35 | |
| Min | 0.32 | 0.26 | 0.29 | 0.18 | |
| SD | 2.08 | 1.66 | 1.71 | 1.25 | |
| t-stat | 8.60 | 9.42 | 8.80 | 11.22 | |
| TL84 | Mean | 2.65 | 2.49 | 2.35 | 2.15 |
| Max | 7.64 | 6.03 | 8.56 | 5.31 | |
| Min | 0.27 | 0.21 | 0.31 | 0.19 | |
| SD | 1.65 | 1.49 | 1.62 | 1.16 | |
| t-stat | 9.77 | 10.12 | 8.79 | 11.24 | |
| D50 | Mean | 2.92 | 2.81 | 2.62 | 2.40 |
| Max | 7.93 | 7.04 | 9.69 | 5.72 | |
| Min | 0.25 | 0.24 | 0.56 | 0.32 | |
| SD | 1.85 | 1.66 | 1.80 | 1.23 | |
| t-stat | 9.60 | 10.26 | 8.85 | 11.83 | |
| D65 | Mean | 2.74 | 2.40 | 2.34 | 2.14 |
| Max | 7.87 | 5.77 | 8.77 | 5.30 | |
| Min | 0.26 | 0.21 | 0.28 | 0.19 | |
| SD | 1.77 | 1.46 | 1.65 | 1.19 | |
| t-stat | 9.42 | 9.97 | 8.62 | 10.99 | |
| Mean | Mean | 2.78 | 2.62 | 2.43 | 2.23 |
| Max | 8.05 | 6.73 | 8.74 | 5.41 | |
| Min | 0.28 | 0.23 | 0.36 | 0.24 | |
| SD | 1.77 | 1.60 | 1.67 | 1.19 | |
| t-stat | 9.59 | 10.00 | 8.87 | 11.46 |
Figure 9Representative samples of the reconstructed spectra in various conditions.