AI Chat Paper
Note: Please note that the following content is generated by AMiner AI. SciOpen does not take any responsibility related to this content.
{{lang === 'zh_CN' ? '文章概述' : 'Summary'}}
{{lang === 'en_US' ? '中' : 'Eng'}}
Chat more with AI
PDF (28 MB)
Collect
Submit Manuscript AI Chat Paper
Show Outline
Outline
Show full outline
Hide outline
Outline
Show full outline
Hide outline
Research Article | Open Access

A method for estimating the errors in many-light rendering with supersampling

Hirokazu Sakai1Kosuke Nabata1Shinya Yasuaki1Kei Iwasaki1,2( )
Wakayama University, Wakayama, Wakayama, 640-8510, Japan.
Dwango CG Research, KADOKAWA Hongo Bldg. 5245 Hongo, Bunkyo-ku, Tokyo, 1130033, Japan.
Show Author Information

Abstract

In many-light rendering, a variety of visual and illumination effects, including anti-aliasing, depth of field, volumetric scattering, and subsurface scattering, are combined to create a number of virtual point lights (VPLs). This is done in order to simplify computation of the resulting illumination. Naive approaches that sum the direct illumination from many VPLs are computationally expensive; scalable methods can be computed more efficiently by clustering VPLs, and then estimating their sum by sampling a small number of VPLs. Although significant speed-up has been achieved using scalable methods, clustering leads to uncontrollable errors, resulting in noise in the rendered images. In this paper, we propose a method to improve the estimation accuracy of many-light rendering involving such visual and illumination effects. We demonstrate that our method can improve the estimation accuracy by a factor of 2.3 over the previous method.

References

[1]
Dachsbacher, C.; Křivánek, J.; Hašan, M.; Arbree, A.; Walter, B.; Novák, J. Scalable realistic rendering with many-light methods. Computer Graphics Forum Vol. 33, No. 1, 88-104, 2014.
[2]
Walter, B.; Fernandez, S.; Arbree, A.; Bala, K.; Donikian, M.; Greenberg, D. P. Lightcuts: A scalable approach to illumination. ACM Transactions on Graphics Vol. 24, No. 3, 1098-1107, 2005.
[3]
Ou, J.; Pellacini, F. LightSlice: Matrix slice sampling for the many-lights problem. ACM Transactions on Graphics Vol. 30, No. 6, Article No. 179, 2011.
[4]
Huo, Y.; Wang, R.; Jin, S.; Liu, X.; Bao, H. A matrix sampling-and-recovery approach for many-lights rendering. ACM Transactions on Graphics Vol. 34, No. 6, Article No. 210, 2015.
[5]
Nabata, K.; Iwasaki, K.; Dobashi, Y.; Nishita, T. An error estimation framework for many-light rendering. Computer Graphics Forum Vol. 35, No. 7, 431-439, 2016.
[6]
Walter, B.; Arbree, A.; Bala, K.; Greenberg, D. P. Multidimensional lightcuts.ACM Transactions on Graphics Vol. 25, No. 3, 1081-1088, 2006.
[7]
Křivánek, J.; Georgiev, I.; Kaplanyan, A. S.; Cañada, J. Recent advances in light transport simulation: Theory and practice. In: Proceedings of the ACM SIGGRAPH 2013 Courses, Article No. 4, 2013.
[8]
Keller, A. Instant radiosity. In: Proceedings of the 24th Annual Conference on Computer Graphics and Interactive Techniques, 49-56, 1997.
[9]
Hašan, M.; Pellacini, F.; Bala, K. Matrix row-column sampling for the many-light problem. ACM Transactions on Graphics Vol. 26, No. 3, Article No. 26, 2007.
[10]
Georgiev, I.; Křivánek, J.; Popov, S.; Slusallek, P. Importance caching for complex illumination. Computer Graphics Forum Vol. 31, No. 2, 701-710, 2012.
[11]
Yoshida, H.; Nabata, K.; Iwasaki, K.; Dobashi, Y.; Nishita, T. Adaptive importance caching for many-light rendering. Journal of WSCG Vol. 23, No. 1, 65-72, 2015.
[12]
Wu, Y.-T.; Chuang, Y.-Y. VisibilityCluster: Average directional visibility for many-light rendering. IEEE Transactions on Visualization and Computer Graphics Vol. 19, No. 9, 1566-1578, 2013.
[13]
Engelhardt, T.; Novák, J.; Schmidt, T.-W.; Dachsbacher, C. Approximate bias compensation for rendering scenes with heterogeneous participating media. Computer Graphics Forum Vol. 31, No. 7, 2145-2154, 2012.
[14]
Novák, J.; Nowrouzezahrai, D.; Dachsbacher, C.; Jarosz, W. Virtual ray lights for rendering scenes with participating media. ACM Transactions on Graphics Vol. 31, No. 4, Article No. 60, 2012.
[15]
Frederickx, R.; Bartels, P.; Dutré, P. Adaptive LightSlice for virtual ray lights. In: Proceedings of Eurographics 2015 Short Paper, 61-64, 2015.
[16]
Huo, Y.; Wang, R.; Hu, T.; Hua, W.; Bao, H. Adaptive matrix column sampling and completion for rendering participating media. ACM Transactions on Graphics Vol. 35, No. 6, Article No. 167, 2016.
[17]
Arbree, A.; Walter, B.; Bala, K. Single-pass scalable subsurface rendering with lightcuts. Computer Graphics Forum Vol. 27, No. 2, 507-516, 2008.
[18]
Walter, B.; Khungurn, P.; Bala, K. Bidirectional lightcuts. ACM Transactions on Graphics Vol. 31, No. 4, Article No. 59, 2012.
[19]
Wu, Y. T.; Li, T. M.; Lin, Y. H.; Chuang, Y. Y. Dual-matrix sampling for scalable translucent material rendering. IEEE Transactions on Visualization and Computer Graphics Vol. 21, No. 3, 363-374, 2015.
[20]
Jensen, H. W.; Marschner, S. R.; Levoy, M.; Hanrahan, P. A practical model for subsurface light transport. In: Proceedings of the 28th Annual Conference on Computer Graphics and Interactive Techniques, 511-518, 2001.
[21]
King, A.; Kulla, C.; Conty, A.; Fajardo, M. BSSRDF importance sampling. In: Proceedings of the ACM SIGGRAPH 2013 Talks, Article No. 48, 2013.
Computational Visual Media
Pages 151-160
Cite this article:
Sakai H, Nabata K, Yasuaki S, et al. A method for estimating the errors in many-light rendering with supersampling. Computational Visual Media, 2019, 5(2): 151-160. https://doi.org/10.1007/s41095-019-0137-0

618

Views

23

Downloads

1

Crossref

N/A

Web of Science

1

Scopus

0

CSCD

Altmetrics

Revised: 21 December 2018
Accepted: 15 February 2019
Published: 11 April 2019
© The author(s) 2019

This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduc-tion in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made.

The images or other third party material in this article are included in the article’s Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from thecopyright holder.

To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.

Other papers from this open access journal are available free of charge from http://www.springer.com/journal/41095. To submit a manuscript, please go to https://www. editorialmanager.com/cvmj.

Return