Skip to main content
Log in

Highlights on weathering effects

Improving the appearance modeling of weathering effects on images

  • Original Article
  • Published:
The Visual Computer Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. 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)

    Google Scholar 

  2. Badler, N.I., Becket, W.: Imperfection for realistic image synthesis. J. Vis. Comput. Animat. 1(1), 26–32 (1990)

    Google Scholar 

  3. Bandeira, D., Walter, M.: Synthesis and transfer of time-variant material appearance on images. Braz. Symp. Comput. Graph. Image Process. 22, 32–39 (2009)

    Article  Google Scholar 

  4. Blinn, J.F.: Simulation of wrinkled surfaces. SIGGRAPH Comput. Graph. 12(3), 286–292 (1978)

    Article  Google Scholar 

  5. Blinn, J.F.: Light reflection functions for simulation of clouds and dusty surfaces. SIGGRAPH Comput. Graph. 16(3), 21–29 (1982)

    Article  Google Scholar 

  6. Bosch, C., Pueyo, X., Mérillou, S., Ghazanfarpour, D.: A physically-based model for rendering realistic scratches. Comput. Graph. Forum 23(3) (2004)

  7. Chang, Y.X., Shih, Z.C.: The synthesis of rust in seawater. Vis. Comput. 19(1), 50–66 (2003)

    Article  Google Scholar 

  8. 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)

    Chapter  Google Scholar 

  9. Desbenoit, B., Galin, E., Akkouche, S.: Simulating and modeling lichen growth. Comput. Graph. Forum 23(3), 341–350 (2004)

    Article  Google Scholar 

  10. Dorsey, J., Hanrahan, P.: Modeling and rendering of metallic patinas. In: SIGGRAPH ’96, pp. 387–396. ACM, New York (1996)

    Chapter  Google Scholar 

  11. 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)

  12. Dorsey, J., Rushmeier, H., Sillion, F.: Digital Modeling of Material Appearance. Morgan Kaufmann/Elsevier, San Mateo/Amsterdam (2007)

    Google Scholar 

  13. Fang, H., Hart, J.C.: Textureshop: texture synthesis as a photograph editing tool. In: SIGGRAPH ’04, pp. 354–359. ACM, New York (2004)

    Chapter  Google Scholar 

  14. 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)

    Chapter  Google Scholar 

  15. Hirota, K., Tanoue, Y., Kaneko, T.: Generation of crack patterns with a physical model. Vis. Comput. 14(3), 126–137 (1998)

    Article  Google Scholar 

  16. Hsu, S.-C., Wong, T.-T.: Simulating dust accumulation. IEEE Comput. Graph. Appl. 15(1), 18–22 (1995)

    Article  Google Scholar 

  17. 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)

  18. 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)

  19. Mérillou, S., Ghazanfarpour, D.: A survey of aging and weathering phenomena in computer graphics. Comput. Graph. 32(2), 159–174 (2008)

    Article  Google Scholar 

  20. Merillou, S., Dischler, J.M., Ghazanfarpour, D.: Corrosion: Simulating and rendering. In: Graphics Interface 2001, pp. 167–174 (2001)

  21. Paquette, E., Poulin, P., Drettakis, G.: Surface aging by impacts. In: Graphics Interface 2001, pp. 175–182 (2001)

  22. Paquette, E., Poulin, P., Drettakis, G.: The simulation of paint cracking and peeling. In: Graphics Interface 2002, pp. 59–68 (2002)

  23. 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)

    Article  Google Scholar 

  24. 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)

    Article  MATH  Google Scholar 

  25. Spencer, B., Jones, M.W.: Hierarchical photon mapping. IEEE Trans. Vis. Comput. Graph. 15(1), 49–61 (2009)

    Article  Google Scholar 

  26. 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)

    Article  Google Scholar 

  27. 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)

    Article  Google Scholar 

  28. 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)

    Google Scholar 

  29. 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)

    Google Scholar 

  30. 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)

    Article  Google Scholar 

  31. 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)

    Article  Google Scholar 

  32. Xue, S., Wang, J., Tong, X., Dai, Q., Guo, B.: Image-based material weathering. Comput. Graph. Forum 27, 617–626 (2008)

    Article  Google Scholar 

  33. Zelinka, S., Fang, H., Garland, M., Hart, J.C.: Interactive material replacement in photographs. In: Proceedings of Graphics Interface 2005, pp. 227–232 (2005)

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Djalma Bandeira.

Rights and permissions

Reprints 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

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00371-010-0495-1

Keywords

Navigation