Abstract
We present a novel shadow smoothing algorithm using the bilateral filter. From the observation that shadow leaking, which is found often in filter based approaches, occurs at depth discontinuity seen from the viewpoint of the eye, we apply the bilateral filter which is conceptually a product of two Gaussian filters, one for smoothing the shadow map and the other for handling depth discontinuity. Consequently the bilateral filtered shadow maps can smooth the shadow boundaries effectively and do not suffer from shadow leaking artifacts.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Williams, L.: Casting curved shadows on curved surfaces. ACM SIGGRAPH Computer Graphics 12, 270–274 (1978)
Stamminger, M., Drettakis, G.: Perspective shadow maps. In: Proceedings of the 29th annual conference on Computer graphics and interactive techniques, pp. 557–562. ACM, New York (2002)
Wimmer, M., Scherzer, D., Purgathofer, W.: Light space perspective shadow maps. In: Eurographics Symposium on Rendering, vol. 2004, pp. 92–104 (2004)
Martin, T., Tan, T.: Anti-aliasing and continuity with trapezoidal shadow maps. In: Eurographics Symposium on Rendering, pp. 153–160 (2004)
Zhang, H.: Forward Shadow Mapping. In: Proc. Euro-Graphics Rendering Workshop, vol. 98, pp. 249–252 (1998)
Fernando, R., Fernandez, S., Bala, K., Greenberg, D.: Adaptive shadow maps. In: Proceedings of the 28th annual conference on Computer graphics and interactive techniques, pp. 387–390. ACM, New York (2001)
Donnelly, W., Lauritzen, A.: Variance shadow maps. In: I3D 2006: Proceedings of the 2006 symposium on Interactive 3D graphics and games, pp. 161–165. ACM, New York (2006)
Annen, T., Mertens, T., Bekaert, P., Seidel, H., Kautz, J.: Convolution Shadow Maps. In: Eurographics (2007)
Woo, A., Poulin, P., Fournier, A.: A survey of shadow algorithms. IEEE Computer Graphics and Applications 10, 13–32 (1990)
Hasenfratz, J., Lapierre, M., Holzschuch, N., Sillion, F., Gravir, A.: A Survey of Real-time Soft Shadows Algorithms. In: Computer Graphics Forum, vol. 22, pp. 753–774 (2003)
Reeves, W., Salesin, D., Cook, R.: Rendering antialiased shadows with depth maps. In: Proceedings of the 14th annual conference on Computer graphics and interactive techniques, pp. 283–291. ACM, New York (1987)
Lauritzen, A., McCool, M.: Layered variance shadow maps. In: Proceedings of graphics interface 2008, Canadian Information Processing Society Toronto, Ont., Canada, pp. 139–146 (2008)
Annen, T., Mertens, T., Seidel, H., Flerackers, E., Kautz, J.: Exponential shadow maps. In: Proceedings of graphics interface 2008, Canadian Information Processing Society Toronto, Ont., Canada, pp. 155–161 (2008)
Durand, F., Holzschuch, N., Soler, C., Chan, E., Sillion, F.X.: A frequency analysis of light transport. ACM Trans. Graph. 24, 1115–1126 (2005)
Sloan, P.P., Govindaraju, N.K., Nowrouzezahrai, D., Snyder, J.: Image-based proxy accumulation for real-time soft global illumination. In: PG 2007: Proceedings of the 15th Pacific Conference on Computer Graphics and Applications, Washington, DC, USA, pp. 97–105. IEEE Computer Society, Los Alamitos (2007)
Tomasi, C., Manduchi, R.: Bilateral filtering for gray and color images. In: Sixth International Conference on Computer Vision 1998, pp. 839–846 (1998)
Paris, S., Kornprobst, P., Tumblin, J., Durand, F.: A gentle introduction to bilateral filtering and its applications. In: International Conference on Computer Graphics and Interactive Techniques. ACM Press, New York (2007)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Kim, J., Kim, S. (2009). Bilateral Filtered Shadow Maps. In: Bebis, G., et al. Advances in Visual Computing. ISVC 2009. Lecture Notes in Computer Science, vol 5876. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-10520-3_5
Download citation
DOI: https://doi.org/10.1007/978-3-642-10520-3_5
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-10519-7
Online ISBN: 978-3-642-10520-3
eBook Packages: Computer ScienceComputer Science (R0)