其他分享
首页 > 其他分享> > [論文筆記] Partial Convolution (未完成)

[論文筆記] Partial Convolution (未完成)

作者:互联网

概念

目前圖像修補主要有兩種方法:

基於統計的方法雖然可以產生平滑合理的修補結果,但是其缺乏對圖像語意的理解;而基於深度學習的方法雖然具備對圖像語意的理解,但因為其通常會將圖像缺失部分用固定值填補後才輸入模型,這些填補的值往往影響了輸出結果,造成填補位置缺乏紋理或是與其他區域有明顯顏色對比等。

而在此論文中,透過了 Partial Convolution 來去除填補值產生的影響,避免了這樣的問題。

Partial Convolution 的計算

Partial Convolution 的使用,包含兩個步驟:

Masked and Re-normalized Convolution Operation

符號解釋:

上面式子指的是,在進行卷積運算時將修補區域的像素值視為 0,並根據卷積運算時修補區域的數量,對卷積結果進行正規化。

Mask-update Step

符號解釋:

上面式子指的是,在每次做完 partial convolution 後,如果該次運算包含了非修補區域,則其輸出位置的遮罩會被更新為 1;反之,如果該次運算全部都是修補區域,則其輸出位置的遮罩保持為 0。這表示隨著模型中 partial convolution 層層的運算,圖像的信息會漸漸地往待修補區域擴散,並逐漸的修補好整張圖像。

整個模型設計

損失函數

包含了六種損失:

 

 

 

 

 

标签:補區域,遮罩,Partial,Convolution,筆記,圖像,輸出,修補,區域
来源: https://blog.csdn.net/JYLin_master/article/details/123099714