Single image haze removal using dark channel prior

  • Slides: 12
Download presentation

除霧流程 ● 除霧方法 何愷明等人的”Single image haze removal using dark channel prior. ” (1)、投影片(2) Input

除霧流程 ● 除霧方法 何愷明等人的”Single image haze removal using dark channel prior. ” (1)、投影片(2) Input Image Find Dark Channel Estimate AL Estimate Transmission Soft matting Input Image Transmission Ouput Image Dehaze Ouput Image

Find Dark Channel 找Dark Channel需要兩個步驟: 第一步 在每個Input(X)像素中的RGB�中,取出最小的� (R、G 、B)作為 First Dark Channel Patch =

Find Dark Channel 找Dark Channel需要兩個步驟: 第一步 在每個Input(X)像素中的RGB�中,取出最小的� (R、G 、B)作為 First Dark Channel Patch = 1 第二步 在同一範圍(Patch)裡取出最小的�,作為 final Dark Channel即為我們所要的Dark Channel (P. S. 因此Patch=1時,就是First Dark Channel) Patch = 10

Estimate Transmission 為使Dark Channel 看起來更加地自然且方便計算,我們重新 計算我們的Dark Channel,轉為Transmission,過程如下: 1. 取出AL (Air Light)的RGB中最小的� (R、G、B), 定為AL_1 2.

Estimate Transmission 為使Dark Channel 看起來更加地自然且方便計算,我們重新 計算我們的Dark Channel,轉為Transmission,過程如下: 1. 取出AL (Air Light)的RGB中最小的� (R、G、B), 定為AL_1 2. 定義權重weight為 0. 95 3. 對於Dark Channel的每個�作下列公式: T(x) = ( 1 - weight * D(x) / AL_1 ) * 255 以Patch=1為例

Soft matting(1) ● 何愷明等人的 ”Single image haze removal using dark channel prior. ” (1)中所用的matting

Soft matting(1) ● 何愷明等人的 ”Single image haze removal using dark channel prior. ” (1)中所用的matting Laplacian可以得到最佳解,但速度不佳 ● "Real-time dehazing for image and video. "(3)裡有提到使用Cross-bilateral filter可以提升速 度,但無法仍然無法達到即時。 (P. S. 筆電約要十到二十分鐘,不精準數據,參考就好) Intel® Core™ i 5 2410 M 2. 3 GHz NVIDIA® Ge. Force® GT 540 M with 1 GB DDR 3 VRAM 8 G RAM ● 因此我們最後採用 "Real-time O (1) bilateral filtering. "(4)去改善Cross-bilateral filter的速度

Soft matting(2)--CB filter 取自(3)

Soft matting(2)--CB filter 取自(3)

Soft matting(3)--CB filter Cross-bilateral filter: O(1) bilateral filter: k是Transmission整張圖最大(max) 跟最小� (min) 內插的�: k =

Soft matting(3)--CB filter Cross-bilateral filter: O(1) bilateral filter: k是Transmission整張圖最大(max) 跟最小� (min) 內插的�: k = min + (max - min) / range ,其中range自訂,我們設 9 ( range 越大越準越慢 O(1) ) 以Patch=1為例

參考資料 1) He, Kaiming, Jian Sun, and Xiaoou Tang. "Single image haze removal using

參考資料 1) He, Kaiming, Jian Sun, and Xiaoou Tang. "Single image haze removal using dark channel prior. " Pattern Analysis and Machine Intelligence, IEEE Transactions on 33. 12 (2011): 2341 -2353. 2) He’s ppt : http: //research. microsoft. com/en-us/um/people/kahe/cvpr 09 slides. pdf 3) Lv, Xingyong, Wenbin Chen, and I-fan Shen. "Real-time dehazing for image and video. " Computer Graphics and Applications (PG), 2010 18 th Pacific Conference on. IEEE, 2010. 4) Yang, Qingxiong, Kar-Han Tan, and Narendra Ahuja. "Real-time O (1) bilateral filtering. " Computer Vision and Pattern Recognition, 2009. CVPR 2009. IEEE Conference on. IEEE, 2009.