Patent
1995-05-25
1998-01-20
Herndon, Heather R.
395130, G06T 1550
Patent
active
057108765
ABSTRACT:
A computer controlled graphics system for processing an image using full spectral representations. An object in an image has an associated full spectral surface reflectance function. Each illumination source is represented by a light vector whose components represent the weights of predetermined basis functions, so that said illumination vector represents a light source in full spectral representation. A plurality of sensors each has an associated sensor response function. A user may select, either directly or indirectly such as through a graphics program, the surface reflectance function, each light source, and the sensor response functions. At a point on an object, the color processing system determines a surface matrix responsive to the surface reflectance function at said point, the plurality of predetermined basis functions, and the plurality of sensor response functions. Responsive to the surface matrix and each illumination vector the color processing system uses a matrix multiplication circuit to determine a set of colorimetric sensor values for the point. A user may also select a texture and/or an environment map. The texture map may comprise a surface matrix at each texel, and can be used as a substitute for the surface matrix or alternately it can be used for texturing the set of colorimetric sensor values calculated from the surface matrix. The environment map may comprise an environment map vector at each location within the map, which can be used to provide the illumination vector.
REFERENCES:
Lee, Hsien-Che, "Modeling Light Reflection for Computing Color Vision", IEEE Transactions on Pattern Analysis &Machine Intelligence, Apr. 1990, pp. 402-409.
Nayar, et al, "Removal of Specularities Using Color and Polarization", Computer vision and Pattern Recognition, 1993, pp. 583-590.
Kleiman, "XYZ Technology", Instruments and Measurement Technology Conference, 1992, pp. 84-89.
Foley, et al., "Computer Graphics: Principles and Practice", Addison-Wesley Publishing Company, 1990, Chapter 16, pp. 741-745.
Foley, et al., "Computer Graphics: Principles and Practice", Addison-Wesley Publishing Company, 1990, Chapter 1, Introduction, pp. 1-23.
Glassner, A., "How to Derive a Spectrum from an RGB Triplet", IEEE Computer Graphics and Applications, Jul. 1989, pp. 95-99.
Peercy, "Linear Color Representations for Full Spectral Rendering", Computer Graphics Proceedings, Annual Conference Series, Aug. 1993, pp. 191-198.
Schreiber, W.F., "Fundamentals of Electronic Imaging Systems", Springer-Verlag, 1991, Chapter 7, pp. 168-207.
Wandell, B.A., "The Synthesis and Analysis of Color Images", IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. PAMI-9, No. 1, Jan. 1987, pp. 2-13.
Segal, M., The OpenGL.TM. Graphics System, Version 1.0, Dec. 28, 1993.
Peercy, et al., "Interactive Full Spectral Rendering", Proceeding 1995 Symposium on Interactive 3-D Graphics, Apr. 9-12, 1995.
Baum Daniel R.
Peercy Mark S.
Buchel Rudolph
Herndon Heather R.
Silicon Graphics Inc.
LandOfFree
Computer graphics system for rendering images using full spectra does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Computer graphics system for rendering images using full spectra, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Computer graphics system for rendering images using full spectra will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-732164