OSA's Digital Library

Journal of the Optical Society of America A

Journal of the Optical Society of America A


  • Vol. 20, Iss. 7 — Jul. 1, 2003
  • pp: 1181–1193

Multispectral processing without spectra

Mark S. Drew and Graham D. Finlayson  »View Author Affiliations

JOSA A, Vol. 20, Issue 7, pp. 1181-1193 (2003)

View Full Text Article

Enhanced HTML    Acrobat PDF (422 KB)

Browse Journals / Lookup Meetings

Browse by Journal and Year


Lookup Conference Papers

Close Browse Journals / Lookup Meetings

Article Tools



It is often the case that multiplications of whole spectra, component by component, must be carried out, for example when light reflects from or is transmitted through materials. This leads to particularly taxing calculations, especially in spectrally based ray tracing or radiosity in graphics, making a full-spectrum method prohibitively expensive. Nevertheless, using full spectra is attractive because of the many important phenomena that can be modeled only by using all the physics at hand. We apply to the task of spectral multiplication a method previously used in modeling RGB-based light propagation. We show that we can often multiply spectra without carrying out spectral multiplication. In previous work [J. Opt. Soc. Am. A 11, 1553 (1994)] we developed a method called spectral sharpening, which took camera RGBs to a special sharp basis that was designed to render illuminant change simple to model. Specifically, in the new basis, one can effectively model illuminant change by using a diagonal matrix rather than the 3×3 linear transform that results from a three-component finite-dimensional model [HealeyG.SlaterD., J. Opt. Soc. Am. A 11, 3003 (1994)]. We apply this idea of sharpening to the set of principal components vectors derived from a representative set of spectra that might reasonably be encountered in a given application. With respect to the sharp spectral basis, we show that spectral multiplications can be modeled as the multiplication of the basis coefficients. These new product coefficients applied to the sharp basis serve to accurately reconstruct the spectral product. Although the method is quite general, we show how to use spectral modeling by taking advantage of metameric surfaces, ones that match under one light but not another, for tasks such as volume rendering. The use of metamers allows a user to pick out or merge different volume structures in real time simply by changing the lighting.

© 2003 Optical Society of America

OCIS Codes
(150.2950) Machine vision : Illumination
(330.1690) Vision, color, and visual optics : Color

Original Manuscript: August 20, 2002
Revised Manuscript: January 16, 2003
Manuscript Accepted: January 16, 2003
Published: July 1, 2003

Mark S. Drew and Graham D. Finlayson, "Multispectral processing without spectra," J. Opt. Soc. Am. A 20, 1181-1193 (2003)

Sort:  Author  |  Year  |  Journal  |  Reset  


  1. P. Robertson, J. Shönhut, eds. Special issue, “Color in Computer Graphics,” in IEEE Comput. Graphics Appl.19, July/August, 18–67 (1999). [CrossRef]
  2. C. F. Borges, “Trichromatic approximation method for surface illumination,” J. Opt. Soc. Am. A 8, 1319–1323 (1991). [CrossRef]
  3. M. S. Peercy, “Linear color representations for full spectral rendering,” in Comput. Graph. (SIGGRAPH’93) 27, 191–198 (1993).
  4. G. D. Finlayson, M. S. Drew, B. V. Funt, “Spectral sharpening: sensor transformations for improved color constancy,” J. Opt. Soc. Am. A 11, 1553–1563 (1994). [CrossRef]
  5. L. Arend, A. Reeves, “Simultaneous color constancy,” J. Opt. Soc. Am. A 3, 1743–1751 (1986). [CrossRef] [PubMed]
  6. L. T. Maloney, B. A. Wandell, “Color constancy: a method for recovering surface spectral reflectance,” J. Opt. Soc. Am. A 3, 29–33 (1986). [CrossRef] [PubMed]
  7. D. A. Forsyth, “A novel approach to color constancy,” presented at the International Conference on Computer Vision ’88, Tarpon Springs, Fla., Dec. 5–8, 1988.
  8. D. H. Brainard, B. A. Wandell, E.-J. Chichilnisky, “Color constancy: from physics to appearance,” Curr. Dir. Psychol. Sci. 2, 165–170 (1993). [CrossRef]
  9. D. H. Foster, S. M. C. Nascimento, “Relational colour constancy from invariant cone-excitation ratios,” Proc. R. Soc. London Ser. B 257, 115–121 (1994). [CrossRef]
  10. D. H. Brainard, W. T. Freeman, “Bayesian color constancy,” J. Opt. Soc. Am. A 14, 1393–1411 (1997). [CrossRef]
  11. G. Buchsbaum, “Color signal coding: color vision and color television,” Color Res. Appl. 12, 266–269 (1987). [CrossRef]
  12. P. E. Gill, W. Murray, M. H. Wright, Practical Optimization (Academic, New York, 1981).
  13. M. S. Drew, G. D. Finlayson, “Spectral sharpening with positivity,” J. Opt. Soc. Am. A 17, 1361–1370 (2000). [CrossRef]
  14. M. S. Drew, G. D. Finlayson, “Representation of colour in a colour display system,” UK Patent Application No. 0206916.9. Under review, British Patent Office, March23, 2002.
  15. G. Wyszecki, W. S. Stiles, Color Science: Concepts and Methods, Quantitative Data and Formulas, 2nd ed. (Wiley, New York, 1982).
  16. M. J. Vrhel, R. Gershon, L. S. Iwan, “Measurement and analysis of object reflectance spectra,” Color Res. Appl. 19, 4–9 (1994).
  17. M. S. Drew, B. V. Funt, “Natural metamers,” CVGIP: Image Understand. 56, 139–151 (1992). [CrossRef]
  18. D. B. Judd, D. L. MacAdam, G. Wyszecki, “Spectral distribution of typical daylight as a function of correlated color temperature,” J. Opt. Soc. Am. 54, 1031–1040 (1964). [CrossRef]
  19. M. Stokes, M. D. Fairchild, R. S. Berns, “Precision requirements for digital color reproduction,” ACM Trans. Graphics 11, 406–422 (1992). [CrossRef]
  20. C. S. McCamy, H. Marcus, J. G. Davidson, “A color-rendition chart,” J. App. Photog. Eng. 2, 95–99 (1976).
  21. Y. Sun, F. D. Fracchia, M. S. Drew, T. W. Calvert, “Rendering iridescent colors of optical disks,” in Proceedings of the 11th Eurographics Workshop on Rendering (Eurographics/ACM, New York, 2000), pp. 341–352.
  22. G. M. Johnson, M. D. Fairchild, “Full-spectral color calculations in realistic image synthesis,” IEEE Comput. Graphics Appl. 19, (July/August), 47–53 (1999). [CrossRef]
  23. A colour version of all figures may be found at http://www.cs.sfu.ca/∼mark/ftp/Josa03 .
  24. G. D. Finlayson, “Coefficient color constancy,” Ph.D. thesis (Simon Fraser University, Vancouver, B.C., Canada, 1995).
  25. G. Ward, E. Eydelberg-Vileshin, “Picture perfect RGB rendering using spectral prefiltering and sharp color primaries,” in Proceedings of the 13th Eurographics Workshop on Rendering (Eurographics/ACM, New York, 2002), pp. 117–124.
  26. G. W. Meyer, “Wavelength selection for synthetic image generation,” Comput. Vision Graph. Image Process. 41, 57–79 (1988). [CrossRef]
  27. S. Bergner, T. Möller, M. S. Drew, G. D. Finlayson, “Interactive spectral volume rendering,” in Proceedings of the IEEE Conference on Visualization (Institute of Electrical and Electronics Engineers, New York, 2002), pp. 101–108. Selected for proceedings cover.
  28. C. M. Goral, K. E. Torrance, D. P. Greenberg, B. Battaile, “Modeling the interaction of light between diffuse surfaces,” Comput. Graph. 18, 213–222 (1984). [CrossRef]
  29. H. J. Noordmans, H. T. M. van der Voort, A. W. M. Smeulders, “Spectral volume rendering,” IEEE Trans. Visualz. Comput. Graphics 6, 196–207 (2000). [CrossRef]

Cited By

Alert me when this paper is cited

OSA is able to provide readers links to articles that cite this paper by participating in CrossRef's Cited-By Linking service. CrossRef includes content from more than 3000 publishers and societies. In addition to listing OSA journal articles that cite this paper, citing articles from other participating publishers will also be listed.

« Previous Article  |  Next Article »

OSA is a member of CrossRef.

CrossCheck Deposited