|
ABSTRACT
A surface light field is a function that assigns a color to each ray originating on a surface. Surface light fields are well suited to constructing virtual images of shiny objects under complex lighting conditions. This paper presents a framework for construction, compression, interactive rendering, and rudimentary editing of surface light fields of real objects. Generalization of vector quantization and principal component analysis are used to construct a compressed representation of an object's surface light field from photographs and range scans. A new rendering algorithm achieves interactive rendering of images from the compressed representation, incorporating view-dependent geometric level-of-detail control. The surface light field representation can also be directly edited to yield plausible surface light fields for small changes in surface geometry and reflectance properties.
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.
| |
1
|
D.I. Azuma. Interactive Rendering of Surface Light Fields. Technical Report UW-CSE-2000-04-01, Department of Computer Science and Engineering, University of Washington, April 2000.
|
| |
2
|
|
| |
3
|
|
 |
4
|
|
 |
5
|
|
 |
6
|
|
 |
7
|
|
| |
8
|
P. E. Debevec, Y. Yu, and G. D. Borshukov. Efficient View- Dependent Image-Based Rendering with Projective Texture-Mapping. Eurographics Rendering Workshop 1998, pages 105-116, June 1998.
|
 |
9
|
|
| |
10
|
H. Gagnon, M. Soucy, R. Bergevin, and D. Laurendeau. Registration of Multiple Range Views for Automatic 3-D Model Building. In IEEE Conf. Computer Vision and Pattern Recognition, pages 581-586, June 1994.
|
| |
11
|
|
 |
12
|
|
| |
13
|
|
 |
14
|
|
| |
15
|
|
 |
16
|
|
 |
17
|
|
 |
18
|
|
| |
19
|
|
| |
20
|
M. Magnor and B. Girod. Adaptive Block-Based Light Field Coding. Proc. 3rd International Workshop on Synthetic and Natural Hybrid Coding and Three-Dimensional Imaging, pages 140-143, September 1999.
|
| |
21
|
M. Magnor and B. Girod. Hierarchical Coding of Light Fields with Disparity Maps. Proc. IEEE International Conference on Image Processing, pages 334-338, October 1999.
|
| |
22
|
G. S. P. Miller, S. Rubin, and D. Ponceleon. Lazy Decompression of Surface Light Fields for Precomputed Global Illumination. Eurographics Rendering Workshop 1998, pages 281-292, June 1998.
|
| |
23
|
K. Nishino, Y. Sato, and K. Ikeuchi. Appearance compression and synthesis based on 3D model for mixed reality. In Proceedings of IEEE ICCV'99, pages 38 - 45, September 1999.
|
| |
24
|
K. Nishino, Y. Sato, and K. Ikeuchi. Eigen-Texture Method: Appearance Compression based on 3D Model. Proc. of Computer Vision and Pattern Recognition, 1:618-624, June 1999.
|
 |
25
|
|
| |
26
|
Kari Pulli , Michael Cohen , Tom Duchamp , Hugues Hoppe , Linda G. Shapiro , Werner Stuetzle, View-base Rendering: Visualizing Real Objects from Scanned Range and Color Data, Proceedings of the Eurographics Workshop on Rendering Techniques '97, p.23-34, June 16-18, 1997
|
| |
27
|
S.M. Rusinkiewicz. A New Change of Variables for Efficient BRDF Representation. In Eurographics Rendering Workshop 1998, pages 11-22. Eurographics, June 1998.
|
| |
28
|
|
 |
29
|
|
| |
30
|
R.Y. Tsai. An Efficient and Accurate Camera Calibration Technique for 3D Machine Vision. In Proceedings of IEEE Conference on Computer Vision and Pattern Recognition, pages 364-374, 1986.
|
| |
31
|
|
| |
32
|
|
| |
33
|
|
CITED BY 60
|
|
Kok-Lim Low , Greg Welch , Anselmo Lastra , Henry Fuchs, Life-sized projector-based dioramas, Proceedings of the ACM symposium on Virtual reality software and technology, November 15-17, 2001, Baniff, Alberta, Canada
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Shuntaro Yamazaki , Ryusuke Sagawa , Hiroshi Kawasaki , Katsushi Ikeuchi , Masao Sakauchi, Microfacet billboarding, Proceedings of the 13th Eurographics workshop on Rendering, June 26-28, 2002, Pisa, Italy
|
|
|
Wojciech Matusik , Hanspeter Pfister , Remo Ziegler , Addy Ngan , Leonard McMillan, Acquisition and rendering of transparent and refractive objects, Proceedings of the 13th Eurographics workshop on Rendering, June 26-28, 2002, Pisa, Italy
|
|
|
|
|
|
Marc Levoy , Kari Pulli , Brian Curless , Szymon Rusinkiewicz , David Koller , Lucas Pereira , Matt Ginzton , Sean Anderson , James Davis , Jeremy Ginsberg , Jonathan Shade , Duane Fulk, The digital Michelangelo project: 3D scanning of large statues, Proceedings of the 27th annual conference on Computer graphics and interactive techniques, p.131-144, July 2000
|
|
|
Daniel I. Azuma , Daniel N. Wood , Brian Curless , Tom Duchamp , David H. Salesin , Werner Stuetzle, View-dependent refinement of multiresolution meshes with subdivision connectivity, Proceedings of the 2nd international conference on Computer graphics, virtual Reality, visualisation and interaction in Africa, February 03-05, 2003, Cape Town, South Africa
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Daniel Vlasic , Hanspeter Pfister , Sergey Molinov , Radek Grzeszczuk , Wojciech Matusik, Opacity light fields: interactive rendering of surface light fields with view-dependent opacity, Proceedings of the 2003 symposium on Interactive 3D graphics, April 27-30, 2003, Monterey, California
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
R. Furukawa , H. Kawasaki , K. Ikeuchi , M. Sakauchi, Appearance based object modeling using texture database: acquisition, compression and rendering, Proceedings of the 13th Eurographics workshop on Rendering, June 26-28, 2002, Pisa, Italy
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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
|
|
|
Pieter Peers , Karl vom Berge , Wojciech Matusik , Ravi Ramamoorthi , Jason Lawrence , Szymon Rusinkiewicz , Philip Dutré, A compact factored representation of heterogeneous subsurface scattering, ACM Transactions on Graphics (TOG), v.25 n.3, July 2006
|
|
|
|
|
|
|
|
|
|
|
|
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Qing Wu , Tian Xia , Chun Chen , Hsueh-Yi Sean Lin , Hongcheng Wang , Yizhou Yu, Hierarchical Tensor Approximation of Multi-Dimensional Visual Data, IEEE Transactions on Visualization and Computer Graphics, v.14 n.1, p.186-199, January 2008
|
|
|
|
|
|
|
|
|
Timo Stich , Christian Linz , Christian Wallraven , Douglas Cunningham , Marcus Magnor, Perception-motivated interpolation of image sequences, Proceedings of the 5th symposium on Applied perception in graphics and visualization, August 09-10, 2008, Los Angeles, California
|
|
|
|
|
|
|
INDEX TERMS
Primary Classification:
I.
Computing Methodologies
I.3
COMPUTER GRAPHICS
Additional Classification:
G.
Mathematics of Computing
G.1
NUMERICAL ANALYSIS
G.1.2
Approximation
Subjects:
Wavelets and fractals
I.
Computing Methodologies
I.3
COMPUTER GRAPHICS
I.3.3
Picture/Image Generation
Subjects:
Digitizing and scanning;
Viewing algorithms
General Terms:
Algorithms,
Design,
Measurement,
Performance,
Theory
Keywords:
3D photography,
function quantization,
image-based rendering,
light field,
lumigraph,
principal function analysis,
surface light fields,
view-dependent level-of-detail,
wavelets
|