110 likes | 126 Views
Energy Preserving Non-linear Filters. Presented by Wei-Yin Chen (R94943040). Outline. Introduction Problem and Goal Source of Noise Filter Model Algorithm and Application Monte Carlo RADIANCE Result and Conclusion. Introduction. Problem Noise caused by inadequate sampling Goal
E N D
Energy Preserving Non-linear Filters Presented by Wei-Yin Chen (R94943040)
Outline • Introduction • Problem and Goal • Source of Noise • Filter Model • Algorithm and Application • Monte Carlo • RADIANCE • Result and Conclusion
Introduction • Problem • Noise caused by inadequate sampling • Goal • Enhance image quality without more samples • Additional Properties • Preserve energy • Doesn’t blur details • Usage • Filter before tone mapping
Source of Noise • “Small probability” area in Monte-Carlo method • Not noise actually • This happens at a region, not at a pixel • Average the “noise” in a larger region
Required sample • Define noise • Pixels not converging within range D (typically 13) after tone map • Huge samples are required in the worst case • >1e4 samples for 1e-4 accuracy • Most regions are smooth • Good average case • Target on the noisy regions
Filter Model • Constant-width filter • Inherently preserve energy • Variable-width filter • Not energy preserving on the boundary • Region of support • Variable-width filter with energy preserving • Source oriented perspective • Region of influence
Algorithm for Monte Carlo rendering • Pre-render a small image (100x100x16) • Find a visual threshold Ltvis = Laverage/128 (1 after tone map) • Find a threshold of sample density that most pixels converge within D • Render with the sampling density at full resolution • For unconverged pixels • Distribute Lexcess=Lu-Ln (average of converged neighbors) to a region, region area = Lexcess/Ltvis • Affected radiance <= 1
Co-operation with RADIANCE • RADIANCE • A rendering system • Super-sampled • StDev unknown for the filter • Work-around • Regard extreme values as unconverged pixels
Conclusion and Comments • Effective in removing noise • Still blur the caustic area • Increasing samples in the noisy region might be better • What if the RADIANCE is not super-sampled?