Single image deraining regards an input image as a fusion of a background image, a transmission map, rain streaks, and atmosphere light. While advanced models are proposed for image restoration (i.e., background image generation), they regard rain streaks with the same properties as background rather than transmission medium. As vapors (i.e., rain streaks accumulation or fog-like rain) are conveyed in the transmission map to model the veiling effect, the fusion of rain streaks and vapors do not naturally reflect the rain image formation. In this work, we reformulate rain streaks as transmission medium together with vapors to model rain imaging. We propose an encoder-decoder CNN named as SNet to learn the transmission map of rain streaks. As rain streaks appear with various shapes and directions, we use ShuffleNet units within SNet to capture their anisotropic representations. As vapors are brought by rain streaks, we propose a VNet containing spatial pyramid pooling (SSP) to predict the transmission map of vapors in multi-scales based on that of rain streaks. Meanwhile, we use an encoder CNN named ANet to estimate atmosphere light. The SNet, VNet, and ANet are jointly trained to predict transmission maps and atmosphere light for rain image restoration. Extensive experiments on the benchmark datasets demonstrate the effectiveness of the proposed visual model to predict rain streaks and vapors. The proposed deraining method performs favorably against state-of-the-art deraining approaches.
翻译:单一图像脱色将输入图像视为背景图像、 传输图、 雨记录和大气光的融合。 虽然为图像恢复建议了先进的模型( 即背景图像生成), 但它们将雨量与原始图象的特性视为与原始图象相同的雨量, 而不是传输介质 。 传输图中传递了蒸发器( 雨量累积或雾状雨) 以模拟遮盖效应, 雨量和蒸发器的融合自然不会反映雨量图象的形成。 在这项工作中, 我们将雨量记录与蒸发器一起重新配置成传输介质和蒸发器以模拟雨成像。 我们建议使用名为 SNet 的编码脱色显示器来学习雨量的传输图示。 我们用SNet 的雨量记录来模拟其隐形图示 。 作为蒸发器由雨量记录模型带来的, 我们提议用VNet 包含空间金字塔组合的方法来预测以多种尺度的蒸发图示器和蒸发式模型, 以雨量缩图示图为基础, 我们用SNet命名为SNet 直观图图图, 我们使用Smaret- derevidulal 和Slodeal 数据模拟的变图图 。 我们使用Smardeal 向大气图图解 。