Adaptive rendering based on robust principal component analysis

被引:0
作者
Hongliang Yuan
Changwen Zheng
机构
[1] Chinese Academy of Sciences,Science and Technology on Integrated Information System Laboratory, Institute of Software
[2] University of Chinese Academy of Sciences,undefined
来源
The Visual Computer | 2018年 / 34卷
关键词
Adaptive rendering; Robust principal component analysis; Propagation filter; Monte Carlo ray tracing; Mean squared error;
D O I
暂无
中图分类号
学科分类号
摘要
We propose an adaptive sampling and reconstruction method based on the robust principal component analysis (PCA) to denoise Monte Carlo renderings. Addressing spike noise is a challenging problem in adaptive rendering methods. We adopt the robust PCA as a pre-processing step to efficiently decompose spike noise from rendered image after the image space is sampled. Then we leverage patch-based propagation filter for feature prefiltering and apply the robust PCA to reduce dimensionality in high-dimensional feature space. After that, we estimate a per-pixel pilot bandwidth derived from kernel density estimation and construct the multivariate local linear estimator in the reduced feature space to estimate the value of each pixel. Finally, we distribute additional ray samples in the regions with higher estimated mean squared error if sampling budget remains. We demonstrate that our method makes significant improvement in terms of both numerical error and visual quality compared to the state-of-the-art.
引用
收藏
页码:551 / 562
页数:11
相关论文
共 86 条
[1]  
Belcour L(2013)5D covariance tracing for efficient defocus and motion blur ACM Trans. Gr. 32 31:1-31:18
[2]  
Soler C(2016)Nonlinearly weighted first-order regression for denoising monte carlo renderings Comput. Graph. Forum 35 107-117
[3]  
Subr K(2006)Simple and efficient improvements of multivariate local linear regression J. Multivar. Anal. 97 1501-1524
[4]  
Holzschuch N(2010)Density-based outlier rejection in Monte Carlo rendering Comput. Gr. Forum 29 2119-2125
[5]  
Durand F(2014)Boosting Monte Carlo rendering by ray histogram fusion ACM Trans. Gr. 33 8:1-8:15
[6]  
Bitterli B(1994)Ideal spatial adaptation by wavelet shrinkage Biometrika 81 425-455
[7]  
Rousselle F(2004)A progressive rendering algorithm using an adaptive perceptually based image metric Comput. Gr. Forum 23 605-614
[8]  
Moon B(2015)A machine learning approach for filtering Monte Carlo noise ACM Trans. Gr. 34 122:1-122:12
[9]  
Guitián JAI(2013)Removing the noise in Monte Carlo rendering with general image denoising algorithms Comput. Gr. Forum (Proc. Eurogr. 2013) 32 93-102
[10]  
Adler D(2011)Multivariate online kernel density estimation with Gaussian kernels Pattern Recogn. 44 2630-2642