skip to main content
10.1145/1186562.1015777acmconferencesArticle/Chapter ViewAbstractPublication PagessiggraphConference Proceedingsconference-collections
Article

Digital photography with flash and no-flash image pairs

Published: 01 August 2004 Publication History

Abstract

Digital photography has made it possible to quickly and easily take a pair of images of low-light environments: one with flash to capture detail and one without flash to capture ambient illumination. We present a variety of applications that analyze and combine the strengths of such flash/no-flash image pairs. Our applications include denoising and detail transfer (to merge the ambient qualities of the no-flash image with the high-frequency flash detail), white-balancing (to change the color tone of the ambient image), continuous flash (to interactively adjust flash intensity), and red-eye removal (to repair artifacts in the flash image). We demonstrate how these applications can synthesize new images that are of higher quality than either of the originals.

Supplemental Material

MOV File

References

[1]
ADAMS, J., PARULSKI, K. AND SPAULDING, K., 1998. Color processing in digital cameras. IEEE Micro, 18(6), pp. 20--30.
[2]
AGARWALA, A., DONTCHEVA, M., AGRAWALA, M., DRUCKER, S., COLBURN, A., CURLESS, B., SALESIN, D. H., AND COHEN, M., 2003. Interactive Digital Photomontage. ACM Transaction on Graphics, 23(3), in this volume.
[3]
AKERS, D., LOSASSO, F., KLINGER, J., AGRAWALA, M., RICK, J., AND HANRAHAN, P., 2003. Conveying shape and features with image-based relighting. IEEE Visualization 2003, pp. 349--354.
[4]
CHOUDHURY, P., AND TUMBLIN, J., 2003. The trilateral filter for high contrast images and meshes. In Eurographics Rendering Symposium, pp. 186--196.
[5]
DEBEVEC, P. E., AND MALIK, J., 1997. Recovering high dynamic range radiance maps from photographs. ACM SIGGRAPH 97, pp. 369--378.
[6]
DEBEVEC, P., HAWKINS, T., TCHOU, C., DUIKER, H., SAROKIN, W. AND SAGAR, M., 2000. Acquiring the reflectance field of the human face. ACM SIGGRAPH 2000, pp. 145--156.
[7]
DICARLO, J. M., XIAO, F., AND WANDELL, B. A., 2001. Illuminating illumination. Ninth Color Imaging Conference, pp. 27--34.
[8]
DURAND, F., AND DORSEY, J., 2002. Fast bilateral filtering for the display of high-dynamic-range images. ACM Transactions on Graphics, 21(3), pp. 257--266.
[9]
EISEMANN, E., AND DURAND, F., 2004. Flash photography enhancement via intrinsic relighting. ACM Transactions on Graphics, 23(3), in this volume.
[10]
FLEISHMAN, S., DRORI, I. AND COHEN-OR, D., 2003. Bilateral mesh denoising. ACM Transaction on Graphics, 22(3), pp. 950--953.
[11]
FUNKA-LEA, G., AND BAJCSY, R., 1995. Active color and geometry for the active, visual recognition of shadows. International Conference on Computer Vision, pp. 203--209.
[12]
GAUBATZ, M., AND ULICHNEY, R., 2002. Automatic red-eye detection and correction. IEEE International Conference on Image Processing, pp. 804--807.
[13]
HAEBERLI, P., 1992. Synthetic lighting for photography. Grafica Obscura, http://www.sgi.com/grafica/synth.
[14]
JIA, J., SUN, J., TANG, C.-K., AND SHUM, H., 2004. Bayesian correction of image intensity with spatial consideration. ECCV 2004, LNCS 3023, pp. 342--354.
[15]
JONES, T. R., DURAND, F. AND DESBRUN, M., 2003. Non-iterative feature preserving mesh smoothing. ACM Transactions on Graphics, 22(3), pp. 943--949.
[16]
KANG, S. B., UYTTENDAELE, M., WINDER, S., AND SZELISKI, R., 2003. High dynamic range video. ACM Transactions on Graphics, 22(3), pp. 319--325.
[17]
KODAK, 2001. CCD Image Sensor Noise Sources. Application Note MPT/PS-0233.
[18]
LEE, S. W., AND BAJCSY, R., 1992. Detection of specularity using color and multiple views. European Conference on Computer Vision, pp. 99--114.
[19]
LIU, Z., SHAN., Y., AND ZHANG, Z., 2001. Expressive expression mapping with ratio images. ACM SIGGRAPH 2001. pp. 271--276.
[20]
MASSELUS, V., DUTRE, P., ANRYS, F., 2002. The free-form light stage. In Eurographics Rendering Symposium, pp. 247--256.
[21]
OH, B. M., CHEN, M., DORSEY, J. AND DURAND, F., 2001. Image-based modeling and photo editing. ACM SIGGRAPH 2001, pp. 433--442.
[22]
PATTI, A., KONSTANTINIDES, K., TRETTER, D. AND LIN, Q., 1998. Automatic digital redeye reduction. IEEE International Conference on Image Processing, pp. 55--59.
[23]
PERONA, P., AND MALIK, J., 1990. Scale-space and edge detection using anisotropic diffusion. IEEE Transactions on Pattern Analysis and Machine Intelligence, 12(7), pp. 629--639.
[24]
RASKAR, R., YU, J. AND ILIE, A., 2003. A non-photorealistic camera: Detecting silhouettes with multi-flash. ACM SIGGRAPH 2003 Technical Sketch.
[25]
SCHROEDER, M., AND MOSER, S., 2001. Automatic color correction based on generic content-based image analysis. Ninth Color Imaging Conference, pp. 41--45.
[26]
SHASHUA, A., AND RIKLIN-RAVIV, T., 2001. The quotient image: class based re-rendering and recognition with varying illuminations. IEEE Transactions on Pattern Analysis and Machine Intelligence, 23(2), pp. 129--139.
[27]
SWAMINATHAN, R., KANG, S. B., SZELISKI, R., CRIMINISI, A. AND NAYAR, S. K., 2002. On the motion and appearance of specularities in image sequences. European Conference on Computer Vision, pp. 1:508--523
[28]
SZELISKI, R., AND SHUM, H., 1997. Creating full view panoramic image mosaics and environment maps. ACM SIGGRAPH 97, pp. 251--258.
[29]
TOMASI, C., AND MANDUCHI, R., 1998. Bilateral filtering for gray and color images. IEEE International Conference on Computer Vision, pp. 839--846.

Cited By

View all
  • (2024)Refining Transmission Map and Air Light for Efficient Single Image DehazingIEEE Access10.1109/ACCESS.2024.346131812(175081-175090)Online publication date: 2024
  • (2023)Manipulating Pixels in Computer Graphics by Converting Raster Elements to Vector Shapes as a Function of HueJournal of Imaging10.3390/jimaging90601069:6(106)Online publication date: 23-May-2023
  • (2023)Boosting decision-based black-box adversarial attack with gradient priorsProceedings of the Thirty-Second International Joint Conference on Artificial Intelligence10.24963/ijcai.2023/133(1195-1203)Online publication date: 19-Aug-2023
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
SIGGRAPH '04: ACM SIGGRAPH 2004 Papers
August 2004
684 pages
ISBN:9781450378239
DOI:10.1145/1186562
  • Editor:
  • Joe Marks
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 01 August 2004

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. Noise removal
  2. bilateral filtering
  3. detail transfer
  4. flash photography
  5. image fusion
  6. image processing
  7. red-eye removal
  8. sharpening
  9. white balancing

Qualifiers

  • Article

Conference

SIGGRAPH04
Sponsor:

Acceptance Rates

SIGGRAPH '04 Paper Acceptance Rate 83 of 478 submissions, 17%;
Overall Acceptance Rate 1,822 of 8,601 submissions, 21%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)8
  • Downloads (Last 6 weeks)0
Reflects downloads up to 18 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2024)Refining Transmission Map and Air Light for Efficient Single Image DehazingIEEE Access10.1109/ACCESS.2024.346131812(175081-175090)Online publication date: 2024
  • (2023)Manipulating Pixels in Computer Graphics by Converting Raster Elements to Vector Shapes as a Function of HueJournal of Imaging10.3390/jimaging90601069:6(106)Online publication date: 23-May-2023
  • (2023)Boosting decision-based black-box adversarial attack with gradient priorsProceedings of the Thirty-Second International Joint Conference on Artificial Intelligence10.24963/ijcai.2023/133(1195-1203)Online publication date: 19-Aug-2023
  • (2023)Detail-aware near infrared and visible fusion with multi-order hyper-Laplacian priorsInformation Fusion10.1016/j.inffus.2023.10185199:COnline publication date: 1-Nov-2023
  • (2022)Computational Imaging on the Electric GridIEEE Transactions on Pattern Analysis and Machine Intelligence10.1109/TPAMI.2019.290303544:12(8728-8739)Online publication date: 1-Dec-2022
  • (2022)Shape and Albedo Recovery by Your Phone using Stereoscopic Flash and No-Flash PhotographyInternational Journal of Computer Vision10.1007/s11263-022-01597-6130:6(1403-1415)Online publication date: 1-Jun-2022
  • (2022)IR and visible image fusion using DWT and bilateral filterMicrosystem Technologies10.1007/s00542-022-05315-729:4(457-467)Online publication date: 26-May-2022
  • (2022)Medical image fusion based on local Laplacian decomposition and iterative joint filterInternational Journal of Imaging Systems and Technology10.1002/ima.2271432:5(1631-1645)Online publication date: 9-Feb-2022
  • (2021)Monte Carlo denoising via auxiliary feature guided self-attentionACM Transactions on Graphics10.1145/3478513.348056540:6(1-13)Online publication date: 10-Dec-2021
  • (2021)Fast, High-Quality Hierarchical Depth-Map Super-ResolutionProceedings of the 29th ACM International Conference on Multimedia10.1145/3474085.3475595(4444-4453)Online publication date: 17-Oct-2021
  • Show More Cited By

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media