Presentation is loading. Please wait.

Presentation is loading. Please wait.

Point Processing CS194: Image Manipulation & Computational Photography

Similar presentations


Presentation on theme: "Point Processing CS194: Image Manipulation & Computational Photography"— Presentation transcript:

1 Point Processing CS194: Image Manipulation & Computational Photography
Alexei Efros, UC Berkeley, Fall 2017

2 Image Formation f(x,y) = reflectance(x,y) * illumination(x,y)
Reflectance in [0,1], illumination in [0,inf]

3 Problem: Dynamic Range
The real world is High dynamic range 1 1500 25,000 400,000 2,000,000,000

4 Long Exposure 10-6 High dynamic range 106 10-6 106 0 to 255 Real world
Picture 0 to 255

5 Short Exposure 10-6 High dynamic range 106 10-6 106 0 to 255
Real world 10-6 106 Picture 0 to 255

6 Image Acquisition Pipeline
Lens Shutter ò scene radiance (W/sr/m ) sensor irradiance sensor exposure 2 Dt CCD ADC Remapping analog voltages digital values pixel values 3

7 Simple Point Processing: Enhancement

8 Power-law transformations

9 Basic Point Processing

10 Negative

11 Log

12 Contrast Stretching

13 Image Histograms Cumulative Histograms s = T(r)

14 Histogram Equalization

15 Color Transfer [Reinhard, et al, 2001]
Erik Reinhard, Michael Ashikhmin, Bruce Gooch, Peter Shirley, Color Transfer between Images. IEEE Computer Graphics and Applications, 21(5), pp. 34–41. September 2001.


Download ppt "Point Processing CS194: Image Manipulation & Computational Photography"

Similar presentations


Ads by Google