advanced image processing: project 1

40
AIP: Project 1 張至, 莊傑雄, 陳駿瑜, 羅安鈞

Upload: josephchang

Post on 14-Jun-2015

2.092 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Advanced Image Processing: Project 1

AIP: Project 1張至, 莊傑雄, 陳駿瑜, 羅安鈞 

Page 2: Advanced Image Processing: Project 1

HDR Radiance Map

Page 3: Advanced Image Processing: Project 1

lambda:0.2

lambda:3.0

Page 4: Advanced Image Processing: Project 1

Sample Count Comparison

100 1000

using tonemap()

Page 5: Advanced Image Processing: Project 1

Compare with makehdr()

makehdr() our implementation

Page 6: Advanced Image Processing: Project 1

Panorama Image

Page 7: Advanced Image Processing: Project 1

Graphical User Interface

Page 8: Advanced Image Processing: Project 1

Projection Correction

Page 9: Advanced Image Processing: Project 1

Projection Correction

Page 10: Advanced Image Processing: Project 1

Projection Correction

using DigiKam

Page 11: Advanced Image Processing: Project 1

Projection Methods

Page 12: Advanced Image Processing: Project 1

Cylindrical Projection❖ s = f = 焦距

❖ 單位為「畫素 (pixel)」

❖ f = ~1750 pixels

Page 13: Advanced Image Processing: Project 1

Cylindrical (re)Projection

Page 14: Advanced Image Processing: Project 1

Blending

Page 15: Advanced Image Processing: Project 1

No Projection

Page 16: Advanced Image Processing: Project 1

Cylindrical Reprojection

Page 17: Advanced Image Processing: Project 1
Page 18: Advanced Image Processing: Project 1
Page 19: Advanced Image Processing: Project 1

Ring Light

Page 20: Advanced Image Processing: Project 1

Ring Light

On Off

Page 21: Advanced Image Processing: Project 1

Dolly Zoom Effect

Page 22: Advanced Image Processing: Project 1

計算相機距離以及屏幕距離

❖ 目標:主體大小相同 廣角度不同❖ 成像公式:

❖ (物距) -1 + (像距) -1 == (焦距)-1

❖ 用小光圈來增加景深

❖ 放大率:

❖ (像距) / (物距) == 常數❖ (廣角程度) 反比 (像距)

❖ 焦距: 33 cm 光圈:f/165 (半徑1mm) ❖ 像距 / 物距: (39.5/200) == (49.4 / 250) == 0.198

Page 23: Advanced Image Processing: Project 1

200 cm39.5 mm

250 cm49.4 mm

Page 24: Advanced Image Processing: Project 1
Page 25: Advanced Image Processing: Project 1
Page 26: Advanced Image Processing: Project 1
Page 27: Advanced Image Processing: Project 1

Debluring

1. gray level

2.lucy

deconv

3.L2

deconv

3.combine

RGB

Page 28: Advanced Image Processing: Project 1

Exposure Fusion on Android

❖ Alternative to Radiance Map HDR approach

❖ 評價 pixel 合成 HDR 影像: contrast exposure saturation

❖ Porting from Matlab -> C, Java/JNI, Android SDK, libjpeg

Page 29: Advanced Image Processing: Project 1

Exposure Fusion on Android

Page 30: Advanced Image Processing: Project 1

Exposure Fusion on Android

Page 31: Advanced Image Processing: Project 1

Exposure Fusion on Android

Page 32: Advanced Image Processing: Project 1

Pixel Weighting: Saturation

Page 33: Advanced Image Processing: Project 1

Pixel Weighting: Contrast

Page 34: Advanced Image Processing: Project 1

P. W.: Well-Exposureness

Page 35: Advanced Image Processing: Project 1

Pixel Weighting

Page 36: Advanced Image Processing: Project 1

Exposure Fusion on Android

Page 37: Advanced Image Processing: Project 1

Multi-resolution Fusion

Page 38: Advanced Image Processing: Project 1

Fusion with Flash Fired

Page 39: Advanced Image Processing: Project 1

Fusion with Flash Fired

Page 40: Advanced Image Processing: Project 1

Happy Hacking ;)