[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1145/1201775.882342acmconferencesArticle/Chapter ViewAbstractPublication PagessiggraphConference Proceedingsconference-collections
Article

Linear light source reflectometry

Published: 01 July 2003 Publication History

Abstract

This paper presents a technique for estimating the spatially-varying reflectance properties of a surface based on its appearance during a single pass of a linear light source. By using a linear light rather than a point light source as the illuminant, we are able to reliably observe and estimate the diffuse color, specular color, and specular roughness of each point of the surface. The reflectometry apparatus we use is simple and inexpensive to build, requiring a single direction of motion for the light source and a fixed camera viewpoint. Our model fitting technique first renders a reflectance table of how diffuse and specular reflectance lobes would appear under moving linear light source illumination. Then, for each pixel we compare its series of intensity values to the tabulated reflectance lobes to determine which reflectance model parameters most closely produce the observed reflectance values. Using two passes of the linear light source at different angles, we can also estimate per-pixel surface normals as well as the reflectance parameters. Additionally our system records a per-pixel height map for the object and estimates its per-pixel translucency. We produce real-time renderings of the captured objects using a custom hardware shading algorithm. We apply the technique to a test object exhibiting a variety of materials as well as to an illuminated manuscript with gold lettering. To demonstrate the technique's accuracy, we compare renderings of the captured models to real photographs of the original objects.

Supplementary Material

MP4 File (gardner_linearlight.mp4)

References

[1]
BORGES, C. F. 1991. Trichromatic approximation for computer graphics illumination models. In Computer Graphics (Proceedings of SIGGRAPH 91), vol. 25, 101--104.
[2]
CHUANG, Y.-Y., ZONGKER, D. E., HINDORFF, J., CURLESS, B., SALESIN, D. H., AND SZELISKI, R. 2000. Environment matting extensions: Towards higher accuracy and real-time capture. In Proceedings of SIGGRAPH 2000, 121--130.
[3]
COOK, R. L., AND TORRANCE, K. E. 1981. A reflectance model for computer graphics. Computer Graphics (Proceedings of SIGGRAPH 81) 15, 3 (August), 307--316.
[4]
CURLESS, B., AND LEVOY, M. 1996. Better optical triangulation through spacetime analysis. In Proceedings of SIGGRAPH 95, International Conference on Computer Vision, 987--994.
[5]
DANA, K. J., GINNEKEN, B., NAYAR, S. K., AND KOENDERINK, J. J. 1997. Reflectance and texture of real-world surfaces. In Proc. IEEE Conf. on Comp. Vision and Patt. Recog., 151--157.
[6]
DEBEVEC, P. E., AND MALIK, J. 1997. Recovering high dynamic range radiance maps from photographs. In SIGGRAPH 97, 369--378.
[7]
DEBEVEC, P. E., TAYLOR, C. J., AND MALIK, J. 1996. Modeling and rendering architecture from photographs: A hybrid geometry- and image-based approach. In SIGGRAPH 96, 11--20.
[8]
DEBEVEC, P., HAWKINS, T., TCHOU, C., DUIKER, H.-P., SAROKIN, W., AND SAGAR, M. 2000. Acquiring the reflectance field of a human face. Proceedings of SIGGRAPH 2000 (July), 145--156.
[9]
GAT, N. 1998. Real-time multi- and hyper-spectral imaging for remote sensing and machine vision: an overview. In Proc. 1998 ASAE Annual International Mtg.
[10]
HALSTEAD, M., BARSKY, B. A., KLEIN, S., AND MANDELL, R. 1996. Reconstructing curved surfaces from specular reflection patterns using spline surface fitting of normals. In Proceedings of SIGGRAPH 96, Computer Graphics Proceedings, Annual Conference Series, 335--342.
[11]
HANRAHAN, P., AND KRUEGER, W. 1993. Reflection from layered surfaces due to subsurface scattering. Proceedings of SIGGRAPH 93 (August), 165--174.
[12]
JENSEN, H. W., MARSCHNER, S. R., LEVOY, M., AND HANRAHAN, P. 2001. A practical model for subsurface light transport. In Proceedings of SIGGRAPH 2001, ACM Press / ACM SIGGRAPH, Computer Graphics Proceedings, Annual Conference Series, 511--518. ISBN 1-58113-292-1.
[13]
LAFORTUNE, E. P. F., FOO, S.-C., TORRANCE, K. E., AND GREENBERG, D. P. 1997. Non-linear approximation of reflectance functions. Proceedings of SIGGRAPH 97, 117--126.
[14]
LARSON, G. J. W. 1992. Measuring and modeling anisotropic reflection. In Computer Graphics (Proceedings of SIGGRAPH 92), vol. 26, 265--272.
[15]
LENSCH, H. P. A., KAUTZ, J., GOESELE, M., HEIDRICH, W., AND SEIDEL, H.-P. 2001. Image-based reconstruction of spatially varying materials. In Rendering Techniques 2001: 12th Eurographics Workshop on Rendering, 103--114.
[16]
LEVOY, M., PULLI, K., CURLESS, B., RUSINKIEWICZ, S., KOLLER, D., PEREIRA, L., GINZTON, M., ANDERSON, S., DAVIS, J., GINSBERG, J., SHADE, J., AND FULK, D. 2000. The digital michelangelo project: 3d scanning of large statues. Proceedings of SIGGRAPH 2000 (July), 131--144.
[17]
MALZBENDER, T., GELB, D., AND WOLTERS, H. 2001. Polynomial texture maps. Proceedings of SIGGRAPH 2001 (August), 519--528.
[18]
MARSCHNER, S. R., WESTIN, S. H., LAFORTUNE, E. P. F., TORRANCE, K. E., AND GREENBERG, D. P. 1999. Image-based BRDF measurement including human skin. Eurographics Rendering Workshop 1999 (June).
[19]
MARSCHNER, S. 1998. Inverse Rendering for Computer Graphics. PhD thesis, Cornell University.
[20]
MCALLISTER, D. K. 2002. A Generalized Surface Appearance Representation for Computer Graphics. PhD thesis, University of North Carolina at Chapel Hill.
[21]
NAYAR, S. K., IKEUCHI, K., AND KANADE, T. 1994. Determining shape and reflectance of hybrid surfaces by photometric sampling. IEEE Transactions on Robotics and Automation 6, 4 (August), 418--431.
[22]
NICODEMUS, F. E., RICHMOND, J. C., HSIA, J. J., GINSBERG, I. W., AND LIMPERIS, T. 1977. Geometric considerations and nomenclature for reflectance. National Bureau of Standards Monograph 160 (October).
[23]
NISHITA, T., OKAMURA, I., AND NAKAMAE, E. 1985. Shading models for point and linear sources. ACM Transactions on Graphics 4, 2 (April), 124--146.
[24]
OREN, M., AND NAYAR, S. K. 1994. Generalization of Lambert's reflectance model. Proceedings of SIGGRAPH 94 (July), 239--246.
[25]
POULIN, P., AND AMANATIDES, J. 1991. Shading and shadowing with linear light sources. Computers & Graphics 15, 2, 259--265.
[26]
POULIN, P., AND FOURNIER, A. 1990. A model for anisotropic reflection. In Computer Graphics (Proceedings of SIGGRAPH 90), vol. 24, 273--282.
[27]
RAMAMOORTHI, R., AND HANRAHAN, P. 2001. A signal-processing framework for inverse rendering. In Proceedings of ACM SIGGRAPH 2001, ACM Press / ACM SIGGRAPH, Computer Graphics Proceedings, Annual Conference Series, 117--128. ISBN 1-58113-292-1.
[28]
RUSHMEIER, H., BERNARDINI, F., MITTLEMAN, J., AND TAUBIN, G. 1998. Acquiring input for rendering at appropriate levels of detail: Digitizing a pietà. Eurographics Rendering Workshop 1998 (June), 81--92.
[29]
SATO, Y., WHEELER, M. D., AND IKEUCHI, K. 1997. Object shape and reflectance modeling from observation. In SIGGRAPH 97, 379--387.
[30]
TORRANCE, K. E., AND SPARROW, E. M. 1967. Theory for off-specular reflection from roughened surfaces. Journal of Optical Society of America 57, 9.
[31]
WARD, G. J. 1992. Measuring and modeling anisotropic reflection. In SIGGRAPH 92, 265--272.
[32]
YU, Y., DEBEVEC, P., MALIK, J., AND HAWKINS, T. 1999. Inverse global illumination: Recovering reflectance models of real scenes from photographs. Proceedings of SIGGRAPH 99 (August), 215--224.
[33]
ZONGKER, D. E., WERNER, D. M., CURLESS, B., AND SALESIN, D. H. 1999. Environment matting and compositing. Proceedings of SIGGRAPH 99 (August), 205--214.

Cited By

View all
  • (2024)Analysis of Gloss Unevenness and Bidirectional Reflectance Distribution Function in Specular ReflectionJournal of Imaging10.3390/jimaging1006014610:6(146)Online publication date: 17-Jun-2024
  • (2017)Recent developments and trends in point set registration methodsJournal of Visual Communication and Image Representation10.1016/j.jvcir.2017.03.01246:C(95-106)Online publication date: 1-Jul-2017
  • (2015)Single-Shot Specular Surface Reconstruction with Gonio-Plenoptic ImagingProceedings of the 2015 IEEE International Conference on Computer Vision (ICCV)10.1109/ICCV.2015.392(3433-3441)Online publication date: 7-Dec-2015
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
SIGGRAPH '03: ACM SIGGRAPH 2003 Papers
July 2003
683 pages
ISBN:1581137095
DOI:10.1145/1201775
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 01 July 2003

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Article

Conference

SIGGRAPH03
Sponsor:

Acceptance Rates

SIGGRAPH '03 Paper Acceptance Rate 81 of 424 submissions, 19%;
Overall Acceptance Rate 1,822 of 8,601 submissions, 21%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)2
  • Downloads (Last 6 weeks)1
Reflects downloads up to 13 Dec 2024

Other Metrics

Citations

Cited By

View all
  • (2024)Analysis of Gloss Unevenness and Bidirectional Reflectance Distribution Function in Specular ReflectionJournal of Imaging10.3390/jimaging1006014610:6(146)Online publication date: 17-Jun-2024
  • (2017)Recent developments and trends in point set registration methodsJournal of Visual Communication and Image Representation10.1016/j.jvcir.2017.03.01246:C(95-106)Online publication date: 1-Jul-2017
  • (2015)Single-Shot Specular Surface Reconstruction with Gonio-Plenoptic ImagingProceedings of the 2015 IEEE International Conference on Computer Vision (ICCV)10.1109/ICCV.2015.392(3433-3441)Online publication date: 7-Dec-2015
  • (2013)Tangible ImagesProceedings of the 4th International Workshop on Computational Color Imaging - Volume 778610.5555/2962008.2962011(13-24)Online publication date: 3-Mar-2013
  • (2013)Spatially Varying Bidirectional Reflectance Distribution FunctionsVisual Texture10.1007/978-1-4471-4902-6_6(119-145)Online publication date: 2013
  • (2013)Texture AcquisitionVisual Texture10.1007/978-1-4471-4902-6_3(23-62)Online publication date: 2013
  • (2012)Improved Linear Light Source material reflectance scanningACM SIGGRAPH 2012 Talks10.1145/2343045.2343059(1-1)Online publication date: 5-Aug-2012
  • (2012)Improved linear light source material reflectance scanningACM SIGGRAPH 2012 Posters10.1145/2342896.2342951(1-1)Online publication date: 5-Aug-2012
  • (2012)Printing spatially-varying reflectance for reproducing HDR imagesACM Transactions on Graphics10.1145/2185520.218553631:4(1-7)Online publication date: 1-Jul-2012
  • (2011)Estimating dual-scale properties of glossy surfaces from step-edge lightingACM Transactions on Graphics10.1145/2070781.202420630:6(1-12)Online publication date: 12-Dec-2011
  • Show More Cited By

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media