Abstract
In this paper we present SubEdit, a representation for editing the BSSRDF of heterogeneous subsurface scattering acquired from real-world samples. Directly editing measured raw data is difficult due to the non-local impact of heterogeneous subsurface scattering on the appearance. Our SubEdit representation decouples these non-local effects into the product of two local scattering profiles defined at respectively the incident and outgoing surface locations. This allows users to directly manipulate the appearance of single surface locations and to robustly make selections. To further facilitate editing, we reparameterize the scattering profiles into the local appearance concepts of albedo, scattering range, and profile shape. Our method preserves the visual quality of the measured material after editing by maintaining the consistency of subsurface transport for all edits. SubEdit fits measured data well while remaining efficient enough to support interactive rendering and manipulation. We illustrate the suitability of SubEdit as a representation for editing by applying various complex modifications on a wide variety of measured heterogeneous subsurface scattering materials.
Supplemental Material
Available for Download
Supplemental material for "SubEdit: A Representation for Editing Measured Heterogeneous Subsurface Scattering."
- An, X., and Pellacini, F. 2008. AppProp: all-pairs appearance-space edit propagation. ACM Trans. Graph., Vol. 27, No. 3, 40:1--40:10. Google Scholar
Digital Library
- Chen, Y., Tong, X., Wang, J., Lin, S., Guo, B., and Shum, H.-Y. 2004. Shell texture functions. ACM Trans. Graph., Vol. 23, No. 3, 343--353. Google Scholar
Digital Library
- Donner, C., Weyrich, T., d'Eon, E., Ramamoorthi, R., and Rusinkiewicz, S. 2008. A Layered, Heterogeneous Reflectance Model for Acquiring and Rendering Human Skin. ACM Trans. Graph., Vol. 27, No. 5, 140. Google Scholar
Digital Library
- Fuchs, C., Goesele, M., Chen, T., and Seidel, H.-P. 2005. An Empirical Model for Heterogeneous Translucent Objects. In ACM SIGGRAPH Sketches. Google Scholar
Digital Library
- Gangnet, M., and Blake, A. 2003. Poisson image editing. ACM Trans. Graph., Vol. 22, No. 3, 313--318. Google Scholar
Digital Library
- Ghosh, A., Hawkins, T., Peers, P., Frederiksen, S., and Debevec, P. 2008. Practical Modeling and Acquisition of Layered Facial Reflectance. ACM Trans. Graph., Vol. 27, No. 5, 139. Google Scholar
Digital Library
- Goesele, M., Lensch, H. P. A., Lang, J., Fuchs, C., and Seidel, H.-P. 2004. DISCO: acquisition of translucent objects. ACM Trans. Graph., Vol. 23, No. 3, 835--844. Google Scholar
Digital Library
- Jensen, H. W., and Buhler, J. 2002. A rapid hierarchical rendering technique for translucent materials. ACM Trans. Graph., Vol. 21, No. 3, 576--581. Google Scholar
Digital Library
- Jensen, H. W., Marschner, S. R., Levoy, M., and Hanrahan, P. 2001. A practical model for subsurface light transport. In Proc. ACM SIGGRAPH, 511--518. Google Scholar
Digital Library
- Lawrence, J., Ben-Artzi, A., DeCoro, C., Matusik, W., Pfister, H., Ramamoorthi, R., and Rusinkiewicz, S. 2006. Inverse Shade Trees for Non-Parametric Material Representation and Editing. ACM Trans. Graph., Vol. 25, No. 3. Google Scholar
Digital Library
- Lensch, H. P. A., Goesele, M., Bekaert, P., Magnor, J. K. M. A., Lang, J., and Seidel, H.-P. 2003. Interactive Rendering of Translucent Objects. Computer Graphics Forum, Vol. 22, No. 2, 195--205.Google Scholar
Cross Ref
- Lischinski, D., Farbman, Z., Uyttendaele, M., and Szeliski, R. 2006. Interactive local adjustment of tonal values. In ACM Trans. Graph., 646--653. Google Scholar
Digital Library
- Ng, R., Ramamoorthi, R., and Hanrahan, P. 2003. Allfrequency shadows using non-linear wavelet lighting approximation. ACM Trans. Graph., Vol. 22, No. 3, 376--381. Google Scholar
Digital Library
- 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 (US).Google Scholar
- Peers, P., vom Berge, K., Matusik, W., Ramamoorthi, R., Lawrence, J., Rusinkiewicz, S., and Dutré, P. 2006. A compact factored representation of heterogeneous subsurface scattering. ACM Trans. Graph., Vol. 25, No. 3, 746--753. Google Scholar
Digital Library
- Pellacini, F., and Lawrence, J. 2007. AppWand: editing measured materials using appearance-driven optimization. ACM Trans. Graph., Vol. 26, No. 3, 54. Google Scholar
Digital Library
- Press, W. H., et al. 1992. Numerical Recipes in C (Second Edition). Cambridge University Press. Google Scholar
Digital Library
- Tariq, S., Gardner, A., Llamas, I., Jones, A., Debevec, P., and Turk, G. 2006. Efficiently Estimation of Spatially Varying Subsurface Scattering Parameters. In 11th Int'l Fall Workshop on Vision, Modeling, and Visualzation 2006, 165--174.Google Scholar
- Tong, X., Wang, J., Lin, S., Guo, B., and Shum, H.-Y. 2005. Modeling and rendering of quasi-homogeneous materials. ACM Trans. Graph., Vol. 24, No. 3, 1054--1061. Google Scholar
Digital Library
- Wang, R., Tran, J., and Luebke, D. 2005. All-Frequency Interactive Relighting of Translucent Objects with Single and Multiple Scattering. ACM Trans. Graph., Vol. 24, No. 3, 1202--1207. Google Scholar
Digital Library
- Wang, J., Zhao, S., Tong, X., Lin, S., Lin, Z., Dong, Y., Guo, B., and Shum, H.-Y. 2008. Modeling and rendering of heterogeneous translucent materials using the diffusion equation. ACM Trans. Graph., Vol. 27, No. 1, 9:1--9:18. Google Scholar
Digital Library
- Wang, R., Cheslack-Postava, E., Luebke, D., Chen, Q., Hua, W., Peng, Q., and Bao, H. 2008. Real-time editing and relighting of homogeneous translucent materials. The Visual Computer, Vol. 24, 565--575(11). Google Scholar
Digital Library
- Weyrich, T., Matusik, W., Pfister, H., Bickel, B., Donner, C., Tu, C., McAndless, J., Lee, J., Ngan, A., Jensen, H. W., and Gross, M. 2006. Analysis of human faces using a measurement-based skin reflectance model. ACM Trans. Graph., Vol. 25, No. 3, 1013--1024. Google Scholar
Digital Library
- Xu, K., Gao, Y., Li, Y., Ju, T., and Hu, S.-M. 2007. Real-time homogenous translucent material editing. Computer Graphics Forum, Vol. 26, No. 3, 545--552.Google Scholar
Cross Ref
Index Terms
SubEdit: a representation for editing measured heterogeneous subsurface scattering
Recommendations
SubEdit: a representation for editing measured heterogeneous subsurface scattering
SIGGRAPH '09: ACM SIGGRAPH 2009 papersIn this paper we present SubEdit, a representation for editing the BSSRDF of heterogeneous subsurface scattering acquired from real-world samples. Directly editing measured raw data is difficult due to the non-local impact of heterogeneous subsurface ...
Interactive Approximate Rendering of Reflections, Refractions, and Caustics
Reflections, refractions, and caustics are very important for rendering global illumination images. Although many methods can be applied to generate these effects, the rendering performance is not satisfactory for interactive applications. In this paper,...





Comments