Next Article in Journal
Continuous Blood Pressure Estimation Using Exclusively Photopletysmography by LSTM-Based Signal-to-Signal Translation
Next Article in Special Issue
Recent Advances on Detection of Insecticides Using Optical Sensors
Previous Article in Journal
Electrochemical DNA Sensor Based on Poly(Azure A) Obtained from the Buffer Saturated with Chloroform
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Communication

Tackling Heterogeneous Color Registration: Binning Color Sensors

1
Laboratory of Lighting Technology, Technical University of Darmstadt, Hochschulstr. 4a, 64289 Darmstadt, Germany
2
Department of Population Health Science and Policy, Light and Health Research Center, Icahn School of Medicine at Mount Sinai, One Gustave L. Levy Place, New York, NY 10029, USA
*
Author to whom correspondence should be addressed.
Sensors 2021, 21(9), 2950; https://doi.org/10.3390/s21092950
Submission received: 31 March 2021 / Revised: 19 April 2021 / Accepted: 20 April 2021 / Published: 22 April 2021
(This article belongs to the Special Issue Optical Sensing for Environmental Monitoring)

Abstract

:
Intelligent systems for interior lighting strive to balance economical, ecological, and health-related needs. For this purpose, they rely on sensors to assess and respond to the current room conditions. With an augmented demand for more dedicated control, the number of sensors used in parallel increases considerably. In this context, the present work focuses on optical sensors with three spectral channels used to capture color-related information of the illumination conditions such as their chromaticities and correlated color temperatures. One major drawback of these devices, in particular with regard to intelligent lighting control, is that even same-type color sensors show production related differences in their color registration. Standard methods for color correction are either impractical for large-scale production or they result in large colorimetric errors. Therefore, this article shows the feasibility of a novel sensor binning approach using the sensor responses to a single white light source for cluster assignment. A cluster specific color correction is shown to significantly reduce the registered color differences for a selection of test stimuli to values in the range of 0.003–0.008 Δ u v , which enables the wide use of such sensors in practice and, at the same time, requires minimal additional effort in sensor commissioning.

1. Introduction

Intelligent systems for interior lighting are conceived to automatically find the optimal balance between energy consumption, legal requirements, visual performance, user comfort, and health considerations [1]. A closed-loop feedback design with input from optical sensors seems to be most expedient and has already been adopted successfully in practical research [2,3,4,5,6,7,8] in order to ensure that such systems are capable of monitoring and dynamically adapting to continuous changes in the environmental conditions and the lighting parameters, e.g., caused by variations of the natural daylight entry through windows and skylights [9,10,11] or by degradation and temperature processes in the luminaires [12,13,14].
In their simplest form, closed-loop control systems make use of an outdoor daylight sensor in combination with some additional light sensors that are attached to the luminaires and/or the occupants’ working area to measure the amount of daylight falling into the room in order to adapt the contribution of the artificial illumination accordingly. In extension of simple occupancy monitoring, recent studies have shown the great energy saving potentials that emerge from such sensor-driven daylight harvesting strategies [15,16,17,18,19]. In addition to the aspect of energy saving, ergonomic considerations in lighting are becoming increasingly important. Modern, multi-channel LED systems offer a huge flexibility in providing dynamic patterns of light exposure throughout the day [20], which can be tailored to match the users’ specific needs in terms of circadian rhythm [21,22,23], task-related performance [20,24,25], and lighting preference [26,27,28,29]. With regard to an intelligent lighting control, sensor feedback may thus allow for an automated time- and task-dependent adaptation of corresponding light levels and spectra, while taking contributions from time-varying natural daylight sources into account. However, as system complexity increases, advanced sensor technologies are required to implement such highly sophisticated spectral monitoring and feedback control functions.
Instead of using simple photodetectors, Chew et al. [2] and Maiti et al. [7], for example, applied optical color sensors with three or more distinct spectral channels to develop closed-loop light control schemes for multi-primary LED luminaires. The data that are delivered by these sensors can be used to mathematically approximate human trichromatic responses directly in the feedback loop, which allows for a more vision-related optimization. In both cases, high performance accuracy could be achieved: maximum deviations in chromaticity from time-varying daylight patterns or other target test spectra were found to fall well within a five-step MacAdam ellipse [30]. Deviations in correlated color temperatures (CCTs) and illuminance levels were always smaller than 5% of their target values. Botero-Valencia et al. [31] used low-cost RGB color sensors to classify light sources according to whether they are fluorescent, incandescent, or LED-based. Adopting a k-nearest neighbors approach, a high classification accuracy of more than 96% was reported for a sample of 54 different light sources commonly found in residential and commercial environments. In addition, they demonstrated the feasibility of cluster-specific regression models to be applied for the estimation of corresponding CCT and color rendition measures. In a similar work, the same authors [32] adopted linear regression to transform RGB sensor outputs to CIE tristimulus values first. The tristimulus values were then used to calculate corresponding CCTs. Errors in CCT estimation of less than 6% were reported for a selection of typical indoor light sources.
Despite these promising examples of successful system integration and analysis, large-scale applications of multi-channel color sensors for intelligent lighting control still pose some defying challenges. One is the fact that even same-type color sensors show production-related differences in the spectral sensitivities of their individual channels, independent of the manufacturer or the chosen manufacturing process. However, to the authors’ best knowledge, no systematic research has been published yet dealing with these variations in the spectral sensitivities of color sensors and their implications. In addition, studies involving the parallel use of multiple color sensors are generally sparse in the literature. Among the few that exist, the most relevant for the present work are those of Ashibe et al. [33] and Woodstock et al. [34]. Based on color sensor feedback, Ashibe et al. developed a method for luminance and chromaticity control of a lighting system comprising several luminaires that were installed in a real-sized model office. While their tests involving a single RGB sensor were successful, the system did not meet the performance expectations when signals of two spatially distributed sensors were used as the corresponding inputs. Unfortunately, no specification of the employed color correction procedure was provided. Furthermore, it was not investigated whether the problems observed when applying more than one color sensor for feedback control could have been caused by differences in the color registration between the individual sensors. In the work of Woodstock et al., an array of 53 RGB sensors distributed in the ceiling of a real-sized experimental meeting room serves as an integral part of a privacy-preserving occupant detection and tracking system that links sensor data to occupant location and related occupant color information. The test measurements for the same color of occupant clothing showed a large scatter in RGB coordinates between different sensors even after reducing the noise that is caused by light reflected from other objects in the room by adequate Kalman filtering. Again, no further discussion or analysis as to whether these deviations may have been caused by general differences in color registration was provided.
Despite the sparseness of literature on that topic and the lack of information provided by the few references that have been identified as relevant for the present work, it should have become clear that sources of errors in color registration exist, even between identical color sensors and that, if more than one sensor is used in parallel, potential differences must be corrected appropriately. This holds especially true with regard to the sketched use-case of intelligent lighting control. However, as the number of color sensors increases, proper sensor adjustment gets increasingly complex, time-consuming, and, as a consequence, impractical for the provider/operator of such systems.
In order to overcome this problem, the following paper presents the first systematic research on the differences in color registration between same-type color sensors and introduces a novel binning framework for an efficient sensor characterization, which makes use of the sensors’ channel responses to a selection of test light sources to determine similar clusters of sensor behavior. The cluster centroids are then used for a one-time adjustment process. The resulting cluster-specific transformation functions are eventually applied for correcting the output of the individual color sensors that belong to the same cluster without the need for repeating the time-consuming adjustment for each sensor. Further details on the implementation and accuracy of this new approach will be discussed in the following.

2. Materials and Methods

2.1. Sensor-Based Color Registration and Related Issues

A color sensor can be modeled according to Equation (1) [35]. The integral over the color stimulus spectrum ϕ ( λ ) weighted by the spectral sensitivity function s k ( λ ) , while taking into account the exposure time e and the gain factor κ , results in the output value c k of the kth color sensor channel. The color stimulus function ϕ ( λ ) is obtained from multiplying the spectral radiance of the illumination E ( λ ) with the spectral refectance r ( λ ) of an object that is observed by the color sensor. The function F in Equation (1) allows for incorporating nonlinear behavior in the sensor model. The term n k includes additive noise that is imposed on the sensor responses.
c k = F ( κ , e , S ) S = ϕ ( λ )   ·   s k ( λ )   d λ + n k   = r ( λ )   ·   E ( λ )   ·   s k ( λ )   d λ + n k
In this work, so-called true color sensors of 16 bit digital resolution will be considered. These sensors, a sample of which is illustrated in Figure 1, consist of three distinct channels whose spectral sensitivities are designed to resemble the color matching functions x ¯ ( λ ) , y ¯ ( λ ) , and z ¯ ( λ ) of the CIE 1931 2° standard observer in order to imitate human color perception. Nano-optical Interference filters with Gaussian transfer functions that are coated directly onto the surface of a CMOS photodetector are used to create this specific transmission behavior.
The integration times and gain factors are assumed to be fixed and equal for different sensors. For this reason, the function F in Equation (1) can be substituted by a simple multiplication with a constant δ . The discretized sensor model then reads
c k = δ   ·   ϕ ( λ )   ·   s k ( λ )   ·   Δ λ + n k .
Note that quantization errors are neglected here, as discretization-induced deviations between the model and the real sensor data are expected to be very small because of the 16 bit resolution that is offered by each channel of the considered sensor type. The integral of Equation (1) is approximated by discrete summation in steps of Δ λ = 1 n m .
For a colorimetric use of the color sensor data, the raw sensor outputs of Equation (2) must be transformed to CIE X Y Z tristimulus values first, in this work the 2° observer is used in the calculation. This essential step of sensor adjustment, also called color correction, is well-known from digital camera systems. Usually, assuming that the Luther–Ives condition [36,37] is met sufficiently, a linear matrix transformation of the form
X Y Z = M 3 × 3   ·   c X c Y c Z
is used to convert from sensor outputs to the device independent X Y Z color space with as little error as possible. Thus, the transformation matrix M 3 × 3 is obtained by minimizing the corresponding mean squared error of the linear mapping, i.e.,
M 3 × 3 = arg min M { | | X Y Z M   ·   C X Y Z | | 2 } .
In order to solve this least-squares optimization problem in a practical manner, the color sensor must be exposed to a set of color stimuli “L” whose X Y Z tristimulus values are known, e.g., by measurement using a color- or spectrometer. In this work, a selection of 318 different light spectra published together with the TM-30-18 standard of the Illuminating Engineering Society (IES) for the evaluation of a light source’s color rendition [38,39] has been adopted as the corresponding set of color stimuli. The IES TM-30-18 comprises a set of standardized measures and calculation methods for an accurate quantification of the color rendition characteristics of a light source based on a model of human color vision. Basically, the appearance of a selection of color samples illuminated by the light source to be tested is compared to their appearance under a reference light source of the same CCT, which is either a Planckian radiator ( CCT 4000 K ), a CIE daylight phase ( CCT 5000 K ) or a proportional blend of these two types of illuminants ( 4000 K < CCT < 5000 K ). For implementation and validation purposes, a comprehensive spectral database of light sources ranging from fluorescent lamps via incandescent and high intensity discharge lamps through to various LED mixtures and phosphor-converted LEDs has been assembled and made available for download by the IES. Apart from covering a broad range of different lighting technologies for an increased general validity, using this well-defined and approved collection of light spectra to solve Equation (4) further ensures the reproducibility.
The resulting sensor outputs in combination with their associated X Y Z values can eventually be used to calculate M 3 × 3 . However, the linear transformation matrix determined for a specific color sensor in general cannot be transferred to another one (even of the same kind) without introducing large colorimetric errors. Consequently, the time-consuming color correction has to be repeated for each and every color sensor.
This becomes more clear when looking at the individual spectral sensitivities of different, but identical, color sensors. For the exact determination of such channel sensitivity curves, a monochromator setup is frequently used in the literature [35,40,41,42,43,44] and was also adopted here. Based on the model that is derived from Equation (1), the spectral sensitivity of a sensor channel k can be determined from the normalized sensor responses to a set of narrowband color stimuli ϕ λ ( λ ) provided by the monochromator. The corresponding functional relationship reads
s k ( λ ) = F 1 ( c k ( ϕ λ ) ) n k e   ·   ϕ ( λ )   d λ c k ( ϕ λ ) n ¯ k δ   ·   ϕ ( λ ) Δ λ ,
where the random noise variable n k is approximated by its mean value observed for a no-light condition n ¯ k [35], i.e., when the monochromator output is closed. Minor irradiance-dependent noise contributions are neglected [45,46].
The measurements were performed on a monochromator setup using Equation (5) with a Δ λ = 1 nm step size. The output spectra of the monochromator showed a full width at half maximum (FWHM) of approximately 2 n m . The setup essentially consists of a six inch integrating sphere with a highly reflective Spectralon® (optical PTFE) inner coating, a 300 W xenon light source in combination with a single monochromator MSH 300 (Quantum Design GmbH, Darmstadt, Germany), and a scanning spectroradiometer Spectro 320D R5 (Instrument Systems GmbH, Munich, Germany). The spectroradiometer, the monochromator output aperture, and a sensor holder are connected to the three ports of the integrating sphere, which ensures a homogeneous radiation distribution in the field of view of the color sensors.
Figure 2 shows the accordingly measured spectral sensitivity curves of the 24 same-type true color sensors that were considered in this work. Additionally plotted (dotted black lines) are the corresponding data sheet values. Pronounced deviations between individual sensors as well as between the sensors’ behavior and the data sheet curves are apparent. The largest differences between the data sheet report for the different sensor channels and the correspondingly measured sensitivity curves can be observed for the Y component. For the remaining channels, slightly smaller, but still considerable, deviations must be stated.
In all cases, the erratic form of the measured channel sensitivites originates from the different layers of interference filters used to approximate the CIE 2° color matching functions. The decreasing frequency of the many local maxima and minima on the sensitivity curves with increasing wavelength is typical for this technology. Layer thickness variations between the individual color sensors cause these local maxima and minima to occur at different wavelengths for different sensors and, therefore, require determining a separate color correction matrix for each color sensor.

2.2. New Binning Approach for Color Sensors

The individual characterization of each color sensor using a monochromator setup, as sketched in the previous section, is an expensive and time-consuming task and, therefore, highly impractical for a large-scale production. Besides the material costs and maintenance effort of a detailed characterization of optical sensors using a monochromator setup, the major disadvantage is the required time it takes to perform the measurements. Each color stimulus that is provided by the monochromator needs to be captured with both the spectroradiometer and color sensor, where adequate signal levels must be ensured by choosing sufficiently long integration times. The spectral characterization of a single sensor with a step size of 5 n m ranging from 400 n m to 700 n m (i.e., 81 measurements in total) and an assumed integration time of 700 m s (which was a typical value for the measurements reported in Figure 2) for example takes a minimum of 56.7 s without taking the times needed for preparation and the computation of the resulting spectral sensitivities into account. For this reason, the idea of the present work is to explore the possibility of classifying color sensors of the same type into characteristic bins based on their response behavior to light exposure. The subsequent determination of a single color correction matrix representing each bin is hypothesized to be sufficient for most applications, in particular for those that are related to intelligent lighting control.
To assess the feasibility of this approach, the sensor responses of the 24 true color sensors considered in this work are calculated first from the sensors’ measured spectral sensitivities for a set of probe stimuli “C”. A dedicated cluster algorithm is then applied to the sensors’ output data to define the sensor groups of equal response characteristics. The use of a single warm-white, phosphor converted LED spectrum as the respective probe is found to be sufficient for achieving an accurate classification of the sensors with regard to their channel outputs in response to that LED stimulus, as will be shown in Section 3.1.
In this work, an agglomerative cluster algorithm that is based on the Ward method [47] is applied to perform a data-driven sensor classification: starting from a single, separate cluster for each sensor, neighboring clusters are iteratively joined together, while trying to minimize their intrinsic overall variance, until the desired number n of sensor bins has been created. Here, the variance is measured in terms of an index based on the sum of squared distances of the sensors’ coordinates in response to the probe stimulus and the respective cluster means. A value of n = 5 target clusters has been found to be sufficient for the current data sample to achieve a sensor classification into bins with approximately equidistant cluster centroids.
For a better visualization, Figure 3 depicts the resulting assignment of the 24 true color sensors. The shown data points represent the two-dimensional projection of the corresponding raw sensor outputs, i.e., without applying any color correction, as given by
x raw , i = c X , i c X , i + c Y , i + c Z , i , y raw , i = c Y , i c X , i + c Y , i + c Z , i ,
where the index i denotes the ith color sensor. The cluster assignment of individual sensors that show a similar response behavior into the same characteristic bin is indicated by a respective color coding. Note that the actual clustering is performed on the sensors’ raw output data of all three channels; the two-dimensional representation of Figure 3 only serves illustrative purposes.
Based on Equation (4), the cluster centroids are eventually used to compute cluster-specific transformation matrices. Thus, a cluster-wise color correction can be applied using the same transformation matrix for all sensors that belong to the same bin. To evaluate the accuracy of this approach and provide an adequate proof of concept, color differences for a selection of test stimuli “T” are calculated to compare the results observed for the cluster-wise color corrected sensors with those that were obtained for the CIE 2° standard observer assumed to represent the ground truth. In this work, eight different standardized CIE illuminants that are shown in Figure 4 have been chosen for this purpose, as they represent a selection of typical light spectra encountered for in- and outdoor applications.
For a better overview, the whole cluster and evaluation procedure is summarized by the flow chart of Figure 5: color sensors are first clustered based on their responses to a set of probe stimuli “C”. The cluster centroids are then used to determine a single color correction matrix from a set of known color stimuli “L” that is applied to all sensors within the same bin showing a similar response behavior. The accuracy of the approach is finally evaluated by calculating the color differences between the 2° standard observer and the cluster-wise color corrected sensors for a set of test stimuli “T”. All of the chromatic calculations are performed using LuxPy [38]. The results of the proposed binning approach in terms of color correction accuracy will be discussed in the following.

3. Results

3.1. Impact of Probe Stimuli on Cluster Results

This section examines the impact of different selections of probe stimuli “C” on the accuracy of the sensor classification. From the literature dealing with observer variability [48,49], it can be expected that, due to the observed variations in the local minima and maxima modulating the sensors’ spectral sensitivities (see Figure 2), the use of narrow probe stimuli may result in larger deviations between different sensors in terms of their response behavior, which could be beneficial for the clustering process.
In Table 1, the mean, maximal, and minimal color differences Δ u v between the cluster-wise color corrected sensor responses and the corresponding color coordinates of the CIE 2° standard observer assumed to represent the ground truth for the set of test spectra “T” are summarized for different selections of probe stimuli “C”. Thus, in each case, the indicated values describe the differences between the color perceived by a standardized human observer and the sensor outputs after previous classification and cluster-wise color correction. From these data, it becomes evident that for this sample of sensors applying the cluster algorithm on the sensor responses for a single white light spectrum as the probe stimulus performs as good as or even better than using a large number of different spectra or a selection of narrowband monochromatic LEDs. Indeed, the overall best performance is observed for a single warmwhite LED spectrum, which is therefore adopted as the probe stimulus “C” for all subsequent performance evaluations.
This finding can be explained with regard to the method of color correction used. The simple 3 × 3 approach of Equation (4) essentially adjusts the relative gain of the individual sensor channels in relation to each other by means of a simple linear combination of their corresponding spectral sensitivities to minimize the mean squared mapping error for a set of color stimuli “L”. Thus, a white light source without pronounced gaps in its spectrum, for example a warm white LED or even a tungsten illuminant, provides sufficient information on the general deviations of the sensors’ global response behavior (and the global shape of their spectral sensitivities) to allow for a proper classification to guarantee a sufficiently accurate cluster-wise 3 × 3 color correction.
On the contrary, the use of narrowband or monochromatic light sources may lead to unsuitable classifications, as these spectra are not capable of probing the global trend in the sensors’ sensitivity curves but rather capture their local variations in the spectral regions of their peak wavelengths. Because of the pronounced local differences in the spectral sensitivities (Figure 2), this may perturb a proper clustering and, thus, lead to a slightly worse performance with regard to the cluster-wise color correction procedure for white spectra. As can be seen from the last row of Table 1, making cluster assignments based on the sensor responses to single red (peak at 613 n m , FWHM 15.3 n m ), green (peak at 527 n m , FWHM 29.5 n m ), and blue (peak at 462 n m , FWHM 17.9 n m ) LED spectra results in the worst performance among all of the considered selections of probe stimuli. A one-tailed paired t-test further reveals that using the warmwhite LED spectrum for cluster assignment significantly (t = 7.5401, df = 191, p-value = 9.235 × 10 13 ) reduces the color differences as compared to using this selection of monochromatic LEDs. If, however, a more locally effective color correction was used, for example a look-up table, a higher-dimensional matrix, or an artificial neural network, the accentuation of local differences by narrowband spectra could enhance performance. However, this is beyond the scope of the present work. Here, we focus on the performance evaluation of the proposed sensor binning approach using a simple 3 × 3 transformation matrix for color correction, as this is also the method of choice applied by the majority of manufacturers and, thus, seems to be of the most practical relevance.

3.2. Performance Evaluation of Sensor Binning

Figure 6 illustrates the color-corrected sensor outputs that were obtained for the different test stimuli “T” for the case that a single transformation matrix is calculated on the mean sensor outputs in response to the set of color stimuli “L”. This corresponds to the assumption that all sensors belong to the same cluster, which basically represents the current standard procedure found in the industry. The resulting X Y Z tristimulus values are converted to u v chromaticity space before being plotted. As can be seen, large deviations in color registration occur between the color-corrected sensor responses and the true chromaticity coordinates of the different test light spectra, as perceived by the CIE 2° standard observer. The average color difference is found to be Δ u v = 0.0045 . However, considerably larger differences for individual sensors of up to Δ u v max = 0.0168 must be stated, where the largest deviations are observed along the u axis for the present sample of true color sensors.
If, instead, the sensors are divided into five different clusters using the proposed sensor binning approach that is discussed in Section 2.2 with a cluster-wise color correction being applied, significantly reduced deviations in color registration between the color-corrected sensor outputs and the true chromaticities of the different test spectra can be achieved, see Figure 7. The average and maximal color differences decrease to Δ u v mean = 0.0023 and Δ u v max = 0.0076 , respectively. In addition, the dominance of the u -axis in terms of color differences, which was prevalent when using the same transformation matrix for the color correction of all sensors (Figure 6), is considerably less pronounced when applying a cluster-wise color correction.
A statistical analysis is performed to validate the results. A two-way repeated-measures ANOVA is computed for this purpose. All of the effects are reported as significant at p < 0.05. There was a significant main effect of the correction scheme on the resulting color differences, p < 0.0001 , ϵ = 0.176 , F ( 1 , 23 ) = 14.474 . Mauchly’s test indicated that the assumption of sphericity had been violated for the main effect of test spectrum, W = 1.131 × 10 3 , p < 0.0001 , and the interaction effect of correction scheme and test spectrum, W = 5.61 × 10 5 , p < 0.0001 . Therefore, degrees of freedom were corrected using Greenhouse–Geisser estimates of sphericity for the main effect of test spectrum, F ( 3 , 69 ) = 22.672 , p < 0.0001 , ϵ = 0.2 , and the interaction effect of correction scheme and test spectrum, F ( 2.44 , 56.1 ) = 4.099 , p < 0.02 , ϵ = 0.019 , which were both found to be significant. Subsequent Bonferroni post-hoc testing revealed that for the test spectra A ( p = 0.000886 ), D65 ( p = 0.000872 ), FL9 ( p = 0.002 ), LED-B1 ( p = 0.003 ), LED-B4 ( p = 0.000918 ), LED-RGB1 ( p = 0.001 ) and LED-V1 ( p = 0.000475 ) there were significant differences between mean-matrix and cluster-wise color correction. Only for the test spectrum FL12, no significant differences could be reported between the different correction schemes.

4. Discussion

Using several color sensors in parallel is not as straight forward as one might expect. From Figure 6, it is clear that large deviations in color registration from ground truth and between sensors may occur, even for theoretically identical color sensors, which still prevents their large-scale use for intelligent lighting control, as sketched in the introduction of this article. Applying a standard procedure of color correction, maximal deviations from ground truth of up to Δ u v max = 0.0168 have been observed, with an even larger maximal spread between the sensors. These deviations are mainly due to the erratic form of the sensors’ spectral sensitivities showing significant differences between their local minima and maxima, as shown in Figure 2.
Applying the proposed binning approach, which is based on the sensors’ channel outputs in response to a set of probe stimuli, characteristic sensor clusters have been defined. By adopting a cluster-wise color correction, the registered color differences for the selection of test stimuli could be limited to values in the range of 0.003–0.008 Δ u v , which is approximately a factor of two smaller than the deviations obtained for the standard color correction procedure and corresponds with the binning specifications standardized for white LEDs. This improvement in color registration was confirmed to be significant by appropriate statistical analysis. A more fine-tuned sensor classification with more than five target clusters may further improve the color correction performance. However, their proper definition demand for a much larger number of identical color sensors to be considered than the 24 sensors that are available for the current proof of concept.
With regard to the practical feasibility of the proposed binning approach, it could be shown that a single white light source without pronounced gaps in its spectrum serving as the probe stimulus is sufficient for achieving an accurate classification of the color sensors from their corresponding channel responses. For the present sample of sensors, the best performance was achieved using a warm-white, phosphor-converted LED spectrum. This finding is very promising in terms of future standardization and integration ambitions for large-scale productions. Single LED-based probing solutions may be relatively easily implemented into existing manufacturing processes because of their compact design, low power consumption, and outstanding long-term stability.
In this context and with regard to a potential future standardization, the proposed binning approach must be extended by a pre-definition of fixed characteristic clusters, like e.g., the chromaticity quadrangles of the ANSI binning standard for white LEDs. Instead of creating for each new sample of identical color sensors a new cluster assignment, the use of such pre-defined clusters allows for a generic sensor classification, which, as described above, can be assessed by a simple one-time measurement. A corresponding partitioning of the sensors’ raw output space similar to the ANSI binning standard seems to be reasonable. However, for this purpose, again a much larger number of same-type color sensors than the 24 units considered as part of this proof of concept will be needed to increase generalizability to a necessary degree. Furthermore, it is important to figure out whether the present concept can be transferred to other color sensor technologies that are not based on nano-optical interference filters.
So far, the present work showed the feasibility and discussed the merit of a new sensor binning approach that provides a fundamental contribution towards the large-scale application of multi-channel color sensors for intelligent lighting control. In addition to this very specific field of application, future research should also focus on a potential extension of the approach beyond the sensing of color, such as e.g., for the sensor-based estimation of photosynthetically active radiation (PAR) in horticultural lighting or the acquisition of other photometric quantities.

5. Conclusions

In this work, a new binning approach for color sensors has been proposed. Discussing their potential use as an integral part of a large-scale implementation of intelligent lighting systems with several of these sensors working in parallel, it has been shown that considerable deviations in color registration may occur, even between same-type color sensors. An adequate correction of these errors is required in order to ensure reliable feedback for system control. However, the standard procedures of color correction have proven to be either impractical in application (e.g., when trying to determine a separate color correction matrix for each color sensor) or still lead to large deviations from ground truth (e.g., when using a single transformation matrix based on data sheet curves or determined from the means of a limited number of sensor measurements). To overcome these problems, it has been shown that the sensors’ channel outputs in response to a set of probe stimuli can be used to define characteristic sensor clusters. Furthermore, it has been demonstrated that an accurate classification can be achieved by using a single warm-white, phosphor-converted LED spectrum to serve as the corresponding probe stimulus. By performing a cluster-wise color correction that was determined from the respective cluster centroids, the differences in color registration between individual sensors as well as their deviations from ground truth can be reduced significantly. The corresponding results fall within the range of the binning specifications standardized for white LEDs.
The current work provides a significant contribution towards a similar standardization for the binning of color sensors. Tackling the problem of heterogeneous color registration, the proposed binning procedure to the authors’ best knowledge is the first approach ever that provides a dedicated framework for an adequate classification of color sensors complying with their responses to light exposure. Thus, the present work, implying future developments towards standardization, is of high practical relevance not only for the field of lighting, but also for a wide range of applications that are related to industrial processing [51], where color sensors are either used for actual sensing and color discrimination purposes or as an integral component for system control [52,53,54,55]. Further application examples of color sensors extend to diverse areas, such as medical diagnosis [56,57,58], health monitoring [59,60], biochemical sensing [61,62], plant recognition in agriculture [63], the color management of consumer electronics [64,65,66], and many more. In all these cases, knowing about the sensor characteristics in response to light exposure is crucial for proper system behavior, emphasizing the practical importance of the present work.

Author Contributions

Conceptualization, P.M. and S.B.; Data curation, P.M.; Formal analysis, P.M.; Investigation, P.M.; Methodology, P.M. and S.B.; Software, P.M.; Supervision, T.Q.K.; Validation, P.M.; Visualization, P.M.; Writing—original draft, P.M.; Writing—review & editing, P.M., S.B. and T.Q.K. All authors have read and agreed to the published version of the manuscript.

Funding

This work was partly funded by the Deutsche Forschungsgemeinschaft (DFG, German Research Foundation) under grant no. 445336968 and by the Open Access Publishing Fund of Technical University of Darmstadt. S.B. received personal funding by the Ernst Ludwig Mobility Grant of the Technical University of Darmstadt.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

All data generated or analyzed to support the findings of the present study are included this article. The raw data can be obtained from the authors, upon reasonable request.

Conflicts of Interest

The authors declare no conflict of interest.

Abbreviations

The following abbreviations are used in this manuscript:
LEDLight-emitting diode
CCTCorrelated color temperature
CIECommission Internationale de l’Éclairage
CMOSComplementary metal-oxide-semiconductor
IESIlluminating Engineering Society
TMTechnical memorandum
FWHMFull width at half maximum
PTFEPolytetrafluoroethylene
ANOVAAnalysis of variance
ANSIAmerican National Standards Institute
PARPhotosynthetically active radiation

References

  1. Zandi, B.; Eissfeldt, A.; Herzog, A.; Khanh, T.Q. Melanopic limits of metamer spectral optimisation in multi-channel smart lighting systems. Energies 2021, 14, 527. [Google Scholar] [CrossRef]
  2. Chew, I.; Kalavally, V.; Tan, C.P.; Parkkinen, J. A spectrally tunable smart LED lighting system with closed-loop control. IEEE Sens. J. 2016, 16, 4452–4459. [Google Scholar] [CrossRef]
  3. Kandasamy, N.K.; Karunagaran, G.; Spanos, C.; Tseng, K.J.; Soong, B.H. Smart lighting system using ANN-IMC for personalized lighting control and daylight harvesting. Build. Environ. 2018, 139, 170–180. [Google Scholar] [CrossRef] [Green Version]
  4. Beccali, M.; Bonomolo, M.; Ciulla, G.; Lo Brano, V. Assessment of indoor illuminance and study on best photosensors’ position for design and commissioning of Daylight Linked Control systems. A new method based on artificial neural networks. Energy 2018, 154, 466–476. [Google Scholar] [CrossRef]
  5. Pandharipande, A.; Newsham, G.R. Lighting controls: Evolution and revolution. Light. Res. Technol. 2018, 50, 115–128. [Google Scholar] [CrossRef]
  6. Li, S.; Pandharipande, A.; Willems, F.M.J. Daylight Sensing LED Lighting System. IEEE Sens. J. 2016, 16, 3216–3223. [Google Scholar] [CrossRef]
  7. Maiti, P.K.; Roy, B. Evaluation of a daylight-responsive, iterative, closed-loop light control scheme. Light. Res. Technol. 2020, 50, 257–273. [Google Scholar] [CrossRef]
  8. Seyedolhosseini, A.; Masoumi, N.; Modarressi, M.; Karimian, N. Daylight adaptive smart indoor lighting control method using artificial neural networks. J. Build. Eng. 2020, 29, 101141. [Google Scholar] [CrossRef]
  9. Galasiu, A.D.; Veitch, J.A. Occupant preferences and satisfaction with the luminous environment and control systems in daylit offices: A literature review. Energy Build. 2006, 38, 728–742. [Google Scholar] [CrossRef] [Green Version]
  10. Nicol, F.; Wilson, M.; Chiancarella, C. Using field measurements of desktop illuminance in European offices to investigate its dependence on outdoor conditions and its effect on occupant satisfaction, and the use of lights and blinds. Energy Build. 2006, 38, 802–813. [Google Scholar] [CrossRef]
  11. Bunjongjit, S.; Ngaopitakkul, A. Feasibility study and impact of daylight on illumination control for energy-saving lighting systems. Sustainability 2018, 10, 4075. [Google Scholar] [CrossRef] [Green Version]
  12. Shailesh, K.R.; Kurian, C.P.; Kini, S.G. Understanding the reliability of LED luminaires. Light. Res. Technol. 2018, 50, 1179–1197. [Google Scholar] [CrossRef]
  13. Padmasali, A.N.; Kini, S.G. A lifetime performance analysis of LED luminaires under real-operation profiles. IEEE Trans. Electron Devices 2020, 67, 146–153. [Google Scholar] [CrossRef]
  14. Zhang, R.; Wu, X.; Chung, H.S.H.; Pan, X. A color-theory-based chromaticity coordinates tracking strategy for LED color-mixing system. IEEE Trans. Power Electron. 2021, 36, 3269–3278. [Google Scholar] [CrossRef]
  15. Hughes, R.F.; Dhannu, S.S. Substantial energy savings through adaptive lighting. In Proceedings of the 2008 IEEE Canada Electric Power Conference, Vancouver, BC, Canada, 6–7 October 2008. [Google Scholar] [CrossRef]
  16. Fernández-Montes, A.; Gonzalez-Abril, L.; Ortega, J.A.; Morente, F.V. A study on saving energy in artificial lighting by making smart use of wireless sensor networks and actuators. IEEE Netw. 2009, 23, 16–20. [Google Scholar] [CrossRef]
  17. Matta, S.; Mahmud, S.M. An intelligent light control system for power saving. In Proceedings of the IECON 2010—36th Annual Conference on IEEE Industrial Electronics Society, Glendale, AZ, USA, 7–10 November 2010; pp. 3316–3321. [Google Scholar] [CrossRef]
  18. Chiogna, M.; Mahdavi, A.; Albatici, R.; Frattari, A. Energy efficiency of alternative lighting control systems. Light. Res. Technol. 2012, 44, 397–415. [Google Scholar] [CrossRef]
  19. Caicedo, D.; Pandharipande, A. Daylight and occupancy adaptive lighting control system: An iterative optimization approach. Light. Res. Technol. 2016, 48, 661–675. [Google Scholar] [CrossRef]
  20. Kompier, M.; Smolders, K.; de Kort, Y. A systematic literature review on the rationale for and effects of dynamic light scenarios. Build. Environ. 2020, 186, 107326. [Google Scholar] [CrossRef]
  21. Figueiro, M.G.; Steverson, B.; Heerwagen, J.; Kampschroer, K.; Hunter, C.M.; Gonzales, K.; Plitnick, B.; Rea, M.S. The impact of daytime light exposures on sleep and mood in office workers. Sleep Health 2017, 3, 204–215. [Google Scholar] [CrossRef]
  22. Stefani, O.; Freyburger, M.; Veitz, S.; Basishvili, T.; Meyer, M.; Weibel, J.; Kobayashi, K.; Shirakawa, Y.; Cajochen, C. Changing color and intensity of LED lighting across the day impacts on circadian melatonin rhythms and sleep in healthy men. J. Pineal Res. 2020, 70, e12714. [Google Scholar] [CrossRef]
  23. Papatsimpa, C.; Linnartz, J.P. Personalized office lighting for circadian health and improved sleep. Sensors 2020, 20, 4569. [Google Scholar] [CrossRef]
  24. de Kort, Y.A.W.; Smolders, K.C.H.J. Effects of dynamic lighting on office workers: First results of a field study with monthly alternating settings. Light. Res. Technol. 2010, 42, 345–360. [Google Scholar] [CrossRef]
  25. Aries, M.B.C.; Beute, F.; Fischl, G. Assessment protocol and effects of two dynamic light patterns on human well-being and performance in a simulated and operational office environment. J. Environ. Psychol. 2020, 69, 101409. [Google Scholar] [CrossRef]
  26. Khanh, T.Q.; Bodrogi, P.; Guo, X.; Vinh, Q.T.; Fischer, S. Colour Preference, Naturalness, Vividness and Colour Quality Metrics, Part 5: A Colour Preference Experiment at 2000 lx in a Real Room. Light. Res. Technol. 2019, 51, 262–279. [Google Scholar] [CrossRef]
  27. Bodrogi, P.; Guo, X.; Stojanovic, D.; Fischer, S.; Khanh, T.Q. Observer preference for perceived illumination chromaticity. Color Res. Appl. 2018, 43, 506–516. [Google Scholar] [CrossRef]
  28. Khanh, T.Q.; Bodrogi, P.; Guo, X.; Anh, P.Q. Towards a user preference model for interior lighting. Part 2: Experimental results and modelling. Light. Res. Technol. 2019, 51, 1030–1043. [Google Scholar] [CrossRef]
  29. Babilon, S.; Lenz, J.; Beck, S.; Myland, P.; Klabes, J.; Klir, S.; Khanh, T.Q. Task-related luminance distributions for office lighting scenarios. Light Eng. 2021, 29, 115–128. [Google Scholar] [CrossRef]
  30. American National Standards Institute, Inc. American National Standard for Electric Lamps—Specifications for the Chromaticity of Solid-State Lighting Products. ANSI C78.377-2015; American National Standards Institute, Inc: New York, NY, USA, 2015. [Google Scholar]
  31. Botero-Valencia, J.S.; López-Giraldo, F.E.; Vargas-Bonilla, J.F. Classification of artificial light sources and estimation of Color Rendering Index using RGB sensors, K Nearest Neighbor and Radial Basis Function. Int. J. Smart Sens. Intell. Syst. 2015, 8, 1505–1524. [Google Scholar] [CrossRef] [Green Version]
  32. Botero-Valencia, J.S.; López-Giraldo, F.E.; Vargas-Bonilla, J.F. Calibration method for Correlated Color Temperature (CCT) measurement using RGB color sensors. In Proceedings of the Symposium of Signals, Images and Artificial Vision—2013: STSIVA, Bogota, Colombia, 11–13 September 2013; pp. 3–8. [Google Scholar] [CrossRef]
  33. Ashibe, M.; Miki, M.; Hiroyasu, T. Distributed optimization algorithm for lighting color control using chroma sensors. In Proceedings of the 2008 IEEE International Conference on Systems, Man and Cybernetics, Singapore, 12–15 October 2008; pp. 174–178. [Google Scholar] [CrossRef]
  34. Woodstock, T.; Sanderson, A.C. Fusion of color and range sensors for occupant recognition and tracking. In Proceedings of the 2017 IEEE International Conference on Multisensor Fusion and Integration for Intelligent Systems (MFI), Daegu, Korea, 16–18 November 2017; pp. 366–371. [Google Scholar] [CrossRef]
  35. Vora, P.L.; Farrell, J.E.; Tietz, J.D.; Brainard, D.H. Digital Color Cameras-1-Response Models; Hewlett-Packard Laboratories: Palo Alto, CA, USA, 1997. [Google Scholar]
  36. Luther, R. Aus dem Gebiet der Farbreizmetrik (On color stimulus metrics). Z. Tech. Phys. 1927, 12, 540–558. [Google Scholar]
  37. Fischer, S.; Myland, P.; Szarafanowicz, M.; Bodrogi, P.; Khanh, T.Q. Strengths and limitations of a uniform 3D-LUT approach for digital camera characterization. In Proceedings of the 24th Color and Imaging Conference (CIC), San Diego, CA, USA, 7–11 November 2016; Society for Imaging Science and Technology: Springfield, VA, USA, 2016; Volume 24, pp. 315–322. [Google Scholar] [CrossRef]
  38. Smet, K.A.G. Tutorial: The LuxPy Python Toolbox for Lighting and Color Science. LEUKOS 2020, 16, 179–201. [Google Scholar] [CrossRef]
  39. Illuminating Engineering Society of North America. ANSI/IES-TM-30-18 Method for Evaluating Light Source Colour Rendition. Available online: https://www.ies.org/product/ies-method-for-evaluating-light-source-color-rendition/ (accessed on 22 June 2020).
  40. Urban, P.; Desch, M.; Happel, K.; Spiehl, D. Recovering Camera Sensitivities Using Target-Based Reflectances Captured under Multiple LED-Illuminations; German Color Group: Ilmenau, Germany, 2010; Volume 2010, pp. 9–16. [Google Scholar]
  41. Jiang, J.; Liu, D.; Gu, J.; Susstrunk, S. What is the space of spectral sensitivity functions for digital color cameras? In Proceedings of the 2013 IEEE Workshop on Applications of Computer Vision (WACV), Clearwater Beach, FL, USA, 15–17 January 2013; pp. 168–179. [Google Scholar] [CrossRef] [Green Version]
  42. Walowit, E.; Buhr, H.; Wüller, D. Multidimensional Estimation of Spectral Sensitivities. In Proceedings of the 25th Color and Imaging Conference (CIC), Lillehammer, Norway, 11–15 September 2017; Society for Imaging Science and Technology: Springfield, VA, USA, 2017; Volume 25, pp. 1–6. [Google Scholar]
  43. Finlayson, G.; Darrodi, M.M.; Mackiewicz, M. Rank-based camera spectral sensitivity estimation. J. Opt. Soc. Am. A 2016, 33, 589–599. [Google Scholar] [CrossRef] [Green Version]
  44. EMVA. EMVA Standard 1288: Standard for Characterization of Image Sensors and Cameras, Release 3.1; European Machine Vision Association: Barcelona, Spain, 2016. [Google Scholar]
  45. Vora, P.L.; Farrell, J.E.; Tietz, J.D.; Brainard, D.H. Digital Color Cameras—2—Spectral Response; Hewlett-Packard Laboratories: Palo Alto, CA, USA, 1997. [Google Scholar]
  46. Hubel, P.M.; Sherman, D.; Farrell, J.E. A comparison of methods of sensor spectral sensitivity estimation. In Proceedings of the 2nd Color and Imaging Conference (CIC), Scottsdale, AZ, USA, 15–18 November 1994; Society for Imaging Science and Technology: Springfield, VA, USA, 1994; Volume 2, pp. 45–48. [Google Scholar]
  47. Pedregosa, F.; Varoquaux, G.; Gramfort, A.; Michel, V.; Thirion, B.; Grisel, O.; Blondel, M.; Prettenhofer, P.; Weiss, R.; Dubourg, V.; et al. Scikit-learn: Machine Learning in Python. J. Mach. Learn. Res. 2011, 12, 2825–2830. [Google Scholar]
  48. Asano, Y.; Fairchild, M.D.; Blondé, L.; Morvan, P. Color matching experiment for highlighting interobserver variability. Color Res. Appl. 2016, 41, 530–539. [Google Scholar] [CrossRef]
  49. Ramanath, R. Minimizing observer metamerism in display systems. Color Res. Appl. 2009, 34, 391–398. [Google Scholar] [CrossRef]
  50. Commission Internationale de L’Eclairage. CIE 015:2018 Colorimetry, 4th ed.; CIE: Vienna, Austria, 2018. [Google Scholar]
  51. Bestech Australia. Understanding Colour Sensors: Working Principle and Applications. 2019. Available online: https://www.bestech.com.au/blogs/understanding-colour-sensors-working-principle-and-applications/ (accessed on 13 April 2021).
  52. Ramasubramanian, M.K.; Venditti, R.A.; Ammineni, C.; Mallapragada, V. Optical sensor for noncontact measurement of lignin content in high-speed moving paper surfaces. IEEE Sensors J. 2005, 5, 1132–1139. [Google Scholar] [CrossRef]
  53. Jawahar, M.; Divya, K.C.; Thankaiselvan, V. Sensor based color sorting system for leather shoe components. In Proceedings of the 3rd International Conference on Sensing, Signal Processing and Security (ICSSS), Chennai, India, 4–5 May 2017; pp. 296–300. [Google Scholar] [CrossRef]
  54. Copîndean, R.; Holonec, R.; Drǎgan, F. The PLC implementation of an automated sorting system using optical sensors. Acta Electroteh. 2018, 58, 312–316. [Google Scholar] [CrossRef]
  55. Şengül, Ö.; Öztürk, S.; Kuncan, M. Color based object separation in conveyor belt using PLC. Eur. J. Sci. Technol. 2020, 18, 401–412. [Google Scholar] [CrossRef]
  56. Pladellorens, J.; Pintó, A.; Segura, J.; Cadevall, C.; Antó, J.; Pujol, J.; Vilaseca, M.; Coll, J. A device for the color measurement and detection of spots on the skin. Ski. Res. Technol. 2008, 14, 65–70. [Google Scholar] [CrossRef]
  57. Dimitriadis, N.; Grychtol, B.; Theuring, M.; Behr, T.; Sippel, C.; Deliolanis, N.C. Spectral and temporal multiplexing for multispectral fluorescence and reflectance imaging using two color sensors. Opt. Express 2017, 25, 12812–12829. [Google Scholar] [CrossRef] [PubMed]
  58. Kap, Ö.; Kiliç, V.; Hardy, J.G.; Horzum, N. Smartphone-based colorimetric detection systems for glucose monitoring in the diagnosis and management of diabetes. Analyst 2021. [Google Scholar] [CrossRef]
  59. Majumder, S.; Deen, M.J. Smartphone sensors for health monitoring and diagnosis. Sensors 2019, 19, 2164. [Google Scholar] [CrossRef] [Green Version]
  60. Figueiro, M.G.; Hamner, R.; Bierman, A.; Rea, M.S. Comparisons of three practical field devices used to measure personal light exposures and activity levels. Light. Res. Technol. 2013, 45, 421–434. [Google Scholar] [CrossRef] [PubMed]
  61. Borisov, S.M.; Wolfbeis, O.S. Optical biosensors. Chem. Rev. 2008, 108, 423–461. [Google Scholar] [CrossRef]
  62. Zhou, X.; Lee, S.; Xu, Z.; Yoon, J. Recent progress on the development of chemosensors for gases. Chem. Rev. 2015, 115, 7944–8000. [Google Scholar] [CrossRef] [PubMed]
  63. Schmittmann, O.; Schulze Lammers, P. A true-color sensor and suitable evaluation algorithm for plant recognition. Sensors 2017, 17, 1823. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  64. Chen, J.; Zhu, X. White balance tester with color sensor for industrial applications. In International Conference on Holography and Optical Information Processing (ICHOIP ’96); Mu, G., Jin, G., Sincerbox, G.T., Eds.; International Society for Optics and Photonics, SPIE: Bellingham, WA, USA, 1996; Volume 2866, pp. 443–445. [Google Scholar] [CrossRef]
  65. Zhou, J.; Wang, L.; Akbarzadeh, A.; Yang, R. Multi-Projector Display with Continuous Self-Calibration. In Proceedings of the 5th ACM/IEEE International Workshop on Projector Camera Systems—PROCAMS’08, New York, NY, USA, 10 August 2008; Association for Computing Machinery: New York, NY, USA, 2008. [Google Scholar] [CrossRef]
  66. Li, X.W. A Color Management Model for Color Sensors of Liquid Crystal Display. Key Eng. Mater. 2010, 428–429, 394–397. [Google Scholar] [CrossRef]
Figure 1. Three-channel true color sensor on a circuit board with rear contacting and milled holes for mounting. The sensor’s surface with its distinct channels can be spotted through the circular opening in the housing.
Figure 1. Three-channel true color sensor on a circuit board with rear contacting and milled holes for mounting. The sensor’s surface with its distinct channels can be spotted through the circular opening in the housing.
Sensors 21 02950 g001
Figure 2. Spectral sensitivity curves (solid lines) of 24 color sensors of the same type, normalized to their sensitivity at 555 n m in the Y channel and compared to their corresponding data sheet values (black dotted lines).
Figure 2. Spectral sensitivity curves (solid lines) of 24 color sensors of the same type, normalized to their sensitivity at 555 n m in the Y channel and compared to their corresponding data sheet values (black dotted lines).
Sensors 21 02950 g002
Figure 3. Classification of the color sensors into five bins of similar behavior in response to a warm white, phospor-converted LED spectrum. An agglomerative cluster algorithm has been applied for proper sensor assignment.
Figure 3. Classification of the color sensors into five bins of similar behavior in response to a warm white, phospor-converted LED spectrum. An agglomerative cluster algorithm has been applied for proper sensor assignment.
Sensors 21 02950 g003
Figure 4. Test spectra “T” for evaluating the differences in the signals of sensors of the same type on identical illumination spectra.
Figure 4. Test spectra “T” for evaluating the differences in the signals of sensors of the same type on identical illumination spectra.
Sensors 21 02950 g004
Figure 5. Flow chart of the cluster and evaluation procedure of the new sensor binning approach proposed in this work.
Figure 5. Flow chart of the cluster and evaluation procedure of the new sensor binning approach proposed in this work.
Sensors 21 02950 g005
Figure 6. Chromaticity coordinates of the selection of test spectra “T” obtained for the 24 same-type true color sensors considered in this work. A single transformation matrix is used for the color correction of all sensors.
Figure 6. Chromaticity coordinates of the selection of test spectra “T” obtained for the 24 same-type true color sensors considered in this work. A single transformation matrix is used for the color correction of all sensors.
Sensors 21 02950 g006
Figure 7. The results of a cluster-wise color correction of the 24 same-type true color sensors considered in this work after applying the proposed sensor binning approach.
Figure 7. The results of a cluster-wise color correction of the 24 same-type true color sensors considered in this work after applying the proposed sensor binning approach.
Sensors 21 02950 g007
Table 1. Resulting color differences after cluster-wise color correction for different selections of probe spectra used for determining cluster assignments.
Table 1. Resulting color differences after cluster-wise color correction for different selections of probe spectra used for determining cluster assignments.
Probe StimuliSource#Mean Δ u v Max Δ u v Min Δ u v
Warmwhiteown measurement10.00230.00760.0002
Coldwhiteown measurement10.00278750.00960.0001
TM-30-18[38,39]3180.0023750.00920.0001
Illuminant ACIE A [38,50]10.00243750.00810.0001
RGB MixCIE RGB1 [38,50]10.00256250.00930.0001
FluorescenceCIE FL12 [38,50]10.00246250.01150.0001
R,G,Bown measurements30.00351250.01280.0001
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Myland, P.; Babilon, S.; Khanh, T.Q. Tackling Heterogeneous Color Registration: Binning Color Sensors. Sensors 2021, 21, 2950. https://doi.org/10.3390/s21092950

AMA Style

Myland P, Babilon S, Khanh TQ. Tackling Heterogeneous Color Registration: Binning Color Sensors. Sensors. 2021; 21(9):2950. https://doi.org/10.3390/s21092950

Chicago/Turabian Style

Myland, Paul, Sebastian Babilon, and Tran Quoc Khanh. 2021. "Tackling Heterogeneous Color Registration: Binning Color Sensors" Sensors 21, no. 9: 2950. https://doi.org/10.3390/s21092950

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop