Digital Photography with
Flash and No-Flash Image Pairs

Georg Petschnigg Maneesh Agrawala Hugues Hoppe
Richard Szeliski Michael Cohen Kentaro Toyama
  Microsoft Research  
  Proc. SIGGRAPH 2004  

Flash Image

No-Flash Image

Detail Transfer with Denoising


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.

Georg Petschnigg, Maneesh Agrawala, Hugues Hoppe, Richard Szeliski, Michael Cohen, Kentaro Toyama. Digital Photography with Flash and No-Flash Image Pairs. ACM Transactions on Graphics (Proceedings of SIGGRAPH 2004), 2004.

Link to paper (PDF) - Resolution: Low (3.4 MB) High(21.1 MB)


  • Detail Transfer and Joint Bilateral Filtering - view crops, view full-resolution TIFFs

    The crops can be viewed in the browser. The full-resolution images require a separate viewer. Note that the cropped images are JPEG compressed and may contain small blocking artifacts. The full-resolution images are uncompressed, but therefore rather large. Some of these images may require gamma adjustments to your monitor to see the noise. Images tagged with "bilateral" were computed using a basic bilateral filter.
  • White-balancing - view images
  • Continuous Flash - view images, view video (Microsoft MPEG4 AVI, no sound)
  • Red-eye - view images
Contact Terms Trademarks Privacy and Cookies Code of Conduct © Microsoft Corporation. All rights reserved.Microsoft