|
ABSTRACT
In this paper we present a new form of texture mapping that produces increased photorealism. Coefficients of a biquadratic polynomial are stored per texel, and used to reconstruct the surface color under varying lighting conditions. Like bump mapping, this allows the perception of surface deformations. However, our method is image based, and photographs of a surface under varying lighting conditions can be used to construct these maps. Unlike bump maps, these Polynomial Texture Maps (PTMs) also capture variations due to surface self-shadowing and interreflections, which enhance realism. Surface colors can be efficiently reconstructed from polynomial coefficients and light directions with minimal fixed-point hardware. We have also found PTMs useful for producing a number of other effects such as anisotropic and Fresnel shading models and variable depth of focus. Lastly, we present several reflectance function transformations that act as contrast enhancement operators. We have found these particularly useful in the study of ancient archeological clay and stone writings.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
 |
Banks 94
|
|
| |
Blinn 78
|
|
| |
Blythe 99
|
Blythe, D., McReynolds, T., "Lighting and Shading Techniques for Interactive Applications", Course Notes (Siggraph 99 Course 1 2), August, 1999, p. 101.
|
| |
Born 80
|
Born, Max, Wolf, Emil, "Principles of Optics", 6 th edition, Appendix VII, Cambridge University Press, Cambridge, 1980.
|
 |
Cabral 87
|
|
 |
Dana 99
|
|
| |
Debevec 00
|
|
| |
Epstein 95
|
Epstein, R., Hallinan, P., Yuille, A., "5 +/- 2 Eigenimages Suffice: An Empircal Investigation of Low- Dimensional Lighting Models, IEEE Workshop on Physics-Based Vision: 108-116, 1995.
|
| |
Epstein 96
|
|
| |
Georghiades 99
|
|
| |
Golub 89
|
Golub, G., van Loan, C., "Matrix Computations", Johns Hopkins University Press, Baltimore, 1989.
|
 |
Gortler 96
|
|
| |
Hall 89
|
|
 |
He 91
|
|
| |
Heidrich 99
|
|
| |
Kilgard 00
|
Kilgard. M.,"A Practical and Robust Bump-mapping Technique for Today's GPUs", Game Developers Conference (GDC) 2000: Advanced OpenGL, also available at nvidia.com.
|
| |
Lafortune 97
|
|
 |
Levoy 96
|
|
| |
Malzbender 00
|
Malzbender, T., Gelb, D., Wolters, H., Zuckerman, B., "Enhancement of Shape Perception by Surface Reflectance Transformation", Hewlett-Packard Technical Report HPL-2000-38, March 2000.
|
| |
Marschner 99
|
Marschner, S., Westin, S., Lafortune, E., Torrance, K., Greenberg, D., "Image-Based BRDF Measurement Including Human Skin", Rendering Techniques 99: Proceedings of the 1 0 th Eurographics Workshop on Rendering, June 1999, ISBN 3-211-83382-X, pp. 131-144.
|
| |
Motta 00
|
Motta, G., "Compression of Polynomial Texture Maps", Hewlett-Packard Laboratories Technical Report, HPL- 2000-143, October 30, 2000.
|
| |
Nicodemus 77
|
Nicodemus, F.E., Richmond, J.C., Hsai, J.J., "Geometrical Considerations and Nomenclature for Reflectance", U.S. Dept. of Commerce, National Bureau of Standards, October 1977.
|
| |
Nimeroff 94
|
Nimeroff, J., Simoncelli, E., Dorsey, J., "Efficient Re-rendering of Naturally Illuminated Environments", Eurographics Rendering Workshop Proceedings 1994, pp. 359- 374.
|
| |
Nishino 99
|
Nishino, K., Sato, Y., Katsushi, I., "Eigen-texture Method - Appearance Compression based on 3D Model", IEEE Computer Vision and Pattern Recognition, June 23-25 1999, Vol. 1, pp.618-624.
|
 |
Phong 75
|
|
 |
Ramamoorthi 01
|
|
| |
Rushmeier 97
|
|
| |
Schilling 96
|
|
 |
Schilling 97
|
|
 |
Sillion 91
|
|
| |
Stalling 97
|
|
| |
Stam 99
|
|
| |
Teo 97
|
|
| |
Watson 80
|
Watson, G.A., "Approximation Theory and Numerical Methods", A.J.Wiley & Sons, Chichester, 1980.
|
| |
Wood 00
|
Daniel N. Wood , Daniel I. Azuma , Ken Aldinger , Brian Curless , Tom Duchamp , David H. Salesin , Werner Stuetzle, Surface light fields for 3D photography, Proceedings of the 27th annual conference on Computer graphics and interactive techniques, p.287-296, July 2000
[doi> 10.1145/344779.344925]
|
| |
Wong 97
|
|
CITED BY 67
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Stefan Guthe , Stefan Roettger , Andreas Schieber , Wolfgang Strasser , Thomas Ertl, High-quality unstructured volume rendering on the PC platform, Proceedings of the ACM SIGGRAPH/EUROGRAPHICS conference on Graphics hardware, September 01-02, 2002, Saarbrucken, Germany
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Lifeng Wang , Xi Wang , Xin Tong , Stephen Lin , Shimin Hu , Baining Guo , Heung-Yeung Shum, View-dependent displacement mapping, ACM Transactions on Graphics (TOG), v.22 n.3, July 2003
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Jan Kautz , Mirko Sattler , Ralf Sarlette , Reinhard Klein , Hans-Peter Seidel, Decoupling BRDFs from surface mesostructures, Proceedings of the 2004 conference on Graphics interface, p.177-182, May 17-19, 2004, London, Ontario, Canada
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Wan-Chun Ma , Sung-Hsiang Chao , Bing-Yu Chen , Chun-Fa Chang , Ming Ouhyoung , Tomoyuki Nishita, An efficient representation of complex materials for real-time rendering, Proceedings of the ACM symposium on Virtual reality software and technology, November 10-12, 2004, Hong Kong
|
|
|
|
|
|
|
|
|
Xinguo Liu , Yaohua Hu , Jingdan Zhang , Xin Tong , Baining Guo , Heung-Yeung Shum, Synthesis and Rendering of Bidirectional Texture Functions on Arbitrary Surfaces, IEEE Transactions on Visualization and Computer Graphics, v.10 n.3, p.278-289, May 2004
|
|
|
|
|
|
|
|
|
|
|
|
Tim Hawkins , Jonathan Cohen , Paul Debevec, A photometric approach to digitizing cultural artifacts, Proceedings of the 2001 conference on Virtual reality, archeology, and cultural heritage, November 28-30, 2001, Glyfada, Greece
|
|
|
|
|
|
|
|
|
|
|
|
Ankit Mohan , Jack Tumblin , Bobby Bodenheimer , Cindy Grimm , Reynold Bailey, Table-top computed lighting for practical digital photography, ACM SIGGRAPH 2006 Courses, July 30-August 03, 2006, Boston, Massachusetts
|
|
|
Hendrik P. A. Lensch , Michael Goesele , Yung-Yu Chuang , Tim Hawkins , Steve Marschner , Wojciech Matusik , Gero Mueller, Realistic materials in computer graphics, ACM SIGGRAPH 2005 Courses, July 31-August 04, 2005, Los Angeles, California
|
|
|
David Akers , Frank Losasso , Jeff Klingner , Maneesh Agrawala , John Rick , Pat Hanrahan, Conveying Shape and Features with Image-Based Relighting, Proceedings of the 14th IEEE Visualization 2003 (VIS'03), p.46, October 22-24, 2003
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Ankit Mohan , Jack Tumblin , Bobby Bodenheimer , Cindy Grimm , Reynold Bailey, Table-top computed lighting for practical digital photography, ACM SIGGRAPH 2007 courses, August 05-09, 2007, San Diego, California
|
|
|
|
|
|
|
|
|
Ankit Mohan , Reynold Bailey , Jonathan Waite , Jack Tumblin , Cindy Grimm , Bobby Bodenheimer, Tabletop Computed Lighting for Practical Digital Photography, IEEE Transactions on Visualization and Computer Graphics, v.13 n.4, p.652-662, July 2007
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Wan-Chun Ma , Andrew Jones , Jen-Yuan Chiang , Tim Hawkins , Sune Frederiksen , Pieter Peers , Marko Vukovic , Ming Ouhyoung , Paul Debevec, Facial performance synthesis using deformation-driven polynomial displacement maps, ACM Transactions on Graphics (TOG), v.27 n.5, December 2008
|
|
|
Jassim Happa , Mark Williams , Glen Turley , Graeme Earl , Piotr Dubla , Gareth Beale , Greg Gibbons , Kurt Debattista , Alan Chalmers, Virtual relighting of a Roman statue head from Herculaneum: a case study, Proceedings of the 6th International Conference on Computer Graphics, Virtual Reality, Visualisation and Interaction in Africa, February 04-06, 2009, Pretoria, South Africa
|
|
|
|
INDEX TERMS
Primary Classification:
I.
Computing Methodologies
I.3
COMPUTER GRAPHICS
I.3.7
Three-Dimensional Graphics and Realism
Subjects:
Color, shading, shadowing, and texture
Additional Classification:
I.
Computing Methodologies
I.3
COMPUTER GRAPHICS
I.4
IMAGE PROCESSING AND COMPUTER VISION
I.4.1
Digitization and Image Capture
Subjects:
Reflectance
General Terms:
Experimentation,
Performance,
Theory
Keywords:
graphics hardware,
illumination,
image processing,
image-based rendering,
reflectance & shading models,
texture mapping
|