An LED based spectrophotometric instrument

Similar documents
Inner Products and Orthogonality in Color Recording Filter Design

Reprint (R30) Accurate Chromaticity Measurements of Lighting Components. Reprinted with permission from Craig J. Coley The Communications Repair depot

COLOR imaging and reproduction devices are extremely

Color Balancing Experimental Projection Displays

Characterizing and Controlling the. Spectral Output of an HDR Display

A Statistical Model of Tristimulus Measurements Within and Between OLED Displays

Analysis of spectrophotometer specular performance using goniometric information

COLOR FIDELITY OF CHROMATIC DISTRIBUTIONS BY TRIAD ILLUMINANT COMPARISON. Marcel P. Lucassen, Theo Gevers, Arjan Gijsenij

An Algorithm to Determine the Chromaticity Under Non-uniform Illuminant

DIGITAL COLOR RESTORATION OF OLD PAINTINGS. Michalis Pappas and Ioannis Pitas

Spectral characterization of a color scanner by adaptive estimation

Using Trichromatic and Multi-channel Imaging

ams AG TAOS Inc. is now The technical content of this TAOS document is still valid. Contact information:

Multi angle spectroscopic measurements at University of Pardubice

Imaging Sphere Measurement of Luminous Intensity, View Angle, and Scatter Distribution Functions

Scanner Parameter Estimation Using Bilevel Scans of Star Charts

Estimating the wavelength composition of scene illumination from image data is an

Fluorescent Excitation from White LEDs

Reconstruction of Surface Spectral Reflectances Using Characteristic Vectors of Munsell Colors

The Use of Extrapolation in Computing Color Look-Up

What is Color and How is It Measured?

ENHANCEMENT OF DIFFUSERS BRDF ACCURACY

Assessing Colour Rendering Properties of Daylight Sources Part II: A New Colour Rendering Index: CRI-CAM02UCS

Scientific imaging of Cultural Heritage: Minimizing Visual Editing and Relighting

Mt. Baker Research LLC

D&S Technical Note 09-2 D&S A Proposed Correction to Reflectance Measurements of Profiled Surfaces. Introduction

MODULE 3. FACTORS AFFECTING 3D LASER SCANNING

From Color to Chemometrics

CSE 167: Lecture #7: Color and Shading. Jürgen P. Schulze, Ph.D. University of California, San Diego Fall Quarter 2011

New Edge-Enhanced Error Diffusion Algorithm Based on the Error Sum Criterion

Motivation. Gray Levels

Color patterns in a tapered lightpipe with RGB LEDs

The Dark Side of CIELAB

C101-E137 TALK LETTER. Vol. 14

TWO APPROACHES IN SCANNER-PRINTER CALIBRATION: COLORIMETRIC SPACE-BASED VS. CLOSED-LOOP.

An Introduction to Calibration and Device Profiling. This article is supported by...

This paper describes an analytical approach to the parametric analysis of target/decoy

Improving Traceability of Fluorescence Calibrations to Practical Colorimetric Applications

Estimating basis functions for spectral sensitivity of digital cameras

EFFECTS OF MEASUREMENT GEOMETRY ON SPECTRAL REFLECTANCE AND COLOR

MODELING LED LIGHTING COLOR EFFECTS IN MODERN OPTICAL ANALYSIS SOFTWARE LED Professional Magazine Webinar 10/27/2015

Surface and thickness profile measurement of a transparent film by three-wavelength vertical scanning interferometry

Color Appearance in Image Displays. O Canada!

Optimization of optical systems for LED spot lights concerning the color uniformity

Color Correction for Projected Image on Colored-screen Based on a Camera

Color Vision. Spectral Distributions Various Light Sources

Polarizing properties of embedded symmetric trilayer stacks under conditions of frustrated total internal reflection

Motivation. Intensity Levels

Color Constancy from Hyper-Spectral Data

Colour and gloss. Colour and gloss. 15 November 2016 David Saunders. Colour and gloss. Colour and gloss. Why do we measure colour?

Efficient illuminant correction in the Local, Linear, Learned (L 3 ) method

MEASURING THE COLOR OF A PAINT ON CANVAS DIRECTLY WITH EXTERNAL DIFFUSE REFLECTANCE USING THE AGILENT CARY 60 UV-VIS SPECTROPHOTOMETER

A Silicon Graphics CRT monitor was characterized so that multispectral images could be

REGULARIZATION PARAMETER TRIMMING FOR ITERATIVE IMAGE RECONSTRUCTION

Note to users of this presentation (this slide does not display during show)

Water into Wine: Converting Scanner RGB to Thstimulus XYZ Page Mill Road Stanford, CA Palo Alto, CA ABSTRACT

Brightness, Lightness, and Specifying Color in High-Dynamic-Range Scenes and Images

Calibration Procedures for LI-COR Spectroradiometers, Radiation Sensors & Lamps

Black generation using lightness scaling

Regression based characterization of color measurement instruments in printing applications

Thank you for choosing NCS Colour Services, annually we help hundreds of companies to manage their colours. We hope this Colour Definition Report

What is Frequency Domain Analysis?

Analysis of Crosstalk in HgCdTe based Vertical Photoconductive LWIR Detector Arrays

Experiment 5: Exploring Resolution, Signal, and Noise using an FTIR CH3400: Instrumental Analysis, Plymouth State University, Fall 2013

Uncertainty simulator to evaluate the electrical and mechanical deviations in cylindrical near field antenna measurement systems

LED Evenement 2014 Spectroscopy - Straylight. Avantes BV Apeldoorn, The Netherlands

Low Cost Colour Measurements with Improved Accuracy

Recovering Camera Sensitivities using Target-based Reflectances Captured under multiple LED-Illuminations

Efficient Regression for Computational Imaging: from Color Management to Omnidirectional Superresolution

Polarimetric Effects in Non-polarimetric Imaging Russel P. Kauffman* 1a and Michael Gartley b

Diagonal versus affine transformations for color correction

Coupling of surface roughness to the performance of computer-generated holograms

Narcissus of Diffractive OpticalSurfaces. Jonathan B. Cohen. ElOp E1ectrooptics Industries Ltd. P.O.B , Rehovot , Israel LINTRODUCTION

Computer Graphics. Bing-Yu Chen National Taiwan University The University of Tokyo

J. Ling Chinese Academy of Science Institute for Ceramics Shanghai, China

Introduction to color science

Real-world noise in hyperspectral imaging systems

Creating Situational Awareness with Spacecraft Data Trending and Monitoring

Recovering Neugebauer colorant reflectances and ink spreading curves from printed color images

Comparison of 1-D, 2-D and 3-D Printer Calibration Algorithms with Printer Drift

Online-Multiangle Spectrophotometer To be used with industrial robot systems. product

Bread Water Content Measurement Based on Hyperspectral Imaging

How Strong Metamerism Disturbs Color Spaces

Abridged Spectral Fluorescence Imaging An innovative Graduate Student Research Report

Overview of Active Vision Techniques

Research Article Color Calibration for Colorized Vision System with Digital Sensor and LED Array Illuminator

Calibration of Recorded Digital Counts to Radiance

Mt. Baker Research LLC

Modeling and Estimation of FPN Components in CMOS Image Sensors


Solar Optical Properties of Roller Shades: Modeling Approaches, Measured Results and Impact on Daylighting Performance and Visual Comfort

Visual inspection of metal surfaces

Adrián Álvarez, Miguel A. Pérez I. INTRODUCTION

Application Note. Measuring the Geometric Attributes of Your Products AN

TracePro Stray Light Simulation

Supplementary Information: Heat generation and light scattering of green fluorescent protein-like pigments in coral tissue

High Information Rate and Efficient Color Barcode Decoding

SPECTRAL ANALYSIS OF THE COLOR OF SOME PIGMENTS

Geodesic Based Ink Separation for Spectral Printing

Siggraph Course 2017 Path Tracing in Production Part 1 Manuka: Weta Digital's Spectral Renderer

Transcription:

An LED based spectrophotometric instrument Michael J. Vrhel Color Savvy Systems Limited, 35 South Main Street, Springboro, OH ABSTRACT The performance of an LED-based, dual-beam, spectrophotometer is discussed. The difficulty with producing an LED based instrument in the past has been the limited choice of LEDs, particularly in the blue/green region. Recent advances in LED technology have made such a device possible. The instrument discussed uses commercially available LEDs and other off-the-shelve electronic components which results in a low cost durable device. A mathematical model of the device is constructed, and the sources of deviations from this model are discussed. Keywords: Spectrophotometer, Colorimeter, LED 1. INTRODUCTION The availability of LEDs at wavelengths that span the visible spectrum make possible the construction of a spectrophotometer which uses LEDs as the sole illumination. The ColorMouse Too! is an example of a 45/ LED based instrument. The device is shown in Figure 1. The ColorMouse Too! is a dual beam instrument. One photo-detector measures light from the LEDs and a second photo-detector measures the diffuse reflectance of the LED light from the sample under measure. A ratio of these two measurements provides a measurement which is less sensitive to LED output variations compared to a single beam instrument. In this paper, we will discuss the performance of this instrument. A mathematical model of the instrument is used to present theoretical performance levels. The model has proven useful in the determination of various error sources which are also discussed. Appears in Color Imaging: Device-Independent Color, Color Hardcopy, and Graphic Arts IV, Proceedings of the SPIE Vol. 3648, pp. 226-236, Jan. 1999. Further author information: mvrhel@colorsavvy.com Figure 1. The ColorMouse Too!. 226

2. MATHEMATICAL MODEL Optical measuring instruments can be mathematically modeled with the vector space notation 1,2,4 which has proven useful in solving difficult color reproduction problems. Examples of its use can be seen in color filter design, 3,6,1,8,7 color sampling, 5 and device profiling. 9 For the optical measuring instrument, a vector space model facilitates an understanding of the physical processes taking place in the instrument and provides a way to determine the source of errors in the device. In the vector space notation, the visible spectrum is mathematically uniformly sampled at N points. The LED based instrument with M spectrally unique LEDs can then be modeled as m = GS T Dr + b + n (1) where m is an Mx1 vector representing the recorded values, each column of the NxM matrix S contains the spectral power distribution of an LED, the N xn diagonal matrix D represents the photo-detector spectral sensitivity, the Nx1 vector r represents the spectral reflectance of the sample being measured, the Mx1 vector b is a bias vector, the Mx1 vector n is additive noise, and the MxM diagonal matrix G accounts for the gain settings in the device. Other instruments can be modeled using a similar notation. For example, an instrument which has poly-chromatic illumination and achieves spectral separation with filters over multiple photo-detectors can be modeled as m = GS T d Lr + b + n where the diagonal matrix L represents the spectral power distribution of the illumination, the ith column of the matrix S d contains the vector representing the spectral sensitivity of the ith detector combined with the filter transmittance. If the diagonal matrix D i represents the ith detector sensitivity and the transmittance of the filter over that detector is f i, then the ith column of the matrix S d is given by s i = D i f i. If an instrument is to be designed as a colorimeter, then is it necessary to map the measured values m into a CIE color space. The CIE tristimulus value for a reflectance sample r under illuminant L v is given by t = A T L v r, where the columns of A contain the sampled CIEXYZ color matching functions. The determination of a mapping from m to t is an optimization problem which can be posed as F = arg(min G E{ G(m) L(t) 2 }) where L is a mapping from CIEXYZ to a perceptually uniform color space and E{} is the expected value operation. Due to the nonlinear function L, this problem is usually solved by numerical methods. Alternatively, the mapping L can be locally approximated by a linear function which will lead to a sub-optimal transformation that can be analytically determined. 8 In this case, the analytical solution to the problem of mapping the LED based measurement values is given by F(m) =B L m (2) where vec(b L )= [ (M T ] I 3 )S r (M I 3 )+S n, S r = E{(rr T ) (JL T (t(r))j L (t(r)))}, (3) S n = E{K n (JL T (t(r))j L (t(r)))}, K n = E{nn T }, I 3 is the 3x3 identity matrix, J L (t(r)) is the Jacobian matrix of the transformation L at t(r), M T = GS T D, vec() stacks the columns of a matrix into a vector, and is the Kronecker product operator. 227

1.9.7 sensitivity 4 45 5 55 6 65 7 Figure 2. Detector Spectral Sensitivity. If the problem is solved with L as the identity function and the mapping F as a matrix, then another sub-optimal analytical solution to the optimization problem for the LED based instrument is given by F(m) =B A m (4) where and R r = E{rr T }. B A = A T L v R r M [ M T R r M + K n ] 1 (5) 3. SIMULATED PERFORMANCE With the model in the above section, it is possible to simulate the LED based unit and determine how well it should perform for a given signal-to-noise ratio (SNR) using the mapping methods discussed in the previous section. While the noise of the unit is a Poisson process we will use a Gaussian approximation. In addition, it is assumed that the noise is uncorrelated between channels (i.e. K n is a diagonal matrix). To model the device, it is necessary to determine the model parameters. These parameters are the detector spectral sensitivity D, the LED spectral power distributions S, the gain matrix G, and the bias vector b. The detector spectral sensitivity was determined by measuring the response of the photo-detector using a chromatic source generator and a Photoresearch PR-74 spectroradiometer. A plot of the sensitivity is shown in Figure 2. The M = 8 LEDs were measured using the Photoresearch PR-74 spectroradiometer, providing the matrix S. The spectral power distribution of the LEDs are shown in Figure 3. Determination of the vector b and the diagonal matrix G were made by measuring a known black and white reference. At this point, we have a model for the LED based instrument. To simulate the unit, two sets of spectral reflectances were measured with an X-Rite 938 spectrophotometer. The first set served as the training set while the second set served as the testing set. The training set consisted of 2 reflectance samples coming from a variety of processes including Pantone colors and other ink on paper samples. The testing set consisted of 12 BCRA ceramic tiles (a color standard from the Hemmendinger Color Laboratory) which are often used as a standard for quantifying instrument performance. The training samples were used to determine an estimate for the correlation matrix R r and the matrix S r ( cf. Eq. ( 3) and Eq. ( 5)). Using these estimates for R r and S r, the matrix mappings given in Eq. ( 2) and Eq. ( 4) 228

1.9.7 relative power 35 4 45 5 55 6 65 7 75 8 Figure 3. Relative Spectral Power Distribution of LEDs. were each determined for various SNRs. The function L was the mapping from CIEXYZ to CIELAB. SNR was defined as ( E{m T ) m} SNR = 1 log E{n T (6) n} where E{m T m} was estimated using the 2 testing samples. The values m i = GS T Dr i + b + n i were computed for several noise levels, which provided the simulated recorded value for reflectance sample r i. The ideal CIEXYZ value was also computed using t i = A T L v r i. The mappings which were optimal for the particular SNR were applied to the recorded values, giving the estimates ˆt Li = B L m i. ˆt Ai = B A m i. The CIELAB E errors were computed between t i and the estimates. The results are given in Table 1. Table 1. Modeled Performance of LED based instrument at various SNRs Transformation B L Transformation B A SNR average E max E average E max E 3 5.27 18.96 5.5 14.45 4 1.81 4.89 1.57 4.1 5.7 2.41.78 3.41 6 2 2.43 8 3.95 Note that the theoretical performance of this device is quite good for SNRs of 4dB and above. The question is how good is the device in reality, and what is the source of any discrepancies with the model. 229

relative power relative power 6 5 4 3 2 1 LED spectra 4 5 6 7.5.4.3.2.1 LED reflecting on yellow BCRA 4 5 6 7 relative power yellow (dashed) and orange BCRA from gretag 1 reflectance.4.3.2.1 4 5 6 7 LED reflecting on orange BCRA 4 5 6 7 Figure 4. BCRA sample fluorescence 4. ACTUAL PERFORMANCE & ERROR SOURCES The usefulness of the model comes in comparing the actual measurements from the unit with the measurements predicted in the model. Discrepancies between the two can lead to the determination of various error sources. By comparing the model values m i to the actual measures from the instrument, a significant error source was traced to sample fluorescence. In particular, fluorescence was observed on the orange BCRA tile. The fluorescence in this case is from the blue region of the visible spectrum into the near infrared region of the spectrum. A device such as the X-rite 938 or GRETAG SPM6 which both have poly-chromatic illumination will not be affected by the small amount of fluorescence. The LED based instrument is greatly affected however, since the photo-detector has a large sensitivity in the IR region (cf. Figure 2). Hence the model values predicted for the orange BCRA sample and the blue LEDs were much smaller than what was observed from the actual instrument. The existence of fluorescence in the orange BCRA was verified by illuminating the orange BCRA tile with a blue light source, and measuring the reflecting radiation with the PR-74. The light source itself was also measured with the PR-74, along with the light reflected from the yellow BCRA tile for comparison. These tiles were also measured with a GRETAG SPM6 spectrophotometer. Figure 4 demonstrates the sample fluorescence. Note the energy appearing above 7 for the orange BCRA tile when the blue LED illuminates the sample. This does not occur on the yellow sample. The problem of the unit being sensitive to IR radiation was solved by the inclusion of an IR filter in the optical path. These filters are stable, well-behaved, and inexpensive. This solution reduced the CIELAB E error on the orange BCRA tile from over 17 to a value under 5. Further comparison of the model predicted values with those observed from the instrument revealed additional errors on certain BCRA samples, in particular the orange, yellow, and red samples. Figure 5 illustrates this error, where the model predicted values are denoted by x s and the actual values are denoted by o s. These values in the figure are centered at the peak wavelengths of their respective LEDs. Note that the model is predicting more light than the actual device is seeing (i.e. the x s are above the o s). It is believed that this discrepancy may be due to lateral diffusion error which is related to how the illumination spot size compares to the view the detector has of the sample. 11,12 Altering the size of the spot illumination and reducing the amount of light scattered in the device improved the amount to which the model and the instrument agreed. After these optical changes, and remeasuring the same sample we obtain the model/instrument agreement shown in Figure 6. Correction of the optical problem has led to performance given in Table 2. Errors can also occur due to noise and unit drift. To quantify the significance of these error sources in the actual instrument, a series of repeated measurements were performed on a black sample and on a white sample. The black 23

.7 relative measure value 4 45 5 55 6 65 7 Figure 5. Model vs Instrument when measuring yellow BCRA Tile.7 relative measure value 4 45 5 55 6 65 7 Figure 6. Model vs Instrument when measuring yellow BCRA Tile after optical changes 231

Table 2. Actual performance of LED based instrument on BCRA test samples Transformation Transformation B L Transformation B A Error Type average E max E average E max E Error 1.13 2.7 1.4 4.94 sample had an average reflectance of % and the white sample had an average reflectance of 75%. Eight hundred measurements were performed, which is greater than the set of samples in the large IT8 target used for profiling a four-color (cmyk) printer. A time dependent model for the E error can be expressed as E(t) = E + d E (t)+n E (t) (7) where E(t) is the E error at time t, n E (t) is the error caused by additive noise, d E (t) is the error caused by unit drift, and E is the noise free E error at time t =. Figures 7-12 display the E error as a function of time where the error is split into a drift and noise component using a 1 tap FIR filter. The standard deviation on the noise induced portion of the E error was.9 for the black sample and.1 for the white sample. It is noted that the signal in Figure 9 is nonstationary. The cause of this may be due to temperature changes in the unit, which is also the source of the unit drift. It is clear from these measurements that unit drift is more significant than the Poisson and thermal noise in the unit. However, in terms of E error, the drift over such a large number of measurements is not excessive. Finally, it is useful to relate the actual noise levels in the unit with an SNR value which will allow a comparison of the results of Table 1 with Table 2. Using the repeated measurements from the black and white sample it is possible to compute an SNR using Eq. 6 where E{m T m} is replaced by the power in the black or white LED measurements (e.g. replace E{m T m} with m T wm w where m w is the LED measurements for the white sample; the SNR will be dependent upon the sample under measure). In this case, each LED is modeled in a fashion similar to that given in Eq. 7 and due to the short number of measurements over which the BCRA samples are measured, the noise power of the term n (cf. Eq. 1 ) is equated to the power of the nondrift noise sources (i.e. the drift is negligible over the 12 BCRA measurements). In this case, the SNR is computed as 38dB on the black sample and as 73dB on the white sample. The transformations used to compute the data in Table 2 assumed a SNR level of 6dB (i.e. K n was adjusted accordingly in both transformations). 232

5 5 5 5 1 2 3 4 5 6 7 8 measurement number Figure 7. E(t) for white sample 5 5 5 5 1 2 3 4 5 6 7 8 measurement number Figure 8. d E (t) for white sample 233

.4.35.3.25.2.15.1.5 1 2 3 4 5 6 7 8 measurement number Figure 9. abs(n E (t)) for white sample 1.2 1 1 2 3 4 5 6 7 8 sample number Figure 1. E(t) for black sample 234

1.9.7 1 2 3 4 5 6 7 8 measurement number Figure 11. d E (t) for black sample 5 5 5.5 1 2 3 4 5 6 7 8 measurement number Figure 12. abs(n E (t)) for black sample 235

5. CONCLUSION The performance of a low-cost LED-based colorimeter/spectrophotometer was discussed. The actual performance was compared to a mathematical model of the device which was of assistance in determining error sources. The current performance level is approaching that achieved by costlier and more sophisticated instruments. The cost/performance ratio of the instrument is such that it is an ideal solution for applications requiring accurate and repeatible color measurements. REFERENCES 1. H. J. Trussell, Application of set theoretic models to color systems, Color Res. Appl., vol. 16, no. 1, pp. 31-41, Feb. 1991. 2. H. J. Trussell and J. R. Sullivan, A vector-space approach to color imaging systems, in Proc. SPIE: Image processing algorithms and techniques, K. S. Pennington, Ed., 199, vol. 1244, pp. 264-271. 3. P. L. Vora and H. J. Trussell, Measure of goodness of a set of color scanning filters, J. Opt. Soc. Am. A, vol. 1, no. 7, pp. 1499-158, 1993. 4. H. J. Trussell, DSP solutions run the gamut for color systems, IEEE Sig. Proc. Mag., vol. 1, no. 2, pp. 8 23, Apr. 1993. 5. H. J. Trussell and M. S. Kulkarni, Sampling and processing of color signals, IEEE Trans. Image Proc., vol. 5, pp. 677-681, Apr. 1996. 6. P. L. Vora and H. J. Trussell, Mathematical methods for the design of color scanning filters, IEEE Trans. Image Proc., vol. 6, no. 2, pp. 312-32, Feb. 1997. 7. M. J. Vrhel and H. J. Trussell, Optimal color filters in the presence of noise, IEEE Trans. Image Proc., vol. 4, no. 6, pp. 814-823, Jun. 1995. 8. G. Sharma and H. J. Trussell, Figures of merit for color scanners, IEEE Trans. Image Proc., vol. 6, no. 7, pp. 99-11, Jul. 1997. 9. M. J. Vrhel and H. J. Trussell, The Mathematics of Color Calibration, in Press IEEE ICIP 98. 1. G. Sharma, H. J. Trussell, and M. J. Vrhel, Optimal Nonnegative Color Scanning Filters, IEEE Transactions on Image Processing, vol. 7, no. 1, pp 129-133, Jan. 1998. 11. D. L. Spooner, New Method for Determining Lateral Diffusion Error in Color Measurements, in Proc. SPIE, vol. 2658, pp. 151-16. 12. D. L. Spooner, Translucent Blurring Errors in Small Area Reflectance Spectrophotometer & Densitometer Measurements, in TAGA Proc., 1991, pp. 13-143. 236