Rain Streak Removal for Single Image via Kernel Guided CNN

  • Rain Streak Removal for Single Image via Kernel Guided CNN

Rain Streak Removal for Single Image via Kernel Guided CNN

motivation 是已有方法不能很好地处理 line-pattern texture 和 rain streak。

本文中作者表示既然雨线是因为 motion blur 和 scattering 产生的,不妨把雨线导致的降质看作是 motion blur。然后这里假设,对于一个小 image patch 来说,里面的雨线都是一个近似的 blur kernel。

作者表示很多方法都是在 high-level component 上进行去雨,然后他们就选了最好实现的 guided filter model 来当成 low-pass filter。这样就把一个 rainy patch 给 decompose 成了两个部分:texture component 和 detail component。

texture component 会包含所有的雨线、而且还更加 sparse,所以在 texture component 上面训练就足够 sufficient 且 compact。