This paper presents a new approach to illumination design by image synthesis in closed environments, based in a solution of an inverse illumination problem proposed by Schoenman et al 6. Schoeneman’s work lets the user paint (using a ’light paintbrush’) a scene so as to define a desired illumination of the scene. In this paper we propose to solve the above mentioned inverse illumination problem by using genetic algorithms as an optimization technique, and of radiosity based image synthesis. We have also implemented a viewer with 3d painting capabilities, to allow the interactive specification of the desired illumination. The method finds the best combination of number, positions and intensities of lights, allowing also the minimization of cost or energy consumption, that achieves (approximately) the desired illumination of the scene.
[1]
David E. Goldberg,et al.
Genetic Algorithms in Search Optimization and Machine Learning
,
1988
.
[2]
Claude Puech,et al.
Radiosity and global illumination
,
1994
.
[3]
Michael F. Cohen,et al.
Radiosity and realistic image synthesis
,
1993
.
[4]
Michael F. Cohen,et al.
Radioptimization: goal based rendering
,
1993,
SIGGRAPH.
[5]
James Arvo,et al.
Painting with light
,
1993,
SIGGRAPH.
[6]
Pat Hanrahan,et al.
A rapid hierarchical radiosity algorithm
,
1991,
SIGGRAPH.