Abstract
Motion blur is crucial for high-quality rendering, but is also very expensive. Our first contribution is a frequency analysis of motion-blurred scenes, including moving objects, specular reflections, and shadows. We show that motion induces a shear in the frequency domain, and that the spectrum of moving scenes can be approximated by a wedge. This allows us to compute adaptive space-time sampling rates, to accelerate rendering. For uniform velocities and standard axis-aligned reconstruction, we show that the product of spatial and temporal bandlimits or sampling rates is constant, independent of velocity. Our second contribution is a novel sheared reconstruction filter that is aligned to the first-order direction of motion and enables even lower sampling rates. We present a rendering algorithm that computes a sheared reconstruction filter per pixel, without any intermediate Fourier representation. This often permits synthesis of motion-blurred images with far fewer rendering samples than standard techniques require.
Supplemental Material
Available for Download
README.html - html file with local links to files ballerina.avi. The ballerina animation is courtesy of Daniel Genrich; the Hummer model is courtesy of TurboSquid user graphicdoom; the graffiti photo in Fig 1 is courtesy of Wikipedia user Jongleur100.
- Akenine-Möller, T., Munkberg, J., and Hasselgren, J. 2007. Stochastic Rasterization using Time-Continuous Triangles. In Graphics Hardware, 7--16. Google Scholar
Digital Library
- Arikan, O., 2009. Pixie - Open Source RenderMan. http://www.renderpixie.com.Google Scholar
- Cammarano, M., and Jensen, H. W. 2002. Time Dependent Photon Mapping. In EG Symposium on Rendering, 135--144. Google Scholar
Digital Library
- Catmull, E. 1984. An Analytic Visible Surface Algorithm for Independent Pixel Processing. In Computer Graphics (Proceedings of SIGGRAPH 84), ACM, vol. 18, 109--115. Google Scholar
Digital Library
- Chai, J., Tong, X., Chan, S., and Shum, H. 2000. Plenoptic Sampling. In Proceedings of SIGGRAPH 2000, ACM, 307--318. Google Scholar
Digital Library
- Christmas, W. J. 1998. Spatial Filtering Requirements for Gradient-Based Optical Flow Measurement. In British Machine Vision Conference, 185--194.Google Scholar
- Cook, R. L., Porter, T., and Carpenter, L. 1984. Distributed Ray Tracing. In Computer Graphics (Proceedings of SIGGRAPH 84), ACM, vol. 18, 137--145. Google Scholar
Digital Library
- Cook, R. L., Carpenter, L., and Catmull, E. 1987. The Reyes Image Rendering Architecture. In Computer Graphics (Proceedings of SIGGRAPH 87), ACM, vol. 21, 95--102. Google Scholar
Digital Library
- Durand, F., Holzschuch, N., Soler, C., Chan, E., and Sillion, F. X. 2005. A Frequency Analysis of Light Transport. ACM Transactions on Graphics (SIGGRAPH) 24, 3, 1115--1126. Google Scholar
Digital Library
- Hachisuka, T., Jarosz, W., Weistroffer, R., Dale, K., Humphreys, G., Zwicker, M., and Jensen, H. 2008. Multidimensional Adaptive Sampling and Reconstruction for Ray Tracing. ACM Transactions on Graphics (SIGGRAPH) 27, 3, 33:1--33:10. Google Scholar
Digital Library
- Haeberli, P., and Akeley, K. 1990. The Accumulation Buffer: Hardware Support for High-Quality Rendering. In Computer Graphics (Proceedings of SIGGRAPH 90), ACM, vol. 24, 309--318. Google Scholar
Digital Library
- Halton, J. H. 1960. On the Efficiency of Certain Quasi-Random Sequences of Points in Evaluating Multi-Dimensional Integrals. Numerische Mathematik 2, 1, 84--90.Google Scholar
Digital Library
- Isaksen, A., McMillan, L., and Gortler, S. J. 2000. Dynamically Reparameterized Light Fields. In Proceedings of SIGGRAPH 2000, ACM, 297--306. Google Scholar
Digital Library
- Korein, J., and Badler, N. 1983. Temporal Anti-Aliasing in Computer Generated Animation. In Computer Graphics (Proceedings of SIGGRAPH 83), ACM, vol. 17, 377--388. Google Scholar
Digital Library
- Levin, A., Sand, P., Cho, T. S., Durand, F., and Freeman, W. T. 2008. Motion-Invariant Photography. ACM Transactions on Graphics (SIGGRAPH) 27, 3, 71:1--71:9. Google Scholar
Digital Library
- Loviscach, J. 2005. Motion Blur for Textures by Means of Anisotropic Filtering. In EG Symposium on Rendering, 105--110. Google Scholar
Digital Library
- Mahajan, D., Shlizerman, I. K., Ramamoorthi, R., and Belhumeur, P. 2007. A Theory of Locally Low Dimensional Light Transport. ACM Transactions on Graphics (SIGGRAPH) 27, 3, 62:1--62:10. Google Scholar
Digital Library
- Max, N. L., and Lerner, D. M. 1985. A Two-and-a-Half-D Motion-Blur Algorithm. In Computer Graphics (Proceedings of SIGGRAPH 85), ACM, vol. 19, 85--93. Google Scholar
Digital Library
- Mitchell, D. 1991. Spectrally Optimal Sampling for Distribution Ray Tracing. In Computer Graphics (Proceedings of SIGGRAPH 91), ACM, vol. 25, 157--164. Google Scholar
Digital Library
- Pharr, M., and Humphreys, G. 2004. Physically Based Rendering: From Theory to Implementation. Morgan Kaufmann. Google Scholar
Digital Library
- Potmesil, M., and Chakravarty, I. 1983. Modeling Motion Blur in Computer-Generated Images. In Computer Graphics (Proceedings of SIGGRAPH 83), ACM, vol. 17, 389--399. Google Scholar
Digital Library
- Ramamoorthi, R., Koudelka, M., and Belhumeur, P. 2004. A Fourier Theory for Cast Shadows. In European Conference on Computer Vision 2004, I-146--I-162.Google Scholar
- Ramamoorthi, R., Mahajan, D., and Belhumeur, P. 2007. A First-Order Analysis of Lighting, Shading, and Shadows. ACM Transactions on Graphics 26, 1, 2:1--2:21. Google Scholar
Digital Library
- Soler, C., and Sillion, F. 1998. Fast Calculation of Soft Shadow Textures Using Convolution. In Proceedings of SIGGRAPH 98, ACM, 321--332. Google Scholar
Digital Library
- Soler, C., Subr, K., Durand, F., Holzschuch, N., and Sillion, F. 2009. Fourier Depth of Field. ACM Transactions on Graphics 28, 2, 18:1--18:18. Google Scholar
Digital Library
- Sung, K., Pearce, A., and Wang, C. 2002. Spatial-Temporal Antialiasing. IEEE Transactions on Visualization and Computer Graphics 8, 2, 144--153. Google Scholar
Digital Library
- Walter, B., Arbree, A., Bala, K., and Greenberg, D. P. 2006. Multidimensional Lightcuts. ACM Transactions on Graphics (SIGGRAPH) 25, 3, 1081--1088. Google Scholar
Digital Library
Index Terms
Frequency analysis and sheared reconstruction for rendering motion blur
Recommendations
Frequency analysis and sheared filtering for shadow light fields of complex occluders
Monte Carlo ray tracing of soft shadows produced by area lighting and intricate geometries, such as the shadows through plant leaves or arrays of blockers, is a critical challenge. The final image often has relatively smooth shadow patterns, since it ...
Frequency analysis and sheared reconstruction for rendering motion blur
SIGGRAPH '09: ACM SIGGRAPH 2009 papersMotion blur is crucial for high-quality rendering, but is also very expensive. Our first contribution is a frequency analysis of motion-blurred scenes, including moving objects, specular reflections, and shadows. We show that motion induces a shear in ...
High-quality spatio-temporal rendering using semi-analytical visibility
We present a novel visibility algorithm for rendering motion blur with per-pixel anti-aliasing. Our algorithm uses a number of line samples over a rectangular group of pixels, and together with the time dimension, a two-dimensional spatio-temporal ...





Comments