Explorations in Declarative Lighting Design

  • Hai Nam Ha
  • Patrick Olivier
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4073)


Declarative approaches to lighting design model image quality using an objective function that captures the desired visual properties of an object or scene. The value of the objective function is optimized for a particular camera configuration through the manipulation of the lighting parameters of a scene. We review the notion of declarative lighting design, and introduce LightOp, a tool by which the design of objective functions (the components and settings) and the application of different optimization techniques can be explored. We show how LightOp can be used to explore declarative lighting design through the realization of a number of extensions to existing approaches, including the application and evaluation of stochastic optimization; the use of backlighting to maximize edge enhancement; contrast modeling; and the use of a perceptually uniform color space.


Objective Function Color Space Greedy Search Lighting Parameter Declarative Approach 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. [Bar97]
    Barzel, R.: Lighting Controls for Computer Cinematography. Journal of Graphics Tool 2(1), 1–20 (1997)Google Scholar
  2. [FP04]
    Farugia, J.P., Peroche, B.: A progressive rendering algorithm using an adaptive perceptually based image metric. In: Eurographics conference proceedings (2004)Google Scholar
  3. [Gum02]
    Gumhold, S.: Maximum entropy light source placement. IEEE Visualization, 275–282 (2002)Google Scholar
  4. [Hal93]
    Hall, R.: Illumination and Color in Computer Generated Imagery. Monographs in Visual Communication. Springer, New York (1993)Google Scholar
  5. [JAP04]
    Jean, P.F., Albin, S., Peroche, B.: A perceptual Adaptive Image Metric for Computer Graphics. In: Proc. International Conference in Central Europe on Computer Graphics, Visualization and Computer Vision WSCG 2004 (2004)Google Scholar
  6. [JPP02]
    Jolivet, V., Plemenos, D., Poulingeas, P.: Inverse Direct Lighting with a Monte Carlo Method and Declarative Modelling. In: CG&GM 2002 (2002)Google Scholar
  7. [KPC93]
    Kawai, J., Painter, J., Cohen, M.: Radioptimization – Goal Based Rendering. In: Proc. SIGGRAPH 1993, pp. 147–154 (1993)Google Scholar
  8. [LHV04]
    Lee, C.H., Hao, X., Varshney, A.: Light Collages: Lighting Design for Effective Visualization. IEEE Visualization 2004, Austin (October 2004)Google Scholar
  9. [MAB*97]
    Marks, J., Andalman, B., Beardsley, P.A., Freeman, W., Gibson, S., Hodgins, J., Kang, T., Mirtich, B., Pfister, H., Ruml, W., Ryall, K., Seims, J., Shieber, S.: Design galleries: A general approach to setting parameters for computer graphics and animation. In: Proc. SIGGRAPH, pp. 389–400 (1997)Google Scholar
  10. [Mar94]
    Markus, G.: Visual Computing. Springer, Heidelberg (1994)MATHGoogle Scholar
  11. [Mil05]
    Millerson, G.: Lighting for Television and Film, 3rd edn. Focal Press (2005)Google Scholar
  12. [McN00]
    McNamara, A.: Comparing real and synthetic scenes using human judgments of lightness. Doctoral Dissertation, Univ. Bristol (2000)Google Scholar
  13. [PF92]
    Poulin, P., Fournier, A.: Lights from highlights and shadows. In: Proceedings of the 1992 Symposium on interactive 3D Graphics, Cambridge, Massachusetts, United States, pp. 31–38. ACM Press, New York (1992)CrossRefGoogle Scholar
  14. [PRJ97]
    Poulin, P., Ratib, K., Jacques, M.: Sketching Shadows and Highlights to Position Lights. Computer Graphics International 1997 (CGI 1997), p. 56 (1997)Google Scholar
  15. [RP03]
    Reitsma, P.S.A., Pollard, N.S.: Perceptual metrics for character animation: sensitivity to errors in ballistic motion. ACM Transactions on Graph 22(3), 537–542 (2003)CrossRefGoogle Scholar
  16. [SDS*93]
    Schoeneman, C., Dorsey, J., Smits, B., Arvo, J., Greenburg, D.: Painting with light. In: Proc. SIGGRAPH, pp. 143–146 (1993)Google Scholar
  17. [SJ90]
    Spillmann, L., John, S.W.: Visual Perception the Neurophisiological Foundations. Academic Press, London (1990)Google Scholar
  18. [SL01]
    Shacked, R., Lischinski, D.: Automatic Lighting Design using a perceptual quality metric. EuroGraphics 20(3) (2001)Google Scholar
  19. [ST90]
    Saito, T., Takahashi, T.: Comprehensible rendering of 3-D shapes. In: Proc. SIGGRAPH, pp. 197–206 (1990)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • Hai Nam Ha
    • 1
  • Patrick Olivier
    • 1
  1. 1.Informatics Research InstituteUniversity of Newcastle Upon TyneNewcastle Upon TyneUK

Personalised recommendations