blur based weber–fechner law

12
ヴェーバー-フェヒナーの法則を用いた カメラブラー画像処理

Upload: atsushi-yoshimura

Post on 13-Jun-2015

375 views

Category:

Art & Photos


0 download

TRANSCRIPT

Page 1: Blur based Weber–Fechner law

ヴェーバー-フェヒナーの法則を用いた カメラブラー画像処理

Page 2: Blur based Weber–Fechner law

従来のガウシアンブラー

Page 3: Blur based Weber–Fechner law

今回紹介するブラー

Page 4: Blur based Weber–Fechner law

従来のガウシアンブラー

Page 5: Blur based Weber–Fechner law

今回紹介するブラー

Page 6: Blur based Weber–Fechner law

理論  感覚量と物理量

0 5 10 15

5

10

x 感覚量

y 物理量

Page 7: Blur based Weber–Fechner law

理論  感覚量と物理量

ヴェーバー-フェヒナーの法則

E = C × Log(R)

※E = 感覚量

※C = 定数

※R = 物理量

※対数の底 = 任意(プログラムでは10)

Page 8: Blur based Weber–Fechner law

感覚量の世界

物理量の世界

元RGBデータ

光量データ 光量データ(ブラー)ガウシアンブラー

ヴェーバー-フェヒナーの法則 ヴェーバー-フェヒナーの法則

リアルにボケた画像

処理フロー

Page 9: Blur based Weber–Fechner law

Accelerate framework・vImage

・vDSP

・vecLib

vImageScale_ARGB8888 vImageConvolve_PlanarF vImageConvert_PlanarFToRGBX8888 vDSP_vsmul vDSP_vfill vDSP_vfltu8 vvlog10f vvpowf

加速!加速!加速!

Page 10: Blur based Weber–Fechner law

vImageConvolve_PlanarF 畳み込み演算

① ②A B D E

F G H I

J K M

N O P Q

④ ⑤ ⑥

⑦ ⑧ ⑨

画像 カーネル

計算G × ① + H × ② + I × ③ +

K × ④ + L × ⑤ + M × ⑥ +

O × ⑦ + P × ⑧ + Q × ⑨

L

Page 11: Blur based Weber–Fechner law

https://github.com/Ushio/USLImageProcessing

Page 12: Blur based Weber–Fechner law

おまけ:GUIツール付き!