Light field projection for lighting reproduction

Zhong Zhou, Tao Yu, Xiaofeng Qiu, Ruigang Yang, Qinping Zhao

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

7 Scopus citations


We propose a novel approach to generate 4D light field in the physical world for lighting reproduction. The light field is generated by projecting lighting images on a lens array. The lens array turns the projected images into a controlled anisotropic point light source array which can simulate the light field of a real scene. In terms of acquisition, we capture an array of light probe images from a real scene, based on which an incident light field is generated. The lens array and the projectors are geometric and photometrically calibrated, and an efficient resampling algorithm is developed to turn the incident light field into the images projected onto the lens array. The reproduced illumination, which allows per-ray lighting control, can produce realistic lighting result on real objects, avoiding the complex process of geometric and material modeling. We demonstrate the effectiveness of our approach with a prototype setup.

Original languageEnglish
Title of host publication2015 IEEE Virtual Reality Conference, VR 2015 - Proceedings
EditorsJ. Edward Swan, Anatole Lecuyer, Tobias Hollerer, Victoria Interrante
Number of pages8
ISBN (Electronic)9781479917273
StatePublished - Aug 25 2015
EventIEEE Virtual Reality Conference, VR 2015 - Arles, France
Duration: Mar 23 2015Mar 27 2015

Publication series

Name2015 IEEE Virtual Reality Conference, VR 2015 - Proceedings


ConferenceIEEE Virtual Reality Conference, VR 2015


  • Light field projection
  • lighting reproduction
  • matting and compositing
  • realistic lighting
  • virtual reality

ASJC Scopus subject areas

  • Computer Graphics and Computer-Aided Design
  • Computer Vision and Pattern Recognition


Dive into the research topics of 'Light field projection for lighting reproduction'. Together they form a unique fingerprint.

Cite this