ACM Home Page
Please provide us with feedback. Feedback
Photorealistic rendering of rain streaks
Full text MovMov (18:59),  PdfPdf (1.01 MB)
Source ACM Transactions on Graphics (TOG) archive
Volume 25 ,  Issue 3  (July 2006) table of contents
Proceedings of ACM SIGGRAPH 2006
SESSION: Appearance modeling table of contents
Pages: 996 - 1002  
Year of Publication: 2006
ISSN:0730-0301
Also published in ...
Authors
Kshitiz Garg  Columbia University
Shree K. Nayar  Columbia University
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 42,   Downloads (12 Months): 222,   Citation Count: 2
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1141911.1141985
What is a DOI?

ABSTRACT

Photorealistic rendering of rain streaks with lighting and viewpoint effects is a challenging problem. Raindrops undergo rapid shape distortions as they fall, a phenomenon referred to as oscillations. Due to these oscillations, the reflection of light by, and the refraction of light through, a falling raindrop produce complex brightness patterns within a single motion-blurred rain streak captured by a camera or observed by a human. The brightness pattern of a rain streak typically includes speckles, multiple smeared highlights and curved brightness contours. In this work, we propose a new model for rain streak appearance that captures the complex interactions between the lighting direction, the viewing direction and the oscillating shape of the drop. Our model builds upon a raindrop oscillation model that has been developed in atmospheric sciences. We have measured rain streak appearances under a wide range of lighting and viewing conditions and empirically determined the oscillation parameters that are dominant in raindrops. Using these parameters, we have rendered thousands of rain streaks to create a database that captures the variations in streak appearance with respect to lighting and viewing directions. We have developed an efficient image-based rendering algorithm that uses our streak database to add rain to a single image or a captured video with moving objects and sources. The rendering algorithm is very simple to use as it only requires a coarse depth map of the scene and the locations and properties of the light sources. We have rendered rain in a wide range of scenarios and the results show that our physically-based rain streak model greatly enhances the visual realism of rendered rain.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
Andsager, K., Beard, K. V., and Laird, N. F. 1999. Laboratory Measurements of Axis Ratios for Large Raindrops. Journal of the Atmospheric Sciences 56, 2673--2683.
 
2
 
3
Frohn, A., and Roth, N. 2000. Dynamics of Droplets. Springer.
 
4
 
5
Kubesh, R. J., and Beard, K. V. 1993. Laboratory Measurements of Spontaneous Oscillations of Moderate-Size Raindrops. J. Atmos. Sci. 50, 1089--1098.
 
6
Langer, M. S., Zhang, L., Klein, A. W., Bhatia, A., Pereira, J., and Rekhi, D. 2004. A Spectral-particle Hybrid Method for Rendering Falling Snow. In Rendering Techniques, 217--226.
 
7
Lomas, A. 2005. The Matrix Revolutions. Personal Communication.
 
8
McAllister, D. K. 2000. The Design of an API for Particle System. UNC-CH TR 00--007.
 
9
 
10
Reed, M. 2005. Blue Sky Studios. Personal Communication.
11
12
 
13
Starik, K., and Werman, M. 2003. Simulation of Rain in Videos. Texture Workshop, ICCV.
 
14
Tokay, A., and Beard, K. 1996. A Field Study of Raindrop Oscillations. Part I. Journal of Applied Meteorology 35.
 
15
Wang, N., and Wade, B. 2004. Rendering Falling Rain and Snow. SIGGRAPH (sketches 0186).


Collaborative Colleagues:
Kshitiz Garg: colleagues
Shree K. Nayar: colleagues