Abstract
Flash light of digital cameras is a very useful way to picture scenes with low quality illumination. Nevertheless, especially low-end cameras integrated flash lights are considered as not reliable for high quality images, due to known artifacts (sharp shadows, highlights, uneven lighting) generated in images. Moreover, a mathematical model of this kind of light seems difficult to create. In this paper we present a color correction space which, given some information about the geometry of the pictured scene, is able to provide a space-dependent correction of each pixel of the image. The correction space can be calculated once in a lifetime using a quite fast acquisition procedure; after 3D spatial calibration, obtained color correction function can be applied to every image where flash is the dominant illuminant. The correction space presents several advantages: it is independent from the kind of light used (provided that it is bound to the camera), it gives the possibly to correct only determinate artifacts (for example color deviation) introduced by flash light, and it has a wide range of possible applications, from image enhancement to material color estimation.
Keywords
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Agrawal, A., Raskar, R., Nayar, S.K., Li, Y.: Removing photography artifacts using gradient projection and flash-exposure sampling. ACM Tr. on Graphics 24(3), 828–835 (2005)
Ashdown, I.: Near-Field Photometry: Measuring and Modeling Complex 3-D Light Sources. In: ACM SIGGRAPH 1995 Course Notes, pp. 1–15 (1995)
Barnard, K., Cardei, V., Funt, B.: A comparison of computational color constancy algorithms. I: Methodology and experiments with synthesized data. Image Processing, IEEE Trans. 11(9), 972–984 (2002)
Barnard, K., Martin, L., Coath, A., Funt, B.: A Comparison of Computational Color Constancy Algorithms Part II: Experiments With Image Data. IEEE Trans. on Image processing 11(9), 985 (2002)
Callieri, M., Cignoni, P., Corsini, M., Scopigno, R.: Masked photo blending: mapping dense photographic dataset on high-resolution 3d models. Computer & Graphics 32(4), 464–473 (2008)
Commission Internationale de l’Eclairage (CIE). Colorimetry CIE 15 (2004)
Debevec, P.: Rendering synthetic objects into real scenes: bridging traditional and image-based graphics with global illumination and high dynamic range photography. In: SIGGRAPH 1998, pp. 189–198. ACM Press, New York (1998)
Ebner, M.: Color constancy using local color shifts. In: Pajdla, T., Matas, J(G.) (eds.) ECCV 2004. LNCS, vol. 3023, pp. 276–287. Springer, Heidelberg (2004)
Eisemann, E., Durand, F.: Flash photography enhancement via intrinsic relighting. In: ACM Trans. on Graphics, vol. 23, ACM Press, New York (2004)
Finlayson, G.D., Hordley, S.D.: Improving gamut mapping color constancy. IEEE Trans. on Image Processing 9(10), 1774–1783 (2000)
Finlayson, G.D., Hordley, S.D., Hubel, P.M.: Color by correlation: A simple, unifying framework for color constancy. IEEE Trans. on Pattern Analysis and Machine Intelligence 23(11), 1209–1221 (2001)
Gijsenij, A., Gevers, T.: Color constancy using natural image statistics. In: Int. Conf. on Comp. Vision and Pat. Recogn., Minneapolis, USA, June 2007, pp. 1–8 (2007)
Goesele, M., Granier, X., Heidrich, W., Seidel, H.-P.: Accurate light source acquisition and rendering. ACM Tr. Gr. 22(3), 621–630 (2003)
Gortler, S.J., Grzeszczuk, R., Szeliski, R., Cohen, M.F.: The lumigraph. In: SIGGRAPH 1996, pp. 43–54 (1996)
Grubbs, F.: Procedures for detecting outlying observations in samples. Technometrics 11, 1–21 (1969)
Heidrich, W., Kautz, J., Slusallek, P., Seidel, H.-P.: Canned lightsources. In: Rend. Tech., pp. 293–300 (1998)
Hoppe, H., Toyama, K.: Continuous flash. Technical Report MSR-TR-2003-63, Microsoft Research (2003)
Hsu, E., Mertens, T., Paris, S., Avidan, S., Durand, F.: Light mixture estimation for spatially varying white balance. In: SIGGRAPH 2008, ACM Press, New York (2008)
Kawakami, R., Ikeuchi, K., Tan, R.T.: Consistent surface color for texturing large objects in outdoor scenes. In: ICCV 2005: Int. Conf. on Computer Vision, Washington, DC, USA, pp. 1200–1207 (2005)
Lischinski, D., Farbman, Z., Uyttendaele, M., Szeliski, R.: Interactive local adjustment of tonal values. ACM Tr. Gr. 25(3), 646–653 (2006)
Lu, C., Drew, M.S., Finlayson, G.D.: Shadow removal via flash/noflash illumination. In: W. on Mult. Signal Processing, pp. 198–201 (2006)
Omer, I., Werman, M.: Color lines: Image specific color representation. In: CVPR 2004, June 2004, vol. II, pp. 946–953. IEEE, Los Alamitos (2004)
Petschnigg, G., Szeliski, R., Agrawala, M., Cohen, M., Hoppe, H., Toyama, K.: Digital photography with flash and no-flash image pairs. In: SIGGRAPH 2004, pp. 664–672 (2004)
Unger, J., Wenger, A., Hawkins, T., Gardner, A., Debevec, P.: Capturing and rendering with incident light fields. In: EGRW 2003, pp. 141–149 (2003)
van de Weijer, J., Gevers, T.: Color constancy based on the grey-edge hypothesis. In: ICIP, pp. 722–725 (2005)
Vergauwen, M., Van Gool, L.: Web-based 3d reconstruction service. Mach. Vision Appl. 17(6), 411–426 (2006)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Dellepiane, M., Callieri, M., Corsini, M., Cignoni, P., Scopigno, R. (2009). Flash Lighting Space Sampling. In: Gagalowicz, A., Philips, W. (eds) Computer Vision/Computer Graphics CollaborationTechniques. MIRAGE 2009. Lecture Notes in Computer Science, vol 5496. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-01811-4_20
Download citation
DOI: https://doi.org/10.1007/978-3-642-01811-4_20
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-01810-7
Online ISBN: 978-3-642-01811-4
eBook Packages: Computer ScienceComputer Science (R0)