1 / 31

Computational Photography

Computational Photography. Ramesh Raskar Mitsubishi Electric Research Labs, Cambridge MA. http://www.merl.com/people/raskar/photo. Traditional ‘film-like’ Photography. Detector. Lens. Pixels. Image. Computational Photography. Novel Cameras. Generalized Sensor. Generalized Optics.

akamu
Download Presentation

Computational Photography

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Computational Photography • Ramesh Raskar • Mitsubishi Electric Research Labs, Cambridge MA http://www.merl.com/people/raskar/photo

  2. Traditional ‘film-like’ Photography Detector Lens Pixels Image

  3. Computational Photography Novel Cameras GeneralizedSensor Generalized Optics Processing

  4. Computational Photography Programmable Lighting Light Sources Modulators Novel Cameras Generalized Optics GeneralizedSensor Generalized Optics Processing Scene

  5. Computational Photography Programmable Lighting Light Sources Novel Cameras a. Multi-flash Illum GeneralizedSensor Generalized Optics Processing c. Image Fusion b. SAMPd. Camera Array e. Gradient Sensing f. Flutter Shutter Scene

  6. Computational Photography Programmable Lighting Light Sources Novel Cameras a. Multi-flash Illum GeneralizedSensor Generalized Optics Processing c. Image Fusion b. SAMPd. Camera Array e. Gradient Sensing f. Flutter Shutter Scene

  7. Depth Edge Camera

  8. Depth Discontinuities Internal and externalShape boundaries, Occluding contour, Silhouettes

  9. Shadows Clutter Many Colors Highlight Shape Edges Mark moving parts Basic colors

  10. Computational Photography Programmable Lighting Light Sources Novel Cameras a. Multi-flash Illum GeneralizedSensor Generalized Optics Processing c. Image Fusion b. SAMPd. Camera Array e. Gradient Sensing f. Flutter Shutter Scene

  11. SAMP Camera(Single Axis Multiple Parameters) Parameters vary in focus, exposure, and aperture.

  12. Multiparameter Camera

  13. A Night Time Scene: Objects are Difficult to Understand due to Lack of Context Dark Bldgs Reflections on bldgs Unknown shapes

  14. Enhanced Context :All features from night scene are preserved, but background in clear ‘Well-lit’ Bldgs Reflections in bldgs windows Tree, Street shapes

  15. Night Image Background is captured from day-time scene using the same fixed camera Result: Enhanced Image Day Image

  16. But, Simple Pixel Blending Creates Ugly Artifacts

  17. Computational Photography Programmable Lighting Light Sources Novel Cameras a. Multi-flash Illum GeneralizedSensor Generalized Optics Processing c. Image Fusion b. SAMPd. Camera Array e. Gradient Sensing f. Flutter Shutter Scene

  18. Gradient CameraSensing Difference between Neighboring Pixels Short Exposure Goal: High Dynamic Range Long Exposure

  19. High Dynamic Range ImagesSensing Pixel Difference with Locally Adaptive Gain Scene Intensity camera saturation map Gradient camera saturation map Intensity camera fails to capture rangeGradients saturate at very few isolated pixels

  20. Figure 2 results Problem: Motion Deblurring Input Image

  21. Blurred Taxi Image Deblurred by solving a linear system. No post-processing

  22. Time = T Time = 0 Application: Aerial Imaging Sharpness versus Image Pixel Brightness Long Exposure: The moving camera creates smear Shutter Open Time Shutter Closed Short Explosure:Avoids blur. But the image is dark Shutter Open Time Shutter Closed Time Solution: Flutter Shutter Shutter Open Goal: Capture sharp image with sufficient brightness using a camera on a fast moving aircraft Time Shutter Closed

  23. Fluttered Shutter Camera Raskar, Agrawal, Tumblin Siggraph2006 Ferroelectric shutter in front of the lens is turnedopaque or transparent in a rapid binary sequence

  24. Coded Exposure Photography: Assisting Motion Deblurring using Fluttered Shutter Raskar, Agrawal, Tumblin (Siggraph2006) Short Exposure Traditional MURA Coded Shutter Captured Photos Deblurred Results Result has Banding Artifacts and some spatial frequencies are lost Decoded image is as good as image of a static scene Image is dark and noisy

  25. Ramesh Raskar, MERL Computational Photography Novel Cameras GeneralizedSensor Programmable Lighting Generalized Optics Light Sources Processing a. Multi-flash Illum c. Image Fusion b. SAMPd. Camera Array e. Gradient Sensing f. Flutter Shutter

More Related