Abstract
Lighting design is an essential process in computer cinematography, games, architectural design and various other applications for correctly illuminating or highlighting parts of a scene and enhancing storytelling. When targeting specific illumination goals and constraints, this process can be tedious and counter-intuitive even for experienced users and thus automatic, goal-driven methods have emerged for the estimation of a lighting configuration to match the desired result. We present a general automatic approach to such an inverse lighting design problem, where the number of light sources along with their position and emittance are computed given a set of user-specified lighting goals. To this end, we employ a special hierarchical light clustering that operates in the lighting goal coverage domain and overcomes limitations of previous approaches in environments with high occlusion or structural complexity. Our approach is independent of the underlying light transport model and can quickly converge to usable solutions. We validate our results and provide comparative evaluation with the current state of the art.
Similar content being viewed by others
References
Castro, F., Acebo, E., Sbert, M.: Heuristic-search-based light positioning according to irradiance intervals. In: Proceedings of the 10th International Symposium on Smart Graphics. SG’09, pp. 128–139. Springer-Verlag, Berlin, Heidelberg (2009)
Castro, F., del Acebo, E., Sbert, M.: Energy-saving light positioning using heuristic search. Eng. Appl. Artif. Intell. 25(3), 566–582 (2012)
Costa, A.C., Sousa, A.A., Ferreira, F.N.: Lighting design: A goal based approach using optimisation. In: Proceedings of the 10th Eurographics Conference on Rendering. EGWR’99, pp. 317–328. Eurographics Association, Aire-la-Ville, Switzerland, Switzerland (1999)
Dachsbacher, C., Křivánek, J., Hašan, M., Arbree, A., Walter, B., Novák, J.: Scalable realistic rendering with many-light methods. Comp. Graph. Forum 33(1), 88–104 (2014)
Fernández, E., Besuievsky, G.: Technical section: Inverse lighting design for interior buildings integrating natural and artificial sources. Comput. Graph. 36(8), 1096–1108 (2012)
Gkaravelis, A., Papaioannou, G., Kalampokis, K.: Inverse light design for high-occlusion environments. In: Proceedings of the 10th International Symposium on Smart Graphics. SG ’09, pp. 128–139. Springer-Verlag, Berlin, Heidelberg (2015)
Kawai, J.K., Painter, J.S., Cohen, M.F.: Radioptimization: goal based rendering. In: Proceedings of the 20th Annual Conference on Computer Graphics and Interactive Techniques. SIGGRAPH ’93, pp. 147–154. ACM, New York, NY, USA (1993)
Lawson, C., Hanson, R.: Solving Least Squares Problems. PrenticeHall, New Jersey (1987)
Lin, W.C., Huang, T.S., Ho, T.C., Chen, Y.T., Chuang, J.H.: Interactive lighting design with hierarchical light representation. Comput. Graph. Forum 32(4), 133–142 (2013)
Lon, V., Gruson, A., Cozot, R., Bouatouch, K.: Automatic Aesthetics-based Lighting Design with Global Illumination. In: Keyser, J., Kim, Y.J., Wonka, P. (eds.) Pacific Graphics Short Papers. The Eurographics Association, Sweden (2014)
Nelder, J.A., Mead, R.: A simplex method for function minimization. Comp. J. 7(4), 308–313 (1965)
Patow, G., Pueyo, X.: A survey of inverse rendering problems. Comp. Graph. Forum 22(4), 663–687 (2003)
Pellacini, F., Battaglia, F., Morley, R.K., Finkelstein, A.: Lighting with paint. ACM Trans. Graph. 26(2) (2007)
Poulin, P., Fournier, A.: Lights from highlights and shadows. In: Proceedings of the 1992 Symposium on Interactive 3D Graphics. I3D ’92, pp. 31–38. ACM, New York, NY, USA (1992)
Poulin, P., Ratib, K., Jacques, M.: Sketching shadows and highlights to position lights. In: Proceedings of the 1997 Conference on Computer Graphics International, CGI ’97, pp. 56–. IEEE Computer Society, Washington, DC, USA (1997)
Schmidt, T.W., Pellacini, F., Nowrouzezahrai, D., Jarosz, W., Dachsbacher, C.: State of the art in artistic editing of appearance, lighting, and material. In: Eurographics 2014—State of the Art Reports. Eurographics Association, Strasbourg, France (2014)
Schoeneman, C., Dorsey, J., Smits, B., Arvo, J., Greenberg, D.: Painting with light. In: Proceedings of the 20th Annual Conference on Computer Graphics and Interactive Techniques. SIGGRAPH ’93, pp. 143–146. ACM, New York, NY, USA (1993)
Schwarz, M., Wonka, P.: Procedural design of exterior lighting for buildings with complex constraints. ACM Trans. Graph 33(5), 166:1–166:16 (2014)
Shacked, R., Lischinski, D.: Automatic lighting design using a perceptual quality metric. Comp. Graph. Forum (2001)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Gkaravelis, A., Papaioannou, G. Inverse lighting design using a coverage optimization strategy. Vis Comput 32, 771–780 (2016). https://doi.org/10.1007/s00371-016-1237-9
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00371-016-1237-9