Separating Specular, Diffuse, and Subsurface Scattering Reflectances from Photometric Images

  • Tai-Pang Wu
  • Chi-Keung Tang
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3022)


While subsurface scattering is common in many real objects, almost all separation algorithms focus on extracting specular and diffuse components from real images. In this paper, we propose an appearance-based approach to separate non-directional subsurface scattering reflectance from photometric images, in addition to the separation of the off-specular and non-Lambertian diffuse components. Our mathematical model sufficiently accounts for the photometric response due to non-directional subsurface scattering, and allows for a practical image acquisition system to capture its contribution. Relighting the scene is possible by employing the separated reflectances. We argue that it is sometimes necessary to separate subsurface scattering component, which is essential to highlight removal, when the object reflectance cannot be modeled by specular and diffuse components alone.


Point Spread Function Synthetic Image Surface Patch Diffuse Component Single Scattering 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


  1. 1.
    Cook, R.L., Torrance, K.E.: A reflectance model for computer graphics. Computer Graphics 15, 307–316 (1981)CrossRefGoogle Scholar
  2. 2.
    Hanrahan, P., Krueger, W.: Reflection from layered surfaces due to subsurface scattering. In: SIGGRAPH 1993, pp. 165–174 (1993)Google Scholar
  3. 3.
    Hertzmann, A., Seitz, S.M.: Shape and materials by example: a photometric stereo approach. In: CVPR 2003, pp. I:533–540 (2003)Google Scholar
  4. 4.
    Jensen, H.W., Marschner, S.R., Levoy, M., Hanrahan, P.: A practical model for subsurface light transport. In: SIGGRAPH 2001, pp. 511–518 (2001)Google Scholar
  5. 5.
    Lafortune, E.P.F., Foo, S., Torrance, K.E., Greenberg, D.P.: Non-linear approximation of reflectance function. In: SIGGRAPH 1997, pp. 117–126 (1997)Google Scholar
  6. 6.
    Lin, S., Lee, S.: Estimation of diffuse and specular appearance. In: ICCV 1999, pp. 855–860 (1999)Google Scholar
  7. 7.
    Lin, S., Lee, S.: A representation of specular appearance. In: ICCV 1999, pp. 849–854 (1999)Google Scholar
  8. 8.
    Lin, S., Lee, S.W.: An appearance representation for multiple reflection components. In: CVPR 2000, pp. I: 105–110 (2000)Google Scholar
  9. 9.
    Oren, M., Nayar, S.K.: Generalization of the lambertian model and implications for machine vision. IJCV 14(3), 227–251 (1995)CrossRefGoogle Scholar
  10. 10.
    Poulin, P., Fournier, A.: A model for anisotropic reflection. Computer Graphics 24(4), 273–282 (1990)CrossRefGoogle Scholar
  11. 11.
    Ragheb, H., Hancock, E.R.: Highlight removal using shape-from-shading. In: Heyden, A., Sparr, G., Nielsen, M., Johansen, P. (eds.) ECCV 2002. LNCS, vol. 2351, pp. 626–641. Springer, Heidelberg (2002)CrossRefGoogle Scholar
  12. 12.
    Shashua, A.: Geometry and photometry in 3d visual recognition. In: MIT AI-TR (1992)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2004

Authors and Affiliations

  • Tai-Pang Wu
    • 1
  • Chi-Keung Tang
    • 1
  1. 1.Vision and Graphics GroupHong Kong University of Science and TechnologyHong Kong

Personalised recommendations