GPU-Based Inverse Rendering With Multi-Objective Particle Swarm Optimization

Koki Nagano, Thomas Collins, Chi-An Chen, and Aiichiro Nakano. GPU-Based Inverse Rendering With Multi-Objective Particle Swarm Optimization. In Intl. Conf. on Special Interest Group on Graphics and Interactive Techniques, Kobe, Japan, November 2015.

Download

[4.5MB pdf] 

Abstract

We present a novel, GPU-accelerated per-pixel inverse rendering (IR) optimization algorithm based on Particle Swarm Optimization (PSO), IRPSO. IRPSO estimates the per-pixel scene attributes including reflectance properties of a 3D model, and is fast enough to do in situ visualization of the optimization in real-time. We utilize the GPU framebuffer as a computational domain, where each pixel is treated as an independent computational ”swarm”. We propose a parallel framework that recovers the reflectance at each pixel location in a massively parallel fashion. The algorithm’s high parallel efficiency is demonstrated through our GPU/GLSL shader implementation of the method. IRPSO is validated experimentally on examples including simulated ground truth images.

BibTeX Entry

@InProceedings{nagano2015-GPU-Based-Inverse-Rendering-With-Multi-Objective-Particle-Swarm-Optimization,
  abstract	= {We present a novel, GPU-accelerated per-pixel inverse rendering (IR) optimization algorithm based on Particle Swarm Optimization (PSO), IRPSO. IRPSO estimates the per-pixel scene attributes including reflectance properties of a 3D model, and is fast enough to do in situ visualization of the optimization in real-time. We utilize the GPU framebuffer as a computational domain, where each pixel is treated as an independent computational ”swarm”. We propose a parallel framework that recovers the reflectance at each pixel location in a massively parallel fashion. The algorithm’s high parallel efficiency is demonstrated through our GPU/GLSL shader implementation of the method. IRPSO is validated experimentally on examples including simulated ground truth images.},
  address	= {Kobe, Japan},
  author	= {Koki Nagano and Thomas Collins and Chi-An Chen and Aiichiro Nakano},
  booktitle	= siggraph-15,
  month		= nov,
  title		= {GPU-Based Inverse Rendering With Multi-Objective Particle Swarm Optimization},
  year		= {2015}
}