printing spatiallyvaryingreflectanceforreproducinghdr images

23
ng Reflectance for Repro ducing HDR Images Siggraph 2012 文文文文 文文

Upload: yasunori-ishii

Post on 22-Jun-2015

218 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Printing spatiallyvaryingreflectanceforreproducinghdr images

Printing Spatially-Varying Reflectance for ReproducingHDR Images

Siggraph 2012 文献紹介

石井

Page 2: Printing spatiallyvaryingreflectanceforreproducinghdr images

この文献でいいたいこと HDR Imageの新たな提示方法の提案 Glossyな紙に、メタリックインクで印刷し、角度で明るさ制御

Page 3: Printing spatiallyvaryingreflectanceforreproducinghdr images

従来 Tone Mapping

参考: Direct3Dのサンプル:http://msdn.microsoft.com/ja-jp/library/bb173484%28v=vs.85%29.aspx

1)ある画素の近傍画素の log値を平均し、 expする( δは logが 0にならないようにする定数)

2)画像全体の輝度に応じたパラメータ αで変換 3)高輝度を圧縮する変換

課題:印刷後に元の HDR画像のコントラストが失われる

Page 4: Printing spatiallyvaryingreflectanceforreproducinghdr images

従来(2) HDR displayを利用する方法

DLPプロジェクタ、 LEDパネル Multiple stacked transparent slides

課題:見るときに特殊な装置が必要→  今回は紙に印刷して手軽に閲覧

Page 5: Printing spatiallyvaryingreflectanceforreproducinghdr images

着眼点 BRDF の空間変化を表現するために Glossy

なインクを使う方法が提案されている( Matsusik ’09)

HDR 画像から BRDF を再現する Ink のキャリブレーション 露光時間の推定を実施

視点・照明変化でダイナミックレンジを拡張

Page 6: Printing spatiallyvaryingreflectanceforreproducinghdr images

補足: BRDF

Bidirectional Reflectance Distribution Function(双方向反射率分布関数) 入射方向からの明るさと出射方向の明るさの比

入射(照明方向)・出射(視点方向) 入射と出射方向に依存する反射率を表現

Page 7: Printing spatiallyvaryingreflectanceforreproducinghdr images

Printing Spatially Varying BRDFs for HDR Images Printing Hardware

CMYK+white のプリンタ (HP Indigo 5500) インクの組 c=(r,g,b,w) BRDF : ρc  で表現

Page 8: Printing spatiallyvaryingreflectanceforreproducinghdr images

Printing Spatially Varying BRDFs for HDR Images 任意の BRDF(ρc) は異なる BRDF の線形和

ρck は基底となる BRDF で、 ρc の近傍 5 次元

実際の計測方法 入力: 16bit の RGBW 5120x5120 を 20x20 のパッチを照明方向変え撮影 観測した BRDF と入力の RGBW とを対応付ける

Page 9: Printing spatiallyvaryingreflectanceforreproducinghdr images

Viewing Conditions 鏡面反射強度は視点と印刷物との距離に依存 全印刷位置と視点との方向が一定と仮定

定義: T= 撮影フレーム数 V(t)={v(t),E(t)} : 0≦t≦T 、視点方向 v(t), 環境光 E(t) v(t),E(t) は、フレーム毎に定義される

環境光は実測、もしくは、白色光を定義

Page 10: Printing spatiallyvaryingreflectanceforreproducinghdr images

Exposure  and Ink Combination Optimization 入力 HDR 画像 Ih(x) 全画素の Ink Combination c(x) 各フレーム(各視点)での露光時間 s(t) 視点位置を考慮して印刷物と HDR 画像との

差を小さくする

BRDF (インク)の組合せ ρc(x) と視点位置で計算される画素値

HDR 画像 Ih と露光時間から計算される画素値

Page 11: Printing spatiallyvaryingreflectanceforreproducinghdr images

Exposure  and Ink Combination Optimization 視点位置を考慮して印刷物と HDR画像との差を小さくする

BRDF (インク)の組合せ ρc(x) と視点位置で計算される画素値

HDR 画像 Ih と露光時間から計算される画素値

反射率 *(法線・光源方向 )*入射照度近傍画素の log平均で正規化し、2の露光時間乗で明るさ調整

Page 12: Printing spatiallyvaryingreflectanceforreproducinghdr images

Exposure  and Ink Combination Optimization Initialization

露光時間の初期値設定 (最大最小を決めて内挿 ) 以下を繰り返す

Ink Optimization Exposure Optimization

Page 13: Printing spatiallyvaryingreflectanceforreproducinghdr images

Exposure  and Ink Combination Optimization Ink Optimization

HDR 画像を固定とし、基底と重みを探索 ANN(Approximate Nearest Neighbor) を利用

Page 14: Printing spatiallyvaryingreflectanceforreproducinghdr images

Exposure  and Ink Combination Optimization Exposure Optimization

BRDFを固定とし、露光時間を求める 直接的に計算可能

→→

Page 15: Printing spatiallyvaryingreflectanceforreproducinghdr images

Iterative Optimization

繰り返し、最適な c(x),s(t) を求める アーティファクトを除くために

Ink Optimization で空間的な関係に関する制約をいれる

Exposure Optimization は単調性を導入

ただし、具体的な手法の記載なし

Page 16: Printing spatiallyvaryingreflectanceforreproducinghdr images
Page 17: Printing spatiallyvaryingreflectanceforreproducinghdr images

Results

最適化処理 768x768, 20 フレーム、処理時間 10sec Xeon 2.8GHz

プリント処理 HP Indigo 5500 : A4, 700DPI 、約 1 分

実験結果を Canon 5D MarkII で撮影した

Page 18: Printing spatiallyvaryingreflectanceforreproducinghdr images

Results

幅広い輝度を表現できるが、鏡面反射を表現できてない

Page 19: Printing spatiallyvaryingreflectanceforreproducinghdr images

Results

照明環境が変わっても、同じような推定結果が得られる

Page 20: Printing spatiallyvaryingreflectanceforreproducinghdr images

Results

照明方向、紙の方向が相対的に同じなら似た絵になる

Page 21: Printing spatiallyvaryingreflectanceforreproducinghdr images

Results

既存方法と違い、照明変化で異なる露光時間の絵を観測できる

Page 22: Printing spatiallyvaryingreflectanceforreproducinghdr images

異なる照明方向の画像から BRDFを推定し、露光時間の異なる画像を生成

Page 23: Printing spatiallyvaryingreflectanceforreproducinghdr images

日の出のときの明るさが異なる画像から BRDF 推定をし、印刷結果から露光時間の異なる画像を観測