Noise Reduction on G‐Buffers for Monte Carlo Filtering
dc.contributor.author | Moon, Bochang | en_US |
dc.contributor.author | Iglesias‐Guitian, Jose A. | en_US |
dc.contributor.author | McDonagh, Steven | en_US |
dc.contributor.author | Mitchell, Kenny | en_US |
dc.contributor.editor | Chen, Min and Zhang, Hao (Richard) | en_US |
dc.date.accessioned | 2018-01-10T07:43:24Z | |
dc.date.available | 2018-01-10T07:43:24Z | |
dc.date.issued | 2017 | |
dc.description.abstract | We propose a novel pre‐filtering method that reduces the noise introduced by depth‐of‐field and motion blur effects in geometric buffers (G‐buffers) such as texture, normal and depth images. Our pre‐filtering uses world positions and their variances to effectively remove high‐frequency noise while carefully preserving high‐frequency edges in the G‐buffers. We design a new anisotropic filter based on a per‐pixel covariance matrix of world position samples. A general error estimator, Stein's unbiased risk estimator, is then applied to estimate the optimal trade‐off between the bias and variance of pre‐filtered results. We have demonstrated that our pre‐filtering improves the results of existing filtering methods numerically and visually for challenging scenes where depth‐of‐field and motion blurring introduce a significant amount of noise in the G‐buffers.We propose a novel pre‐filtering method that reduces the noise introduced by depth‐of‐field and motion blur effects in geometric buffers (G‐buffers) such as texture, normal and depth images. Our pre‐filtering uses world positions and their variances to effectively remove high‐frequency noise while carefully preserving high‐frequency edges in the G‐buffers. We design a new anisotropic filter based on a per‐pixel covariance matrix of world position samples. A general error estimator, Stein's unbiased risk estimator, is then applied to estimate the optimal trade‐off between the bias and variance of pre‐filtered results. | en_US |
dc.description.number | 8 | |
dc.description.sectionheaders | Articles | |
dc.description.seriesinformation | Computer Graphics Forum | |
dc.description.volume | 36 | |
dc.identifier.doi | 10.1111/cgf.13155 | |
dc.identifier.issn | 1467-8659 | |
dc.identifier.pages | 600-612 | |
dc.identifier.uri | https://doi.org/10.1111/cgf.13155 | |
dc.identifier.uri | https://diglib.eg.org:443/handle/10.1111/cgf13155 | |
dc.publisher | © 2017 The Eurographics Association and John Wiley & Sons Ltd. | en_US |
dc.subject | image filtering | |
dc.subject | denoising | |
dc.subject | Monte Carlo ray tracing | |
dc.subject | Three‐Dimensional Graphics and Realism [I.3.7]: Raytracing | |
dc.title | Noise Reduction on G‐Buffers for Monte Carlo Filtering | en_US |