Learning Based Compression of Surface Light Fields for Real-time Rendering of Global Illumination Scenes
Siggraph 2013
Ehsan Miandji, Joel Kronander, Jonas Unger
Media and Information Technology, Linköping University, Sweden

 
 
 
Figure: Real-time rendering examples using pre-computed and compressed global illumination.
 
Abstract:

 
We present an algorithm for compression and real-time rendering of surface light fields (SLF) encoding the visual appearance of objects in static scenes with high frequency variations. We apply a non-local clustering in order to exploit spatial coherence in the SLF data. To efficiently encode the data in each cluster, we introduce a learning based approach, Clustered Exemplar Orthogonal Bases (CEOB), which trains a compact dictionary of orthogonal basis pairs, enabling efficient sparse projection of the SLF data. In addition, we discuss the application of the traditional Clustered Principal Component Analysis (CPCA) on SLF data, and show that in most cases, CEOB outperforms CPCA, K-SVD and spherical harmonics in terms of memory footprint, rendering performance and reconstruction quality. Our method enables efficient reconstruction and real-time rendering of scenes with complex materials and light sources, not possible to render in real-time using previous methods.
 
 
Documents:
Paper: Preprint (.pdf) (11.6MB)
 
Bitex:
@inproceedings{Miandji:2013:LBC:2542355.2542385,
author = {Miandji, Ehsan and Kronander, Joel and Unger, Jonas},
title = {Learning Based Compression of Surface Light Fields for Real-time Rendering of Global Illumination Scenes},
booktitle = {SIGGRAPH Asia 2013 Technical Briefs},
series = {SA '13},
year = {2013},
isbn = {978-1-4503-2629-2},
location = {Hong Kong, Hong Kong},
pages = {24:1--24:4},
articleno = {24},
numpages = {4},
publisher = {ACM},
address = {New York, NY, USA},
keywords = {compression, global illumination, real time rendering},
}
 
Acknowledgements:
This project was funded by the Swedish Foundation for Strategic Research (SSF) through grant IIS11-0081, and Linköping University Center for Industrial Information Technology (CENIIT).
 

 

Jonas Unger 2016   

f