advanced image processing: project 1

Post on 14-Jun-2015

2.099 Views

Category:

Documents

2 Downloads

Preview:

Click to see full reader

TRANSCRIPT

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

HDR Radiance Map

lambda:0.2

lambda:3.0

Sample Count Comparison

100 1000

using tonemap()

Compare with makehdr()

makehdr() our implementation

Panorama Image

Graphical User Interface

Projection Correction

Projection Correction

Projection Correction

using DigiKam

Projection Methods

Cylindrical Projection❖ s = f = 焦距

❖ 單位為「畫素 (pixel)」

❖ f = ~1750 pixels

Cylindrical (re)Projection

Blending

No Projection

Cylindrical Reprojection

Ring Light

Ring Light

On Off

Dolly Zoom Effect

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

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

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

❖ 用小光圈來增加景深

❖ 放大率:

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

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

200 cm39.5 mm

250 cm49.4 mm

Debluring

1. gray level

2.lucy

deconv

3.L2

deconv

3.combine

RGB

Exposure Fusion on Android

❖ Alternative to Radiance Map HDR approach

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

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

Exposure Fusion on Android

Exposure Fusion on Android

Exposure Fusion on Android

Pixel Weighting: Saturation

Pixel Weighting: Contrast

P. W.: Well-Exposureness

Pixel Weighting

Exposure Fusion on Android

Multi-resolution Fusion

Fusion with Flash Fired

Fusion with Flash Fired

Happy Hacking ;)

top related