Abstract
Current techniques for image-based weathering and deweathering operations are not efficient in cases where the images have strong specular effects. Highlights lack chroma information, and therefore special treatment for them is important for correct appearance modeling. We introduce techniques to establish efficient control of weathering and deweathering operations on images with high levels of specular highlights. Our solution adjusts the highlight information so that a more coherent result when transferring material properties is achieved. We also present a solution for transferring of material features between objects with very different reflectance properties, and explore normal mapping applications to improve the appearance modeling of materials with geometric variations.
Similar content being viewed by others
References
Aoki, K., Dong, N.H., Kaneko, T., Kuriyama, S.: Physically based simulation of cracks on drying 3d solid. In: Pacific Graphics 2002, p. 467. IEEE Computer Society, Los Alamitos (2002)
Badler, N.I., Becket, W.: Imperfection for realistic image synthesis. J. Vis. Comput. Animat. 1(1), 26–32 (1990)
Bandeira, D., Walter, M.: Synthesis and transfer of time-variant material appearance on images. Braz. Symp. Comput. Graph. Image Process. 22, 32–39 (2009)
Blinn, J.F.: Simulation of wrinkled surfaces. SIGGRAPH Comput. Graph. 12(3), 286–292 (1978)
Blinn, J.F.: Light reflection functions for simulation of clouds and dusty surfaces. SIGGRAPH Comput. Graph. 16(3), 21–29 (1982)
Bosch, C., Pueyo, X., Mérillou, S., Ghazanfarpour, D.: A physically-based model for rendering realistic scratches. Comput. Graph. Forum 23(3) (2004)
Chang, Y.X., Shih, Z.C.: The synthesis of rust in seawater. Vis. Comput. 19(1), 50–66 (2003)
Chen, Y., Xia, L., Wong, T.T., Tong, X., Bao, H., Guo, B., Shum, H.Y.: Visual simulation of weathering by γ-ton tracing. In: SIGGRAPH 2005, pp. 1127–1133. ACM, New York (2005)
Desbenoit, B., Galin, E., Akkouche, S.: Simulating and modeling lichen growth. Comput. Graph. Forum 23(3), 341–350 (2004)
Dorsey, J., Hanrahan, P.: Modeling and rendering of metallic patinas. In: SIGGRAPH ’96, pp. 387–396. ACM, New York (1996)
Dorsey, J., Edelman, A., Jensen, H.W., Legakis, J., Pedersen, H.K.: Modeling and rendering of weathered stone. In: SIGGRAPH ’99, pp. 225–234 (1999)
Dorsey, J., Rushmeier, H., Sillion, F.: Digital Modeling of Material Appearance. Morgan Kaufmann/Elsevier, San Mateo/Amsterdam (2007)
Fang, H., Hart, J.C.: Textureshop: texture synthesis as a photograph editing tool. In: SIGGRAPH ’04, pp. 354–359. ACM, New York (2004)
Gu, J., Tu, C.I., Ramamoorthi, R., Belhumeur, P., Matusik, W., Nayar, S.: Time-varying surface appearance: acquisition, modeling and rendering. In: SIGGRAPH ’06, pp. 762–771. ACM, New York (2006)
Hirota, K., Tanoue, Y., Kaneko, T.: Generation of crack patterns with a physical model. Vis. Comput. 14(3), 126–137 (1998)
Hsu, S.-C., Wong, T.-T.: Simulating dust accumulation. IEEE Comput. Graph. Appl. 15(1), 18–22 (1995)
Iben, H.N., O’Brien, J.F.: Generating surface crack patterns. In: SCA ’06: Proceedings of the 2006 ACM SIGGRAPH/Eurographics symposium on Computer animation, pp. 177–185 (2006)
Lu, J., Georghiades, A.S., Glaser, A., Wu, H., LY, Wei, Guo, B., Dorsey, J., Rushmeier, H.: Context-aware textures. ACM Trans. Graph. 26(1) (2007)
Mérillou, S., Ghazanfarpour, D.: A survey of aging and weathering phenomena in computer graphics. Comput. Graph. 32(2), 159–174 (2008)
Merillou, S., Dischler, J.M., Ghazanfarpour, D.: Corrosion: Simulating and rendering. In: Graphics Interface 2001, pp. 167–174 (2001)
Paquette, E., Poulin, P., Drettakis, G.: Surface aging by impacts. In: Graphics Interface 2001, pp. 175–182 (2001)
Paquette, E., Poulin, P., Drettakis, G.: The simulation of paint cracking and peeling. In: Graphics Interface 2002, pp. 59–68 (2002)
Ramamoorthi, R., Mahajan, D., Belhumeur, P.: A first-order analysis of lighting, shading, and shadows. ACM Trans. Graph. 26(1), 2:1–2:21 (2007)
Shen, H.L., Zhang, H.G., Shao, S.J., Xin, J.H.: Chromaticity-based separation of reflection components in a single image. Pattern Recognit. 41(8), 2461–2469 (2008)
Spencer, B., Jones, M.W.: Hierarchical photon mapping. IEEE Trans. Vis. Comput. Graph. 15(1), 49–61 (2009)
Sun, B., Sunkavalli, K., Ramamoorthi, R., Belhumeur, P.N., Nayar, S.K.: Time-varying brdfs. IEEE Trans. Vis. Comput. Graph. 13(3), 595–609 (2007)
Tan, R.T., Ikeuchi, K.: Separating reflection components of textured surfaces using a single image. IEEE Trans. Pattern Anal. Mach. Intell. 27(2), 178–193 (2005)
Tan, P., Lin, S., Quan, L., Shum, HY: Highlight removal by illumination-constrained inpainting. In: ICCV ’03: Proceedings of the Ninth IEEE International Conference on Computer Vision, p. 164. IEEE Computer Society, Los Alamitos (2003)
Tomasi, C., Manduchi, R.: Bilateral filtering for gray and color images. In: ICCV ’98: Proceedings of the Sixth International Conference on Computer Vision, p. 839. IEEE Computer Society, Los Alamitos (1998)
Valette, G., Prévost, S., Lucas, L., Léonard, J.: A dynamic model of cracks development based on a 3d discrete shrinkage volume propagation. Comput. Graph. Forum 27(1), 47–62 (2008)
Wang, J., Tong, X., Lin, S., Pan, M., Wang, C., Bao, H., Guo, B., Shum, H.Y.: Appearance manifolds for modeling time-variant appearance of materials. ACM Trans. Graph. 25(3), 754–761 (2006)
Xue, S., Wang, J., Tong, X., Dai, Q., Guo, B.: Image-based material weathering. Comput. Graph. Forum 27, 617–626 (2008)
Zelinka, S., Fang, H., Garland, M., Hart, J.C.: Interactive material replacement in photographs. In: Proceedings of Graphics Interface 2005, pp. 227–232 (2005)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Bandeira, D., Walter, M. Highlights on weathering effects. Vis Comput 26, 965–974 (2010). https://doi.org/10.1007/s00371-010-0495-1
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00371-010-0495-1