Interactive Virtual Relighting and Remodeling of Real Scenes
Abstract
Lighting design is often tedious due to the required physical manipulation of real light sources and objects. As an alternative, we present an interactive system to virtually modify the lighting and geometry of scenes with both real and synthetic objects, including mixed real/virtual lighting and shadows. In our method, real scene geometry is first approximately reconstructed from photographs. Additional images are taken from a single viewpoint with a real light in different positions to estimate reflectance. A filtering process is used to compensate for inaccuracies, and per image reflectances are averaged to generate an approximate reflectance image for the given viewpoint, removing shadows in the process. This estimate is used to initialise a global illumination hierarchical radiosity system, representing real-world secondary illumination; the system is optimized for interactive updates. Direct illumination from lights is calculated separately using ray-casting and a table for efficient reuse of data where appro-priate. Our system allows interactive modification of light emission and object positions, all with mixed real/virtual illumination effects. Real objects can also be virtually removed using texture-filling algorithms for reflectance estimation.
Domains
Graphics [cs.GR]
Fichier principal
loscos_c_1.pdf (238.84 Ko)
Télécharger le fichier
doorAddLight.gif (66.66 Ko)
Télécharger le fichier
BothLight.h.gif (33.93 Ko)
Télécharger le fichier
Figure2CL0.gif (10.18 Ko)
Télécharger le fichier
Figure2CL6.gif (9.54 Ko)
Télécharger le fichier
Figure2Merge.gif (78.1 Ko)
Télécharger le fichier
Figure2Reflectance0.gif (85.77 Ko)
Télécharger le fichier
Figure2Reflectance6.gif (90.55 Ko)
Télécharger le fichier
Figure2View0.gif (89.2 Ko)
Télécharger le fichier
Figure2View6.gif (90.85 Ko)
Télécharger le fichier
Figure4bReprojGamma.h.gif (30.38 Ko)
Télécharger le fichier
Figure4c500600800.h.gif (30.65 Ko)
Télécharger le fichier
PortableInitial.h.gif (37.28 Ko)
Télécharger le fichier
Reproj2.gif (58.6 Ko)
Télécharger le fichier
Reproj2.h.gif (44.85 Ko)
Télécharger le fichier
TwoLights.gif (31.42 Ko)
Télécharger le fichier
TwoLightsVirtual.gif (49.01 Ko)
Télécharger le fichier
Virt.gif (31.43 Ko)
Télécharger le fichier
VirtualLight.gif (21.21 Ko)
Télécharger le fichier
VirtualObjects.gif (49.61 Ko)
Télécharger le fichier
boite.h.gif (50 Ko)
Télécharger le fichier
doorAddChair.gif (85.23 Ko)
Télécharger le fichier
doorRemov.gif (84.33 Ko)
Télécharger le fichier
doorReproj.gif (81.46 Ko)
Télécharger le fichier
port.h.gif (49.23 Ko)
Télécharger le fichier
portrefl.h.gif (49.74 Ko)
Télécharger le fichier
remov.gif (57.93 Ko)
Télécharger le fichier
Origin | Files produced by the author(s) |
---|
Format | Figure, Image |
---|
Format | Figure, Image |
---|
Format | Figure, Image |
---|
Format | Figure, Image |
---|
Format | Figure, Image |
---|
Format | Figure, Image |
---|
Format | Figure, Image |
---|
Format | Figure, Image |
---|
Format | Figure, Image |
---|
Format | Figure, Image |
---|
Format | Figure, Image |
---|
Format | Figure, Image |
---|
Format | Figure, Image |
---|
Format | Figure, Image |
---|
Format | Figure, Image |
---|
Format | Figure, Image |
---|
Format | Figure, Image |
---|
Format | Figure, Image |
---|
Format | Figure, Image |
---|
Format | Figure, Image |
---|
Format | Figure, Image |
---|
Format | Figure, Image |
---|
Format | Figure, Image |
---|
Format | Figure, Image |
---|
Format | Figure, Image |
---|
Format | Figure, Image |
---|
Loading...