Video Desnowing and Deraining Based on Matrix Decomposition
Single-image deraining using an adaptive nonlocal means filter