“DISCO: acquisition of translucent objects” by Goesele, Lensch, Lang, Fuchs and Seidel

  • ©Michael Goesele, Hendrik P. A. Lensch, Jochen Lang, Christian Fuchs, and Hans-Peter Seidel




    DISCO: acquisition of translucent objects



    Translucent objects are characterized by diffuse light scattering beneath the object’s surface. Light enters and leaves an object at possibly distinct surface locations. This paper presents the first method to acquire this transport behavior for arbitrary inhomogeneous objects. Individual surface points are illuminated in our DISCO measurement facility and the object’s impulse response is recorded with a high-dynamic range video camera. The acquired data is resampled into a hierarchical model of the object’s light scattering properties. Missing values are consistently interpolated resulting in measurement-based, complete and accurate representations of real translucent objects which can be rendered with various algorithms.


    1. BERTALMIO, M., SAPIRO, G., CASELLES, V., AND BALLESTER, C. 2000. Image Inpainting. In SIGGRAPH 2000, 417–424. Google ScholarDigital Library
    2. BLASI, P., SAËC, B. L., AND SCHLICK, C. 1993. A Rendering Algorithm for Discrete Volume Density Objects. Computer Graphics Forum 13, 3, 201–210.Google ScholarCross Ref
    3. BOUGUET, J.-Y., 2003. Camera Calibration Toolbox for Matlab. See http://www.vision.caltech.edu/bouguetj.Google Scholar
    4. CARR, N. A., HALL, J. D., AND HART, J. C. 2003. GPU Algorithms for Radiosity and Subsurface Scattering. In Graphics Hardware 2003, 51–59. Google ScholarDigital Library
    5. 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 SIGGRAPH 2000, 121–130. Google ScholarDigital Library
    6. CIE, 1986. Colorimetry. Publication CIE No. 15.2.Google Scholar
    7. DACHSBACHER, C., AND STAMMINGER, M. 2003. Translucent Shadow Maps. In Rendering Workshop 2003, 197–201. Google ScholarDigital Library
    8. DEBEVEC, P., AND MALIK, J. 1997. Recovering High Dynamic Range Radiance Maps from Photographs. In SIGGRAPH 1997, 369–378. Google ScholarDigital Library
    9. DEBEVEC, P., HAWKINS, T., TCHOU, C., DUIKER, H.-P., SAROKIN, W., AND SAGAR, M. 2000. Acquiring the Reflectance Field of a Human Face. In SIGGRAPH 2000, 145–156. Google ScholarDigital Library
    10. DESBRUN, M., MEYER, M., SCHRÖDER, P., AND BARR, A. H. 1999. Implicit Fairing of Irregular Meshes using Diffusion and Curvature Flow. In SIGGRAPH 1999, 317–324. Google ScholarDigital Library
    11. DORSEY, J., EDELMAN, A., JENSEN, H. W., LEGAKIS, J., AND PEDERSEN, H. K. 1999. Modeling and Rendering of Weathered Stone. In SIGGRAPH 1999, 225–234. Google ScholarDigital Library
    12. FENG, S., ZENG, F., AND CHANCE, B. 1993. Monte Carlo Simulations of Photon Migration Path Distributions in Multiple Scattering Media. In Photon Migration and Imaging in Random Media and Tissues, Proc. of SPIE Vol. 1888, 78–89.Google Scholar
    13. GODIN, G., RIOUX, M., BERALDIN, J.-A., LEVOY, M., COURNOYER, L., AND BLAIS, F. 2001. An Assessment of Laser Range Measurement on Marble Surfaces. In 5th Conf. on Optical 3D Measurement Techniques.Google Scholar
    14. GORTLER, S. J., GRZESZCZUK, R., SZELINSKI, R., AND COHEN, M. F. 1996. The Lumigraph. In Computer Graphics Proceedings (ACM SIGGRAPH 96), 43–54. Google ScholarDigital Library
    15. HANRAHAN, P., AND KRUEGER, W. 1993. Reflection from Layered Surfaces due to Subsurface Scattering. In SIGGRAPH 1993, 165–174. Google ScholarDigital Library
    16. HAO, X., BABY, T., AND VARSHNEY, A. 2003. Interactive Subsurface Scattering for Translucent Meshes. In Proc. of the 2003 Symposium on Interactive 3D Graphics, 75–82. Google ScholarDigital Library
    17. ISHIMARU, A., 1978. Wave Propagation and Scattering in Random Media. Academic Press.Google Scholar
    18. JENSEN, H. W., AND BUHLER, J. 2002. A Rapid Hierarchical Rendering Technique for Translucent Materials. In SIGGRAPH 2002, 576–581. Google ScholarDigital Library
    19. JENSEN, H. W., AND CHRISTENSEN, P. H. 1998. Efficient Simulation of Light Transport in Scences with Participating Media using Photon Maps. In SIGGRAPH 1998, 311–320. Google ScholarDigital Library
    20. JENSEN, H. W., LEGAKIS, J., AND DORSEY, J. 1999. Rendering of Wet Materials. In Rendering Workshop 1999, 281–290. Google ScholarDigital Library
    21. JENSEN, H. W., MARSCHNER, S. R., LEVOY, M., AND HANRAHAN, P. 2001. A Practical Model for Subsurface Light Transport. In SIGGRAPH 2001, 511–518. Google ScholarDigital Library
    22. KANG, S. B., UYTTENDAELE, M., WINDER, S., AND SZELISKI, R. 2003. High Dynamic Range Video. ACM Trans. Graph. 22, 3, 319–325. Google ScholarDigital Library
    23. LAFORTUNE, E. P. F., AND WILLEMS, Y. D. 1996. Rendering Participating Media with Bidirectional Path Tracing. In Rendering Workshop 1996, 91–100. Google ScholarDigital Library
    24. LENSCH, H., HEIDRICH, W., AND SEIDEL, H.-P. 2001. Silhouette-based Algorithm for Texture Registration and Stitching. Graphical Models 63, 4, 245–262. Google ScholarDigital Library
    25. LENSCH, H. P. A., KAUTZ, J., GOESELE, M., HEIDRICH, W., AND SEIDEL, H.-P. 2003. Image-based Reconstruction of Spatial Appearance and Geometric Detail. ACM Trans. Graph. 22, 2, 234–257. Google ScholarDigital Library
    26. LENSCH, H. P., GOESELE, M., BEKAERT, P., KAUTZ, J., MAGNOR, M. A., LANG, J., AND SEIDEL, H.-P. 2003. Interactive Rendering of Translucent Objects. Computer Graphics Forum 22, 2, 195–206.Google ScholarCross Ref
    27. LEVOY, M., AND HANRAHAN, P. 1996. Light Field Rendering. In Computer Graphics Proceedings (ACM SIGGRAPH 96), 31–42. Google ScholarDigital Library
    28. 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. In SIGGRAPH 2000, 131–144. Google ScholarDigital Library
    29. MALZBENDER, T., GELB, D., AND WOLTERS, H. 2001. Polynomial Texture Maps. In SIGGRAPH 2001, 519–528. Google ScholarDigital Library
    30. 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. In Rendering Workshop 1999, 139–152. Google ScholarDigital Library
    31. MASSELUS, V., PEERS, P., DUTRÉ, P., AND WILLEMS, Y. D. 2003. Relighting with 4D Incident Light Fields. ACM Trans. Graph. 22, 3, 613–620. Google ScholarDigital Library
    32. MATUSIK, W., PFISTER, H., ZIEGLER, R., NGAN, A., AND MCMILLAN, L. 2002. Acquisition and Rendering of Transparent and Refractive Objects. In Rendering Workshop 2002, 267–278. Google ScholarDigital Library
    33. MERTENS, T., KAUTZ, J., BEKAERT, P., SEIDEL, H.-P., AND VAN REETH, F. 2003. Interactive Rendering of Translucent Deformable Objects. In Rendering Workshop 2003, 130–140. Google ScholarDigital Library
    34. MERTENS, T., KAUTZ, J., BEKAERT, P., VAN REETH, F., AND SEIDEL, H.-P. 2003. Efficient Rendering of Local Subsurface Scattering. In Pacific Graphics 2003, 51–58. Google ScholarDigital Library
    35. MILLER, G. S. P., RUBIN, S., AND PONCELEON, D. 1998. Lazy Decompression of Surface Light Fields for Precomputed Global Illumination. In Rendering Workshop 1998, 281–292.Google Scholar
    36. NICODEMUS, F. E., RICHMOND, J. C., HSIA, J. J., GINSBERG, I. W., AND LIMPERIS, T. 1977. Geometrical Considerations and Nomenclature for Reflectance. National Bureau of Standards.Google Scholar
    37. PAI, D. K., VAN DEN DOEL, K., JAMES, D. L., LANG, J., LLOYD, J. E., RICHMOND, J. L., AND YAU, S. H. 2001. Scanning Physical Interaction Behavior of 3D Objects. In SIGGRAPH 2001, 87–96. Google ScholarDigital Library
    38. PERONA, P., AND MALIK, J. 1990. Scale-Space and Edge Detection using Anisotropic Diffusion. IEEE PAMI 12, 629–639. Google ScholarDigital Library
    39. PHARR, M., AND HANRAHAN, P. 2000. Monte Carlo Evaluation of Non-linear Scattering Equations for Subsurface Reflection. In SIGGRAPH 2000, 75–84. Google ScholarDigital Library
    40. PITMAN, J. 1992, Probability. Springer.Google Scholar
    41. ROBERTSON, M. A., BORMAN, S., AND STEVENSON, R. L. 1999. Dynamic Range Improvement Through Multiple Exposures. In Proc. of the Int. Conf. on Image Processing (ICIP’99), 159–163.Google ScholarCross Ref
    42. RUSHMEIER, H. E., AND TORRANCE, K. E. 1990. Extending the Radiosity Method to Include Specularly Reflecting and Translucent Materials. ACM Trans. Graph. 9, 1, 1–27. Google ScholarDigital Library
    43. SAPIRO, G. 2001. Geometric Partial Differential Equations and Image Analysis. Cambridge University Press. Google ScholarDigital Library
    44. SCHLICK, C. 1994. An Inexpensive BRDF Model for Physically-based Rendering. Computer Graphics Forum 13, 3, 233–246.Google ScholarCross Ref
    45. SILLION, F. X. 1995. A Unified Hierarchical Algorithm for Global Illumination with Scattering Volumes and Object Clusters. IEEE Trans. Visualization and Computer Graphics 1, 3, 240–254. Google ScholarDigital Library
    46. SLOAN, P.-P., HALL, J., HART, J., AND SNYDER, J. 2003. Clustered Principal Components for Precomputed Radiance Transfer. ACM Trans. Graph. 22, 3, 382–391. Google ScholarDigital Library
    47. STAM, J. 1995. Multiple Scattering as a Diffusion Process. In Rendering Workshop 1995, 51–58.Google ScholarCross Ref
    48. STAM, J. 2001. An Illumination Model for a Skin Layer Bounded by Rough Surfaces. In Rendering Workshop 2001, 39–52. Google ScholarDigital Library
    49. TAUBIN, G. 1995. A Signal Processing Approach to Fair Surface Design. In SIGGRAPH 1995, 351–358. Google ScholarDigital Library
    50. WOOD, D. N., AZUMA, D. I., ALDINGER, K., CURLESS, B., DUCHAMP, T., SALESIN, D. H., AND STUETZLE, W. 2000. Surface Light Fields for 3D Photography. In SIGGRAPH 2000, 287–296. Google ScholarDigital Library
    51. ZONGKER, D. E., WERNER, D. M., CURLESS, B., AND SALESIN, D. H. 1999. Environment Matting and Compositing. In SIGGRAPH 1999, 205–214. Google ScholarDigital Library

ACM Digital Library Publication: