scispace - formally typeset
Search or ask a question
Author

Mark D. Fairchild

Bio: Mark D. Fairchild is an academic researcher from Rochester Institute of Technology. The author has contributed to research in topics: Gamut & Color space. The author has an hindex of 40, co-authored 249 publications receiving 6469 citations. Previous affiliations of Mark D. Fairchild include Cornell University & Eastman Kodak Company.


Papers
More filters
Proceedings ArticleDOI
24 Jul 1998
TL;DR: The model is based on a multiscale representation of pattern, luminance, and color processing in the human visual system and can be usefully applied to image quality metrics, image compression methods, and perceptually-based image synthesis algorithms.
Abstract: In this paper we develop a computational model of adaptation and spatial vision for realistic tone reproduction. The model is based on a multiscale representation of pattern, luminance, and color processing in the human visual system. We incorporate the model into a tone reproduction operator that maps the vast ranges of radiances found in real and synthetic scenes into the small fixed ranges available on conventional display devices such as CRT’s and printers. The model allows the operator to address the two major problems in realistic tone reproduction: wide absolute range and high dynamic range scenes can be displayed; and the displayed images match our perceptions of the scenes at both threshold and suprathreshold levels to the degree possible given a particular display device. Although in this paper we apply our visual model to the tone reproduction problem, the model is general and can be usefully applied to image quality metrics, image compression methods, and perceptually-based image synthesis algorithms. CR Categories: I.3.0 [Computer Graphics]: General;

458 citations

Proceedings Article
01 Jan 2002
TL;DR: This document describes the single set of revisions to the CIECAM97s model that make up theCIECAM02 color appearance model and provides an introduction to the model and a summary of its structure.
Abstract: The CIE Technical Committee 8-01, color appearance models for color management applications, has recently proposed a single set of revisions to the CIECAM97s color appearance model This new model, called CIECAM02, is based on CIECAM97s but includes many revisions1-4 and some simplifications A partial list of revisions includes a linear chromatic adaptation transform, a new non-linear response compression function and modifications to the calculations for the perceptual attribute correlates The format of this paper is an annotated description of the forward equations for the model Introduction The CIECAM02 color appearance model builds upon the basic structure and form of the CIECAM97s5,6 color appearance model This document describes the single set of revisions to the CIECAM97s model that make up the CIECAM02 color appearance model There were many, often conflicting, considerations such as compatibility with CIECAM97s, prediction performance, computational complexity, invertibility and other factors The format for this paper will differ from previous papers introducing a color appearance model Often a general description of the model is provided, then discussion about its performance and finally the forward and inverse equations are listed separately in an appendix Performance of the CIECAM02 model will be described elsewhere7 and for the purposes of brevity this paper will focus on the forward model Specifically, this paper will attempt to document the decisions that went into the design of CIECAM02 For a complete description of the forward and inverse equations, as well as usage guidelines, interested readers are urged to refer to the TC 8-01 web site8 or to the CIE for the latest draft or final copy of the technical report This paper is not intended to provide a definitive reference for implementing CIECAM02 but as an introduction to the model and a summary of its structure Data Sets The CIECAM02 model, like CIECAM97s, is based primarily on a set corresponding colors experiments and a collection of color appearance experiments The corresponding color data sets9,10 were used for the optimization of the chromatic adaptation transform and the D factor The LUTCHI color appearance data11,12 was the basis for optimization of the perceptual attribute correlates Other data sets and spaces were also considered The NCS system was a reference for the e and hue fitting The chroma scaling was also compared to the Munsell Book of Color Finally, the saturation equation was based heavily on recent experimental data13 Summary of Forward Model A color appearance model14,15 provides a viewing condition specific means for transforming tristimulus values to or from perceptual attribute correlates The two major pieces of this model are a chromatic adaptation transform and equations for computing correlates of perceptual attributes, such as brightness, lightness, chroma, saturation, colorfulness and hue The chromatic adaptation transform takes into account changes in the chromaticity of the adopted white point In addition, the luminance of the adopted white point can influence the degree to which an observer adapts to that white point The degree of adaptation or D factor is therefore another aspect of the chromatic adaptation transform Generally, between the chromatic adaptation transform and computing perceptual attributes correlates there is also a non-linear response compression The chromatic adaptation transform and D factor was derived based on experimental data from corresponding colors data sets The non-linear response compression was derived based on physiological data and other considerations The perceptual attribute correlates was derived by comparing predictions to magnitude estimation experiments, such as various phases of the LUTCHI data, and other data sets, such as the Munsell Book of Color Finally the entire structure of the model is generally constrained to be invertible in closed form and to take into account a sub-set of color appearance phenomena Viewing Condition Parameters It is convenient to begin by computing viewing condition dependent constants First the surround is selected and then values for F, c and Nc can be read from Table 1 For intermediate surrounds these values can be linearly interpolated2 Table 1 Viewing condition parameters for different surrounds Surround F c Nc Average 10 069 10 Dim 09 059 095 Dark 08 0525 08 The value of FL can be computed using equations 1 and 2, where LA is the luminance of the adapting field in cd/m2 Note that this two piece formula quickly goes to very small values for mesopic and scotopic levels and while it may resemble a cube-root function there are considerable differences between this two-piece function and a cube-root as the luminance of the adapting field gets very small ! k =1/ 5L A +1 ( ) (1) ! F L = 02k 4 5L A ( ) + 01 1" k4 ( ) 2 5L A ( ) 1/ 3 (2) The value n is a function of the luminance factor of the background and provides a very limited model of spatial color appearance The value of n ranges from 0 for a background luminance factor of zero to 1 for a background luminance factor equal to the luminance factor of the adopted white point The n value can then be used to compute Nbb, Ncb and z, which are then used during the computation of several of the perceptual attribute correlates These calculations can be performed once for a given viewing condition

409 citations

Journal ArticleDOI
TL;DR: Evaluation of the model proved iCAM06 to have consistently good HDR rendering performance in both preference and accuracy making it a good candidate for a general-purpose tone-mapping operator with further potential applications to a wide-range of image appearance research and practice.

356 citations

Journal ArticleDOI
TL;DR: An overview of spatial filtering combined with CIEDE2000, to assist TC8-02 in the evaluation and implementation of an image color difference metric, based on the S-CIELAB spatial extension is presented.
Abstract: Recent work in color difference has led to the recommendation of CIEDE2000 for use as an industrial color difference equation. While CIEDE2000 was designed for predicting the visual difference for large isolated patches, it is often desired to determine the perceived difference of color images. The CIE TC8-02 has been formed to examine these differences. This paper presents an overview of spatial filtering combined with CIEDE2000, to assist TC8-02 in the evaluation and implementation of an image color difference metric. Based on the S-CIELAB spatial extension, the objective is to provide a single reference for researchers desiring to utilize this technique. A general overview of how S-CIELAB functions, as well as a comparison between spatial domain and frequency domain filtering is provided. A reference comparison between three CIE recommended color difference formulae is also provided. © 2003 Wiley Periodicals, Inc. Col Res Appl, 28, 425–435, 2003; Published online in Wiley InterScience (www.interscience.wiley.com). DOI 10.1002/col.10195

215 citations

Journal ArticleDOI
TL;DR: The psychophysical technique was significantly improved to provide more reliable estimates of color appearance as a function of adaptation duration, and the time course of chromatic adaptation was measured for six chromaticity changes, suggesting two stages of adaptation.
Abstract: Observer production of achromatic appearance has previously been used to measure the time course of chromatic adaptation for changes from daylight to incandescent illuminants at constant luminance, indicating an exponential decay of chromatic adaptation with a time constant of the order of 10 s. The work extends previous results in several ways. The psychophysical technique was significantly improved to provide more reliable estimates of color appearance as a function of adaptation duration, and the time course of chromatic adaptation was measured for six chromaticity changes. Three observers tracked achromatic appearance on a computer-controlled CRT display during transitions of 2-min duration between the various chromaticities. The results indicate that observer differences are statistically significant. However, differences in time course for different chromaticity changes are not statistically significant (within observer). Single or piecewise exponential decay functions cannot be fitted to the data. However, sum-of-two-exponentials functions provided accurate descriptions of the data. The results suggest two stages of adaptation: one extremely rapid (a few seconds) and the other somewhat slower (approximately 1 min). Chromatic adaptation at constant luminance was 90% complete after approximately 60 s.

212 citations


Cited by
More filters
Journal ArticleDOI
TL;DR: This work uses a simple statistical analysis to impose one image's color characteristics on another by choosing an appropriate source image and applying its characteristic to another image.
Abstract: We use a simple statistical analysis to impose one image's color characteristics on another. We can achieve color correction by choosing an appropriate source image and apply its characteristic to another image.

2,615 citations

Book
04 Oct 2009
TL;DR: In this article, the authors present a review of vector calculus and functions of a complex variable and Fraunhoffer diffraction by a circular hole, and a miscellany of bidirectional reflectances and related quantities.
Abstract: Acknowledgements 1. Introduction 2. Electromagnetic wave propagation 3. The absorption of light 4. Specular reflection 5. Single particle scattering: perfect spheres 6. Single particle scattering: irregular particles 7. Propagation in a nonuniform medium: the equation of radiative transfer 8. The bidirectional reflectance of a semi-infinite medium 9. The opposition effect 10. A miscellany of bidirectional reflectances and related quantities 11. Integrated reflectances and planetary photometry 12. Photometric effects of large scale roughness 13. Polarization 14. Reflectance spectroscopy 15. Thermal emission and emittance spectroscopy 16. Simultaneous transport of energy by radiation and conduction Appendix A. A brief review of vector calculus Appendix B. Functions of a complex variable Appendix C. The wave equation in spherical coordinates Appendix D. Fraunhoffer diffraction by a circular hole Appendix E. Table of symbols Bibliography Index.

1,951 citations

Journal ArticleDOI
TL;DR: A new technique for the display of high-dynamic-range images, which reduces the contrast while preserving detail, is presented, based on a two-scale decomposition of the image into a base layer.
Abstract: We present a new technique for the display of high-dynamic-range images, which reduces the contrast while preserving detail. It is based on a two-scale decomposition of the image into a base layer,...

1,715 citations

Proceedings ArticleDOI
01 Jul 2002
TL;DR: The work presented in this paper leverages the time-tested techniques of photographic practice to develop a new tone reproduction operator and uses and extends the techniques developed by Ansel Adams to deal with digital images.
Abstract: A classic photographic task is the mapping of the potentially high dynamic range of real world luminances to the low dynamic range of the photographic print. This tone reproduction problem is also faced by computer graphics practitioners who map digital images to a low dynamic range print or screen. The work presented in this paper leverages the time-tested techniques of photographic practice to develop a new tone reproduction operator. In particular, we use and extend the techniques developed by Ansel Adams to deal with digital images. The resulting algorithm is simple and produces good results for a wide variety of images.

1,708 citations

Proceedings ArticleDOI
01 Jul 2002
TL;DR: A new technique for the display of high-dynamic-range images, which reduces the contrast while preserving detail, is presented, based on a two-scale decomposition of the image into a base layer, encoding large-scale variations, and a detail layer.
Abstract: We present a new technique for the display of high-dynamic-range images, which reduces the contrast while preserving detail. It is based on a two-scale decomposition of the image into a base layer, encoding large-scale variations, and a detail layer. Only the base layer has its contrast reduced, thereby preserving detail. The base layer is obtained using an edge-preserving filter called the bilateral filter. This is a non-linear filter, where the weight of each pixel is computed using a Gaussian in the spatial domain multiplied by an influence function in the intensity domain that decreases the weight of pixels with large intensity differences. We express bilateral filtering in the framework of robust statistics and show how it relates to anisotropic diffusion. We then accelerate bilateral filtering by using a piecewise-linear approximation in the intensity domain and appropriate subsampling. This results in a speed-up of two orders of magnitude. The method is fast and requires no parameter setting.

1,612 citations